It's a potential Heisenbug for (some of) your javascript code. Sometimes things work on some machines and sometimes it doesn't. Unless you have the cert-chain misconfig in your brain-cache you'd probably spend hours debugging confusing bug reports from customers that you fail to reproduce reliably. So it's not just harder to debug, it causes bugs (and indirectly bug-reports you'll need to investigate).
I wonder how rich Elon Musk would be on that scale? "Wow Elon, you have managed to consume goods for $50000! You are off the chart of richness. $50k, what a rich man!"
> I’m interested in fundamental challenges around computing: programming languages, cloud platforms, operating systems
Yeah, for programming languages you should probably have been Danish and for operating systems the Finnish have had quite an impact. Both socially stable countries with dare I say pretty strong unions...
I'm dead serious. Btw, I'm also thinking of Anders Hejlsberg and Rasmus Lerdorf. They also live in North America. But that doesn't remove the fact that they were all born and bred in Scandinavia.
I'm guessing that their decision to move west had very little to do with the "stifling" unions and more to do with the increased opportunity for a skilled SWE over there. I would say that that increased opportunity has also very little to do with "stifling" unions and more to do with the huge single market that the US is. That huge single market allows companies to grow fast. The EU works hard to be a single market as well but we have language barriers, bigger legal differences and dare I say bigger cultural differences.
Also talking about Scandinavia, as tiny as it is population-wise, we've had a disproportionately large impact on the world in many different areas. Some factors that contribute to this, I believe, are our free education system and the social safety net that unions have played an important part upholding.
> We also have a work culture were effort and ability is not rewarded (which at least I associate with strong unions), but “playing politics” is.
To me that sounds like your typical large company. I've had a great time working at small startups but I've found that my job satisfaction pretty much scales with the inverse of company size (within limits, it seems 20-30 employees is the sweet-spot for me).
Adding to this, I also found that once a startup reaches a certain point, more "experienced" management starts getting hired (often from bigger companies), and the large company politics gets brought into the startup. Reflecting on it, oftentimes when this happens it is the time for me to start thinking about looking for a new job.
Well in the US there is at least the hypothetical of becoming the next Jeff Dean. In Sweden, not so much. I think it’s disingenuous to pretend there’s not a difference.
> One thing I care about as a Swedish engineer is interesting work on the forefront of technology. Sadly that’s also been sacrificed in the Nordic model.
I am also a Swedish engineer and find that there are plenty of interesting and innovative companies to work for. As a software engineer it has typically been easy to find jobs that offer better compensation packages than what the union requires but I still see a union agreement as a positive thing if the company has it. To me it signals that they care about their employees. I also believe that the strong unions in Sweden have given us the (at least) five weeks of vacation, compared to the two in (the weakly unionized USA) and other quality of life and safety improvements.
> I see the holding back of ambitious, entrepreneurial people in order to preserve “social stability” as increasingly unethical.
This is quite an ignorant view. Social stability is the foundation for society, and society is the foundation for innovation. Who will build what you innovate? Who will buy it? Who will service it? Who will innovate based on your innovation? If you did an honest comparison of the innovative output of socially stable countries with those that are not socially stable you would change your mind.
I think we have different opinions, but also that you are misinterpreting on purpose. The reason I put social stability in quotes is that it’s not the perfect words for what I mean, but it’s meaning should be clear from the context.
What I was referring to was the Nordic cultural focus on a certain kind of “equality”, often referred to as the law of Jante, which is very focused on holding capable independent-minded people back.
> Who will innovate based on your innovation?
This is an excellent question, but I would like to turn it around: Who’s innovation do you innovate on top of? The answer in my case is “Anglo-Saxons”. There is pretty much nothing in my tech stack from the EU. It’s just a black hole. Does that not concern you at all?
"From the EU" is hard to discriminate in our industry these days I think, things are developed all around the world these days.
Then again maybe we have different tech stacks but mine typically includes: Linux (originally from Finland), ARM (from previously EU member UK), C++ (designed by a Dane) and Python (designed by a Dutch). That's the basis at least then there are other stuff as the need comes by.
As for social stability, I didn't intentionally misinterpret you. The kind of monetary equality that we traditionally have had in Sweden is good for social stability (the one without quotes I was talking about). That has changed during the last couple of decades and with increasing differences in income comes the increasing social problems we see.
OTOH I do agree that Jante can definitely be a negative factor when it comes to innovation.
As long my country can continue with its standard of living, I'm not so sure why I should worry why the tech stack is not from my country. It's a global economy and many things are global: the engineers working on said stack are not from the same country, also China, USA or Taiwan wouldn't be there if we wouldn't buy from them. Even Tesla wanted to come to build its factories here, and once the bullish attitude will give way (because it will) I'll have my local stack humming under my rear - built by unions just fine.
It's interesting, I've started seeing job ads in Sweden where you are expected to setup your own company to work for a US-based company with US-style PTO. The salary looks bigger than what is typically offered by Swedish companies but that is because not only do you have to work more, the company you setup will also have to pay the quite steep payroll tax (at ~31%) that most employees are not familiar with (as it's paid by the employer on top of your salary before personal taxes).
The law in Sweden dictates that a company must give its employees at least 5 weeks of vacation of which at least four weeks consecutively some time during June, July and August.
This is really insidious as it looks like you'll be earning a lot (but you won't) and it's hard to sue yourself for only giving yourself two weeks of vacation.
I found it on LinkedIn, specifically targeting Swedish SWE ASFAIR but do you really want to work for $50/hour? That's less than I pay my carpenter and it's what $100000/year boils down to when you have to work 50 weeks/year.
The ad said prominently $100000/year which sounds pretty ok for an SWE salary in Sweden, but then if you read on you realized that you needed to start your own company and your company would be paid $100000/year which is quite a big difference. That's my main objection to these types of ads, if you don't already run your own company, chances are low you are familiar with the payroll tax and other costs that comes from running a company which will eat into what you may initially perceive as a good salary, only to end up working more for less.
In my experience as self-employed, it's not that hard to find Swedish companies that pays at least twice the hourly rate and then you can have much longer vacation and still earn more!
It seems very odd that the government would dictate four consecutive weeks at that time of year. Why do they get to decide when you should work or take the bulk of your holiday?
>It seems very odd that the government would dictate four consecutive weeks
Because summer vacations are part of the culture, and considered important. That rule allows families to take long holidays together, with other families, etc.
I realize that it's a foreign idea... but this is a foreign place.
The government doesn't dictate when you take your vacation. They only dictate that if you want four consecutive weeks of vacation during the summer no company is allowed to deny it. Your employer is however allowed to say that you get your four weeks any time during that period. Most people typically vacation in July so the whole country basically closes down then.
Honestly, I think governments in some places (Sweden certainly) should just formalize these practices and make them easier and more transparent.
Work is getting international. There is value for Swedish workers and the economy here. Companies (even with good faith) can't deal with unlimited jurisdictions directly.
If it's formalized, it can be managed.
For some countries (Eg France) it would probably too hard or conflicting. For sweden... why not?