TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Should I be paid more?

9 pointsby myohanover 12 years ago
Ever since I started my career in software engineering, I have always wondered what exactly I should be paid, or in other words what is my worth? I know the answer depends on a lot of factors such as location, experience/knowledge, day-to-day responsibilities, supply and demand, company size, company profit, etc… But I wanted to give a brief background information about myself and wanted to get honest opinion from my peers at hacker news so I get a better sense of what I’m worth and hopefully this post will also help someone else who may be wondering the same thing. My title is Mid-Level software engineer with 2 years of experience. I have a CS and Fine Art degree. I work for a small private company (government contractor) in the Washington Metropolitan Area (Northern Virginia to be specific). I am currently the only and lead Software Engineer for two Java enterprise applications. I ship code about 5 to 7 times a year with about 200-320 development/test hours for each release. I lead and take part in every phase of software development lifecycle including customer support. I have managed to clear two Oracle Certifications in one year, and preparing to clear another in the near future. According to my yearly review I was told I was doing an excellent job and will be promoted to Sr. Software Engineer within a year at the pace I’m going. My company size is in the range of 20-30 people and yearly profit is about somewhere in the range of 5-10 million. I have lot of experience in Java and J2EE technologies, but I am also very familiar with PHP, ROR and somewhat familiar with C, but I can learn anything in a short period of time. Right now I make about 75K a year. Hope that is enough info to give you an idea of how much I should be paid? So the big question is ‘Should I get paid more?’ Thank you all!

5 comments

firebonesover 12 years ago
There is a lot of other stuff to factor in.<p>First and foremost, are you happy and do you see a future for yourself there? If the company's primary focus is software, then defense is less of a concern than if software is adjunct to the core business. Do you drive profit, or are you a cost center?<p>Are there people there you can learn from? It sounds like the company is doing well ($166k to $500k profit per employee--profit, not revenue), but if you are 2 years in and already the biggest fish in the pond, then you may have a decision to make, possibly based on whether you can get any equity or not. The small size of the company is a plus, particularly if they are software focused.<p>If you have any ambition or dream to move to a commercial company, now is probably the time. While defense can provide a premium (especially in the NoVa market), it also tends to come with a bit of a stigma around process that can be hard to shake if you are immersed in it too long (both in terms of habits and perceptions those outside the industry can have). Take your experience and make the jump to an industry that suits your tastes. Loving what you do and sticking with it can yield better financial outcomes than can simply trying to optimize a situation that is "just a job".<p>If your current company is growing, and you are growing with it, and if you see some of the shared upside...then don't worry so much about base rate. Your skills and ambition will keep you a big fish in that pond and you should start to see the upside soon.
codegeekover 12 years ago
Before I try to answer the "should", I can tell you that you certainly "could". I have lived and worked in DC/NoVA area and there is definitely possibility to get more. But coming back to the point about "should", you need to ask yourself the following questions and assess your situation:<p>1. How critical is your position/situation at the current company ? Is it possible to have a frank discussion about salary with your manager and see where it goes ?<p>2. Have you tried looking outside just to get an idea of how much someone is willing to pay you ? With 2 years of experience, 75K is not a bad number necessarily but again I know a few 2 years experienced Java devs making more than that.<p>Bottomline is that it comes down to whatever you can <i>negotiate</i>. Pay attention to the word <i>negotiate</i> again. Thats what it really is all about. If you don't try hard, your employer will obviously not do charity even if they love you. So go out there, talk to current employer <i>and</i> look outside at the same time. You will know where you stand.
评论 #4950666 未加载
btaitelbover 12 years ago
If you go out on your own and contract with that same company, chances are good that you could easily pull in $100/hr (I've heard numbers much higher than that, but am trying to be conservative here). Now, there's a higher risk for contracting, and you're on your own for paying taxes, but if you work from home and have a home office, you can claim lots of deductions. Still, assuming a 35% tax rate with no deductions, and spending only 75% of the year doing billable work, that's still a nice salary of $101k.<p>If you don't feel confident to go out on your own, or need stability and/or benefits, you can always start shopping around at other places (lots of companies are hiring for your skillsets in the DC area). This can be a good opportunity to practice your negotiation skills, and see how high of an offer you can get (tell them what your current salary is and that you know you're underpaid). Then you can either take the new job or go back to your current company and get them to match.
nostrademonsover 12 years ago
There's no right answer to "should you be paid more" - either you can get someone to pay you more or you can't, and the only way to find out is to go and ask for it. Your salary is whatever you can negotiate, no more or less.<p>A quick glance at GlassDoor's salary data is that $75K is pretty typical for someone with your experience, skillset, and location.
评论 #4950757 未加载
nanijoeover 12 years ago
Definitely ask for a raise. I think you are underpaid. A quick search for "Junior java developer" on indeed.com, indicates that you could easily be making $20k more than you presently do.
评论 #4948550 未加载