How Much Money do Programmers Really Make?
bigman2003 asks: "ADTmag.com recently released a list of average salaries for IT workers. Usually when I see these lists, I find out that I am grossly below the average salary. But this time I was very surprised to see that I am actually above the average! This is partly because of a recent raise, but it is also because the numbers quoted in this survey are lower than what I've seen the past from other surveys. This report quotes about $56,000 for the average application developer. I am a web developer (sure, laugh all you want) and I wanted to know specifically: How much are other web developers were making? And- How many hours a week does it take you to make it?"
not enough.
Anywhere between $0 and $150,000 or more.
How much money will a typical programmers make when the offshore/outsourcing trend levels out matures?
It's not that easy. Where you live, standard of living costs, specialized training and abilities, years of experience, etc, all influence and alter this. Averages give you an idea, but you have to go on your abilities and what you can find. If you like your job, it often means more than an extra 5-10k per year. I think the real issue here is that people like to know how they rank compared to others, and reality is way to gray for that black & white approach.
Microsoft Sucks, F/OSS Rocks. I get mod points now right?
Aerospace engineer. Spend 80% of my time programming simulations in C++. Fresh out of college make in excess of 50,000 plus much better than average benefits.
I really wouldn't be surprised if it varies considerably. $56000 sounds high dollar to me but I live in the South where there is no money anyway...
Is that before or after taxes? Or is it only in Redmond, WA (I don't work for M$) that people get paid around $100,000?
Student Research and Development
If you live in Iowa and are making $70k per year, it's a good job. If you live in Manhattan and you're making $70k per year, you're at the poverty line.
The only reason why publishing companies waste their time on such surveys is that people are so interested in the topic. The unfortunate thing is that the data is meaningless on a national scale. But, it sells advertising!
I'm a big tall mofo.
How much are other web developers making? No were needed. I make $10 an hour for basic stupid HTML/CSS stuff, $20+ for more complicated stuff, minimum $25 for maintenance code. However, substantial breaks for large contracts means I'm averaging $3k a month or so. (pure profit, fuck taxes)
$20 an hour, works out to $42k/yr
Stop! Dremel time!
Comment removed based on user account deletion
I think of these as two very different categories. Even if the web developer does all the "back end" work along with all the "front end" web-facing interface stuff, there's often a completely different mindset when it comes to releasing/ patching/ updating to the customer. I'm not going to say there's a lack of discipline, but it is so much easier to tweak a production server than it is to make a change to a large native-compiled, retail-boxed, advertisements-printed application.
[
Well, let's separate developers from code monkeys. Now, code monkeys average about $45K. Developers average about $75K. Sure, I pulled that out of my ass, but it's a big ass, what else do you want me to do with it?
Keep in mind that if you're not living in one of a few areas of the country where plentiful IT jobs keep salaries high, you'll probably be making a lot less than the average. I've known plenty of senior sysadmins living in Middle America on ~50,000 USD. But it usually balances out, because the costs of living in high-salary areas are much higher.
I'm the entire IT dept. at work. I do it all. Planning, repairs, security, network maint, application support, etc. We have 85 trucks around the nation all tied in with GPS and email. I manage and support the whole damn thing.
I have 25 users and 1 server. When trying to figure out what my salary should be, they never have an entry called "dumbass who takes a job as the entire IT dept."
Does anyone have any idea what someone like that should be making?
Given that IT can easily be interpreted to be basic support staff and networking, which on average earn less. Of course a senior developer and a network support tech have, on average, a fairly large delta in the amount of specialized knowledge needed to perform the duties.
Personally I think real programmers working meaningful jobs are worth a bit more than that 56K, but I have seen way too many knuckleheads making more than that in the last few years, so...
A bowl of rice or a few rupies?
God is REAL! Unless explicitly declared INTEGER
You could just post as an Anonymous Coward.
I am a web developer (sure, laugh all you want) I aint laughing on your salary or position, but you being a web developer should know to give a warning before linking to pdf files. It does annoy people.
Part sysadmin/part programmer. $30K of it is in vested toilet paper though.
I started out back in 1998 as a developer making $60K for anywhere between 40 and 100 hours a week. Before I was promoted to management, I was making $72K a year for 40 hours with a ton of perks. Both jobs had good benefits and working conditions, but I do enjoy the pay increase for management.
Some year's I've made $35,000.00, others (well...one) I made over $200,000.00. Depends on so many factors, the industry you cater to, the country, the type of development, but most importantly: if you are working for yourself (better $$$, no sleep) or others (worse $$$, a tiny bit more sleep), or both (best $$$, sleep when your dead).
What's more important is who you work for; cheap corporate 'meat for the machine' development houses who don't pay overtime makes that $45,000/year worth a lot less than a small independant house who plays BBall on friday afternoons.
----------
If picking on you won't help, then I'm really in trouble.
I was hired on at my current employer in February of 2004 and in the nearly 2 years I've been with them I have not received a raise. I lowballed my expected salary to 42,000 CAD when I was hired since I had no formal education but 4 years of experience. I managed to win an award from them in my first month of employment but still nada.
I've since gone to school to get a piece of paper, while still working 1/2 time. I'm starting to feel a little underappreciated even though I'm usually given framework/system level assignments, and senior level resources come to me with questions.
Am I being unreasonable to expect a raise even though I'm in school?
I've begrudingly convinced myself to wait until I graduate next summer before asking, but I'd like to make what I think I deserve which is somewhere between $52,000 and $60,000 and I don't think they'll give me that much of a raise in one go.
Any thoughts?
P.S. I'm considered a Senior Java, Web, and PL/SQL developer.
Thanks.
How much you make is pretty meaningless without normalizing by cost of living. $50k in Idaho is effectively 2x as much as $50k in San Francisco.
-me
Its the age old question of Mean or Median. With a few earning millions, it will drag the mean up, but not the median.
The median is generally accepted as being the more appropriate method to determine average income, but sometimes people use the mean to skew the figures for one reason or another.
$53K, 1 year out of college, and I average just under 40 hours per week.
By January 19, 2038, I hope to be comfortably retired. But for you younger folks programming, you may have a window of opportunity. Remember 1999? I was offered scads of money to reprogram some systems in a language I hadn't even learned yet, just so they could be assured of making it over the Y2K hump.
IT jobs still pay around 20-50% more than non-IT jobs, which is the only important fact. (with the exception of lawyers, doctors, and other professions , of course)
I am a web developer(php/mysq/javascript *groan*) working in a guy's basement. there is a backstory to all of this(I went from knowing jackshit to knowing a lot in about 2.5+ years). Now that I know a lot, I know I'm underpaid.. but I'm also bored of the work. blech.
I'm a web developer, doing fine, but I'm not really conformable divulging what I make on Slashdot.
I don't mean this as a personal slam, but that exact attitude keeps salaries low. Why NOT talk about your salary? If you don't talk about it, you can't know how you compare. And although you might not care how you compare in a rat-race sense, you damned well should care that your employer treats you "fairly"...
Me, I make just a hair over $40k. Sound low, for someone with 10 years experience? In my area, I can afford a mortgage on that. And together with my SO, as a DINK couple, we do pretty damned well combined.
TALK about your salary! Don't brag about it, that just sounds obnoxious, but chat. Make sure that neither you nor your friends have gotten royally screwed.
I will never understand people who have this phobia of discussing how much they make. If you make something truly obscene (either minimum wage or seven figures), okay, you might have a reason to shy away from the topic - But within an order of magnitude of "average", help create a basis of comparison! It only hurts us, the workers, to remain tight-lipped about it.
A salary survey is nigh useless to begin with, and this one seems to be worse than normal. "Average salary" - what's that? Median or mean? Where's the standard deviation? What does 'broad spectrum of organizations' mean? Is it geographically diverse?
Here's another hint: a survey requires people who answer surveys. I'm going to go out on a limb and say that people making on the high end do not generally go out of their way to answer salary surveys, whereas people paid average or less than average might be a bit prone to worrying about their salary and therefore filling out surveys and looking them up.
Want to make more money? Instead of asking what other people make, ask yourself:
* What can I do that other people (or most other people) can't? What makes me good? What's my strength? How can I be better?
* How much is what I'm doing worth? How can I use my skills to create a larger value for a company or client?
* How can I leverage my work to produce more?
* What have I done that has exceeded expectations, that could not have been predicted and is a boon for whoever pays me?
If you have already come up with good answers for the questions above, you're probably making way more than the average already.
Be in good financial shape. People living paycheck to paycheck hurt themselves because they end up afraid to take risks. Save up a large cushion of living expenses - while 4-6 months is a normal financial planner's estimate, make sure you can get an additional 12 month's worth by the time that 6 is up. With the 18 month cushion you can afford to try a lot of other things.
Finally, if you don't like what you're making, consider doing something else. A friend of mine is making over $20/hr plus benefits reading gas meters. If I was getting paid a lousy $50k to program, I'd have taken a job at his place and spent my day walking around outside. If you find yourself on the low rung, maybe this is just not what you're meant to be doing.
Start your own buisnesss. Become an owner. Problem solved.
To break into civil service, I took a pay cut from 60K (as a senior Java/Perl guy) to 43K (and had to start doing VB6 -- UGH). However, a few years later, I'm up to 52K with amazing benefits AND a pension, and I've passed a promotion test. So shortly I'm going to get boosted up over 55K, with the potential to hit 70K within five or six years. And the jobs I'm trying for are all Java jobs, so I'll escape all this VB silliness.
If you guys try for a government job, you have to start at the bottom (the 40's) but you work your way up fast, you've got great job security, and one day, you'll have a pension.
It's worth a little sacrifice, don't you think?
Farewell! It's been a fine buncha years!
IP Makers need to sell their IP through another channel.
.gif proves your example wrong.
"This includes patents and copyrights. Patents last too long in today's fast-moving technology world.
Patent do not. The fact that people still use
Software patents, yeah they need to stop.
The Kruger Dunning explains most post on
If you quit and are begged/pleaded with to return and are offered a raise then you were being under-paid.
If you quit and leave with a pat on the back then you were being over-paid.
(... bottom line you are just a serf that will live a boring-unimportant-debt-filled life and most likely will welcome death after 30)
That depends on whether they can - or can't - write proper english sentences. ;)
..... How long is a piece of string?
Apart from that, it presumably depends on Location (I've seen 30 miles make 2/3 difference), Industry, experience,
no taxation without representation!
You are making too much.
You are responsible for the design and implementation of the entire system, and yet you allow a huge, honking unreliable single point of failure that can bring the entire operation to its knees - you. That doesn't smack of good systems design to me.
Trust the Computer. The Computer is your friend.
I am/will be doing COBOL/CICS/Data Warehouse development and expect my salary to rise accordingly as all the guys who are there now plan to retire in 5-7 years.
-Steve
My job title is Programmer and I mostly do web apps, with very little front-end work (and the part that is front-end is because our lazy designers insist on using Dreamweaver and thus cannot put out decent GUIs. Bleh.)
My salary is right on mark at $56,000, though this is in Southern Ontario so the job market is not necessarily the same as where you work.
I know some programmers who make more money, but they're also programming more critical apps than I am. I know programmers who make less than me and are also working on more critical apps than I am. Salary seems to depend more on company than on the work being done.
The global economy is a great thing until you feel it locally.
I still can not understand why the average pay of a well-seasoned applications designer is still no match to that of a recently-graduated MBA. I mean, a company like Sun cannot exist without programmers and the like, right? And yet the survey indicates that a marketing droid gets paid better. What's the deal?
Or, think of your generic MBA graduate. They step in business they have no knowledge of and still get a better starting salary. Why? What is the contribution the make besides controlling the sprawling chaos that drives human activity?
This whole thing is messed up, value is being created from absolutely nowhere (what value marketing and business strategists bring to the individual collaborator of a company?) Maybe Marx is right.
I think the more important question here is:
Whats the best way to ask for a raise? I know a good amount of people believe they are underpaid, and a decent number actually feel they are overpaid.
That said, for those who have actually asked and recieved: What is the best way to approach your boss and ask for a raise?
Yeah, well, in India you can prolly buy a house for $2,000 and a nice dinner in a restaurant for 88 cents.
It's hard to say paying the Indians $1,800 a year isn't fair compared to paying $60-80,000 here. If they had to be paid the same as in the US there would be no reason to use them at all.
Oops. I think I am onto something.
.
In my old company I was on $235,000 but I was a manager there (though I mostly wrote code). I'm not self-employed, I'm a regular salaried employee. I'm 38 and I work in a fairly specialized field. But basically I write 3D graphics code. I like to think I'm well paid but I own one of the lower cost houses in the blocks around me (Oakland, CA). In a few years, when the interest rate on the mortgage goes free floating, I probably won't be able to afford to keep the house. I.e. I'm not paid well enough to buy a house here.
Doesn't it make you feel good to know that our freedoms are protected by politicans, lawyers and journalists.
I was working for a small company in southern ontario, making medium sized web applications.. and I was getting around $40K (canadian dollars!)... I am currently getting only about half of that. Yeah, the economy has gone in the crapper looking from a web developer perspective.
Meh.
I'm the entire IT Department at work. I do it all as well. From being a receptionist, to doing technician work. My title is Software/Firmware Engineer (I am pretty much the only software guy there) doing research and development using a combination of programming languages like C/C++, C#, Python, Delphi, etc, interfacing with GPS and Satellite modems. I am making $13/hr Canadian.
So, is anyone here hiring?
I'm a software developer. I don't do application programming nor do I do system programming. And frankly, I think I would be bored to tears in either of those positions. So where is the Software Developer salary survey?
Better than what I (and probably others here on /.) went through. 9/11 and the resultant recession killed the job market right as I was getting ready to graduate in 2003. I took what I could get, and now, I've moved up to a better job.
There are only 10 kinds of people in this world... those who understand binary and those who don't
Fresh of of college. I have an EE degree but I write firmware for ARM in C. $55000 in Socal.
What should be done to correct this disparity?
.. to level the playing field and put more control into the hands of software developers and end users. The problem is that we haven't had enough Open Source entrepreneurs yet. And worse, most thus far came out of the crazed dot-com era, where people didn't think they actually needed a business model to survive. Most IT departments today are desperate for cheaper, but high quality alternatives. It is up to people like us, who see the problems with the software industry, to be good capitalists and offer those alternatives.
You realize this is part of the whole point of Open Source, right?
And always remember: Open Source != Free Lunch. Software is only free if your time is worthless. Fortunately, time is very valuable.
I'm primarily a web-developer, although I've done some simple desktop apps for internal company use. I started my current job one year ago at $38,000 and now make $45,000.
The money is OK, I suppose, but the reasons I like my job have nothing to do with money:
- Flex hours: I can go in at whatever time I want, as long as I work 8 hours.
- Food: Cappicinno/espresso machine. 2 fridges stocked with snacks. Once a week we order in from a restaurant and bill the company.
- Breaks: Although I get the standard 15 minute breaks and an unpaid lunch, they don't mind if I take some extra time and then make it up by working later that afternoon.
That might seem like standard fare to most of you, but this is my first "real" job (since graduating university). It's a big change from my summer job experiences driving a forklift and doing HSI tech support.
Please become an IP lawyer.
The Kruger Dunning explains most post on
it all depends where you live, not what you make. i make about 70k pa AUD. if i lived in one of the major cities this would only be average, but since i live in the sticks, it's a lot. the average wage is 33k pa here. i do freebsd admin and system development work btw, and it's all contract work.
If you mod me down, I will become more powerful than you can imagine....
From what I hear from people who've accepted jobs as software engineers at EA here in Vancouver, the starting salary there is about $50K Canadian, give or take a little. Of course, since they're on salary and work insane hours (80 hour weeks do indeed seem to be the norm for at least some unlucky people, my bf included), I suspect that if you calculated their wage per hour, it would be obscenely low for the work they do.
:)
I'm not sure how that compares to other places... hopefully I'll know a little more after I do my first co-op work term
I do web development for an institution in Eastern Canada. Pay is about $25K per year in American dollars, which is pretty typical for this region (and for the record I have a graduate degree in CS). And I'm certainly not complaining -- there are literally millions of people in developing nations (say India..) that are willing and able to do the work for a whole lot less when it comes right down to it. Anyone with a job should be thankful. If you're gettingly like $50K+ American to do this job, you should be down-right ecstatic.
Am I being unreasonable to expect a raise even though I'm in school?
Whoah, leave off that 'even though I'm in school' clause. As strange as it seems, the best deal these days is to quit and get a job somewhere else. Nobody seems to give raises anymore. (At least not worthy of note.)
Want a raise or propmotion? Quit. I have never got a raise while I have worked in IT of more than a buck an hour, yet I have nearly doubled my salary twice by just getting a new job. You would think that a company would value experience, but noooooo....
HA! I just wasted some of your bandwidth with a frivolous sig!
I have the situation that I don't really know what my job title is. I think officially I'd be a web developer because the application that I'm writing happens to have a web front-end.
However it's over 100,000 lines of PHP, JavaScript and Perl and is a lot more than just a web page.
I don't get classed as an application developer in my current company because I'm not working in C++ or Java.
Still, AU$150k is my current pay.. so convert that to $US if you like.
Anything is possible, except skiing through revolving doors.
Building software (web or otherwise) is important, but it has become near worthless on it's own in the face of offshore/outsourcing. Unless you can work with stakeholders to understand the goals behind requirements (and all too often fix them), you'll be stuck being a "web application programmer" and you will limit you advancement opportunities with every year you rack up under that title. That is, untill you're pushed out of that job and then out of the job market.
Smart businesses that have core business value captured in software(while still being relatively slow and stupid), are starting to figure out that they're dead in the water without people who know how to build software AND work with, develop, and prioritize business needs. The sad truth is that in today's market, there's a lot of people out there accessible on the 'Net who are just a little bit faster, sharper, on more on the ball for technology XYZ than you. Your primary advantage has to be that they don't know your companies business. Your secondary advantage then becomes that your goals align with your company (you think some offshore shop will tell your company they're about to waste thousands of dollars? I don't think so...). If you get to know the business, understand it, and start to improve it through the software you help both define and build, you won't be seen as a stock "service" that can be budget trimmed.
While you're at it, make sure you're in the right environment. If you have to keep asking yourself why the company is trying to re-invent a wheel it can buy off the shelf as a part of it's core business model, you've got two choices: 1.) find a way to build in something of value or 2.) get the hell out. If you've noticed there's no unique business value and room for product or service expansion, you can bet to hell people higher up the food chain are thinking the same thing. If there's some competition in the market, your competitors are thinking it too.
*** Sigs are a stupid waste of bandwidth.
Here is honest. I have no degree but 12 years experience as a C/unix programmer and earn $75,000 a year in the midwest. I love my job, have a good boss, good benefits and work with mostly nice people. I have worked in terrible jobs for poor salary but I have spent 12 years climbing.
Interesting and specialized works too. It also makes you feel better (assuming you derive any kind of pleasure or self-esteem from your work).
Doesn't it make you feel good to know that our freedoms are protected by politicans, lawyers and journalists.
I'm a Configuration Manager which means no one really knows what I do, but I'm paid well for it.
One company was paying me more than $350K per year. Of course, I was a W2 contractor which meant I didn't get any stock options, but that somehow didn't seem to upset me all that much.
The company went bankrupt after nine months mainly because they were so clueless (hint: They were paying me $350K). I was suppose to convert them from Visual SourceSafe to ClearCase and ClearQuest, but I was suppose to do this without a dedicated server and without interfering with the developers.
I couldn't do any training either because the developers didn't have time for that type of stuff and I couldn't do anything that might slow down their development like transferring the source archive to ClearCase and rewriting their build scripts.
To give you an idea how strange things were, there were less than 20 employees out of maybe 50 total employees who used the network for development (6 developers, 2 QA testers, and eight data modelers). I was suppose to put our source archive on a Solaris box, but have the developers access ClearCase via Windows.
Well, no problem as long as both the Unix and Window boxes use the same user names. That meant no spaces in user names and user names of eight letters or less. Our Windows logins were firstname-space-lastname. I asked our SysAdmin if we could convert everyone over to the shorter logins (or at least the users who would use ClearCase), and he answered it was impossible because of Corporate Policy.
I sat in a row of about nine cubicles, which was empty except for me. I use to bring my bicycle inside and put it in the cubicle next to me, but I was told that this was again against Corporate Policy because my bike would get in the way of the people sitting in that row of cubes.
It was a crazy place, and I hated working there, but when someone wants to pay you $350K, what do you do?
I'm a junior-level system administrator in Houston, working for a branch of a large aerospace company involved with rockets and space stations and satellites and things.
:)
Our piece of the pie is ~100 servers, ~4000 users (out of ~160,000 globally). I deal with SAN administration, Altiris CMS L1 administration, general W2k system administration (our worldwide multi-domain AD implementation is both awesome and terrifying), and documentation & config control because I'm both the youngest and newest guy in the dept.
I've a B.Sc. in Information Technology, no professional certs, three years industry experience, and my salary at this point is ~$52k/year + however much overtime I care to work
Plus, I get to meet and talk to astronauts
I'm a new grad. I graduated last year.
I work in the Vancouver area, BC
I'm working with a startup, they have limited cash.
I do software and hardware programming.
Makin $33,600 CDN or $28200 US...
is this normal for new grads working in a startup?
TS/SCI, full poly:
Senior: $100,000+
Recent grads (within 3 years): $55,000-$80,000
One exception: I know a guy, just turned 23 this year, joined a company at $92k. His benefits are on the light side though.
Some interesting benefits/perks I've seen:
Details: :)
Company was tight-fisted financial services company;
Job was developing apps in Python, either stand-alone or in Zope; Integration with various MS apps (this was a Windows-only shop);
I was attractive because I've done 14 years of experience in all things IT and was a jack-of-all-trades;
I got paid $75K to start, and was raised to $80K when I started managing three engineers and had my title changed from 'Software Engineer 2' to 'Senior Software Engineer'. I considered myself underpaid, and at my next job started at $93K. As both jobs came after about 4-6 months of unemployment, I didn't really negotiate salary too much
I was promoted and promoted, given many salary raises above and beyond, and many bonuses for work above and beyond. While I never asked for my six-figure salary, it was nice to have cuz I didn't have to worry much about financial woes.
Then a small company merged with ours, essentially swaggered in, a (allegedly) corrupt CEO (allegedly) cooked the books, or (allegedly) ordered them cooked, we went $35B in debt, our stock went from $54 to $2 (yes, 1/27th!), and the security unraveled.
No problem, that salary would come in handy now... until some British chick came in, one week on a conference call told us all to get approval before ordering office supplies and in a month or so we would look at our financial "situation".
Two weeks later 1/5 of us did the perp walk... Lost my job, lost the chance to finish the 3 years to full pension (after 21 years with this company). And, finally finding out not many companies want to interview someone that old, or making that much money... Doesn't matter what you've done, doesn't matter how good you are, if you can't even get the interview, salaries you made are only relevant in one way. Bitter? Yeah. Get over it? Yeah, but it's not easy.
A blessing in disguise, I'm now a completely independent software developer and stand to make more than I ever did working for d'man. But a lesson learned. Don't consider your salary in and of itself. Consider the ethics and environment of the company that may screw you (my sense is there aren't many out there anymore that won't.)
I am fresh out of college at UT. I work in Austin making $20/hr programming in Delphi. It's not a lot, but I am just out of college. Maybe one day I will reach the average :(
B.S. in Electrical Engineering from the University of Texas
According to Google, you make "Astronomical Unit (US$ 150) = 2.24397 × 10^13 m U.S. Dollars"
I'm a good cook. I'm a fantastic eater. - Steven Brust
Which bridge do you live under?
.. or whatever the buzzword is today. It's mostly freelance or contract systems administration for small shops (<10 servers, <50 workstations), mostly Windows 2000 or 2003 server based. Some of it is emergency care (viruses, poor backup protocols, etc.), some is training, some is customization - writing scripts for applications (which are all basically database front-ends) and templates for data entry. There is very little coding per se, but if you're familiar with SQL or VISTA (Google it), this is a growth industry for the future. My current income: >$200,000.00 per year.
CMS is open-sourcing VISTA (the electronic medical record system developed by the VA) and offering it free to medical practices. So far, the startup costs and lack of technical skills have been the roadblocks to large-scale adoption of EMRs by individual medical practices, but this will change. A bill recently introduced into the Senate will link use of a electronic records to better Medicare reimbursements. Just like electronic claim submission, which went from recommended to financially encouraged to mandatory in 10 years, I predict EMR wil be mandatory in a decade. Although VISTA may not be the actual system used, the systems used at that time will all be VISTA interoperable.
Jump on in, the water's fine. In South Florida, there's more business than I can shake a stick at.
...cuz you're making triple what I make and I live in San Francisco. A 30-year mortgage payment on a $600K house at 8% interest is what -- $4,200? Where's the other $137,000 a year going?
Breakfast served all day!
actually, the better companies have defined pay levels...you know what everyone gets paid and why...if you want to get paid a higher pay level, just meet the criteria.
By reading other canadian web developers posting here, I am a bit relieved that I'm not the only one getting extremely crappy pay. If it weren't for the fact that I love working with computers, I would have quit the IT field long ago. But what else can a 30-something web developer do in life? I have no other skills other than IT skills.
Meh.
except that most programmers today are developing web apps. Web developer (java,php,perl,sql) != web designer (html,flash)
Meh.
I used to be making more than I am, but since 2001 I am making 20% less. I'm making a little bit more than your salary, but I should be making about 30% more than what you show. At least that is according to salary.com and their numbers.
Only 'flamers' flame!
Does slashdot hate my posts?
Yeah, VB is some really deep shit.
At the ripe old age of 35 I was making 6 figure salary for the first time at a dotcom. I managed to grow it to $135k a year as a manager of development. Left that and ended up at $175 an hour doing pure development work - life was good.
Now I'm struggling to find 20 hours a week at $40 (Less than $40k yr) - life sucks.
IT sucks.
slashdot troll = you make a compelling argument I do not like the implications of.
My salary? Try dividing $56000 by two. Then subtracting some.
I can't complain too much, it's enough for rent, car payment, insurance, and food where I live, barely. And they don't complain too much that I frequently show up an hour late. (I stay late everyday, so I make up the time)
But considering the lowest numbers I've seen mentioned so far are about $14K higher than me, maybe it's time to seriously start looking for another job. I hate waking up early, but for that much money, I can manage.
Maybe not
I'm making $24,600/yr.
I have a 4yr. degree in Computer Sci. and I've found, for my age bracket and VERY much to my surprise, that I'm more knowledgeable than the majority of people employed with my company.
I'm barely scraping by.
Regional differences in pay rates totally swamp any validity in comparing one's salary to a single "average" figure. Regional differences can easily account for 30-50% of a difference in salary, and that's even before you take into account at what level in their career these people are.
These surveys are useful for seeing overall trends in the average salary (whether it's increasing or decreasing, and at what relative to what it's done in the past). They're not at all useful for determining whether your salary is above or below average for what you do, where in your career you are, and where you live.
Alternatively if you tell your co-workers how much you earn and they go demand a raise they may get fired or quit in disgust which means you'll have to take on their workload. If everyone goes and demands a raise you might end up invoking a round of layoffs resulting in a few overpaid programmers being left in the office who have to handle the entire workload. Them Against Us rarely sums up the relationship between employer and employee.
How we know is more important than what we know.
I pay all three of my software developers $80k/year or just above. We are in a low-cost-of-living town, too. If I paid them less we'd be in trouble, productivity-wise. I want them to worry about work; Not worry about meeting their fiscal obligations, etc.
I know it all is based on where you live, but for me at least I make a mere $14/hr as a web developer where I work. I currently do not have an official degree in computer sciences and/or design. *shrugs* I live in N.Cali so I am not sure how well that is in comparison to others, but man oh man. . . Do I wish I was making what some of you all are.
A living testament to the value of picking the right horse career-wise, I make $85k doing Java/J2EE/XML stuff about half an hour outside of Boston. I jumped on the J2EE bandwagon before it really got rolling, and will forever have just that much more experience than the next guy.
"In a 32-bit world, you're a 2-bit user. You've got your own newsgroup, alt.total.loser." -Weird Al
...you're only worth what somebody else is willing to pay you.
I've heard the same thing from my last employer and while it's hard to disagree with such hard-nosed economic logic, I think it breaks down for a lot of IT jobs because IT jobs tend to be pretty fluid -- they often flow around the rigid HR-type job descriptions. Developers admin systems, admins doing programming, DBAs doing admin tasks AND programming, guys (like the grandparent poster) doing it all. Immersively intellectually challenging work that involves taking calls once a week about spyware and why the Intraweb is down? Or repetitive tasks, but never suffering end-luzers?
The "other job" that may pay me more may or may not include more job responsibilities, but I can almost guarandamtee you that the other job will not end up being the "same" job.
And then there's the whole question of "pay". How much are some bennies worth? How much is it worth to have a job with a ton of flexibility with start-end times vs. one with real rigid work hours? And if the former is a 60 minute gauntlet of traffic and the other is a 10 minute walk?
A boss who's a dick but makes sure to hire a lot of sharp people? A boss who's a saint but tolerates nincompoops? A closed door office vs. a low-wall cube in a farm? 8 days off you can take whenever vs. 3 weeks that requires D-Day logistics to be able to take a single day?
All of these things jumble together to make the "someone who pays more" concept so untestable that it's hard to measure.
I completely agree. It's a little-believed sociologic fact that employers want people to keep their salaries secret (regardless of reason) for the specific fact that it allows them to pay the same workers different amounts. I've never heard a single phrase applied better since I was but a wee 20-something and was told (in passing) by a manager that "Hey, you know how it is, the squeaky wheel gets the grease..."
/always/ tailored to the current employees and never hold true to everyone in a specific position.
I get so frustrated when people balk at the idea of discussing their salaries - how are the majority of people supposed to truly know their worth. One of the other posters mentioned the better companies having defnied pay levels, but these are
I'm glad someone was modded-up for airing these opinions.
-volve
are you hiring? No, really, are you hiring?
But I've got an interview on Thursday for a place offering $35-$40k CDN.
I used to work for Ameritech (one of the Baby Bells), and I was making $53.5k/yr... in 1997.
Consultants make a *lot* more (figure 25% more).
On the other hand, my last paying job was only $50k/yr. But then, what do you expect, 4+ years into the Bush Depression*?
mark
*Isn't it about time, in the midst of a "jobless recovery", to redefine "recession"? Perhaps, instead of "two or more quarters of falling GNP", it should be "two or more quarters of falling median income"...and a depression is four or more quarters. This puts us several years into the worst depression since the thirties.
Not enough. Not nearly enough.
The higher the technology, the sharper that two-edged sword.
I don't mean this as a personal slam, but that exact attitude keeps salaries low.
Not discussing your salary on Slashdot? I mean, if you're talking about not discussing your salary with coworkers, then yeah, you might have a point. But not putting your salary on Slashdot, to be forever archived, I can see the point in that.
Personally, I'm not divulging my salary because it's ridiculously low and I'm embarrased by it. But I'm an accountant, not a "programmer" (at least for bill-paying purposes), so it's really not that relevant anyway. When I was a software engineer, first year out of college, I think I made $56K. Of course, that was 1998, things have changed a lot since then.
Well, if it would raise your comfort level just post as Anonymous Coward.
The higher the technology, the sharper that two-edged sword.
Actually it does not work like that. I am in a managerial position, and whenever I am consulted about salaries, for surveys or "industry job dictionaries", I always provide figures 10-15% lower than real salaries. The reason is very simple:
;)
- people already hired, while reading such surveys, do not feel discontent about their pay level;
- people I am looking for, on the outside, would appreciate our job offers, and associated salaries, when compared to "surveys".
There is another aspect, related to "pay vs. job level" never mentioned in any survey: I have a pool of "stars" whose work I [financially] appreciate at levels incomparable to any industry "average". Those are the people who could carry out difficult project all by themselves, and/orcould intervene once, either in a critical situation, or during a tight schedule, or under highly-pressured conditions, and by the results of their work provide a fantastic ROI. Sometimes I tend to call these people "my group of uber-geeks"
All in all - surveys are like marketing or sales data: deceiving, misleading, and understated (as far as pay goes), or overstated (i.e. how much one has to know and work, to get $x)
== With enough Will Power, one could move mountains. With enough Brains, one would just leave them where they are ==
Where in the nation are you located? I am in Detroit and make less than 60k doing web dev, app dev, dba (as much as I can) and network administration :-/.
I'm American so when I first got here I got a job teaching English. After 8 months of kids trying to stick their fingers up my ass (it's called "kancho") I decided to get back into design/lite programming/project management. Before I left the US in 2004 I was probably make about $50k/year living in the upper midwest. Pretty good dosh for the area and I was probably working an everage of 2-3 weeks a month.
So getting back to Tokyo, having pretty rough Japanese skills made it tough to find a job, but I finally found my current gig. Basically I'm the technology guy. My title is Director of Internet Development and project management. Sweet huh? Basically I'm making a dynamic catalogue site using PHP and Flash as well as setting up a server and internal network.
How much do I make? About the equivalent of $30,000 US. Basically I'm going into the local convient store at the end of the month with a bag full of 1¥ coins to buy some food. It sucks ass. This is pretty standard for my age, 28, in Japan though. It's assumed that since everyone lives with their parents they don't need to make as much money when they're younger. I got an interview next Monday though, so now that I can speak Japanese I expect to make a better salary.
Tea and kung-fu. Life is good. Rising Phoenix
In Wisconsin, so COLA is lower, but with an assoc (completing bach), 4 years military exp programming, 3 years consulting and coming up on my 1 year anv with my permanant position (read: pay negotiation), Numerous certs, 3.95gpa on my assoc.
I offered myself up on a silver platter to the company, $40k + benies. At the time I had an unemployed wife, a new born child, and a part time consulting gig. $40k+ gets us health insurance, our morgage and bills, and enough money to keep our vehicles running.
But luckily, renegotiations are just arround the corner, and in the last year I've cut office expences $50k by improving some software systems reducing the manpower needed, and have been the primary developer for a series of frameworks and our new portal system. So I'm in pretty good position to negotiate for a hard core raise.
-Rick
"Most people in the U.S. wouldn't know they live in a tyrannical state if it walked up and grabbed their junk." - MyFirs
That's what we'll all be making, eventually.
Steve's Computer Service, Hobbs, NM
In my case I develop data-driven Web sites, develop client/server apps, do database modelling and administration, some network/server admin, and some graphic design. Plus the here-and-there stuff like "here's a 10-year-old encrypted Word file we need to access in PDF format" hack jobs. Am I some percentage of everything? Or do I add them all together? I know I am well compensated, so I guess it's programming plus some other stuff to come up with my true worth.
I guess what I'm trying to say is yeah there are some robocoders that only code all day, but many of us are jacks-of-some-trades that don't exactly fit the mold of one survey or IT area.
Well, I must make a mental note to adjust any figures we receive from you upwards by 10-15%. Unless, of course, you know that we're onto you in which case you'll just give figures that are 20-30% lower ... but see, we'll know that so we'll just bump you up by 40-60%. But, if you figure that out, then ...
The higher the technology, the sharper that two-edged sword.
I've checked Salary.com for my job title and region, and found that it was about 20% higher than what I make. So either I'm being underpaid, people are lying about their jobs/salaries, or only the ones making the big bucks are there bragging about it. I don't think it's that I'm underpaid, because most companies are interested in offering me 20%-30% less than my current salary.
The job market is whacked right now. There is almost certainly someone else who'll do your job for a significantly lower amount just so that they have any job, and that makes it harder to get what you really want. Because to that person, taking a job for 50% what the salary should be still beats living off savings and low-interest credit cards.
I work for the government. Specifically, I work as a lead programmer writing Perl code for the federal courts case management software. I work in Washington, DC, and I have 13 years of professional experience. I make $117K, which is high compared to some of my coworkers, but not as high as a few. I think I'm worth it.
Some of the lowest paid people in my office are the consultants. Oh, the government pays a ton for them, but the consulting company keeps more than half of it. The consulting company has an exclusive contract with us. It's a complete scam, as former executives get lucrative salaries from this consulting company after they leave the government, and thus current executives want to keep the cash cow milking. Or maybe it's true with all consulting companies, but it's still frustrating to see one of our best programmers make $50K when we pay over $100K for him.
Salary amount is MOOT unless you consider STANDARDS OF LIVING where you get the job. $60,000 in DC is roughly equal to $35,000-40,000 where I was raised.
I'm applying for a job... but I'm not sure how much to ask them for, salary-wise. See, the main office is in Michigan. Satellite offices are in Nevada and Canada. I live, and will continue to live and telecommute in California.
So for which state do I get the median salary for when I compare my salary to the average salary for my field? The state in which the company "lives," or the state in which *I* live?
You can run but you can't hide, except, apparently, along the Afghan-Pakistani border.
If you make something truly obscene (either minimum wage or seven figures)
Seven figures is obscene?! How do you figure? At my firm (which is identical to hundreds of firms), if you perform for 8 years and make partner, seven figures is guaranteed your first or second year as a partner. We have several guys in their mid-30s doing just that.
Maybe within the context of programming seven figures is obscene, but not in all professions. (And honestly, if you're good enough to command 7 figures as a programmer, you're probably helming the company or in some capacity setting salaries...)
geek. lawyer.
It would be interesting to know the hourly rate rather than the salary since we all know that programmers work like sled dogs in a blizzard 12 hours a day for 8 hours of pay.
If you program for a living and are getting reasonable pay and plenty of quality time with your family and friends then you are probably a very lucky person. If this is the case then please tell me where to send my resume.
...I can clearly not choose the wine in front of me!
A fine is a tax you pay for doing wrong and a tax is a fine you pay for doing all right.
Here's a nifty Cost of Living Calculator for the United States. Looks like the data is a little out of date. Anyone seen a more recent one?
Envy my 5 digit Slashdot User ID!
However, many open source solutions are equally time consuming as closed source solutions. Try installing Debian with a reasonable set of packages--media, office, communication--and compare that with the amount of time spent getting the same or comparable on Windows. (And no, WordPad doesn't count as office software.)
Haven't used Windows for serious work, so I can't comment on that side of affairs.
Yes, 7 figures is obscene. The fact that you don't realize that it is highlights how out of touch you are with 99.99% of the planet. Hell about 99% of america. After just a couple of years making that you will make more money than most people in the world will during their entire lives. And you expect it.
That's obscene.
Note, I am not blaming you or your profession. It is something that we as a culture have encouraged and are now paying the price. The new ruling class will be the ones who make the laws.
I mod everyone down who says "I'll get modded down for this." I hate to disappoint.
I work for a technology incubator in the boonies of Japan. My salary is a matter of the public record, so why not -- after taxes its precisely 3 million yen (current exchange rate about 110 to the dollar). That includes medical and social security (which, not being Japanese, I'll get partially refunded in a lump sum when/if I leave the country -- about 80% of one month's salary for every year vested in the system). Living in Japan is expensive (~$600 a month for food for one person, and I weigh about 130 lbs), but I get my housing for very, very close to free. That deal probably saves me close to 10k a year.
Help poke pirates in the eyepatch, arr.
I live in Pismo Beach (San Luis Obispo, Santa Barbara counties, very high cost of living) and make about $40,000 doing web development. This would be ample just about anywhere else in the country but here my wife and I are barely scraping by. I have about 5 years of experience doing this and a college degree.
Those who can, do. Those who can't, go into business for themselves.
We all really want the same thing, that "dream job" that really just boils down to more money and fewer hours. I was looking for that when I was a mechanic, retail management, and now as a tech/programmer. I doubt it exists but I will never quit looking.
Kind of like the "dream wife", you know, the nymphomaniac who's Dad owns a liquor store!
Professional Politicians are not the solution, they ARE the problem.
I have a full Computer Science degree, love Linux and make $25k a year. I work for a check and credit card processing company and write PHP scripts, manage users (LDAP), the Windows NT Domain (Samba3+LDAP), backups (DVDs and off-site rsync), maintain and build into the website (client tools, time clocks, etc).
Lots of MySQL, PHP, Bash and more recently I'll have to write some first order logic stuff (probably using Prolog) for Sales Commissions Reports. I make $25,000 a year (first job out of college) and that's because my boss had to pay $5k to the recruiting company he hired me through.
It really sucks. The debt collectors, some which have never graduated high school, earn more than me. There are only three people in the entire local office (oh and I maintain 5 other offices in different states remotely) that are on Salary (vs commission) and the only other IT guy there, besides my boss, is some dipshit who went to a school called "New Horizons" and isn't qualified to do shit.
I had a bad recommendation on my resume and didn't realize it. It cost me several $30k jobs in Nashville. My advice to all your people starting out, check your references.
I will say one thing about the company I work for, they do let me work 35 hour work weeks while I got to graduate school. I hope to get my Masters, start teaching at a community college while I work on a PhD and get out of this shit hole.
Sumdog
I'm pulling in $50/hr and doing about 45-50 hours a week. I've got a degree in Comp. Sci. and have 10+ years of corporate experience. I'm a contractor for a firm who's billing me at $75/hr, but that ratio is about to change. More's coming my way.
My success is coming from the fact that I can make the organizations I go into better able to be successful software shops. I went in as a senior general developer type. In the last year I've done very little real develoment. Instead, I've invented a new software document management system for the client. I've helped them figure out why they can't get software out the door, and why what they do get released is failing. Now I'm helping them kick off a multi-year re-architecture project for their entier hiring system. It's NOT because I'm a genius Java developer. I'm not. It's because I've found the principles behind software value. Simple, structured, flexible.
If you want to make money in this business, learn to do MORE than program and bitch about poor requirements. Learn how to make your organization better. Yes, they can indeed find good programmers for less money. So make yourself more valuable than Joe Programmer. Learn how to be responsible to your organization. Learn what it takes to make long-term value in your software, not the latest whiz-bang that's going to flip the next pore sod's wig when he has to figure it out. Learn how to deliver faster code that's more solid and easy to understand. And then learn how to teach others to do it. If you can do that, there will be a line outside your cubicle of people wanting you to work for them.
If you can't do that, either your days or numbered or you're setting your earningsceiling is pretty low. You're a commodity, and not a popular one.
- Sig this!
$150/hour as a 1099 contractor and I bill about 50 hours/week to 4 different clients. I do mostly Java, but some LAMP stuff, too.
$65,000 / year, in the south eastern United States, 1 year out of college w/ a CS degree. Software Developer and striving for Software Engineer (Windows and Web). I feel comfortable with what I make at this point, but I'm not satisfied for the long haul. Plan on ~$100,000 within five years. That's my goal and I'm sticking to it.
I run my own business and have so for the past year and a half. Last year I didn't make enough money to actually have to pay federal taxes (after deductions, of course). Year-to-date '05, I have netted $15,208.42. But I'll have to kick 15.3% of my gross income back to Uncle Sam. That's also not including my legal and accounting expenses, my business owner's insurance policy, advertising, office space, etc. Plus, $4,089.45 of that is in receivables from a company that is (was) based in New Orleans.
Yet... I keep plugging along. I love it. I feel like I'm playing a very long game of Starcraft sometimes: Slowly but surely researching new tech and constructing new buildings, instead of doing a mass rush at the onset of the game.
Before you laugh at my numbers, keep in mind that I'm determined to build my company debt free. I have the time and patience to do that and do it right. It can be very hard at times, but it's also very rewarding.
Entrepreneur : (noun), French for "unemployed"
A link would have been appropiate.
-Adam
I'm an Electronic Data Interchange consultant. It takes suprisesly little knowledge to call yourself that. It takes quite a bit to be good at it. I'm somewhere in between.
Mostly I use shell scripts and translation applications (gui to text-based formats) to move data from one propritary system/format to another.
Though I do use a lot of perl scripting to get my job done, I do not consider myself a programmer. I've never written a program that was speced out before-hand by someone else. All my perl scripts were my own invention to fill a void that needed filling or to analyze soemthing that was suspicious.
Mostly I do damage control beacause none of my predescessors had the time or foresight to design the system well. While I am documenting all the flaws, everything is not fixed yet.
There is a reason that the IP owners make more than you - they are getting paid for risk. If you look at business, upside is almost always given to the party with the highest risk. As a salaried employee, you are guaranteed a paycheck whether your project succeeds or fails, no matter what the market does, etc. For that lower risk, you give up all (or at least most) future monies made from your work. If you don't like that, build a company yourself (investing your own money, and therefore taking on the risk) - and you get all the upside. (By the way, this is precisely what I did, and I strongly recommend it - at the very least your salary will double after your business fails and you return to a "normal" job).
You seem to be saying that you want capital to be given to you so that you can work risk-free, and then you don't want to pay for the capital from your proceeds - I don't think you will find many takers.
while (sig==sig) sig=!sig;
I obviously made the most of my luck, but even with these limited skills I think my success is due to:
- superior communication and people skills
- picking simple, cheap solutions that meet requirements.
- being self-sufficient
- realizing that a ton of money can be made doing unexciting but high-accountability work.
More than anything though was just being nice to people when interacting with them. Treating people with kindness and meeting their needs goes a very long way.I realize that not everyone will see such an opportunity or even take it (my boss threatened to sue me). But if you work hard and look out for yourself you can find tremendous opportunities out there.
I saw my salary double between 1992 and 1997, and again between 1997 and 2001. Then the great tech implosion happened. My salary dropped to half in 2003, and right now I'm just coding "for free" letting the wife work as I watch the kids. Quite a rollercoaster ride, but honestly, I'm happier now than I have ever been. Here's why:
When you work in tech for someone else, you are creatively constrained. You look for creative outlets any way you can, but ultimately, someone else is in control of your destiny. You can tell yourself; hey, the creative, fun stuff I'll do in my free time! Yeah, right; your free time should be with your family and friends, not sitting in front of a computer, just like at work. Or maybe you think: my creative outlet is at work! Yeah, right...
Maybe you're the programmer; cool, someone else gets to decide the architecture. Maybe you are the architect; cool, someone else gets to decide your budget. Maybe you're the CIO, cool, someone else affects the architecture, and someone else actually build the sh*t, and if they do a sh*tty job, you're hosed. Yes, you can't do it all. You need to work on teams to tackle big things. But do you really get to decide, in any way, what those big things are? Or are you just being told to dig a ditch at a certain place, to a certain depth and width and breadth?
If you want to be truly happy, let go of the need for the material crap and focus on taking control of your own creative direction. WORK FOR LESS MONEY but take a greater stake in what you are doing. Freelance. Work on a small team. Work part time and free up time to follow your creative bliss. Or just live off the spouse for awhile. It's ok; 50 years ago it was *normal* for someone to stay at home.
Be proactive and choose who and what you rely on, keep things lean and mean, and INVENT; CREATE. Work hands-on at creating.
Remember this: in 20 years, when you look back, will you think "gosh, I'm glad I had a house with 2 more bedrooms, that extra car, those weekends at the cabin. I'm glad I had that extra TV in the bedroom, and took that trip to Florida every year!" Or will you think, "I made some cool stuff. We lived OK. I followed my dream."
If you're reading this, you're probably in tech. That means you're likely getting paid twice as much as everyone else anyways, simply because tech is still a valued commodity, no matter what the outsourcers or people stuck in dot-com-lala-land say. WORK HALF AS MUCH, and invest that extra time into an open source project that you care about... your karma will thank you.
Now, should I decide to pursue this full-time, I'd wager I'd be earning at least $65k annually. I think that's an above-average start for a young chap contracting out of Canada to American clients.
For he today that sheds his blood with me shall be my brother.
A friend of mine went to India for a few months to train people for the job he was doing. He was given $3000 for spending money. From what he has told me he spend maybe $500 for 3 months, that included taking taxi's everywhere, going out to eat at very nice places every night. Makes me want to visit India for a month. The most expensive part of the whole thing would be the plane ticket.
But the cost of living is going up in India due to all of the outsourcing, which is causing many companies to look for other countries to move to.
By my guess in 20 years we will be outsourcing to various different tribal communities in the world all named "John" or "Jane" maybe a "Jack" or "BoB".
$600k mortgage, no down payment, 7% interest rate (worst case for a jumbo loan--if you have more than this you are stupid).
Monthly expenses?
$4000 loan
$200 home owners insurance
$750 property tax (1.5% of $600k / 12)
$350 PMI (got 20% down? some loans let you out of this, usually at the cost of interest rate)
$250 Electric/Gas
$40 Water/Sewer
------
$5590
Only the interest paid against a mortgage is tax deductible (which in the beginning of a mortgage will be most of the payment, figure around $42k the first year). 2004 Income tax rates list $146,751 - $319,100 as 33% for single filers, $178,651 - $319,100 as 33% for joint.
$190k - $42k = $148k, or 33% income tax rate (assuming single), so:
$190k / 12 = 15800
15800 - 33% = 10586
10586 - $1000 = 9586 (estimating $1k for other federal taxes)
9586 - 5590 = 3996
$4k to spare every month after taking care of house and taxes? You should be doing fine.
Either you're miscalculating or your company is screwing you over, but I've never heard of $30k for an IT job here. My first job, right out of college, was with NTT--a company about as traditional as you can get--and I was stuck on the same pay scale as everybody else who'd just graduated: roughly $35k/year in salary, plus company-sponsored housing and transportation, so call it $45k/year. After a few years with virtually no raises, I changed jobs, and am now making $70k/year doing R&D.
(Are you possibly not counting the semiannual bonuses? Despite the terminology, those are considered part of your regular salary in Japan. Japanese seem to like getting a big bundle of money every once in a while to splurge with, hence the current system.)
There once was a time when programmers were memebers of an elite cadre of virtual magicians. Veritable high preists of the computer cult. Computers were the size of refrigerators, they cost $1000/hr to run, and they only understood alien languages like PL/1 and JCL. You had to write your own sort routines, and green-screen CRTs with line editors were the state of the art in GUIs. Programming took 4 years to become a neophyte, and 10 to be able to work independently. You didn't put code into the production environment until after 3 months of parallel execution testing on live data without a glitch, and 99.9% uptime was considered marginal. Salaries were climbing at 10-15% a year and the future was so bright you had to wear sunglasses at your desk. Then that m@th3r f&ck!ng b()tt-pirate in redmond had to come along and make everything all object-oriented and point-and-click. We replaced fault-tolerant machines with fault-forgiving users, testing code gave way to just rebooting. Now every nose-picking teenager with a highschool course in visual basic is out in industry writing web-pages, and salaries are in free-fall. We have gone from high preists of the mainframe cult to janitors of the sMegmasoft plumbing. And a certain megalomaniac billionaire is whining because no one will study computer science anymore. Tell yah what, shut down that monopoly and buy a mink ranch in wyoming, and maybe after a few years computer science will get its self-respect, and even decent salaries, back again.
THere's a REASON that Linux is hard-to-use, it's called JOB SECURITY! Computer programmers work for peanuts because they are so willing to make themselves obsolete. You don't see doctors going out and wrtiting a self-diagnosis program that you can use to get prescription drugs, do you? How many sailboats could they buy then? Why do you think that with all we know about genetics we can clone a cow but we can't cure cancer? Because the money is in TREATMENT, not cures. You want to double you salary - refuse to work on point-and click systems - tell your boss they are crippled by viruses. Insist on devloping in "C" using vi and "makefiles". Write you own graphics routines. Make things HARD to do, and the pay will come back up....
"Sic Semper Path of Least Resistance"
Senior developer, central Illinois. Just crossed the $100k mark this year, after 8 years at the same place.
I guess I'm in a lucky situation. My dot-com went dot-bomb, but the Fotune 500 company that bought us out rolled us in with our existing salaries and still follow the corporate salary raise percentage, plus annual stock options. After seeing what my fellow I.T. people are making, I guess I shouldn't complain. And I only work 40 hours a week, plus only a couple of hours 1 or 2 weekends a month. I'm on call, but if I work in the middle of the night, I get to leave early. :-)
I lead a pretty simple lifestyle. I don't drink, smoke or drive, so my expenses are pretty low. Basically I just want something in IT where I don't have to deal with psychopaths and office politics. Then I just want to have enough time to see my family, ride my bike and play Nintendo at the end of the day.
Does such a job exist? Corporate? Non-profit? Education? Government?
The US Army: promoting democracy through unquestioned obedience
Heh.... I myself pick odd places to be open (though if anyone asks me directly I will tell them).
The last group that asked was when I was doing basic training for the Army National Guard... Many a 17 year old boy (and most of them from the center of the country, so my salary looks even larger to that group (from the DC area)) gave me a look that said I was crazy to take a break from my 95k government job (at least I didn't completely confirm their "the world is unfair" attitude by telling that my job can be really easy most of the time). I actually came to look forward to one of them asking (since in basic training all you do is talk to each other, so every so often one of them would have a hard time believing the rumor and ask me directly).
That's not that bad...
:P
Here on Madrid (SPAIN), I do something like 22,000US$ (I'm a windows server operator), and, 15 kilometers away of Madrid, a 700 sq feet home can cost you a MINIMUN of 290,000US$.
It sucks.
Any work for me on the states?
Programmers in mainframe and Unix shops make the most, topping $59,000 a year in base salary. By development language environment, programmers in CICS and COBOL shops fare best, drawing average salaries of almost $62,000 for CICS-based development and $59,000 for COBOL.
And that theme was repeated throughout that article
IDENTIFICATION DIVISION.
PROGRAM-ID. Work.
AUTHOR. Me.
DATA DIVISION.
WORKING-STORAGE SECTION.
01 Hours PIC 99 VALUE ZEROS.
01 Base PIC 99 VALUE ZEROS.
01 Profit PIC 9999 VALUE ZEROS.
PROCEDURE DIVISION.
DISPLAY "Enter hours worked : " WITH NO ADVANCING.
ACCEPT Hours.
DISPLAY "Enter base rate per hour : " WITH NO ADVANCING.
ACCEPT Base.
MULTIPLY Hours BY Base GIVING Result.
DISPLAY "Result is = ", Profit.
STOP RUN.
I work in the Aerospace industry as well, just under 4 years of experience, and make $110,000 (Canadian) or US$92,000, doing user interface design (Java/Swing). Admittedly this is up from when I was fresh out of college, but I was still making a lot more than $50,000 ...
Liberal Ontarians and French Quebecers are draining Western Canada's wealth. Stop them now! Support Western separatism.
I got "laid-off" (canned) in July of 2004 from my $45K job for a ad agency in Milwaukee where I worked as a web developer. I spent a couple months looking for work for another company before I hung out my shingle and started working for myself. Before I got paid about $20/hour, now I charge $80/hour and snap up the clients my former employer turns away because "they don't have the budget" that can afford their $120-160/hour.
I should hit $100k this year, and I only have to work about 3hours a day to make it work. I spend tons of time with my son, wife, and get to do all the home improvement projects I want. Take it from me, break the chains and go work for yourself. Getting "laid-off" was the best promotion I ever got.
-Goran
Carpe Scrotum - The only way to deal with your competition.
I couldn't agree more. There is a weird phobia in my place of business about discussing this sort of thing that I have not seen elsewhere. I started right out of school as a consultant at a botique systems integrator, and we all knew what one another made - it was like the #1 popular topic over drinks after work. It was funny to see how much better one guy's offer was just because the HR director and him knew the same girl in college or whatever. And that was in 1999 when salaries in IT would go up whenever the clock chimed. I was hired one month for $48,000 and then 5 months later I got a good friend the same job at my same company and his opening offer was $54,000. Go figure.
I left that firm to do independent consulting for about a year and a half after 9/11. Just due to dumb luck of timing and a great client, I made an absolute killing, as a lot of my colleagues did around that time. I pulled down over $150/hr and plenty of hours over 40. Unfortunately for my nest egg, I burned out on travel and decided to settle down for a while.
Now that I'm in corporate-land, it's like salaries are suddenly a taboo discussion topic. I make a good amount of money ($117000/yr base) for what I do (Sr. Software & Integration Architect reporting to a Director at an $8Bil multi-national company) - it's a huge step down from contracting rates, but there are compensations - health insurance & vacation to name the obvious. But I have no clue what anyone else on my floor makes - not even my direct team members.
I'd be interested to see what other architects out there are making, especially at larger firms. Of course, "architect" means so many different things at so many places that it may not end up being a useful metric of measure, but I'm still curious.
At 50k a year I would much more prefer a nicer working place than say 10k extra.
Gotta love wikipedia :)
You're right, there is a sort of taboo on discussing salary, even with the employer. I know its business and such, but I feel almost rude for asking about money in such a climate. In the few jobs I've had as a fairly young person (25), pay was never negotiated, simply offered as part of the job. No argument or discussion about it, take it or not.
Raises in a corporate environment outside of promotions and the merit increases that usually come with that are nil, except for small increases that everyone gets across the board. How can you ask for a raise when everyone gets a raise at the same time every year? What makes you so damn special?
Building this taboo around salaries is a nice psychological means of keeping wages as low as possible.
Where does the school board find them and why do they keep sending them to ME?
That would only be true if nobody talked about it. Maroon.
I'm an experienced Java developer in a large US IT corporation. I'm a team lead for a group of developers that produce large, complex web applicaitons. I get paid an excellent salary (105k/yr), have great benefits, and 5 weeks vacation a year. I work from home, and no one cares what my schedule is. Just make it to required phone conferences, deliver high quality work on time, and keep ahead of the curve technically. However, the job is extremely stressful and it requires an average of 60 hours per week. Plus, turning out the next big enterprise app just doesn't interest me too much anymore. I'd be willing to take a big pay cut for a lot less stress, a big reduction in hours, and something I find compelling to work on. I'm saving my pennies, and I'll be making the leap to something else in a year that will pay a lot less, but be a lot more fulfilling and leave me with more time for life outside of work.
living in western PA but getting work from a friend in Manhattan, I feel I am underpaid at $25/hr or $35/'urgent' for php/mysql. I've heard even outside nyc that ~$50/hr is not too much for someone with mediocre skills. Since taxes take out so much for the self employment tax (I pay the share of SS and Medicare an employer usually does, an extra ~7%), 25 seems too little. I also only work 15 or so hours a week so maybe I'm just a slacker. 40 hour+ work week is way too much work for people to do their own work and have a life besides their job.
I make 30K per year, but I only work 3 days a week. OTOH, I'm in New York, so that's a fairly tight budget for me. OTOH, see point 1 above about 3 days a week...
/.); my company's too small to have real titles. Right now, I *am* QA. I play with Bugzilla and Perl and try to break stuff.
I do "QA" stuff (yeah, and I read
--LWM
Ok economics boy, as I understand it the purpose of an efficient market is to drive the cost of goods down. As my labour is the product we happen to be discussing, why would I want to co-operate in creating an efficient market?
How we know is more important than what we know.
You can often make good guesses as to where people fit in their respective ranges (based on grade level), but often the range for each grade is large enough that you can't guess any closer than 10-15k or so.
Mainframe/UNIX Bit Twiddler and long time Windows/Linux Hobbyist.
The Theorem Theorem: If If, Then Then.
I'm a fresh software engineer and I get $36,000.
:P
This might sound too little, but I pay NO taxes what so ever, and I don't have concerns for medical insurance (it's free). Of course, I live in Kuwait and the system is vastly different from the US, but salary isn't just a number, it depends on the expenses you have to pay for a good style of living.
Since most services are subsidized here, $36,000 is probably equal to $80,000 is some midwestern states.
One more thing, I can never lose my job
I took a hit this year and took a job making only 50k a year but of course that's just my day job... I have already made an additional 20k this year on side projects.
Last year I was on unemployment after being laid off from a salary position making 60k a year but no side jobs to speak of... I held that position for 4 years before being laid off. I took my 9 months of UE pay plus severance and used it to plan and coordinate my wedding + honeymoon and help my mother buy a house.
All in all I've seen a net gain and I seem to be working about the same number of hours (the previous job was over 40 hours/week and my current day job is 40 flat w/ side jobs rounding out an even 50/week again).
The new job is supposed to give me a raise soon as they are a relatively new firm, just moving in to decent office space and finally enough employees to just do 40 hour work weeks and still make profit.
I'm a designer/web developer w/ some okay flash + actionscript know how and enough business acumen to sell some decent projects outside the day job...
but I'd like to start a Biodiesel refinery operation here in Orange County if anyone out there is interested in a joint venture... I'm a good speaker and can market the hell out of stuff... need someone with PhD in organic chemistry and someone else with MBA to satisfy the loan officers.
unh.. yeah, so anyone think biodiesel could be profitable in California???
A fool throws a stone into a well and a thousand sages can not remove it.
I'm a Tech Controller (3C2X1) in the Air Force and work network infrastructure (mostly Cisco stuff) and WAN type links.
t /0,13964,49020,00.html
21,445.2 Base Pay http://www.military.com/Resources/ResourcesConten
6,948.0 BAH (allowance to cover housing costs)
3,206.16 BAS (allowance to cover food costs)
That comes out to 31,599.36... 26.3k after taxes, more if I'm in an area where I draw Hostile Fire Pay/Imminent Danger Pay + combat zone tax exemption. After taxes, I should make about 27k this year.
Much Madness is divinest Sense --
To a discerning Eye --
Much Sense -- the starkest Madness
phfffttttpp
The revolution will NOT be televised.
After 5 years, I make $78K (started at the bottom). But, oh yeah, I haven't worked more than 35 hours/week in a couple of years. They love my work, and it all happens in a compact window between 10 and 5. It feels pretty fair, for the moment.
I studied computer science for 2 years, dropped out, started working full time at a company which previously had no programmers and now I'm managing a small team of just-out-of-school programmers to design and build medical applications. I'm the only application designer and the most highly skilled programmer although the least educated. Nobody on the team makes more than me and I make $12 an hour.
as a programmer working for a company on salery I made about $45,000 / year.
As a programmer working for freelance clients in my own company I make about $45,000 / month...
gee, I wonder which one Ill stick with.
The Code Ninja is swift with his tool, precise in his delivery, and deadly accurate in his execution.
Table-ized A.I.
has free coffee
That pays for itself pretty quick
Table-ized A.I.
For example what I make, just wouldn't fly for sys admins in, say San Francisco. Here, it's fine, not great, but fine. It's enough to own a house and have a nice life. There you'd be sharing a one-bedroom to make ends meet.
BEfore my dad retired, however, he made about the same as all the other execs of the same level. Where he lived it went farther than where some others lived. As far as the company was concerned, that was up to you (the job was all travel so your location was largely immaterial).
However for a lot of job you do discover that pay varies a fair bit based on region. They don't want to pay their employees in cheap regions more than they have to and they cannot find skilled workers paying their people in expensive regions what they do in cheap ones.
"Building this taboo around salaries is a nice psychological means of keeping wages as low as possible."
Exactly. Why should a company pay any more than you're willing to accept? They know that most tech types don't counter-offer. Women in particular seem to think it's rude, but I've noticed techs in general seem not to want to mess with it.
Several years ago a female friend of mine (Masters degree in CS) was excited about an offer she got from a Fortune 500 company. I told her she should counter-offer. She hedged, she paused, she said it would feel uncomfortable. But I made her promise. A few days later she called me over, thrilled to report that they had accepted and she'd be making several thousand more than the original offer. In her mind it was like the Magic Money Fairy had just made an appearance, but it's just common business sense.
I just switched jobs - the new company made me a reasonable offer, but I thought I was worth more. So I made a counter-offer in good faith. The result? An extra $2.5K/yr plus a $3K signing bonus. Money that I never would have seen if I hadn't asked! The job I just left? Same deal, asked for a few thousand more than offered originally. They accepted.
You have to sell them on yourself, and then you have to deliver. Plus you need a set of marketable skills (I do C++/networking/GUI/DB in niche markets). With that in place, I think a counter-offer shows them that you've got some self-respect and ambition. If they don't budge, it's not like their original offer goes away. And in the rare instance they withdraw it, you really didn't want to work there in the first place. Trust me. Assuming you made a reasonable counter-offer, otherwise you come off sounding like a tool. Know your target company, know your perceived value to them.
Switching jobs every 3-5 years is key as well (with some exceptions). At least 3 years shows that you stick around to get things done, and your salary will grow much faster with each jump between companies than by staying on and hoping for those COLA + 1% raises.
The company I'm going back to? Several years have passed, I've expanded my skills, and I'll be making about 40% more than when I left. There's no way I could have gotten 40% in raises in the same time period had I stuck around. But I left with a good reputation and came back in with solid interviews, good reputation and personal references from my latest employer.
Tend that career garden well. Any broken chain of good references/reputation can cost you jobs and tens of thousands of dollars in unrealized salary boosts. Never burn bridges. Let me say that again - NEVER burn bridges.
I'll get off my soapbox now and get back in my rocking chair by the back porch. :-)
I used to make $60K/yr doing extremely high pressure, fast paced, outsourcing contracts. Very complex, stressful work, demanded a very high technical competency level, required Lots of high pressure unpaid overtime. In hindsight, I'm amazed at how much work I did for so little return; basically a nightmare job.
Now I make $40/hr. The worker skill level is very low and management's expectations are low. Workers come in late, leave early, take long breaks. Management is very lenient. Weekend work is always fully paid for and usually optional. Overall, a very cushy, nice place to work.
I see workers at my current job with a fraction of the skill set doing a fraction of the work getting paid more than workers at my older job who had a much higher skill level, work ethic, and productivity output.
This seems so intrinsically illogical. The best explanation I have is that pay often has very little to do with skill set or job performance or work output. It often has much more to do with basic negotiation issues.
Also, salary level is not the primary determinant of job satisfaction. That has more to do with the nature of the work and the prestige and satisfaction associated with it.
$49440 yr w/o bonuses, 37.5 hrs/week
The Alternative Minimum Tax (AMT) kicks in below a certain amount, our buddies in the gov't want their cash.
The mortgage deduction is not a slam-dumk by any means. I know some folks in CA who got slammed by this, with their mega-mortgage payments.
Your hybrid is not saving the environment. Its purpose is to make you feel good about buying something.
Good luck with that man! I started a web design/development company in late '97. It took my seven years, but by the time I (mostly) closed shop and left for Japan I was pulling in about $50k annually, after expenses and taxes. It was really hard at first and I really took it on the chin financially, but I managed to pay off all my loans for undergrad plus all but $5,000 for grad school. Just keep pluggin away and things will look up for you.
Tea and kung-fu. Life is good. Rising Phoenix
Joe gets up at 6 a.m. and fills his coffeepot with water to prepare his morning coffee. The water is clean and good because some tree-hugging liberal fought for minimum water-quality standards. With his first swallow of water, he takes his daily medication. His medications are safe to take because some stupid commie liberal fought to ensure their safety and that they work as advertised. All but $10 of his medications are paid for by his employer's medical plan because some liberal union workers fought their employers for paid medical insurance - now Joe gets it too. He prepares his morning breakfast, bacon and eggs. Joe's bacon is safe to eat because some girly-man liberal fought for laws to regulate the meat packing industry. In the morning shower, Joe reaches for his shampoo. His bottle is properly labeled with each ingredient and its amount in the total contents because some crybaby liberal fought for his right to know what he was putting on his body and how much it contained. Joe dresses, walks outside and takes a deep breath. The air he breathes is clean because some environmentalist wacko liberal fought for the laws to stop industries from polluting our air. He walks on the government-provided sidewalk to subway station for his government-subsidized ride to work. It saves him considerable money in parking and transportation fees because some fancy-pants liberal fought for affordable public transportation, which gives everyone the opportunity to be a contributor. Joe begins his work day. He has a good job with excellent pay, medical benefits, retirement, paid holidays and vacation because some lazy liberal union members fought and died for these working standards. Joe's employer pays these standards because Joe's employer doesn't want his employees to call the union. If Joe is hurt on the job or becomes unemployed, he'll get a worker compensation or unemployment check because some stupid liberal didn't think he should lose his home because of his temporary misfortune. It is noontime and Joe needs to make a bank deposit so he can pay some bills. Joe's deposit is federally insured by the FSLIC because some godless liberal wanted to protect Joe's money from unscrupulous bankers who ruined the banking system before the Great Depression. Joe has to pay his Fannie Mae-underwritten mortgage and his below-market federal student loan because some elitist liberal decided that Joe and the government would be better off if he was educated and earned more money over his lifetime. Joe also forgets that his in addition to his federally subsidized student loans, he attended a state funded university. Joe is home from work. He plans to visit his father this evening at his farm home in the country. He gets in his car for the drive. His car is among the safest in the world because some America-hating liberal fought for car safety standards to go along with the tax-payer funded roads. He arrives at his boyhood home. His was the third generation to live in the house financed by Farmers' Home Administration because bankers didn't want to make rural loans. The house didn't have electricity until some big-government liberal stuck his nose where it didn't belong and demanded rural electrification. He is happy to see his father, who is now retired. His father lives on Social Security and a union pension because some wine-drinking, cheese-eating liberal made sure he could take care of himself so Joe wouldn't have to. Joe gets back in his car for the ride home, and turns on a radio talk show. The radio host keeps saying that liberals are bad and conservatives are good. He doesn't mention that the beloved Republicans have fought against every protection and benefit Joe enjoys throughout his day. Joe agrees: "We don't need those big-government liberals ruining our lives! After all, I'm a self-made man who believes everyone should take care of themselves, just like I have."
EE Times puts out a yearly salary report which is a good gauge for engineers.
9 00112
. gif. gif
http://www.eet.com/showArticle.jhtml?articleID=30
The following charts are especially enlightening:
http://img.cmpnet.com/eet/news/04/august/SALARY_3
http://img.cmpnet.com/eet/news/04/august/SALARY_2
The best thing for you to do is to improve your language skills.
I'm 31 and have been working in Tokyo for about 9 years now. I'm not completely fluent, but I got a job as a translator and I make about $75,000 US. I don't even have a degree! But I studied and made myself as useful as possible to my company. I do everything, translating, programming, network admin, web developer, and whatever else.
And not just the language, I think its better to open yourself to more fields. Companies will pay more for a person with a broader range of skills. Also, if you make yourself indispensible by being the only one who knows how things work, they will pay you more to stay.
Good luck at your interview, gambatte!
You (and I) code because that's the best we can do.
You could've hired me.
I don't have a salary. I'm in on my own, running my own show, with my fingers in a number of pies. (One of those pies, growing nicely, has me in a 25% partnership in a company with 3 excellent partners, though I'm the only one with 25%)
I work as a generic programmer/CTO/CIO/sysadmin, in a number of capacities, supporting a wide variety of OSS-based solutions for a wide variety of clients.
From Schools and school districts, to ISPs to job-placement agencies, E-commerce, website hosting, etc.
My income varies widely. My wife (AKA the CFO) gets to juggle incomes where in one month, I gross $6,000, and the next month $16,000. It's quite a feat, and she plays the numbers well.
Last year, after expenses, I earned $86,000. I think I've already exceeded that this year so far, but I'm not sure. Things are well up, though. The last quarter this year looks like it might be a little tighter than the year so far.
My location? A small town in central California. Housing prices are reasonable, but not like the mid-west. Typical house around here costs $250-350,000, big ones about $650,000, and $1,000,000 buys a mansion. I paid $76,000 for my house some years ago, it's worth about $300,000 today.
Hours? Sometimes 20, sometimes 80. I have lots of "work-vacations" where I work 4 hours per day, in some other city, using the DSL service from the lobby of the hotel. I tend to travel alot, probably averaging a trip every 2-3 weeks or so in the last 3 months, about 1/2 by plane.
The last year has been very busy for me, and nicely enough, much of that business will result in a good, residual income - after the next year or so, I may never have to work for an hourly wage... ever again.
I usually work at home, on the couch, wearing a cotton T-shirt and a pair of shorts, no shoes, cordless phone in one hand, laptop in the other, either chatting or typing furiously. I work hard to keep relationships strong, and seldom lose a client. (in the past 6 years, I've lost exactly two, out of about 2 dozen groups/people I work with)
No, I don't have the stable income of somebody with a "job", but I prefer the stability of knowing that I can't get fired, and that everything I create, I own outright, and that my income is only based on my ability to sell and get the job done.
Does this help at all?
I have no problem with your religion until you decide it's reason to deprive others of the truth.
Germany in general is a mess. We've got 5 million unemployed, an advanced federal election coming up because of that and no relief in sight. The politicians just don't 'get it' and population is generally fed up of it.
I choose to go freelance two years ago. As, amongst other things, a web developer, with a thourough focus on OSS. Which is a growing market and closing in on critical mass here in germany. Everybody (and I mean everybody ) and his brother is using Typo3, people consider Linux as an alternative and demand for OSS consulting is growing. My partners are in with pharmaceutical corporations - which, naturally, have licences to print money. I'm building myself a reputation and even have a small business contract with a small agency in Florida im doing CRM for.
I'm flying under the radar, earning barely over minimum wage, making any comparion with those popular 'yellow press' salary lists utterly pointless. But I have liberties fulltime jobbers can only dream of and don't have to fuss around with superiours who don't take me for granted. I've learned to trust no one but myself (learned the hard way) and feel fairly safe even though I've currently got zero finacial backup and the german federal pension will be a joke when I'm old.
IT is growing with 5% aprox. and OSS is growing a little faster. I can bill aprox. 60$ an hour and have 2-3 hours a day that I can bill. It just covers my expenses. The upside being that I can spend a notable portion of my time at my favourite lounge sipping Latte and studying O'Reillys. In a nice indian summer these days. Oh, and, btw, how was your work day, my fellow slashdotter? *wide grin*
The downside being the tax Uber-paperwork, which is beyond insane in Germany.
Bottom line: I don't earn very much, but I'm surviving on my own. Which means I can't complain. If I keep on track and gain in efficiency (my main focus at the time) I might even have a small company with a handfull of employees some day. Who knows...
We suffer more in our imagination than in reality. - Seneca
In Bulgaria:
A beginner programmer takes about $350 per month.
An average programmer (2 years of work exp) takes about $750-$875 per month.
A senior developer takes $1060 - $1500 per month.
A project manager takes about $1930 per month.
That is cache, not the officially declared salary, which is usually lower to 'save' some costs for the companies.
These salaries are usually given by outsourcing western companies, German and American mainly. Bulgarian companies pay similar or lower salaries, depending on how well they manage to attract clients.
And we are happy with this, as the average salary in the country is lower than that of a beginner programmer. The good thing is, the TOC of living in Sofia is just a small fraction of that of living in, say, Norway or something.
Now, we all hope one day the salaries will reach their western counterparts... but the opposite could happen.
> We are giving good raises to our employeesMicrosoft certifications are drawing the best compensation,
I'm in Denver, Colorado. Here, there are asking for MCSEs for helpdesk, and deployments (setting up PCs).
> security is going to be a big boom in the next few years.
I've been hearing that for at least seven years now.
what P J O'Rourke said about Germans, that they are just like Americans only they speak better English.
Panurge has posted for the last time. Thanks for the positive moderations.
Here is the ad:
http://denver.craigslist.org/eng/89900924.html
Don't everybody apply at once.
no offense intended.
Screw the FSM - Real geeks believe in the Invisible Pink Unicorn
Plus the whole time that you're in college racking up debt - you're *not* in the work force gaining valuable experience, and climbing the ladder.
These articles about not enought BSCSs are idiotic, nobody is asking for BSCSs, what employers want is experience.
If you are going to go to college for something technical, get a real engineering degree, that is at least worth something.
Glad I only went to college for seven years and got degrees in math, comp sci, and business. I lot of friggin good it did me.
itai.
Make sure you have a visa, learn java and look around... you can probably bag 50-100 grand a year pretty easily.
http://www.jamesharvard.jp/
(among other evil headhunter peoples)
Interactive Visual Medical Dictionary
and most likely will welcome death after 30
"Every takeoff and landing, when the plane banked too much to 1 side, I prayed for a crash. That moment cures my insomnia with narcolepsy when we might die helpless and packed human tobacco in the fuselage. [...] Life insurance pays off triple if you die on a business trip. I prayed for wind shear effect. I prayed for pelicans sucked into the turbines and loose bolts and ice on the wings. On takeoff, as the plane pushed down the runway and the flaps tilted up, with our seats in their full upright position and our tray tables stowed and all personal carry-on baggage in the overhead compartment, as the end of the runway ran up to meet us with our smoking materials extinguished, I prayed for a crash"
the sun is god
Okay,
... I've spoken w/ friends that live in less expensive parts of the country. And they seem to be at about the same salary w/ about the same experience.
I'm far above all of these numbers.
I also live in a more expensive part of the country.
The numbers quoted in the article didn't seem to take any of that into account. This is mostly why I don't believe a word of it.
Further more
Moral of the story.
Negotiate your own salary.
But if you don't feel that you can. I'd be more then glad to sell you a few sheets of paper w/ over-inflated numbers on them.
How much wood would former propgramer chuck if former programer could chuck wood?
There you are, staring at me again.
...I do embedded software for digital television. I'm currently earning about $63K. I live in the north so my salary will be lower than the south east and London.
The only time I have got a real raise in sallery is when I have changed jobs.
Most of the jobs I have had have not allowed me to develop my skills, and have them recognised by the company with more cash. The job position is still "Developer", or "Programmer", and has a fairly fixes sallery for that postition.
As I developed my skill set I had to go to another comnany and join as an "Architect", or "Systems Programmer", each time getting a nice raise.
Some companies will allow you to progress quickly, stay with hands-on fun stuff, and get rewarded for it. Some just want 5 "Programmers", and if you leave, they get another. If they give you the extra 5k you diserve, the other 4 guys will start bitching, why would they want to do that?
End of the day, it's supply and demand, if you want to make more money, build up your skill set, talk to your boss, if you dont get what you want, get another job.
The worst thing you can do is sit on your butt reading slashdot, complaining, getting demotivated, and not focussing on developing your skill set.
Offtopic, Inflammatory, Inappropriate, Illegal, or Offensive comments might be moderated up.
@$130,000/yr, excellent bennies.
Whenever I see salary surveys, I notice that I am way above the average. This always dissappoints me, because like everyone, I want more. If I was below the average, then it would be (relatively) easy to increase my salary, but when you're near the top, the law of diminishing returns sets in, and there's little I can do to get paid more.
This comes from working for a top investment bank in London, on contract. London is a very expensive city, so salaries reflect that. Investment banks are very competitive, so salaries reflect that. Contracting is less secure than permanent, so salaries reflect that. If I could find what other people in my situation earn, I'd know whether there's any room for me to increase my take-home, or if I'd need to change careers for that.
Frankly, if my salary was down below average, I'd celebrate (as long as I didn't see myself as being below average) as it should be really easy to increase my salary...
Quidquid latine dictum sit, altum videtur.
If I dont make at least $100K, it doesnt make sense to wake up in the morning.
When I was salaried, I got around $80K a year, but when I was contracting I got $85/hour ... roughly $160K a year but I lost huge chunks of that to taxes and paying for my own medical.
Agreed.
But property is how the REST of the world knows you.
And in this country, it also "weighs" how much your vote is worth. You can argue whether that's right or wrong but it really doesn't matter. It is what it is.
If you count your 'official' wage, based on 1-year of work before taxes -- then I would say that the numbers are slightly low.
If you take into account how often people in the tech industry get laid off, spend a couple months in transition getting unemployment before their new jobs -- then maybe the numbers more correctly line up.
http://www.google.com/profiles/malachid
My salary would be a lot higher if I could convince McDonalds to value my MCSE.
as an employee or as a customer?
Where can you look to get a list of standardized job titles and descriptions? I don't know whether I'm a senior programmer, a junior systems architect, or just "guy in dark room with computer". I tried a (cursory) search at the ACM's web site, but didn't turn anything up.
Dewey, what part of this looks like authorities should be involved?
Yes, seven figures is obscene, especially when you're just taking a commission on other people's disagreements/misery/frivolous suits.
Fucking lawyers, about as useful as professional sports players, except more dangerous....
With the first link, the chain is forged.
You TOO can be a programmer and, like me, make only pennies a day!
Our greatest enemy is neither a single man, nor is it a nation, it is, as it has always been, our own greed.
You can never lose your job in one of the most volatile regions of the world? How long has it been since kuwait had a complete government turnover exactly?
"Who is the Journal of Quantum Physics going to believe?" --Stephen Hawking
I think it's reasonable to assume that you put yourself at a disadvantage if your employer has all the information regarding salary data and you have none.
http://joshstaiger.org/
One other benefit of owning a home: you know how much your monthly payments are going to be. You won't suddenly be hit with a 20% increase in rent, or be told you need to move out within a month because the landlord wants to sell the place.
(Of course, that's assuming you do the smart thing and go for a fixed rate mortgage.)
GCHQ Quantum Insert installed. If only our tongues were made of glass, how much more careful we would be when we speak
I did (still doing) consulting with a 3-man co in the Chicago area, and saw my salary zoom then implode. We lost client after client after client and no amount of faith and hard work ever brought things back to the good old days.
My working conditions & lifestyle were very good - working at home etc.
Now I'm a physics lab manager at a local University making a fraction of my peak but it's a lot more fun, and doing what little consulting is left to us on the side. It was a real heartbreak working my effing ass off for less and less money, seeing my peers going to work as Real Estate Agents, Home Depot clerks, etc.
I don't give a shirt what you pay me, I won't spend my life in a cramped cube, wearing what somebody else thinks I should wear, fighting traffic 2x a day. Even a long life is too short.
Very funny quote indeed. I should mention though that I am a former american citizen (yes, I know, even few germans believe that) but there actually are a lot of germans that are just as good a writing (RPG player and computer geeks - lots of english book to read) and quite a lot at speaking. I'm in the fortunate position of being able to speak accent free german and accent free english (well, it's actually texican/american english). A nice asset I'm gratefull for.
There is a simular joke in Germany:
What is the difference between a Turk and a Nazi?
A Turk speaks correct german, works for his money and pays taxes.
We suffer more in our imagination than in reality. - Seneca
-e troll -i offtopic +pi funny +1 insightful
It's anti-union sentiment. When the employees have better information, it's easier to bargain as a collective. Employers can pay less when they can divide and conquer.
My name is Elmer J. Fudd, Millionaire. I own a mansion and a yacht.
After the dot com bomb, I lost my cushy job (html, php, mysql) with catered lunches and had to work at a book store for a while.
Eventualy, I got myself in at a mortgage company in orange county, ca. Officialy, I'm "the IT guy" but I'm also developing a web based software (PHP - MySql) which they use (but I have the rights to it). For this they pay me just $36K. I know I could probably get a straight programming job elsewhere for more $ (after years, not since the dot com boom, I am getting calls for job offers).
But, I stay, because my boss is flexible with my hours. I can take wednesday mornings off with my new baby, leave early whenever I need to, etc.
And I can work on my web based software which I am leasing to other mortgage companies (so far, this is netting me another $9k/yr, and that's just one client leasing monthly).
There's something to be said for making less $ but getting flexibility to work on other things. With any luck, in a year, I will be making 10x what I make now..
PS. anybody with some knowledge of the mortgage business and who is a good salesman, in the orange county ca area who wants to make a monthly residual on a software lease, feel free to contact me. We need salesmen and trainers for our software. Or if you are a mortgage company, check out our lead management software. Shameless plug! http://www.imlts.com/
-- Senior Software Engineer, Attorney appearance services, locallawyerapp.com.
I had been seriously researching moving from expensive orange county back to my roots in the cheap northwest. In my research, these numbers are outdated and wrong. It seems most of the data is from 2002. Personally, I found this calculator to be better than most: http://houseandhome.msn.com/pickaplace/compareciti es.aspx {yes, yes, msn... I know}. The have an interesting survey of the attitudes of the areas, but thats very dated (like 1995 info).
Back to the point - I traveled to the places I was considering moving to, and the numbers are wrong. The numbers are wrong in bad ways too. For example, housing prices were much higher than reported and salaries were lower. Many of the incidental things (food, power) were cheaper in cheaper areas, but that's hard to balance against less selection. For example, if I go to buy a car here, I have a hundred or so dealers to shop. More competition and greater turnover equals lower prices on many things. However, if you're moving from more affordable to less, you're in for a very big sticker shock considering how insane real estate is currently priced.
Now, to be clear, I hate California. I moved here for my wife and her family. There are two major reasons I stay here. 1) Some of my debts stay the same no matter where I live. Thus, to service such debts, it will take a much greater share of my income in an affordable area than in an expensive area. Thankfully, I'm about to pay those off, because... 2) High cost of living areas are expensive in large part due to high demand to live in those areas. As a result, better than average returns on real estate. (even without the crazy real estate bubble currently going on).
Democrats and Republicans only disagree about how to enslave you
"You've got to keep in mind that for a lot of people, especially in this economy, they're lucky to be on an interview at all."
That's exactly what they (the companies) want you to think. And to be flat out honest, if you're a junior sysadmin and/or and an MS certified tech or whatever, then they're actually probably right. (Sorry, but that's been my experience seeing the incoming resumes at least.)
Moving beyond that, read this part carefully - It's getting hard to find good computer scientists/software engineers! If you're a skilled developer with a professional attitude and work ethic, and reasonable communication skills, I can assure you that you cannot be easily replaced and are a valuable commodity. Weasel management teams exist that don't believe this, and they lose good people only to spend years cycling through posers. When you're sure YOU are not the weasel (look hard inward, be honest) get the hell out.
My previous employer and new employer have both been having hard times finding the qualified candidates they need. And I'm not talking about "buffet line" job listings with every past, current and future technology listed as a requirement. I'm talking fluffed-up resumes and weak interviews for basic skills (C++ or Java, OOP, DB/ODBC) and I say this from direct experience as an interviewer.
If you're a software engineer who actually loves the field, that passion shows. Those folks who thought a degree in CS (or even an MS Cert or a 4 week course in HTML) sounded like a way to make a lot of money are screwed. The Dot Com bubble and outsourcing has forever ruined that pipe dream. Genuine enthusiasm for the field, however, shows. As does professionalism. And not being an arrogant dork. (Not talking to you directly of course, just speaking in general terms.)
There are a lot of sectors and applications that will simply never be outsourced. Small companies lack the resources to effectively outsource (note that I said "effectively"), financial and gov't (direct or contract, fed/state/local) sectors aren't likely to outsource key functions, etc.
We've all read about the lack of Americans pursuing CS/CE degrees. The crash flushed all the opportunists out of the pipes. Now is the time for those truly interested and passionate about computer science and the art of software development to charge ahead as always.
"IT sector"? That's always been far too inclusive a group for me to discuss accurately as an employment sector. Sysadmins (actual network engineers or specialized CS types), MS Cert techs, software engineers, systems engineers - those are all very different fields with different driving forces.
The MS Cert crowd will be brutalized for the duration. Good sysadmins have fewer jobs to choose from but the opportunities are there, good software engineers are only several years away from being able to write their own (realistic) tickets. Truly skilled systems engineers will actually benefit from outsourcing - after all, someone has to produce the blueprints to build from.
And remember the core point - "Good" doesn't just mean technically excellent. Solid communication skills, professionalism, work ethic, and not being a weanie are ulitmately equally important.
But hey this is just a generic Slashdot post. Any random Penny Arcade is likely to have just as much insight if not more. ;-)
While I agree with your main premise, I think it requires further clarification. The reason the MBAs make more is because they are typically in administration. Administrators will always make more because they make the decisions (opposed to doing the work). What salary to pay someone is just another decision.
Counting unemployment which equals employment in this business, you should expect only $40,000.
> open source projects are applicable experience
Only if the open source project is less substantial than the project your future boss is managing and you drop it after you join. If you outgrow your boss, it's unemployment heaven 4 U.
Very few high tech companies have such these days. You are supposed to save 401K and stock options and crosss your fingers for the big IPO.
> They tend to higher from with-in.
Maybe for the entry level stuff. Managers are normally hired from outside the company. Executive managers are always hired from outside the company 100%. Don't forget about knowing the right people and patting their backs in the hope of getting your back patted.
However, many open source solutions are equally time consuming as closed source solutions.
At this point that is still true. As a result, there is plenty of money to be made in the labor of installing open source solutions.
Incidentally, Debian is a bad example because it is still largely an "expert's only" distro. As a result it forces you to make more decisions, thus prolonging the time to install. I would say that installing Fedora is much faster than Windows + all the software needed to make it useful. Whether the desktop software that currently ships with Linux distros is good enough is another question, but it is definitely fast/easy to install.
In the case of more flights... the cost of a crash means you're exiting in a large ziplock bag, not a stretcher. That is if anyone finds enough of you to fill a ziplock bag.
If it was just an injury that was at risk, autopilot would probably be used. The random events that can cause a terrific crash combined with the risk of death make full-auto non-feasible.
... are currently around £450-£600 per day, typically £500 / day. Of course, a UK contractor lives in interesting times with IR35 tax laws. Channing
If you're making $70k a year with a high cost-to-live index, but managing to save up $15k of that, it might mean something.
For example, let's say that in city X, a house costs $150,000, whereas in city Y, a similar house costs $300,000.
Obviously in city Y you will either have to save more or work longer to earn a house. So let's say at the rate above you save for 5 years at $15k/year... that's $75k... still a long way away from that $300,000 house.
But here's the kicker, if you are saving more towards the biggest cost (the $350,0000 house) and then move to city X, suddenly you doing very well by city X standards.
So now you move to city X and you're only making $52,000 per year. But you've already bought your house, and maybe you have a car and a few other of the major purchases. Say that the lesser expenses in city X are only $27,000/year... no mortgage, no other major costs. You're now accumulating $25,000/year as you aren't paying into higher expenses and/or a mortgage, etc.
The big picture not only counts how much you make at a given time, but more importantly how much you save and where you plan to spend your future. A small savings in one location can be quite a lot in another, after all... and lower cost-of-living doesn't mean a bad place to live (some nice places have low wages but low living costs as well).
My base salary is $92k. I'm a cross-platform C++ developer that also has a Java and web development background. I work pretty much 40 hours a week most of the time and almost never travel.
Yes, I know I'm overpaid.
They cheat, lie, and steal their way to the top.
Really? All of them? Every single one? Gee, that's a damn wide brush you've got. I personally know several multimillionaires that do not fit that description.
My Mom was told by an a judge (you know, one of those greasy ex-lawyer types?!?),...
, in a court of law, that just because she was in the right didn't mean that she still shouldn't pay the opposing party damages.
Methinks you are confused. The victor in a legal case does not pay damages. Methinks instead that just because she may not have been responsible (and that not yet found by the court), it would be more prudent to settle a nuisance suit than fight it because the risk of a loss would be unbearable. Of course, she could've/should've sought a better attorney to represent her on a contingency basis in her subsequent claim of barratry. Many of those multimillionaires settle such nuisance suits on a monthly basis.
Why? To save time for the court! In the judges words, "sometimes, you can still be completely in the right, and it still makes sense to 'settle'". She doesn't have $30,000 to pay the lawyers to defend her case; so she might have to pay "damages" for something she didn't do.
And the judge was correct in his/her advise (it does not sound like a ruling). She could have relieved her attorney, secured another one, and continued. If this was a civil case, the standard is "a preponderance of the evidence". Thus, if the counterparty had greater evidence to back their case, they would win. I suspect the judge saw this in the discovery phase.
Her former lawyer completely misrepresented her case in her case file; there's evidence to suggest collusion between him and the prosecuting side, but nothing she could prove in court, even if she could afford to sue an attorney (which few honest people can ever afford to do!).
Well, either you can prove it or you can't. Which is it? My house was vandalized recently, and I know who did it, but without solid evidence or witnesses, I am unable to effectively press charges. Boo hoo for me. Too bad I wasn't in Texas -- could've blown the bastards' nostrils out the back of their heads with appropriate firepower.
Sometimes this is frustrating, but heresay does not evidence make. And, be thankful for that.
That's two cases of corruption of the highest order, and it's endemic in business and in the legal system. My ex-boss physically threatening the staff for daring to suggest that they'ld quit! Sexual harassment by the managers towards the working girls. Exploitatation of foreign workers. Blatant violations of health and safety code: I once working in a warehouse full of paper, which caught fire. They put it out, and we continued working in the same conditions as before.
So? Document, file complaints, and quit.
The existence of wealthy assholes does not make everyone who is wealty an asshole.
The people who make it rich are the people who commit and profit from treating other people like shit, in both legal and illegal ways. I'm unwilling to treat my fellow man that badly. I code because it's means less work done by humans, and more work done by machines, which is as it should be.
As it should be?
Do you realize that your code might cause someone to be replaced by a machine? Do you also realize the folly of thinking that no one who is wealthy thinks as you?
Power corrupts, and money can purchase power, but this does not mean that corruption is absolute or endemic.
We all have an obligation to make the world a better place than where we found it: by building systems to automate work, by improving literacy and communications, and to increase our knowledge of science and technology.
You could've hired me.
FYI, If you want your open source software to be even remotely relevant, you have to work for someone else. Someone else decides if your program does what it should do. Someone else decides if your architecture is what it should be. Someone else decides how much support you need to provide. If you don't involve so-and-so in your decision making, he'll call you a bad team player on all the blogs.
Instead of getting fired, it disqualifies you from getting hired because your work is out there for everyone to see, including people you never met who come out of the woodwork blaming you for not doing it their way. The only fully creative programming is programming that no-one will ever see.
Here's another hint: a survey requires people who answer surveys. I'm going to go out on a limb and say that people making on the high end do not generally go out of their way to answer salary surveys, whereas people paid average or less than average might be a bit prone to worrying about their salary and therefore filling out surveys and looking them up.
Boner's Corollary: those with self-perceived sub-average penis size will not permit independant [1] third-party measurement of said member whereas above-average penis size gleaned from jock showering will invariably be exaggerated.
[1] "pendant" mispelled intentionally.
Tricare is good when you need it, and the two times I've had to go to a military doctor they were competent and professional (the horror-stories are about the inexperienced dentists and surgeons
Heh, if my Free you mean "Mandatory", then yes
I haven't had a chance to take advantage of this yet, with Barksdale being an ACC base the only thing that comes in and out regularly are B-52s and A-10s... not what most people would want to catch Space-A on! I've heard it can be great if you're at an AMC base, I know someone posted in Alaska who would take a few days of leave to head down to southern California and Hawaii.
Barksdale didn't get more than a bit of rain from the hurricane, but a lot of people who did manage to get out of New Orleans are in Shreveport/Bossier, so a lot of the hotels are full and Red Cross is calling for volunteers. I "missed out" on that, I'm currently overseas and am drawing HFP.
Overall, I've recieved excellent training in the military. A few years of good on the job training with a lot of TDYs for training courses gets me approximately as much practical knowledge in my job as I would get from a degree, but perhaps without as much breadth. If a degree's important to you, there're several more benefits that relate to education.
So, not a line of total bullshit, but I've yet to meet someone who didn't have at least a minor gripe about what they expected from talking to their recruiter vs. how things ended up being. I came in on DEP too, just keep your eyes open and take everything they say with a grain of salt
Much Madness is divinest Sense --
To a discerning Eye --
Much Sense -- the starkest Madness
Slack off. This is Australia man. We can't get fired (not until Howard gets them new laws through). Even if you get a layoff you'll get a massive lump sum that will easily keep you afloat until you get a new job.
How we know is more important than what we know.
You're right, there is a sort of taboo on discussing salary, even with the employer. I know its business and such, but I feel almost rude for asking about money in such a climate. In the few jobs I've had as a fairly young person (25), pay was never negotiated, simply offered as part of the job. No argument or discussion about it, take it or not.
No.
Of course they're not going to say to you, "Hey! Here's our offer, but if you want more money, we'll pay! Our maximum threshold is $X! Now how much money would you like to make?"
If pay was never negotiated, it's your fault. They make you an offer, you say, "I'm sorry, I can't take that, but how about this?"
I've done that with every job I've ever had, save one. It was my first job, in fact, and it was good pay, but I still could've gotten more. I've never been that stupid again.
Be prepared. Cite reasons why you're worth more. Have average salary statistics for your area and career and experience in hand (SAGE SALARY SURVEY!).
Of course, if you aren't "that damn special" and/or don't believe you are--then take their lowball offer.
And to those of you who are afraid that the company's going to say, "Well, screw you for asking for more money in a business transaction! We'll bring in Candidate #2!"--remember that if you get an offer, you get the offer because you are the best candidate. They have taken the time to call your references, put you through X rounds of interviews, possibly drug-screen and/or background check you, and they have decided that you are who they want, or they wouldn't be making you an offer.
Basically, there's three outcomes. They may say, "Okay," and you've got your money. They may say, "Sorry, we can't do that," in which case you have to decide whether the previous salary was good enough, then either accept or continue to look. Or they may say, "Well how DARE you make us a counter-offer! Out, heathen, out!", in which case you are better off NOT working for that company.
But companies don't normally say "Out, heathen, out!"