Sponsored by Norton 2010
Kimbo Slice vs. a caterpillar. Who would win? view!
everyclickmatters.com - The question has finally been answered, and we’ve got it on tape. See the showdown.
66 Comments
- xtmno3, on 10/12/2007, -0/+37Summary for those who just want the fast list (and in case it goes down):
1. Being Set Up to Succeed
2. Having Excellent Management
3. Learning New Things
4. Exercising Creativity and Solving the Right Kind of Problems
5. Having a Voice
6. Being Recognized for Hard Work
7. Building Something that Matters
8. Building Software without an Act of Congress
9. Having Few Legacy Constraints - bram, on 10/12/2007, -0/+27Enough about the women, tell us about the dedicated servers!
- Dested, on 10/12/2007, -2/+19Funny, I don't see strippers on there at all. I'm a professional developer and god dammit I want some strippers.
Other than that though, it seems to have pretty much everything. - balsaq, on 10/12/2007, -2/+18I would've thought #1 would be '...to get laid'
- inactive, on 10/12/2007, -1/+15I moved to Costa Rica 4 months ago. My monthly operating expenses are about $1000 including 2 dedicated servers.
The reason I moved is because I want more time for my own projects which is less time for paying projects. I still have to "work" but not as much as I used to.
Plus the women are insanely hot here. - gharding, on 10/12/2007, -2/+12I always thought that every profession should have cheerleaders in the office. If we had girls in really skimpy uniforms cheering for me, I'd sure as hell get to work on time! I'm not sure how it would help my productivity.. but I'd be there on time!
- sixspeed, on 10/12/2007, -1/+9"...in my expereince an a software engineer & architect, and now a business owner..."
You forgot Digg spammer. - donquixote235, on 10/12/2007, -1/+8How funny... a coworker and I were just griping at lunch an hour ago about the fact that our company doesn't provide adequate training for us, or even anything in the way of reading material... if we can't google it or figure it out based on throwing code at it until it works, then it's not available to us.
I even mentioned that I would be willing to take a cut in pay if it meant I would get adequate training/resources and a pleasant work environment. This is the exact reason why I'm currently sniffing around for other employment. - BabyWookie, on 10/12/2007, -4/+11To get laid once in a while?
- Lososaurus, on 10/12/2007, -0/+710. More creative freedom.
>:( - raesene, on 10/12/2007, -5/+12good article,
I'd actually widen it out and say that these are things that all techies would want more than money, not just developers. - clinko, on 10/12/2007, -0/+6How about small amount of respect?
I had a boss once tell me I didn't need a bigger cubicle because I didn't use it for paperwork. I ended up with the cube with the post. - NoHandle, on 10/12/2007, -0/+5I feel like he just explained my day away and the reason I'm bored and sad...
Now, how to forward this to my boss without looking like a little smart ass :) - inactive, on 10/12/2007, -0/+5You guys wouldn't like them, they're running Windows & MSSQL ;)
But they DO have some open source software on them - one's running apache/php and they're both running clamwin. - veeblefetzer, on 10/12/2007, -0/+5I have over 35 years experience writing software, working for large companies. Now that I have enough money saved up to retire, I would like to work for a small startup doing fun stuff, since I don't need to worry about the money. The big irony here is that no startup or small software house would even consider me - once they look at my resume they can tell I'm well into senility (from their point of view, of course) and I'm not even worth talking to.
The bottom line here is, if you start off working for a big company earning a good salary, you will never do fun stuff. You won't change jobs when you're young because you're used to the money and you can't do it when you're older. So start off with a small place right out of school or forget it. - smellinator, on 10/12/2007, -0/+4@veeblefetzer :
....or start your own startup. THAT's fun! - Skinner72, on 10/12/2007, -1/+5I may get dugg down for this but I gotta say it.
ATTRACTIVE FEMALE CO-WORKERS!!! - aeoo, on 10/12/2007, -0/+4Bah. They missed the MOST important thing.
Good developers LOVE to be surrounded by a community of equally good developers.
Nothing sucks more when you're the only good developer who has to constantly piss against the wind. Yea, yea, call it "arrogance" or whatever. Fact is, if you're the only developer that checks out programming websites and hangs out with programmers offline, then you will suffer when the rest of the devs do not demonstrate the same level of interest.
So, if you're really into what you do, it really helps to be surrounded by like minded people.
In other words, if you're a manager, it might not be enough to simply hire one good programmer to reinvigorate the team. To really make things work, the entire teams have to be put together out of like minded people from the getgo. - DummyO, on 10/12/2007, -0/+4You should only be afraid of losing your job if you're a bad developer. If you're a good developer and do get fired you, most likely, have picked up an improved skillset and should be able to find another job in no time.
- neuralcooker, on 10/12/2007, -0/+4There's a great quote in there. I laughed out loud reading that one.
"As engineers we love building things that impress ourselves and our friends. At least the ones who realize how hard it is to write a Perl compiler. From scratch. In FORTRAN. On a Vic 20." - h3smith, on 10/12/2007, -0/+4I want a real challenge. Something that really pushes my brain, makes me want to pull my hair out because the problem is difficult to solve.
I hate boring repetitive *****. it is why i quit my last job. i want to do new things damn it! - Skinner72, on 10/12/2007, -0/+3"yeah, we’re gonna have to move your desk into the basement…”
- streak, on 10/12/2007, -0/+3Yeah, getting paid isn't really important, until you need some money. I mostly love it when other people make more money off the fruits of my labor than I earn myself.
- inactive, on 10/12/2007, -0/+3I thought about giving a copy of this article to my soon to be ex-company, but I thought they would just use it to make their deceptive position announcements more deceptive.
Padding a resume or position description is one thing. Everything has limits. You cross those limits and you are lying.
If you lie about what the job is like, people, many of them, will tend to quit. This is an expensive and dumb thing for a company to do.
End of rant - CircleFusion, on 10/12/2007, -0/+3Right. I've observed that there is something that changes in many people's minds when they find themselves in a position where they are in charge of managing people. Often, they will see themselves as "above" the people they are managing, and it will affect their behavior toward that person. This is a very common misconception. A manager is not necessarily "above" the people they are managing. Atleast, it should not be thought of in that manner. A manager simply has different tasks and responsibilities, some of which involve managing the tasks of others. This does not, or should not, give them a free pass to talk down to people that they are managing.
I think respect is a two-way street even if we're talking about an interaction between a CEO and a janitor. Remember that story on Digg about a CEO who said you can tell a lot about a person's character by the way they speak to wait staff at a restaurant?
Respect should be a necessity among the management. - d3dm, on 10/12/2007, -0/+2Well if you aren't going to give me more money, then give me more time off. At least that way I can work on something fun on my own time, or go drink beer and chase strippers.
Never forget - it's called "work" for a good reason. - crilen007, on 10/12/2007, -0/+21. Being Set Up to Succeed - This applies to all jobs.
2. Having Excellent Management - This should be number 1 IMO.
3. Learning New Things - This is a requirement more than a need I think.
4. Exercising Creativity and Solving the Right Kind of Problems - I love doing this one =)
5. Having a Voice - Yes, yes yes yes. Programmers never get to have a voice.
6. Being Recognized for Hard Work - Seems impossible when people have no clue what you even do.
7. Building Something that Matters - Only way I get to do this, is if I create work for myself.
8. Building Software without an Act of Congress - Sometimes I enjoy others opinions and take them as something to help with #3. Although, along with this #5 is required to make it any use.
9. Having Few Legacy Constraints - Not really a big concern these days for most things. Suppose it depends what you're developing, but top 9? Naw. - f0dder, on 10/12/2007, -0/+2no one mentions having their own office? or is working in a cube farm, er cummunal wall structures the norm now?
/better yet an office with a window? - mcdeez, on 10/12/2007, -0/+2I just forward this to my boss... figure that "maybe" this might help...
but yea, I agree this applies to not just developers but all techies... - Mrkamikaze, on 10/12/2007, -0/+212. Leave Systems Administration tasks to Systems Administrators.
- kevindoc, on 10/12/2007, -0/+2strippers...yes...and BEER! I'm sure someone can find a way to mount dual 20" widescreens to the top of a kegerator. Can't say that it would help productivity, but you'd certainly have some happy developers.
- GnuTzu, on 10/12/2007, -0/+2The snippet on two factory theory (hygiene factors, motivation factors) is worth the read.
- inactive, on 10/12/2007, -0/+2To me that steady paycheck & gold watch sounds pretty good.
I don't know, maybe I've just worked on one project too many. - Skinner72, on 10/12/2007, -0/+110. Don't constantly change the functional specification. Especially the week before alpha testing.
- Skinner72, on 10/12/2007, -1/+2True it does tie in a little but I'm thinking along slightly (no sarcasm intended) more realistic lines. Other than crab fishermen in the Bearing Sea I don't think there's any industry more devoid of eye candy than I.T..
- Valence, on 10/12/2007, -0/+11. Sex
2. Clear skin
3. For everyone to JUST SHUT UP!
4. To show all those ***** in high school who's making the money NOW
5. For the girl/guy in the cubicle next door to stop laughing when you say, yes, in fact, you do happen to be free Friday night
6. To be cool
7. For Star Trek/Star Wars/Battlestar Galactica/Stargate to be really really real
8. To have a lunch with Steve Jobs/Bill Gates/Richard Stallman/Guido van Rossum where he says, "Damn, I should have listened to you ages ago!"
9. To marry Grace Park/Tricia Helfer/Katee Sackhoff - inactive, on 10/12/2007, -0/+1The field of Organizational Behavior has recognized that money was not the only (and often not the most important) key motivator since, at least, the Hawthorne Studies (around the 50's).
Satisfaction is recognized to be based, primarily/generally, on how much the employee likes the job itself. - crosenblum, on 10/12/2007, -0/+1I agree, impressive article.
Just i hope, manager's will read and listen...
Let's have better companies, well run, well managed, and well worked. - mhuggins, on 10/12/2007, -1/+2Just reading the 10 points here don't do this article justice -- it's a spectacular read!!
- jefree, on 10/12/2007, -1/+2It's weird, but I would never want to do what I truly love while working for someone else because having to meet somebody else's needs and working under their constraints is the limiting factor.
Now it would be great if my job was realted to my true goals, but the job is just there so that I can dedicate time and money on the things I truely love.
I guess it might be different if I could work soley for myself, then perhaps the job and true love hobby thing could become one.
Of course the closer a job gets to meeting the ten points of the list the better the job is likely to be. - covertbadger, on 10/12/2007, -0/+1The quote that made me laugh was to do with the 'right type of challenge':
"Consume these five RSS feeds, aggregate the data, and display the headlines on a web page...and figure out how to use AJAX to make it cool."
Aargh. If someone gave me an unimaginative and braindead task like that I'd run a mile. The world has enough ***** feed aggregators, and more than enough irritating AJAX code that fails to degrade when I visit with noscript enabled. Is this what passes for interesting challenges these days? - EXreaction, on 10/12/2007, -0/+1There is plenty of eye candy in IT jobs...you just have to visit the server room.
...but if they would have strippers on the servers... - AdamWeeden, on 10/12/2007, -0/+1Amen. I was offered a 30% raise to jump ship and do development for another company. I declined. Why? To me the things I have at my current job (great boss, good coworkers, good environment, no office politics, etc) are worth the pay "cut" of not taking the new job to ensure that I will keep them.
- depi, on 10/12/2007, -0/+1Impressive article!!!
- agentVivid, on 10/12/2007, -0/+110. Having a managed source control environment !!!
- inactive, on 10/12/2007, -0/+1http://cachebin.com/?http://www.softwarebyrob.com/articles/Nine_Things_Developers_Want_More_Than_Money.aspx
- Darkhacker, on 10/12/2007, -0/+1I couldn't agree with you more aeoo. I work on my high school's website and last year we had a staff of 4 people (myself included) and three of us were programmers and the other was a photographer who loved taking pictures. We all got along very well. This year we have one writer who is very good but doesn't have a strong passion for it and a guy whom I am still teaching the ropes of HTML and is very reluctant to learn it. Being the only programming is nice in the sense that it is easier to code without worrying about merging changes, but a lot more boring. It also means that when ***** hits the fan and we have a technical problem, it is all aimed at me.
- rideagain, on 10/12/2007, -0/+1No, that's under hygiene.
- joosebuck, on 10/12/2007, -0/+0most of these apply to more than just coding/dev jobs..
- forcedfx, on 10/12/2007, -5/+5If I were you I'd specify which sex they should be, unless you swing both ways.
-
Show 51 - 66 of 66 discussions



What is Digg?