Hacker News new | past | comments | ask | show | jobs | submit | eyjafjallajokul's comments login

They said "in the US". The data you have provided says "Worldwide" which doesnt prove the point about the US.

fair point, however I suspect that if you narrow the scope of the data to the US (even the data from those surveys) it will not change the results much.

Out of curiosity, I'm looking for data that is limited to the US, and will respond with results if I find them.


JetBrains makes their survey data available here ( https://www.jetbrains.com/lp/devecosystem-2023/ ):

Based on my calculations from that data (extracting only the US responses, based on their entries for 'os_devenv', I get these numbers:

- Linux: 45% - Windows: 58.9 % - Mac: 51.2 %

That is conclusive enough for me to say that Windows is still the most common daily driver for developers in the US. I'm not one of those developers, as I don't use Windows as my primary development platform.

I suspect this may be a case where people tend to think that because most developers they know use a particular OS for development, that must be true everywhere.

I would not be surprised, for instance, to find out that the numbers of developers primarily using Macs at some big tech companies is much higher.

[edited for formatting]


This is a technical decision some developers make because they're well versed in Javascript, or because their business can only fund the management of one codebase, or because there's libraries that add massive convenience functions to their development. Or because they believe that their UI needs to have a consistent experience. Or <insert reason X, Y, Z here>...

This whole article is about Chromium and Electron. I am not sure what the purpose of your question is.


See also: Imperial v/s Metric. :-)


It's 2.9L/100km for those who use metric.

That is 34.5km/L or 81.1MPG.

These numbers are incredible.


Looks like google says prius gets anywhere from 45 to 78 MPG, which feels like too wide a window.

Sounds promising but would love to see an exact apples-to-apples comparison before I get too excited.


same I get with Mercedes CLA 250E over the last 40000km, drove 25640km electric only, good for average fuel consumption of 2.9L/100km

and that 250E battery is good for 60km range in summer, 40km in winter


From the article,

> The tech and cloud giant said Wednesday it would spend another $2.75 billion backing Anthropic, adding to its initial $1.25 billion check.


That doesn't explain anything though.


It does give it the round number that OP was asking about.


Right, but still doesn't explain why 4 billions instead of 1 or 10.

I think the OP was expecting something like "we value the company at 8 billions because reasons, so we want to fund for half of it" or something like that.


I don't know how this argument can hold? Malls charge their tenant stores a fee to lease space. Why shouldn't app stores?

I use an application that supports plugins from 3P developers. The number of times some script is broken because a certain developer fat fingered their own config drives me mad. Whereas the experience of downloading apps from the Play Store is seamless.


The problem is with "rent seeking" where the amount taken is not related to service provided but rather ownership of the platform. If Google only collected for the Play Service usage that would be one thing, but they can also take a cut of ongoing subscriptions. You could also argue that updates are also provided as a service, but the amounts collected aren't in line with the service that's provided.

One way to ensure equity of service/fee is to have competition. There is no reasonable Play Store competitor for Android.


I understand why you are using the words "rent seeking", but that's a defined term with a meaning which differs from what you're trying to describe: https://en.wikipedia.org/wiki/Rent-seeking

>"Rent-seeking is the act of growing one's existing wealth by manipulating the social or political environment without creating new wealth.[1] Rent-seeking activities have negative effects on the rest of society. They result in reduced economic efficiency through misallocation of resources, reduced wealth creation, lost government revenue, heightened income inequality,[2][3] risk of growing political bribery, and potential national decline. "


But Google actually is rent seeking by the economic description. The poster is just accusing google of a 'lesser charge' by misunderstanding the concept, they should fix their accusation of what Google is doing not change the term.


Yes right, I was primarily referring to the economic part of the term.

There is also ongoing effort of platform owners to maintain their position which does fulfill the other part of the definition.


Charging for access to your products, or taking a cut for sales which take place in your 'virtual store' does not involve any social or political manipulation.


Is all fine and dandy the Mall analogy except that the are only 2 'Malls' in the world. Apple Store and Google Play Store. That kind of leverage has never existed before in the history of this world economy.


Is this from the parent not true?

"Other vendors such as Amazon, Samsung and Microsoft happily ship their own app stores and competing app sets"


East India Company ? Also had some rather negative effects.


Charging rent based on square footage or location and charging a 30% tax on all the transactions that happen in your mall are pretty different.


Unlike google play, malls don't prevent their visitors to buy the same goods from stores outside the malls. Google play protect is known to remove apps installed from another source (e.g. fdroid) if the app is also available from google play: https://news.ycombinator.com/item?id=37879935


> I don't know how this argument can hold? Malls charge their tenant stores a fee to lease space. Why shouldn't app stores?

Most of us don't object to Google charging a fee for each app sale (although I still think 30% is exorbitant). But they charge a fee for every transaction the app charges and I think that's absolutely obscene. The mall doesn't charge the shoe shop 30% of every pair of shoes they sell.


It has to be the same rate across app purchase and in-app transactions.

Otherwise every app will be free but charge a transaction to unlock its functionality.


And what's the excuse for Google getting a cut of every book an e-book reader sells? Or every monthly charge from a subscription based video service like Nebula?


They already charge less for those -- 10–15% rather than 30%:

https://play.google.com/console/about/programs/mediaprogram/

But the excuse is that it's their platform and they set the rules. If you don't like it, you don't have to build a business selling there.


[flagged]


Please don't be patronizing. It's insulting and uncalled for.

Perhaps we simply have a disagreement? Rather than either person not "getting" something.


If they didn't charge for IAP, then every dev would go "free"+IAP, and Google/Apple would get nothing.


Which is precisely what they deserve


So they’re supposed to run all the infra and services for apps as a charity?


if they're putting up barriers to let other people do it as an alternative then yes


15% for the first million of dollars annually though. That’s majority of the devs.


You can easily avoid malls. Try to avoid default app stores.

You don't expect to be locked in a mall when buying a computer device.


I don't think the comment implied that it was the "raison d'etre". A company who has employees on the road should strive to make them follow the law. If the vehicles are owned by corporation XYZ, the drivers are employed by corporation XYZ -- it stands to reason that they should ensure that laws are followed. e.g. that the drivers have valid licenses, they are authorized for employment in the region they are employed, etc. Why should following speed limits trigger this train of thought?


Not if you bought a home a decade or two ago and house prices went up around you with no action of your own.

I drive an old Honda Civic and my neighbors all have Tesla, Porsche, etc.


> Healthcare, 30 paid holidays, unions, paid overtime, weekends and calls off work come extra (it is 40h week period, want more pay for it), retirement, flex time, ...

If you are in your 20's, it is totally worth moving to the US where you can get paid 500K+ per year if you navigate your career efficiently. I posit that making this much money more than covers any of these additional expenses that you call out.


Anyone here earning $500k in their 20s like this person suggests?

I’m sure some can but this is not the norm and expectations need to be checked and called out when wrong.


I think it feels like a bit of an extrapolation from recent market conditions. But someone who’s 28 is still in their 20s and can have enough experience to be considered a senior engineer. Big tech companies will pay >$250k for that and recently those companies have done very well in stock markets so if you were offered $x of shares (at the current price) over 4 years at the start of the job, they would now be worth say $2x. If you combine that with a job market where those companies are all competing for the same people it is likely one could do well by being in the group that is being competed for.

So I think it is reasonably plausible for someone towards the older end of the range with a bit of skill and good fortune. It feels unlikely that the trend which I described above (of company stock going up 2x every two years) will continue so I would expect effective compensation to go down a bit. But on the other hand compensation can be pretty sticky and plenty of people will be willing to quit after reaching the 4 year cliff (where their stock awards would no longer be worth 2x what they were meant to be worth) to look for high pay elsewhere.


Most of the devs at prop trading companies in Chicago or New York will hit 500k/yr after a few years if they can hack it and stomach it. Depending on how close to the money they are, it could be 2-6 years.


The fact we’re specifying specific types of roles in specific cities indicates it’s not a case of “just moving to the US to earn $500k”


Yes, and those aren't your typical 9-5 gigs either.


Unless it changed dramatically in recent years, when I was in Chicago prop trading firms were paying mid 200 to 300 after a few years. 500k was definitely not normal comp for most engineers at any trading firm, although obviously there are exceptions.


Thank you. This is really my point. People share these rumors of a small minority making huge sums and normalize it as what anyone can do, which just does harm to the industry and to individuals. People actually in the sector/area know it’s not true yet there are those just sharing things they heard like facts.


Entry-level SWE comp for top-end finance shops in Chicago & NY is 400k+, so, ah, no. See levels.fyi.


While I think salaries have gone up in recent years, I'm also going to call BS on 400k for entry level. I just looked at levels.fyi, and I'm not seeing that all. A couple unverified outliers for Citadel doesn't represent the majority of devs. I'm mostly seeing in the 100-200 region for the firms I checked, with Citadel at the top in the 200-300 region.

Also keep in mind bonuses are rarely guaranteed or part of packages, so they are completely speculative for new grads.


It's not a "couple" of unverified outliers for Citadel, it's like half of their offers in the last few months.

It's also baseline entry-level comp at Jane Street, and Hudson River Trading goes even higher.

First-year bonuses are generally guaranteed, and after that are "speculative" in the same way that stock compensation is speculative - largely dependent on firm performance (though personal performance can actually pull it them significantly in finance, unlike with stock).

I didn't say this was the majority of devs, I said this was entry-level comp for "top-end finance shops", which is true. It is also true that there are competitors in that space which pay much less, just like there are tech companies which pay much less FAANG & Co, but does not mean that FAANG & Co don't exist or shouldn't be relevant to people's decision-making.


We're going from "It's easy to earn $500k" to "Top-end financial shops in Chicago and New York". And if someone gets a good offer they'll be more likely to put it up on Levels.

SBF earned what... $22B in the last three years in crypto by the age of 29? If he posted his earnings on Levels.fyi at Alameda Research can I start suggesting people can earn $1B by 30 by moving to Hong Kong and working for top crypto trading firms because out of the massive amount of people trying to do that, it happens to people from time to time?


The original claim you were attempting to rebut:

> If you are in your 20's, it is totally worth moving to the US where you can get paid 500K+ per year if you navigate your career efficiently.

I don't want to say that it's "easy" to hit numbers in this ballpark as a senior engineer in the US, but the way to do it is relatively straightforward and doesn't require any particularly unusual skills, connections, knowledge, etc.

1) There is a set of companies which pay that kind of money

2) Those companies employ a non-trivial percentage of the software engineers in the country

3) Those companies are _always hiring_ more software engineers at those levels

4) The interview processes for those companies are public and quite similar

Obviously nobody is guaranteed to get a job paying that well at one of those companies. Some people simply won't be able to clear the bar (either technically or socially). But the bar is not "one in a thousand". These companies already employ something like 8-10% of the software engineers in the country, so "one in ten" is a hard _upper bound" on how strict they are (and obviously, since their selection process isn't perfect and they don't in fact have every single 10%ile engineer or better locked up, the bar is lower, probably much lower).


I was in startup land over in SF, so my salary topped out lower at 160k USD but with ~2% equity.

I was in a partnership in a small plane, and one of the guys was "in his 20's making $500k+" at google as an L6 plus retention bonus. Several engineers in my circle (early 30's) are on $500k+.

Currently I'm living in Europe but leaving back to SF. I tell people all the time about salaries in the US and point them to levels.fyi, but these salaries are so detached from their realities that they seem simply unable to believe them. Go look at levels.fyi, it matches very well with what I've heard on the ground.


I think the big question is: can you reach these salaries on a normal work week, or does this require sacrificing your personal life?


For some jobs, higher salaries correlate with worse working conditions. The warehouse worker who moves from day shift to night shift, or the oil worker who moves from onshore to oil rig work, can demand a higher salary.

But more broadly, higher salaries correlate with better working conditions. That warehouse worker will have targets to hit every single shift, get in trouble for being five minutes late, will get written up for taking sick leave without a doctor's note, and will have to pay for their own food and drinks.

On the other hand, most jobs that pay a six-figure salary? There might be quarterly department-level targets, but you won't get fired for missing them. Flexible working hours, and no checks you're putting in your hours. Illness? Take as long off as you need. Of course there's free tea, coffee and snacks. Maybe there's also free breakfast, lunch and dinner.

Just because a job is highly paid, doesn't mean it'll be particularly onerous - in fact, often the opposite!


That's true, but my impression is that many of those super high-paying jobs in the US expect 60-80 hour work weeks. That's a pretty hefty sacrifice. If you can also get those salaries on a 36 hour work week, then that's definitely better.


A lot of Google engineers seem to report working no more than 40h/w on average.

Amazon is obviously notorious. Facebook also seems to involve longer hours. Can't speak for Apple. My friend at Netflix reports working 40h/w on average as well.

I would argue that hours/week and salary are not necessarily directly correlated in the Silicon Valley tech companies.

Personally my most arduous job (50-60+h/w at a Korean conglomerate) was also the least paying (starting salary $35k, left after five years making $60k).

That said, while everyone's circumstances and desires are different, I would say typical quality of life making $300-500k at an above average 50h/w is arguably better than making <$100k USD equivalent at 35h/w even if you include all the European country social benefits. At some point an absurdly high compensation sort of lets you steamroll and acquire those benefits for yourself privately if you want them.


I'm L6 at Google. My work week is the 40 hours of my choosing. I spend Wednesday afternoons with my kids.


I live in Palo Alto so I’m aware - but it is not easy to get to that point. It’s not a case of “oh, move to the US and earn $500k!”.


are you interested in the norm in terms of raw numbers, or where you would need to work to achieve this? and are you interested in people who have won the stock lottery, or just people who have their total comp pegged at 500k+?

assuming the latter, you're looking at getting hired in at level as a senior engineer (maybe one level higher depending on the company) at most of your brand name tech companies that value engineering talent.


Okay sure, but it’s hardly the case one can just join a FAANG company at a senior level to earn $500k easily as OP suggests.

Want to retire early? Easy! Just become a managing partner at JP Morgan in your late 20s and you’ll be rich enough by 30.


Although I have yet to see a person with no lifestyle creep in these kinds of jobs. You start earning, you start spending. Yes, some people don't, but I keep hearing sad stories on that front too (guy did FIRE only for his wife to leave him after 6 months because they didn't keep up with the Kardashians. Some people feel mega-excluded if they can't partake in casual conversations like 'we are shopping for a new expensive carpet' or 'we just got a 8k lamp'.


I don't know if this is who you were talking about, but this guy was a big FIRE proponent/blogger who posted last year about his divorce after not updating his blog for several years: https://livingafi.com. It took a few years of early retirement and his coming down with a medical condition, though: "During this time of physical rehabilitation, while I was struggling with the physical issues, my partner finally figured out what would make her happier. It was a relationship with another man."


i would guess as a percentage there are two orders of magnitude more senior engineers at an arbitrary tech company vs managing directors at an arbitrary investment bank. senior engineer is ~5 years of experience to achieve, with maybe 1-2 years extra if you're meandering.


I was being facetious - advising someone to become rich and retire early by getting a very difficult to achieve role in another country 10x that counties annual salary in their 20s is not much better than saying to someone if they want to become rich they should just become a world famous actor or something. It’s just unrealistic advice that does more harm than good (and it rubs me the wrong way hence these responses lol). It seems to be a view perpetually shared by someone who knows someone who heard something and then treats it as the norm.


It is actually a lot better. The hard part is getting into the US, not getting one of these jobs. People meme about practicing leetcode for months but the reality is you should be able to land an offer with no more than 50-100 hours of practice (sure, you might need to do more if you're not actually that strong, but FAANG literally employees 5%+ of the engineers in the country, their standards aren't _that_ high).


I recently hit six figures at 20. By far not the norm.


There's a huge difference between 100k and 500k though.


The gap between 250 and 500 is far wider than 0 and 250. Six figures at 20 is awesome but it’s not continuous explosive growth


Is it really? I mean, you more than likely aren't going to get paid 500k+ per year, even if you "navigate your career" efficiently.

And in so many cases, you might be losing out. Did you want vacation time or do you simply want to work while you are young?

Do you want to have children in your 20's? If so, maybe not move to the US. Your child probably will have citizenship of your home country - but maybe not, especially if you don't move back. Worse, though, is that the child automatically becomes a US citizen. This means that if you move away, your child must have a US passport if they ever want to visit again... or must pay $2350 to renounce. It means that the child will, until they renounce, be taxed by the US government on their global earnings.

You probably won't get 4-5 weeks of vacation a year - and even if you do, it isn't a legal requirement that they let you use much of it. And they probably won't let you take 3 weeks off at a time.

Or you might find that you get sick and lose your job. You might fall in love and realize that your partner isn't eligible to move to your country with you. You might find that your retirement in your home country isn't as much because you haven't paid into it as much (depending on the system). Or you could very easily find that your retirement is tied up in a 401k that failed miserably, leaving you without.

If you have dark skin, you might find yourself dealing with a US police force at a traffic stop in ways you didn't in your home country. Good luck if you are trans, and in some places, a same-sex relationship will get you ostracized. Of course, the places in the US where that happens most aren't places paying 500k - in no small part because those places are few.

So no, it isn't totally worth it to move to the US.


I would like to second that. I would even take education options into account, if I had kids.

I did the calculation for my current job (Germany, huge telekommunications company, city of 200.000 inhabitants). It goes like this

* 72'000€ a year * 38 hours of work per week, distributed to my choosing * 44 days of paid vacation per year * approximately 20 days of paid sick leave per year * 10 days of paid child sick leave per year * covered health insurance

To match those conditions, a job in the US must pay 180'000$ per year (in cash) plus health insurance for me, my family and their education.

Though I do not know what equity is worth. Can those 500k$/y earners get their compansation in cash?


Most vacation packages for software devs are unlimited or in the 3-4 week range. Plenty of time for a long vacation in the Spring and a shorter one in the fall. It's one of the only things that keeps me going through it all


In other words, you might be able to take a couple weeks in the spring - with some companies - and maybe a week during the autumn. Yet stories of folks getting vacation and not being able to actually use the vacation time abound.

It shouldn't be an issue to take all of your vacation time all at once if you should so choose.


It used to be like that. I was playing with the idea a couple years ago as well. But looking at the social climate in the states, I'll rather keep my low paying job (in comparison to the FAANG) and enjoy the general safety.


You say that like moving to the US is as easy as pie. Emigration to the US is incredibly difficult.


It depends. A friend of mine has been working for Microsoft in Ireland for a few years, and immigration to the US (green card track, two years if employed, I think) for him was practically a formality.


It goes both ways. Emigration _from_ the US to another western country is also incredibly difficult.


Moving from Western Europe to the US is such a QOL decrease that even for 500k, people are only going to do it if they are desperate.


Because Western Europe and the US are such homogeneous entities.


I will bite. Show me links to the data on this.



Looks like there are plenty of $200k SE jobs in Amsterdam. It's just that most of them are at Booking and Adyen.


Plenty idk. Could be that high earners really like reporting about their salaries? I mean it must feel much better to go into a salaries website and tell everyone you're making 200K than it is 70K, so it could be biased upwards. Truth is these Dutch companies don't have to pay that much - so many people from all over the world want to work there 80-100K is more than plenty. Maybe super high management will get 200K.


That's possible, but if Amsterdam has big name tech companies, Booking and Adyen are definitely it, so perhaps it makes sense that they pay more. Sadly I'm not that interested in working for them; Booking uses way too many dark patterns for my taste, and I've been to Adyen's office, and they had dozens of programmers working in a single noisy room. That didn't appeal to me at all.


What are the big name tech companies in Amsterdam (sorry, dumb american here)


Well, Booking and Adyen mostly. I'm sure there are more, but these two are probably among the most famous.


Assuming success and a better career outcome away from home without support from anyone.


Yes, but, it is trivial to pack bags when young, show up for job, rent a furnished place, and just start living.

If the job doesn't work out, you can just pack and go home.

Worst case, you get to see a new city, meet new people, and have some memories.


100k is below starting salary in the Bay Area or Seattle. Most senior folks make 300-450k with Staff level engineers making 600-800k.


I don’t know if that’s true. I live in Palo Alto and know a fair few people at a fair few companies. Outside of a handful of companies they’ll only be hitting those with illiquid highly-valued stocks - not with base & bonus.


Sounds like someone who invested in property in the Bay Area or Seattle and is trying to get its value to go up. I would need to see numbers on that.


Most? As in over 50% of all senior folk in the Seattle industry make 300-450k?


Definitely not. Total comp of senior engineers at Microsoft in Seattle is nowhere near this. (I am one of those at this point in time)


The point that kinda got lost here is that outside of the big tech circles, equity packages are basically non-existent. So, whereas in, say, Google Canada, you might make CAD 150k salary + 100k equity, in CGI[0], you might only make a CAD 120k salary with no equity grant for a similar level of seniority.

[0] https://en.wikipedia.org/wiki/CGI_Inc.


It is an unfortunate truth that Microsoft's pay between entry level to somewhere around principal is not competitive with a substantial number of companies. That is not to say that Microsoft doesn't provide other benefits, but top tier compensation is not one of them.


I don't mind. When I look at the vast majority of software engineering jobs out there even Microsoft compensation is good, and perfectly fine for Seattle.

I used to work at Google too (in Mountain View). Believe it or not I liked working at Google and I also like working at Microsoft.

I don't need to chase top tier compensation. I just do things I enjoy where I'm learning and my career can progress. Right now I'm mostly writing in Go working on an OSS project managed by the Cloud Native Compute Foundation.

As an aside, early retirement is not a goal of mine.


to be clear i don't think you should mind if comp-maximization isn't your sole focus now (or ever).


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: