One of the big problems with this, in my experience, is the fuzziness of job titles in IT, combined with the flatness of hierarchies. "Senior" developer can mean pretty well anything - you can be a senior developer at 27, because you have 5 years experience in one technology area, or you can be a senior developer at 40 with 5 years experience in a wide range of things - but you still might have a job title of "senior developer" unless you take on labels like "architect*" or roles like "team lead" or "dev lead" or whatever the specific company you work for calls "someone who no longer gets to practice the craft of coding 100% of the time".
Of course, this means the distribution of salaries for senior developers is a very strange curve, with a huge hump around the time when most developers get promoted to "senior" because they are evidently no longer "junior", and a very long tail of people who keep the "senior developer" job title, but also manage to get continual salary increases. I think the "what should I be paid?" question really doesn't relate to job title at all - you should be asking "what would I be paid if I moved elsewhere?" (which is almost always more than you are currently getting) combined with "how much of that am I willing to sacrifice because I like my job / don't like the risk of the new job being crap / don't like the risk of being unemployed". Which is still fuzzy, sorry! (I gave up on being a senior developer a few years ago, as I could see the writing on the wall, so I'm a "Dev Lead" now - but I still desperately cling to my right to write code!) - Korny p.s. I left out the subject of Consultants, who also distort the salary curve considerably, because this rant was getting over-long already. * I was going to link to Martin Fowler's excellent article on software architects, but martinfowler.com seems to be down... On Sat, Apr 3, 2010 at 7:18 PM, Sebastian von Conrad < sebastian.von.con...@gmail.com> wrote: > Hello RoRO, > > Been lurking here for a while and thought this might be an ideal place > to ask a question that's been on my mind for some time. > > A couple of weeks from now, I'm getting promoted to a senior developer > position within my company. In the past six months, I've moved from > being an indian in the development team to being its chieftain, and > I'm going to get a title to go with the additional responsibilities. > > With the promotion comes a salary increase as well, and it's here > where my question is. > > I don't know what the going rate for senior developers in Australia > is, salary-wise. > > I have only lived here for a little more than a year, and this is my > first gig. Naturally, I'd like to make sure that my salary is > competitive with the market, so I'd appreciate any feedback from > employers and employees alike with regards to this. > > Locality doesn't really matter. We're a company with offices in > various cities, and our salaries shouldn't really depend on where in > Australia I work. My current salary shouldn't be a factor, either, as > it's a very different position and a lot has changed in the company > and the team since I started. > > The few job opportunities that have salary ranges here *seem* to > indicate that somewhere around 70-100K per year would be normal, but > I'd love to have as much info from as many sources as possible. That > way, I can make sure I have some leverage when I talk to my boss(es) > about it. > > Best, > Sebastian > > -- > You received this message because you are subscribed to the Google Groups > "Ruby or Rails Oceania" group. > To post to this group, send email to rails-ocea...@googlegroups.com. > To unsubscribe from this group, send email to > rails-oceania+unsubscr...@googlegroups.com<rails-oceania%2bunsubscr...@googlegroups.com> > . > For more options, visit this group at > http://groups.google.com/group/rails-oceania?hl=en. > > -- Kornelis Sietsma korny at my surname dot com kornys on twitter/fb/gtalk/gwave www.sietsma.com/korny "Every jumbled pile of person has a thinking part that wonders what the part that isn't thinking isn't thinking of" -- You received this message because you are subscribed to the Google Groups "Ruby or Rails Oceania" group. To post to this group, send email to rails-ocea...@googlegroups.com. To unsubscribe from this group, send email to rails-oceania+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/rails-oceania?hl=en.