For fucks sake. And I get downvoted for this? Are we serious?
I've been articulating the problem for months now as have others. Obviously there's no intention from the benevolent dictators of HN to change anything. That's fine. Their house, their rules. But I for one refuse to put myself through the toxicity of a troll-gutter.
Yes. That's what I said. So, advocating for Rust in a non-high-perf requirement project makes for extra effort/optimization where it is not needed. Speed of dev, correctness, ease of maintenance are needed though. Optimizing for the sexy rather than the needed is a textbook machismo attitude. Good for CV-builders and for ego maybe but it usually hurts the company and the maintainers down the road.
>> I want a very simple language for my teammates to learn
I feel this is said in a demeaning way plus it is not true IMO plus if I had a penny for every time I read that I'd probably be much richer by now.
Go is not a simple language to learn correctly. It is only simple if what you're trying to do is simple which goes for almost any production language that is not designed to drive you nuts. And it should be simple at that. A language is a tool. It should be easy to use in order to solve easy(ish) problems and feel progressively more difficult as the problem domain gets more complex. Having a language that gets in the way right from the beginning makes you focus on the language rather than at the problem at hand which makes for bad overall solutions.
Example: If you still feel that Go is simple to learn try to read some kubernetes code.
Having said that, I accept that Rust is way harder to get to grips with. My question is why should I though? I understand the appeal of Rust up to a point but I think much of it as a bad form of machismo - something quite common in the industry and also quite destructive. To me Rust is a better alternative maybe to C and C++ but that's about that. If you program systems and you absolutely do not want a garbage collector doing its thing then by all means go for it. For everyone else though I don't get why you should try to climb your project mountain in flip-flops. Not saying that it can't be done. Not saying that you won't get extra wow points for doing it. Just saying that you don't need to.
I understand the layoffs in Airbnb and the airlines. But I'm not sure I can justify the layoffs in linkedin. If anything there are more people looking for a job than before so I'd guess more people would go for the premium (paid) service at least in US.
That's true but it also goes the other way. Assume you're living in a mid-range western-world city, e.g. Berlin. And assume you're competing with a similar to you dev who's living in Cebu (Philippines). The difference of what constitutes a good salary between you two is way too large for the company offering a position to ignore.
I was afraid of that myself -working somewhere in a middle-ground country. That my job would soon be offshored to a cheaper country in a race-to-bottom way. But then I started looking for a remote job and I was either ignored or turned down for people that were:
1. native speakers
2. remote but within reach
3. strong OS committers
etc
I don't think that companies can offshore anything but the trivial tasks which you wouldn't want to do anyway. They're definitely after it and would love to but in my experience I don't see it happening. On the other hand you find yourself competing with very high quality devs from all English-speaking countries in the world.
Dunno. I guess we'll see how it plays out. Either way COVID seems to be driving things now and for foreseable future. Not much you can do.
There. That's it. All this is a far-from-optimal filter for the total strangers. Get a foot in the door with an established insider and you get right to the last interview(s). No WBs, no take-home projects.
I've done this a couple of times. All for German companies in Germany. The last one took me a weekend. They liked it and booked me a ticket for on-site. Where they whiteboarded the hell out of me and rejected me on the basis of not getting the right answer fast enough and using wrong syntax in a couple of statements. And there was not a single question about the take-home project.
After that I just decided I'm not going to put the time and effort in that sh*t anymore. I'm not even going to go out of my way to accommodate interviews in my working hours.
Next time it happened I replied back that I'm not interested. For the record, they wanted a silly automation in AWS and kubernetes. Most of the time would go to setup everything up as my future-employer assumed that I had an AWS account and that AWS is the only cloud that matters. (I work on a different provider daily).
Both times it was automotive-related IT. Dunno if that's something to do with it.
My take-away so far: Whiteboard sucks but at least it respects your time while the take-home proj does not necessarily keeps you from wb and is usually ridiculous to a large extent.
Democracy? With guys like Victor Orban? Nope. You think you live in a democracy but it is something else entirely.
I'm not playing smart. I'm a Greek myself and our govt is mimicking Orban to a large degree. TBH I'm afraid that democracy is going down the drain for most of EU anyway. The way yellow-vests were treated in "democratic" France (hint: plastic bullets shot at demostrators' eyes) kind of convinced me on that one. As for Greece, well, yeah. You won't find anything but praise for the govt in the mass media. A few fringe ones daring the other side of events survive on readers subscriptions. All tied up in a tightly knitted nexus of political friends, family, friendly businessmen, huge debt (govt party has a massive debt on its own as most mass media also do), ever expanding police-state, religious leaders (Orthodox Christian Church) and God knows whom else.
If what gets assigned to you seems so easy and quick to do, what exactly is holding you back from doing extra in your extra time? I'm sure that if you look around you'll find a dozen ways to add value to your company. E.g. the review process takes too long? Why is that? How can you optimize the bottleneck if any? Maybe write a new tool or propose a new process.
Maybe I'm naive but I would think that quitting a fine job in this economy just because you are asked too little off it...well it just seems plain wrong on every level I can think of.
Then again if you are so unhappy then there is really one constitutional obligation (I guess you're in US) and you have to try to honor it. Move away and try to be happy elsewhere.
Not in Amazon myself but rumor has it that Amazon is actually the inverse of what OP describes - more at the verge of sweatshop rather than an easy-boring-sail downwind.
If things come to that I doubt the practicality of it all.
But it makes easy headlines. It also makes open source an immortality project for a lot of people.
BAU in Greece where a couple of days ago a demonstrator died after being brutally attacked and tortured by police a month ago. The relevant minister was quick to deny police had to do anything with it but breaking several ribs to a previously healthy guy who then dies off lung failure is somewhat suspicious. Not to mention that for a month now no state entity investigated this incident despite it being clearly caught on cam.
In general we witness at least one incident of police brutality almost weekly for months now. The frequency has been increased to almost daily lately not to mention passing a law that essentially curtails demonstrations and gives even more authority to police on them. I'm in fact quite surprised that none of these have been covered to almost no extent in international news.
The irony is that all this is coming at a period when Greeks barely demonstrate at all. The vast majority just seems to have accepted their fate, i.e. economic misery ad infinitum, and it's been like that for years now. So, I'm guessing this has to do with a special agenda of the relatively new right-wing govt. Who knows. Fact of the matter is that policemen != protectors.
I believe it is a sign of deep rot of western democracies that police is the most dangerous thing you can happen upon in a number of western "democratic" countries.
Even in the cases when I met my hosts the transaction was 100% monetary one. Not one of them, ever, offered me to stay some more free of charge - just because we got along well. And I did get along well with all of them. On the contrary, I have slept on the floor at a friends house a few nights because some of these hosts hanged me at the last moment (e.g. when they realized that my flight was coming in too late for them).
Don't take me wrong. I'm not venting here. It took me a while to realize it myself, that Airbnb is not couchsurfing. It is a market. And a hard one at that. That's fine by me but donations are not part of such markets.
It's called investing. Investing is another name for risking. Those people risked. Atm they are losing. In future they might gain. Heck, for years before that they were gaining big time.
Unless they have a very strong lobby (such as bankers, etc) they cannot make anyone else pay for their loss. And that's how it's supposed to be.
I've been articulating the problem for months now as have others. Obviously there's no intention from the benevolent dictators of HN to change anything. That's fine. Their house, their rules. But I for one refuse to put myself through the toxicity of a troll-gutter.
I'm done here.
Bye