I.e. their paycheck will show $16,666 per month at the top line, a bunch of state, federal, maybe local taxes, disability and social security (also basically taxes), etc. and then roughly $10,500 at the bottom line depending on your situation.\
Edit: sometimes people include stock in their pay. This can be perfectly reasonable (guaranteed grants in a publicly traded company) or complete BS (pretending your startup will sell for 1B+ even though you might as well just buy lottery tickets)
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
Job titles aren't standardised and can be pretty meaningless between organisations.
(If that's "Senior", then what of someone that does have ten years of experience? "Decrepit Software Engineer"? Maybe a series of promotions named after increasingly elaborate tombs? Grave Marker, Marble Headstone, Vault, Mausoleum, Master of the Crypt. Who wouldn't want to be introduced as "Software Engineer and Master of the Crypt"? Apropos of the current day. Or maybe progressive tiers of Undead. "Jerf, Lich Lord of Software Engineering". That could work. Or maybe you want to go up the Vampire tier... "Jerf, Vampire Patriarch of Software Engineering".)
Now 20 years later, I'm introduced as the "Lead AWS Architect" because I have about a year of experience with AWS and three certs....
Experience and output matter. I can't imagine interviewing someone and asking about the current job title.
Has this person managed people? Lead teams? Done good work? Great. Title doesn't really matter for that.
In those 7 years, I've built up and shipped quite a few products, so I definitely feel like I can say I have more than 2 years of useful experience. But don't feel too offended, I don't really consider myself to be senior - it's just a title that my employers offer me. I definitely know I still have a long way to go before I'm a good developer.
Still not saying you can't do that at 18, but you probably needed to quit high school and start consulting for teams at 14 to get the experience in by then!
Just being a devils advocate here: I was 14 leading the school programming club and I thought I solved really difficult issue setting up gentoo. Senior at 14?
What do you want to convey when you write >Senior< Software engineer on your resume? IMO that you have a lot of experience in the field.
Most of the people say they were promoted so their business can sell them as senior. That's BS. I would not like to work with those businesses. Keep calling yourselves seniors.
ps. I dealt with the same stigma, and I would feel ashamed when I joined a team where all the devs were 35+ with 10+ YOE and I would call myself the same title as they did. (I was 21 in this example, with 5 years of professional experience). Am I too humble?
So here's where I have my issue. Why can't someone acquire those qualities quickly? Why should your belief be factored in when gauging someone's expertise? I say, let's just look at their abilities and then decide. You may be surprised at how quickly some people pick up certain skills!
> Most of the people say they were promoted so their business can sell them as senior. That's BS. I would not like to work with those businesses. Keep calling yourselves seniors.
Here I agree with you. Random titles for the sake of duping people make no sense either and are potentially harmful.
> ps. I dealt with the same stigma, and I would feel ashamed when I joined a team where all the devs were 35+ with 10+ YOE and I would call myself the same title as they did. (I was 21 in this example, with 5 years of professional experience). Am I too humble?
I would say yes. If you are able to perform the same tasks as them, with the same/better level of finesse, then the only differentiator is age. Why shouldn't you have the same pay packet/title/respect? I believe age is generally positively correlated with experience (i.e. more age = more experience), but I feel it is not really correlated with insight (more age != better insight). Thus, sometimes, younger people can have better ideas and inputs than their older colleagues and deserve the 'senior' title as much as someone that's been working 30+ years, in my opinion.
Usually a project that will give you decent insights takes some time to build. Usually at least 6 months and then several months to see what you did wrong. So if you did this cycle once, you are not aware of how you screwed it up and if other methods would yield better results. If you did it twice you already have the basis to compare methods. Senior ideally tried several approaches and there is simply no time for this in 2 years imo.
> I would say yes...
Thanks. Looking at this thread I changed my perspective. 1. it's context based, you can be senior after 3 months if your other senior left and you have couple of new people that you need to onboard 2. titles mean absolutely nothing when hiring 3. If I am doing the same work as others I deserve the same title (age made me uncomfortable)
So yeah, initially I got offended because I called myself senior later than I could and it seemed unfair.
I agree that a lot of vital expertise comes from mistaken attempts and the need to change strategies.
I have in mind one of the most skilled and mature engineer I have ever collaborated with who has less than two years professional experience. I also worked with many 10y experienced folks who qualify as senior for this, but were pretty sloppy otherwise.
In 2 years of experience how many serious products can you take from start to finish? In my opinion, a senior developer is a person who did this multiple times.
It's almost like calling yourself lead developer of 1 man team...
Titles merely offer a bracket of salary that a resource can have, once they reach the peak they either have to go up a rank or leave to get more pay.
Except the responsibility of leading other people, on a resume this title would imply you gained that experience while in fact you didn't.
Note that I didn't say manage other people. I'm talking about helping get the better of the team, showing a junior member how things can be done better, etc. Like a team captain, not a coach.
Startup in logistics 2018 6 months: 48k euros.
Previous: DBA in Portland Oregon in 2013 to 2017 - 60k to 70k then as an EDW dev 78k USD.
The saddest part is that your salary didn't increase much in 5 years? Going from $60k to $70k to 53k euros over 5 years is pretty much tracking inflation. Over 5 years, my salary increased by more than double your entire salary.
You should ask for a raise from time to time or get a better paying job. Especially since DBA/data scientist along with computer security developer/engineer were some of the hottest fields in tech the past 10 years.
Some people can spend a month reading "SQL in 21 days" and get a higher salary than you in many places.
> Some people can spend a month reading "SQL in 21 days" and get a higher salary than you in many places.
Can you show me a job listing you think one could apply for after reading a book on SQL?
Then I moved to Germany to try my hand at a startup to gain more experience.
The pay could be better but that’s not my entire goal: loving what I do is important and having a good work life balance is too.
Echter wordt er gedurende het jaar vaak over de bonus tegen het toptarief ingehouden als voorzorgsmaatregel dat je in ieder geval geen extra belasting moet betalen aan het eind van het jaar.
Geen wezenlijk verschil dus.
Daarnaast kun je van die 4% extra ook pensioen inleggen (bruto), vakantie kopen etc..
Naast dit alles nog winstdeling, die is indd 49% belast en erg veriabel.
1) What you get in the bank -> Net salary
2) What you get in the bank + what you pay in taxes -> Gross salary
( It was a clever mind hack by the Keating Labor government to have super not be a subset of your base salary, but rather as an on-top-of entitlement for employees—or from the employer's perspective, an additional wages cost just like payroll tax. Had it gone the other way, people would be more sensitive to their earned money being locked away. )
Even though that doesn't financially penalise me, it still feels a bit mean. From the company's point of view though, I'm sure they'd view it as far more mean if the government suddenly told them they're obliged to pay everyone more.
Point is, cost of living isn't just about groceries on the farmers' market.
Also the parent was stating "for example" which implies there are other factors.
For Estonia above, the cost of most everything else than local produce is comparable to the Western Europe or the States. Clothing, petrol, consumer electronics, foreign vacations are not any cheaper.
Rent varies 3x between my house to the apartments next door. (Also varies 2-3x within the apartment complex.) I could buy a new Macbook Pro each month, or move next door -- comes out about the same cost.
Cost of Living is weird.
And I had the same experience: it's almost impossible to have salaries jump without changing jobs (and from a business perspective the reasons for that are quite obvious)
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. So if somebody says they make 1000€/month, it generally means that they get 871€ every month in the bank, and their employer actually needs to pay 1338€ ever month in salary + taxes.
Can anyone shed some light on whether this is the same everywhere? Like if somebody in Silicon Valley says they make $200k/year, is that their "#2" number?
Edit:
Adding my own #2 history as well (software dev in Estonia), in case anybody is interested:
2015 - junior at employer A - 12 000€
2015 - mid-level at employer A - 21 204€
2016 - mid-level at employer B - 26 400€
2017 - senior at employer B - 30 000€
2017 - senior at employer C - 48 000€
2018 - senior at employer D - 58 500€
In my experience, it's very hard to get better salary without changing jobs all the time, so if you know of a company with good perks, it's better to change your job a bunch of times before ending up there (so you can start there with a relatively good salary) - at least, that's what I ended up doing.