Live data from Hacker News

My somewhat complete salary history as a software engineer

humanwhocodes.com

251–260 of 691 posts

Re: My somewhat complete salary history as a software engineer

#251
post #103

I am a brown male working in India. The salaries are rounded to the nearest 100000 INR. USD values are rounded to the nearest 1000 USD. These are salaries per year . Need to emphasize this because when you see numbers like 3000 USD you may think this is per month. No it is indeed 3000 USD per year. When there are stocks involved, only the stocks that vest per year is included as part of the yearly salary. 2003 - 0 YO…

Something significant happened between years 10 and 12. You managed to double your pay. May I ask what it was? Incidentally, I'm at exactly the same experience as you and I'll just say I make a lot less.

Essentially inflation [0] and weakening currency [1].

[0] https://capitalmind.in/wp-content/uploads/2016/02/Adj-for-In...

[1]https://s.tradingview.com/widgetembed/?frameElementId=tradin...

Re: My somewhat complete salary history as a software engineer

#252
Burner account, obviously.

YOE -- Title/Role -- Employer Designation -- Salary in USD pre-tax

0 -- IT Contractor -- Various/Subbed -- $55000

2 -- IT Contractor -- Various/Subbed -- $190000

3 -- Help Desk Tech -- Employer A -- $24000

5 -- Systems Admin -- Employer B -- $64000

7 -- Operations Engineer -- Employer B -- $83000

9 -- Senior Operations Engineer -- Employer B -- $115000

11 -- Senior Operations Engineer -- Employer D -- $135000

13 -- Senior Operations Engineer -- Employer E -- $155000

14 -- Product Manager -- Employer F -- $124000

Re: My somewhat complete salary history as a software engineer

#253
post #221

Earlier quoted context omitted.

It boggles my mind that salaries can be so much lower in parts of Europe, while expenses are about the same as the US. Of course if you are living in New York City or San Francisco area expenses are higher, but most places they are not.

Even the big companies do this. My employer is a FANG and I'm based in London. Rents are nearly as expensive as in San Francisco... But if I moved to Silicon Valley, I'd get 40% more base pay for the same work. The only justification for this policy is something called "cost of labor" — in other words: "We've agreed with other tech companies that nobody's going to raise salaries locally."

Geographic location is not a protected class, it is not discrimination but considered smart business to pay as little as possible.

https://elsajohansson.wordpress.com/2017/09/13/what-does-a-w...

https://m.signalvnoise.com/how-we-pay-people-at-basecamp-f1d...

Re: My somewhat complete salary history as a software engineer

#254
post #228
post #148

Earlier quoted context omitted.

In the US, maybe. In other countries like the UK, a principal architect is probably not getting half that. I would guess from a quick google that an architect in the UK is on around £50k to £70k. Which is $63k to $90k. I'm a senior software engineer with around 10years experience. I'm on £38k ($48k) plus a very small bonus, maybe £2 to £3k if I'm lucky. Last job was a mid-level engineer on £28k. I've seen junior deve…

Depends of course where you are, but it sounds like you are getting underpaid. In London a senior engineer will get at least £60k (depending on what 'senior' means and how many currently hot languages you list on your CV). I know people in obscure parts of the country, with next to no tech scene, who aren't far off that. The real money in the UK is in contracting though, or go to the dark side and work in finance.

Perm roles are now (finally) getting better at competing with sky-high contracting rates. Every successive budget also makes contracting a slightly less lucrative situation.

Re: My somewhat complete salary history as a software engineer

#255
Jan 2018 - First permanent job out of college: "dev/ops engineer" - (Basically: help with docker stuff, manage all CI/CD, some Linux sysadmin stuff, misc SRE stuff, and occasionally some Rails development or other web dev tasks as needed).

$62,000. Rarely more than 40 hours/week, never/rarely weekend/evening work, and generous PTO (5+ weeks of vacation + legal holiday + sick leave).

Previous work was 3 years as a student linux sysadmin working for a research department on campus, and then a contract position with them after I graduated for ~6 months before I found a permanent job.

US - Midwest. White. Male. Born in '92. Took me a while to get through college.

Re: My somewhat complete salary history as a software engineer

#256
Right out of school in 2006 my first programming job started me at $20,000 a year. And I was so glad to have it! I’d been applying and interviewing for jobs for six months and this tiny shop was the only place willing to give me a chance.

I think people forget, but at the time it was a foregone conclusion that all programming jobs were going to go to India and you would be a fool to go into it. I was told as much by teachers before I left high school. I didn’t know anyone else getting into programming, I literally had college comp-sci classes where I was the only student.

After my 3 months probation they realized “he’s pretty good” and unexpectedly doubled that.

Worked my way up to lead developer by around 2009 at that job which basically doubled that again.

Pay growth since then has not been nearly as meteoric.

Re: My somewhat complete salary history as a software engineer

#257
post #103

I am a brown male working in India. The salaries are rounded to the nearest 100000 INR. USD values are rounded to the nearest 1000 USD. These are salaries per year . Need to emphasize this because when you see numbers like 3000 USD you may think this is per month. No it is indeed 3000 USD per year. When there are stocks involved, only the stocks that vest per year is included as part of the yearly salary. 2003 - 0 YO…

Please use commas or even quote numbers in thousands. Otherwise it is unreadable. Edit: Here's an edited version for easy readability: 2003 - 0 YOE - 200,000( 3,000 USD) - Software Engineer - One of the very popular Indian IT firms 2005 - 2 YOE - 300,000 ( 4,000 USD) - Senior Engineer - Same as above 2007 - 4 YOE - 1,000,000 INR ( 14,000 USD) - Software Engineer - A small American company with their office in India 2…

Why did you omit a zero from the larger numbers? That seems to make it less readable to me (or at least confusing).

Re: My somewhat complete salary history as a software engineer

#258
post #154

I always wonder when I read about salaries in other countries - what do the numbers usually mean? Not sure if this is how it works everywhere, but where I live, we have 3 different ways of talking about salary: 1) What you actually get 2) What you actually get + what you pay in taxes 3) What you actually get + what you pay in taxes + what your employer pays in taxes Usually we talk about #2 when discussing salaries.…

Yes, almost always number 2. Number 1 only when they specify "take home pay" and almost never number 3. Because the total amount your employer pays is not readily available nor easy to calculate.

Every employer I have worked for has given me number 3 in writing at least once a year.

EDIT: Though, come to think of it, that number doesn't include some employer paid payroll taxes. But it's simple enough to multiply by 1.N

Re: My somewhat complete salary history as a software engineer

#259
post #100
post #78

Earlier quoted context omitted.

If you earn 3 times as much, but wind up spending 3 times as much, you are still saving 3 times as much. It's almost always better to get high pay in a high CoL area, than to get low pay in a low CoL area.

Almost but not quite - at high ends of salary the marginal tax rate is 38%, so $50k->$100k doesn't necessarily make you richer, it just makes Uncle Sam happier.

By my calculation it makes you 62 cents richer for every dollar you earn.

Re: My somewhat complete salary history as a software engineer

#260
I've never really had a proper job title. Graduated in 2013. Currently in London, UK.

2013, £20,000, Web Design studio in Oxford A

2014, £28,000, London startup B

2015, £35,000, London startup B

2016, £45,000, London startup B

2017, £55,000, London small software company C

2018, £60,000 + £15k bonus, London small software company C

Negotiation pending, I am hoping for £75,000 base next year at company C.

I work 7 hours a day.

Post reply on HN