Slashdot Mirror


Hiring (Superstar) Programmers

Ross Turk wrote, "We've been looking for senior engineers to work on SourceForge.net for a while now, and it's been a lot more difficult than it was a few years ago. Has the tech market improved so much that working on a prominent website is no longer enough to attract the best talent? Is everyone else running into the same problems, or is it just here in the Valley and other high-tech corridors?" This is a question that I've seen coming in a lot; the economy has not picked up everywhere — so how are other people handling this? Going outside the traditional Valley/Route 128 corridors? Outsourcing? And how do you find people — beyond just using job boards? (Full disclosure: That's our job board thingie, as you probably have figured out.) Or do job boards alone work? Some people have been swearing up and down that CraigsList works — and there's always something to be said for nepotism.

570 comments

  1. O RLY? by Anonymous Coward · · Score: 4, Funny

    Actually, we've all retired on our stock options.

    1. Re:O RLY? by drewzhrodague · · Score: 1

      Smarts != Luck
      virtuoso != star
      Competent != Employed (Just look at our current administration)

      --
      Zhrodague.net - I do projects and stuff too.
    2. Re:O RLY? by IdleTime · · Score: 1

      Naah... I'm still trying to earn a living...

      I'll take the job as long as it pays in the 6 figures, else... yawn...

      --
      If you mod me down, I *will* introduce you to my sister!
    3. Re:O RLY? by Marxist+Hacker+42 · · Score: 1

      Either that, or we all became truck drivers and discovered that the money was lower, but came in far more steadily (for me, substitute government bureaucrat for truck driver).

      --
      SJW: a person who perceives an injustice, and while correcting it, commits a greater injustice.
    4. Re:O RLY? by Anonymous Coward · · Score: 0

      "Has the tech market improved so much that working on a prominent website is no longer enough to attract the best talent?"

      First of all don't we just love our selves? Second I find the above comment insulting and intellectually dishonest.

      You know there is a real world out there. It is full of mortgages, rent, food, clothing, families, etc. to pay for. (Also, have you kissed a girl yet? Have you moved out of your parents house yet?)

      The Hollywood stereotype of the greasy hacker nerd willing to sell his soul to code ANYTHING in a cramped corner of a one room basement slum apartment is a myth at best.

      So GET OVER YOURSELF!!!

    5. Re:O RLY? by cshark · · Score: 1

      Actually I think the problem is that it takes $90,000 a year to be over the poverty level in most counties in California, and those kind of wages just aren't there for most of us. Rent is astronomical, and a programmer (or anyone for that matter) can't afford to get bye unemployed in an extremely competitive market for more than a month or two. In the rest of the country a programmer can do well for himself on a mere $70-80k. I highly recommend Minneapolis! uhm... scratch that... Don't move to Minneapolis. It's uh... cold. Yeah, that's it. Too cold for competing programmers. Freezing in fact.

      --

      This signature has Super Cow Powers

  2. Hubris! by TopShelf · · Score: 5, Insightful

    Has the tech market improved so much that working on a prominent website is no longer enough to attract the best talent?

    I think things like pay, benefits, location, etc. matter far more to the vast majority of techies than merely "working on a prominent website." After all, in today's world, prominent websites come and go in a matter of months.

    --
    Stop by my site where I write about ERP systems & more
    1. Re:Hubris! by ghc71 · · Score: 5, Insightful

      Junior engineers want to work on sites with a strong brand. That sets them up to leave the low-paid junior engineer jobs to go and be senior engineers in jobs with the aforementioned pay, benefits, etc. Senior engineers are not so desperate for things that look good on the resume, so much as things that pay for their kids' college fees.

      --
      - Sig files: contemptibly familiar the second time around.
    2. Re:Hubris! by DamnStupidElf · · Score: 5, Insightful

      I think things like pay, benefits, location, etc. matter far more to the vast majority of techies than merely "working on a prominent website." After all, in today's world, prominent websites come and go in a matter of months.

      As someone pointed out before, people trying to hire the top 90% or 95% of employees had better be willing to provide salaries and benefits in the top 90% to 95% as well.

    3. Re:Hubris! by Anonymous Coward · · Score: 4, Informative

      Do you mean the top 5% or 10%? The 'top' 90% is a lot of programmers.

    4. Re:Hubris! by Austerity+Empowers · · Score: 2, Insightful

      people trying to hire the top 90% or 95% of employees had better be willing to provide salaries and benefits in the top 90% to 95% as well.

      So many companies forget that part! Particularly if they can convince the employees that their company is prestigious and worth taking a pay cut over. Don't buy it, somewhere around 4am one night you're going to realize that your prestigious company was just like the dump you got out of, only instead ofm anagers ASKING you to work weekends, they EXPECT it.

    5. Re:Hubris! by jos3000 · · Score: 2, Insightful

      If I would hiring I would hope to be aiming for a slightly smaller proportion of the available workforce :-)

      I think you meant the top 5% or 10%.

      --
      ___ www.lingo24.com Language and translation solutions - online
    6. Re:Hubris! by bran880 · · Score: 1

      """
      The position is in our Fremont, California headquarters, but we are open to applicants in the United States who are willing to travel frequently. So if you want to work in a flexible, creative environment and know how to do things well, this position might just be right for you.
      """

      A lot of the superstar programmers I know would choose a job in downtown San Francisco or even downtown Mountain View over Fremont, and there are definitely lots of jobs in those two areas out there right now.

    7. Re:Hubris! by javilon · · Score: 2, Interesting

      Agreed.
      Real, boring, bank type work is picking up, and although it is not very exciting, it is _very_ well paid.

      A web start up needs to compete with that.

      --


      When his defense asked, "Which computer has Jon Johansen trespassed upon?" the answer was: "His own."
    8. Re:Hubris! by morgan_greywolf · · Score: 1
      I think things like pay, benefits, location, etc. matter far more to the vast majority of techies than merely "working on a prominent website." After all, in today's world, prominent websites come and go in a matter of months.


      I agree. As a general rule, techies are ahead of the intelligence curve, especially when it comes to math skills, so they know to optimize pay and benefits as compared to cost of living. The Valley is one of the worst pay to cost of living ratios anywhere in the country.

      Check out this cost of living calculator and then compare average salaries for a particular area using something like this.

    9. Re:Hubris! by dubl-u · · Score: 1

      I think things like pay, benefits, location, etc. matter far more to the vast majority of techies than merely "working on a prominent website."

      I disagree.

      Part of what makes great people great is that they are very excited about their work. Maybe they're excited about the technical challenges, maybe it's about the product itself. You don't want them just waiting for quitting time; you want them to be so excited that you kick them out at the end of the day so they don't burn out. They are the people who would if they weren't doing it as a job would be writing code in the evenings because they love it.

      That's not to say that pay, benefits, and location don't matter. But for getting the best, you just have to provide an equivalent package to what they could get elsewhere. They'll make the decision based on how much they like the work and the people.

      So now that I think about it, we probably are in agreement. The majority of techies really might care more about the money than the work. If so, you're welcome to all of 'em. I wouldn't people like that anyhow.

    10. Re:Hubris! by Aladrin · · Score: 1

      This is exactly what I was going to post. Where's mod points when you really really need them? (Maybe if they lasted more than a couple days, I could save them for posts that really deserve them.)

      --
      "If you make people think they're thinking, they'll love you; But if you really make them think, they'll hate you." - DM
    11. Re:Hubris! by Courageous · · Score: 2, Informative

      I would suspect the engineering community has become saavy to the idea that working somewhere for the mere "prestigiousness" of the position isn't what it's cracked up to be. I think cool factor is about as worn out as stock options are at this point. Candidates are looking for something real.

      There's also the issue of organizational self importance: most organizations think that they are better than their competitors, even though statistically that simply cannot be true. I.e., I'm sure that VA Software thinks it's "the best," but they need to rethink this. Obviously their candidates aren't buying it.

      Seems to me that VA software should reconsider what it is they are doing to attract top talent. If they cannot do it with salaries, they will have to give in other areas. Work week, benefits, perhaps work environment, perhaps something to make the daily grind more interesting.

      Google's mandatory side projects come to mind. I think half the tech world wants to work at Google for that reason alone.

      C//

    12. Re:Hubris! by espressojim · · Score: 4, Insightful
      They are the people who would if they weren't doing it as a job would be writing code in the evenings because they love it.


      Every time I hear this, I almost feel a little sad. If I didn't have a job writing code, I don't know that I'd write code at home. Frankly, the problems and the meaning behind the code I write for work will get me to work past the 'expected' hours often - I'm writing code to analyze biological data and change how people treat common human disease. I don't think I'm going to have a 'pet project' at home that matches that. At work, I have lots of resources (large data sets, big machines, etc) to work on. At home, what could I do? Put up a dinky website? Maybe make an app to solve some problem everyone else already has?

      Maybe I'd get involved in an open source project, but my gut feeling is that if I'm unemployed, I'm going to NOT code for a bit, take a break, get refreshed, then get another job. I like coding, but there's just so much more to life than that. (see: sexy girlfriend, mountain biking, cooking, music, reading, games, friends, etc)

      Does this make me not a superstar? Maybe. On the other hand, I've been talking to some people lately about my current job and how well it's (not) going. I'm getting job offers left and right from lots of different people for very nice positions in both academia and industry. So, I must not suck - but this notion that someone who's a good problem solver would always be solving problems, and in one particular area (coding, and there's a lot of other areas you can apply your same understanding of logic, math, statistics, process, etc to.)
    13. Re:Hubris! by __aaclcg7560 · · Score: 1

      It's usually the bottom 10% that gets fired or promoted into management. So you either don't worry about them or they get taken care of.

    14. Re:Hubris! by MikeFM · · Score: 1

      I for one care mostly about being able to work on my own schedule from my choice of locations. It's easy to create my own successful web-based businesses, even if they aren't multi-million dollar companies, so I need some reason to want to work for someone else. Decent pay is important but having freedom is more important. Access to resources I wouldn't have without the backing of a major company could be an incentive too - I'd probably take a job from Google if they offered.

      That and it's to much of a hassle to apply for and itnerview for a job at a major company. They think they're so hot and make a lot of demands and give off attitude at every step. Why would I even bother applying with them? Often they're not really looking for superstar programmers - they are looking for programmers that will do exactly what they're told without offering any differing insights on things that could be better.

      I'd rather work for an interesting start-up that'd respect me than for most established companies. Better yet I'd be more interested in entertaining partnership offers for anyone that wanted to form a start-up with me. That's the only real way to control your own life and career.

      --
      At what price learning? At what cost wisdom? The price is a man's peace of mind, and the cost is his life.
    15. Re:Hubris! by Anonymous Coward · · Score: 0

      Actually, as somebody who's been told repeatedly that they are a brilliant programmer, I left the industry. After the dot-bomb hit, I found it impossible to find work. Most jobs were either given to friends, or given to cheap labour imported from other countries. Followed shortly by the outsourcing of other jobs. I looked at the situation, and realized it wasn't going in the direction that I wanted. So after a couple of years of trying to figure things out, I went into healthcare.

    16. Re:Hubris! by Captain+Hook · · Score: 2, Funny
      This is exactly what I was going to post. Where's mod points when you really really need them? (Maybe if they lasted more than a couple days, I could save them for posts that really deserve them.)
      What they need is a superstar programmer who can work out how to change that line in the configuration ;)
      --
      These comments are my personal opinions and do not necessarily reflect the opinions of the other voices in my head.
    17. Re:Hubris! by __aaclcg7560 · · Score: 1

      Under those circumstances is when you start heading out the door to find a new job. I worked six years at the same company as a software tester for three years and a lead tester for three years. I normally stay in a job for three years before I need to move. When I got a new supervisor who was a big fan of Neutron Jack Welch, I wasn't surprised that I was told to do the job his way or take the highway. (Not that his way was any better than the other supervisors, it's just a line in the sand so he knows when to fire you.) I was the third of a dozen senior people to leave the department that year. It's no surprise that the company is currently on the road to bankruptcy.

    18. Re:Hubris! by rossturk · · Score: 2, Informative

      I'm certainly not saying that people should take a pay cut to work here just because we have name recognition and work in the OSS space. :) In fact, we're willing to pay very competitively.

      Ross

      --
      -- May cause nausea, headaches, and interference with electronic devices.
    19. Re:Hubris! by recordMyRides · · Score: 3, Informative

      Joel Spolsky has a good article about this: http://www.joelonsoftware.com/articles/fog00000000 50.html

      Basically, you have to be willing to give competitive pay. Your company can give itself an edge with some items that are 'cheaper than money' like interesting projects and a plush work environment.

    20. Re:Hubris! by __aaclcg7560 · · Score: 1

      Both San Francisco and Mountain View are on a major public transit link. Fremont is out in the boonies (relatively speaking). I live in San Jose and take the the light rail and train to work in Mountain View. It's really nice commute and what I spend for a monthly transit pass is a lot less than what my co-workers pay for gas to commute from the East and North SF Bay Area.

    21. Re:Hubris! by gfxguy · · Score: 1

      The problem is you didn't ask me!

      --
      Stupid sexy Flanders.
    22. Re:Hubris! by xENoLocO · · Score: 2, Interesting

      I work for a company that pays very well.

      There's a very high turnover rate, and I believe the 50 - 100 (yes, 100) hour work weeks may have something to do with it.

      --
      "The need to build the internet comes from something inside us, something programmed... something we can't resist."
    23. Re:Hubris! by Paradise+Pete · · Score: 1
      I looked at the situation, and realized it wasn't going in the direction that I wanted. So after a couple of years of trying to figure things out, I went into healthcare.

      That's surprising. For me personally, there's nothing else I'd rather do, no matter what the pay.

    24. Re:Hubris! by zz5555 · · Score: 1

      Some of us superstar programmers live in Fremont. But I already have a job :).

      Steve

    25. Re:Hubris! by Anonymous Coward · · Score: 0

      As someone pointed out before, people trying to hire the top 90% or 95% of employees had better be willing to provide salaries and benefits in the top 90% to 95% as well.

      Agreed. I work for a company that wants to find people with years of experience who will accept less than industry standard entry level pay. The company does not make up for it by having great benefits or any other reason to come work for them. Why would anyone take a job like that? (Why did I?) To top it off, the company doesn't understand why they have a fairly high turnover rate. Or maybe they just don't care.

    26. Re:Hubris! by EatHam · · Score: 1

      I'd take a pay cut to telecommute.

    27. Re:Hubris! by MrAnnoyanceToYou · · Score: 2, Insightful

      Um.... Google pays like a big company, has rewards like a startup's available, and has a startup's environment... The way I look at it, turning them down would be extremely hard no matter what your situation.

      I'm bitter that I got an 'up yours' form letter turndown, though.

    28. Re:Hubris! by Gr8Apes · · Score: 1
      who are willing to travel frequently

      And therein lies the rub to most - they're not willing to travel anymore. The higher the person's level, the less likely they are to be willing to travel in my esperience, especially when the pay no longer makes up for time away from home.
      --
      The cesspool just got a check and balance.
    29. Re:Hubris! by Courageous · · Score: 1

      Well. That's why the other half of the world wants to work there. :)

      Don't kick yourself. I know someone who has an IQ of, like, maybe 180 who got turned down. I figure if the geniuses of the world aren't getting in, in must just be a crap shoot. :)

      C//

    30. Re:Hubris! by orderb13 · · Score: 1

      Work for Wallymart IT?

    31. Re:Hubris! by Ana10g · · Score: 2, Insightful
      ... it is _very_ well paid.


      Personally, I can find a few jobs that are well paid. The distinguishing factor that I'm looking for while living in the current economy is stability and long term viability with good pay. If you can combine those three things, you have a good job (even if it isn't very exciting).
      --
      just an analog boy living in a digital age.
    32. Re:Hubris! by jpostel · · Score: 2, Interesting

      I'll give you points for sticking your neck out in a topic like this. I think this is just a flame fest.

      FLAME ON!

      IANA developer, but on the admin side, higher pay may be indicative of many factors including time and scope of responsibility. The factor to which I find a lot of lip service is paid is skill. I have worked for several companies that "hired me for my skills". The job descriptions were very particular with respect to skills required, and in some cases, my skills were tested prior to hiring. The scarcity of admins with my skillset drives up the price, which seems like basic economic stuff. The reality was that I was still expected to support and fix lots of stuff that was outside of my skillset, because the higher on the ladder the problem got, the less they care about skills and the more they care about money, as in how much money the problem is costing, or how much money they pay me. "It's a computer. Fix it."

      --
      Ummm, Jon, aren't you supposed to be dead...? - Otter(3800)
    33. Re:Hubris! by dubl-u · · Score: 1

      Every time I hear this, I almost feel a little sad. If I didn't have a job writing code, I don't know that I'd write code at home. [...] this notion that someone who's a good problem solver would always be solving problems, and in one particular area (coding, and there's a lot of other areas you can apply your same understanding of logic, math, statistics, process, etc to.)

      You're right, I shouldn't have said coding as such. Although a number of the best people I've hired certainly do keep coding in the evenings, some of the good ones are doing other interesting things as well. What I am mainly looking for is that strong bias toward making things happen, with enough consistency of focus that they have deep skills in the field, and enough variety of focus that they appreciate the broader context.

      my gut feeling is that if I'm unemployed, I'm going to NOT code for a bit, take a break, get refreshed, then get another job.

      In which case, it might more be burnout than lack of personal inclination. Most organizations are set up for forcing reluctant people to work. This is doubly bad for people who love to work: you have to put up with a ton of pointless bullshit, and nobody tries to keep you from burning out. Or it could be that your interests have changed enough that it's time for something else. Some of the most impressive people I know have shifted careers more than once. Either way, it sounds like you have the right strategy: make the decision after you've rested up.

    34. Re:Hubris! by bladesjester · · Score: 1

      has rewards like a startup's available, and has a startup's environment

      Also remember that part of the environment of a startup tends to be excessive hours and a lot of stress (which, from what I have heard, is also often the case at google).

      I did the startup thing once. All I can say is no thanks. I want a decent life, and that means more than just money that I'll never be able to do anything with because I'm always at work.

      --
      Everything I need to know I learned by killing smart people and eating their brains.
    35. Re:Hubris! by Ana10g · · Score: 2, Insightful

      Personally speaking here, I'd actually say that I'd take a pay cut to NOT telecommute. The problem I found while doing it for 3 years, was that there was no separation from work and home life. There was supposed to be, don't get me wrong, the company provided advice to help keep home and work separated, such as to keep a separated work area, and only work when in that room of the house, but it just didn't work. I would get calls in the middle of the night, dinner, etc, asking me if I was still working, and then providing me with lots of work.

      It ended up being a ton more stressful, and a lot more work than being able to leave your work at the office, and not being accessible after I've left.

      --
      just an analog boy living in a digital age.
    36. Re:Hubris! by __aaclcg7560 · · Score: 1

      The way I look at it, turning them down would be extremely hard no matter what your situation.

      Not in my case. Why would I work down the street for a three-month contract when I have an open-ended contract that isn't going anywhere for the same amount of pay? I told them to call me when they have a real job with a more competitive pay rate.

    37. Re:Hubris! by MrAnnoyanceToYou · · Score: 1

      I never kick myself for not being smart enough, just for wasting my time doing stuff that doesn't make me smarter.

    38. Re:Hubris! by letxa2000 · · Score: 2, Interesting
      In fact, we're willing to pay very competitively.


      What exactly does "competitive" mean? I almost always interpret it as meaning "average"--or just slightly above. And that's not enough to peak my interest at this stage of my career.

    39. Re:Hubris! by Wansu · · Score: 1


       
      When I got a new supervisor who was a big fan of Neutron Jack Welch, I wasn't surprised that I was told to do the job his way or take the highway. (Not that his way was any better than the other supervisors, it's just a line in the sand so he knows when to fire you.) I was the third of a dozen senior people to leave the department that year. It's no surprise that the company is currently on the road to bankruptcy.


      Yep. Micromanagement seems to be the hallmark of the Neutron Jack philosophy. I've encountered this same crap myself. When you see Welch's book on some new manager's desk, it's a safe bet you'll be hearing the "my way or the highway" schpeil soon.

      I hope Jack Welch dies and busts hell wide open for the damage he has done to American industry and for all the minds he poisoned with his Ferengi-like dogma.

      --
      Wansu, th' chinese sailor
    40. Re:Hubris! by sethstorm · · Score: 1

      Google pays like a big company, has rewards like a startup's available, and has a startup's environment... ...except acts like their Stanford heritage and company practice allows to act as if they were anointed from above.

      I'm bitter that I got an 'up yours' form letter turndown, though
      Somehow I guess that you're in flyover country, the perfect place to find people - but the question is, where's the data connectivity? The question is if it'd take another Bell sized rollout to the whole Midwest just to wire it so that there's no reason to not think domestic first. The workers are there.

      --
      Twitter supports and protects racists - by smearing their critics with the "Hate Speech" label.
    41. Re:Hubris! by letxa2000 · · Score: 1
      This is probably the wrong attitude for many people to take (maybe even myself), but my experience has been that if you have to seek a company out, you're probably wasting your time--like you said, it's a crap shoot.


      When a company seeks you out, you're looking good. If you become good enough at what you do to stand out, companies will indeed look for you. And, as others said, if the pay and benefits are right, done deal. The "cool factor" is (or should be) important only to those just starting in their field. For those with enough experience to have companies actively seeking them out, the work experience is far more important than where that person may or may not have worked.

      If you're not good enough that companies are actively seeking you out, get used to resume submissions being a roll of the dice and spend your time getting better (and more well-known) at what you do rather than spamming out resumes.

    42. Re:Hubris! by __aaclcg7560 · · Score: 1

      I have to agree. I only work from home one day a week since I attend an Unix Administration class on Monday nights. I absolutely must get out of the house when my work day is over or I'll go stir crazy. It's nice to work from home when I'm sick and be able to do laundry while waiting for work to come in, but I wouldn't do it for an extended period of time.

    43. Re:Hubris! by Anonymous Coward · · Score: 0

      Ah well, if that's how jaundiced you lot have become (even though it's a perfectly understandable take on things), allow me to disagree.

      Spent 20+ years getting good at mainframe assembler, then found myself unemployed for 5 months. So I learnt C and made a contribution to an open-source project. Oops, all of a sudden I find myself qualified for a new job, where such knowledge is VERY useful.
      HINT. If you are able to predict the future, why aren't you winning the lottery every week? Otherwise, use your fucking brain.

    44. Re:Hubris! by Grishnakh · · Score: 1

      I did the startup thing once. All I can say is no thanks. I want a decent life, and that means more than just money that I'll never be able to do anything with because I'm always at work.

      You can use all that money to buy a really fancy car to drive yourself home from work at night, so you can sleep for 2 hours, and drive back to work in the morning. You can also use that money to buy a really huge and fancy house for that 2 hours of sleep every night. And if you're into clothes, you can buy a lot of really expensive clothes to wear at work.

      Then if you work really, really hard, and do a great job to impress your boss and make him look good to his boss, maybe you can even take a couple days off for a vacation, and spend your money there! Don't forget to ask your boss how his month-long vacation in Europe went.

      What else would you want to do with your money?

    45. Re:Hubris! by fhic · · Score: 1

      I think things like pay, benefits, location, etc. matter far more to the vast majority of techies than merely "working on a prominent website." After all, in today's world, prominent websites come and go in a matter of months.

      Amen, brother. Preach it. Like many on Slashdot, I survived the dot-bomb era and I landed at a company that pays well, provides good benefits, and treats me well. I have a boss who I like a lot, and I'll probably stay until he leaves or fires me. This isn't a cool sexy job, but I'm doing work that matters to real people. It's relatively secure, I don't work 90 hours a week, the office is fifteen minutes from the beach, and I can telecommute when I want to. Yeah, there are some drawbacks-- corporate HQ is full of bureaucrats, there are an awful lot of suits, and I spend more time in meetings than I like. But it balances out.

      Now I wouldn't classify myself as a "programming superstar" (I'm not even sure what that means!) Sometimes I think about going back to the world where there's still a "???" in the road to "profit!" and some people think that a website actually matters in the real world. A few of our junior programmers have done it, and the ones I've stayed in contact with seem happy enough.

      But I know that I'm happy enough that a headhunter is going to have to come up with something better than a lame email or a cold call to even get me talking to him/her. And any company that wants to hire me is going to have to do a hell of a lot more than a conference call phone interview (rescheduled three or four times) where they ask dumb logic questions about getting tourists and cannibals across a river. I've worked a lot of places and that project has never come up. You want to know what I know? Ask me how I'm going to code a bulletproof component to handle user input three days before a project is due and a five junior programmers are sitting around waiting for it. That, I've done.

      Sometimes as myself if I've gotten *too* comfortable here. I'm not sure there's a clear answer. But I've been out on the cutting edge of technology; now I'm not, and I think that my quality of life is better.

    46. Re:Hubris! by EatHam · · Score: 1

      Having done it before, I'd take a pay cut to do it again. Sure, there's a problem with seperation between work and home life, but many of us have that anyway what with mobile phones, blackberries, etc. At least that way my commute is shorter.

    47. Re:Hubris! by Grishnakh · · Score: 1

      Why do you still work there? Sounds like a cesspool.

    48. Re:Hubris! by Threni · · Score: 1

      > I think things like pay, benefits, location, etc. matter far more to the vast majority of techies than merely "working on a
      > prominent website." After all, in today's world, prominent websites come and go in a matter of months.

      Besides, being Sourceforge, they probably can't find the link to download the job application form.

    49. Re:Hubris! by Anonymous Coward · · Score: 0

      As someone pointed out before, people trying to hire the top 90% or 95% of employees had better be willing to provide salaries and benefits in the top 90% to 95% as well.

      I'm interviewing to hire senior engineers too. But, we're more interested in the top 5%. We'll leave the 90% to you :-)

    50. Re:Hubris! by bladesjester · · Score: 1

      The question is if it'd take another Bell sized rollout to the whole Midwest just to wire it so that there's no reason to not think domestic first.

      Being in one of the flyover states (Ohio), I can say that, here at least, the infrastructire isn't bad in the cities and even most of the smaller towns (I believe that, the last I heard, you could get T or OC lines in my old hometown of about 5000 people if you really wanted them). The problems that arise are tech infrastructure outside of the smaller towns, the fact that there's not a lot around for the target age range (20-30somethings) to do, and the fact that, culturally, this place tends to be pretty conservative.

      --
      Everything I need to know I learned by killing smart people and eating their brains.
    51. Re:Hubris! by Kineel · · Score: 1
      After all, in today's world, prominent websites come and go in a matter of months.

      Days
      --
      -- Should there be smoke coming out of my CPU?
    52. Re:Hubris! by Pollardito · · Score: 1
      Maybe make an app to solve some problem everyone else already has?
      surely there are plenty of platforms that they haven't ported Nethack to yet, get to work!
    53. Re:Hubris! by Anonymous Coward · · Score: 0

      They are the people who would if they weren't doing it as a job would be writing code in the evenings because they love it.
      Every time I hear this, I almost feel a little sad. If I didn't have a job writing code, I don't know that I'd write code at home.

      I do write code in the evening (or at least on weekends - I'm usually too tired after a day at work). But, I don't think it makes me a better employee.

      Most of my actual thinking takes place outside of work: in the shower, over supper, etc. Because I have projects outside of work then what I'm thinking about outside of work is my other projects. When I get to work I spend a lot of time staring into space doing the thinking that I would have otherwise been doing in the shower.

      Maybe I'm just full of myself but I really believe that if I gave up my outside projects (and also gave up posting to slashdot) then I could be a superstar programmer. As it is, when it comes to work, I get the job done but I'm really nothing special.

      On the other hand, my current job is based on the outside-of-work project that I was doing during my last job. Having a project outside of work may help me get jobs in areas of current interest but it also hurts me because I don't get stellar recommendations.

      Given that my job is in science, I see my job as being broader than the immediate goal of the grant that's paying my salary. In that sense, any science that I do that I honestly believe has the potential to succeed is doing my job. I don't know that my bosses have seen it that way though.

      Basically, there may be other reasons why it's good to have projects outside of work but it's not really going to make someone a more productive employee.

    54. Re:Hubris! by Aceticon · · Score: 1

      Working for a prestigious company seems very cool and makes you feel important when you're an inexperienced and immature young adult on your first or second job.

      After many years of work you have so much professional experience that job placement agents trip over each other trying to get you for one of their vacancies and you know enough and saw enough to figure out that software development in many of those "prestigious" companies is done in an incredibly amateurish way (they got where they got out of sheer luck or because some of the top level managers are slightly less strategically-challenged than others in the industry, not because of their lame-ass project managers or their chaotic software development process). At this point of your career when you've stopped being just another interchangeable little wheel, you've learned your lessons and lost your illusions, working for a "prestigiously" named company seems a lot less important than location, salary, secondary beneficts and reasonable working hours.

      If you really want to atract competent senior people you beter be prepared to treat them as adults which will use logic in weighting the pros and cons of working in your company instead of relying on brand appeal which, when it comes to important decisions, really only works with teenagers and people just out of their teens.

    55. Re:Hubris! by pthisis · · Score: 1

      There was supposed to be, don't get me wrong, the company provided advice to help keep home and work separated, such as to keep a separated work area, and only work when in that room of the house, but it just didn't work. I would get calls in the middle of the night, dinner, etc, asking me if I was still working, and then providing me with lots of work.

      #1 piece of advice: work never gets your personal cell number. Either get a seperate land-line for the home office or get a work cell phone that you turn off when you're no longer at work--or, if they want you to have it on, they pay for it and you negotiate hours and rates.

      One of the key things I always clarify before accepting any tech job is that I don't carry a work cell and I don't do on-call, outside of special circumstances. (If we have a major new server system launching that needs developers on call around the clock for a few days until we're confident, that's fine as a once every year or 18 months thing).

      --
      rage, rage against the dying of the light
    56. Re:Hubris! by hellomynameisclinton · · Score: 1

      Hey Jim,

      As another programmer working in biology and human disease, I'm naturally curious what kind of projects you work on?
      Where are you located, and does it look like your work is being used in the field?

      I'm blowing my chance to moderate this thread just to ask you, so make it good :)

    57. Re:Hubris! by Anonymous Coward · · Score: 0

      *in the future* but...everything is open source! No company wants to pay anyone because all they have to do is download everything for free. Developers are a thing of the past. Network and support engineers which can do their job from halfway across the globe are the only ones that matter now.

    58. Re:Hubris! by arnie_apesacrappin · · Score: 1
      I just went through the interview process with one of the "prominent websites" and my reason for not taking the job are much along the lines of what the parent poster suggested. Prominent-website company was based in LA and offered me a salary of X. An east-cost company offered me a salary of X - 2000, but with a potential .15X bonus every year. At the east-cost firm, I am eligible for a salary increase after six months and once a year after that. At prominent-website company, I wasn't going to be eligible for a raise until I had been there 18 months.

      Finally, there was the cost of living. According to the homefair.com salary calculator someone else posted, LA is 137% more expensive than where I ended up. To me, the coolness of working for one of the prominent websites wasn't enough to drastically change my standards of living.

      --

      Still, with a plan, you only get the best you can imagine. I'd always hoped for something better than that. -CP

    59. Re:Hubris! by timeOday · · Score: 1
      There's a very high turnover rate, and I believe the 50 - 100 (yes, 100) hour work weeks may have something to do with it.
      Turnover indeed. Where do they put all the corpses?
    60. Re:Hubris! by jrjarrett · · Score: 1

      So you're saying you would turn down any job that had as a stated requirement that you are on call at all? Would you accept say, 3 or 4 days a month?

    61. Re:Hubris! by Ana10g · · Score: 1

      No, actually, never your personal number. If I'm on call, they either provide me with a company phone or a pager, and deal with it that way (coincidentally, where I'm working now provides us with pagers if we have to go on call)

      --
      just an analog boy living in a digital age.
    62. Re:Hubris! by Anonymous Coward · · Score: 0

      Mtn view on a major public transit link ?!! Ha ha, are you kidding me? Fremont and that easy bay corridor has the Bart, which is so much more convenient, prompt and frequent than that silly Caltrains out in the w.bay. -j.b

    63. Re:Hubris! by stevey · · Score: 1

      Its easy to turn them down when the conditions of accepting include relocation though.

      Sure some people could do it, but I wouldn't.

    64. Re:Hubris! by Venik · · Score: 2, Interesting

      Or you can do what one of our developers did with all the extra cash: buy an RV and park it on the company lot to save a couple of hours of driving every day. Everyone thought it was a brilliant idea (and he wrote it off as a business expense too).

    65. Re:Hubris! by TekPolitik · · Score: 1

      most organizations think that they are better than their competitors, even though statistically that simply cannot be true

      Most organisations also think they have "the best" staff, which also statistically cannot be true. It is especially unlikely to be true if all their hires are entry level since the hires will have no basis for comparison and will be more likely to think they're pretty good because they can keep pace with the other Joe Averages in the place.

    66. Re:Hubris! by CaffeinieBaby · · Score: 1
      Absolutely. I have a pretty interesting job, and can:
      • pay my mortgage
      • save for my daughter's college
      • save for retirement
      • put some extra money in the bank
      • live in Seattle
      • go home for dinner via a 10-minute commute
      I'm sure it would be more interesting working for Google, but I wouldn't get all that, notably the commute and the home for dinner part. It's all a balance.
    67. Re:Hubris! by cheesybagel · · Score: 1

      I would get calls in the middle of the night, dinner, etc, asking me if I was still working, and then providing me with lots of work.

      I would solve that one easily. I simply turn off my cellphone when I do not want to be disturbed.

    68. Re:Hubris! by espressojim · · Score: 1

      I work at Children's Hospital and the Broad institute. I'm currently working on a few projects. My pet project of the moment is the "Pinnacle Project". If you search on that and "Broad", you'll come up with (not my) bio, but the PI's bio. I've done all the db architecture work, as well as some really nifty software for the system.

      Basically, the project's job is to take lots of different kinds of data (snp association, expression, model organism, small molecule, etc) and map lots of different data sets to each other. So, you could take some expression profile for diabetics, and "map" the data onto snp association data for diabetes. You could then determine if the two data sets point towards the same sort of story - do certain genes have strong results in both data sets?

      All of that happens 'automagically' at this point, and there's a really handy database to support both lots of different kinds of experimental data, as well as a decision support system to figure out how all this data should come together.

      In the past, I've worked on Conserved Non Coding regions in the human genome, using the Hapmap data to look for skews in allele frequency indicating signatures of selection in the genome (partitioning the scans by if the snp is in or not in a CNC.) That one got me (shared) first author Nature Genetics paper. :)

      So much for my anonymity. If my boss is reading, I guess you realize I'm contemplating quitting...:)

    69. Re:Hubris! by Skreems · · Score: 1

      I really think a large part of it is just that there aren't as many bright people graduating in the field. Since the dot com bust, the sector suddenly didn't look as attractive to those looking for easy money, and the graduating class of that age is just hitting the job market as we speak. In addition, a lot of the old-timers who've been around since just after punch cards are hitting retirement age. The US tech sector is looking at a serious employee shortage over the next ten years or so. Good for the workers, of course, unless your company can't find you anyone competent to work with...

      --
      Slashdot needs a "-1, Wrong" moderation option.
      The Urban Hippie
    70. Re:Hubris! by Anonymous Coward · · Score: 0

      Actually junior engineers want a job doing software development to get their hands dirty where they can learn many new technologies. A real junior job is surprisingly hard to get. Mostly I see senior level jobs with a junior thrown in front and junior sized salary ranges if any are given. When I graduated college in 2002 no one would even hire me for 30,000 or less. Hell I would have accepted 25,000. Ultimately I found a job at a start-up mostly doing transact sql with a bit of development...but it was more hack n' slash development where you just get it done. 3.5 years and a burn out later all I can find are D\B\A jobs. Now I am making good money 70,000 but if I could find a software development job I would be willing to go to 65,000 (assuming not more than 80 hour workweeks). But most of the jobs that say junior now still shut me out with their experience requirements...and entry level for 30,000 is no longer realistic. It really sucks because I wanted to become a software developer. I went to college to get a CS degree because programming and development was fun to me. And ultimately even after graduating with a 3.964 GPA I can't get a job as a developer. It really sucks ass.

    71. Re:Hubris! by Anonymous Coward · · Score: 0

      Your manager was a moron. Welch wanted people who were inspired to be the best, to be creative and inventive, and rewarded them for it. I consider myself fortunate enough to have worked for GE in the mid-90's in a senior position. I still consider it to be one of the best companies I've ever worked for.

    72. Re:Hubris! by ralphdaugherty · · Score: 1

      If I would hiring I would hope to be aiming for a slightly smaller proportion of the available workforce :-)

      I think you meant the top 5% or 10%.


            And they're probably demanding excellent math skills, too.

        rd

    73. Re:Hubris! by Anonymous Coward · · Score: 0

      Most "superstars" I know would be bored doing website programming -- no matter how "pop culture cool" the site is. There are so many more interesting things to be working on (e.g. Robotics, AI, Computer Vision, Machine Learning, etc.) and thats where the talent lives.

      Sorry, but web programming is boring. Go hire a kid out of college, they will stay interested for a while.

    74. Re:Hubris! by ralphdaugherty · · Score: 1

      who are willing to travel frequently

      And therein lies the rub to most - they're not willing to travel anymore. The higher the person's level, the less likely they are to be willing to travel in my esperience, especially when the pay no longer makes up for time away from home.


            You extracted a viable option from their ad to living locally in the Bay area.

        rd

    75. Re:Hubris! by ralphdaugherty · · Score: 1

      Don't kick yourself. I know someone who has an IQ of, like, maybe 180 who got turned down. I figure if the geniuses of the world aren't getting in, in must just be a crap shoot. :)

            Google has enough sponsored open source projects that in my opinion if anyone has anything worthwhile to offer, there is ample opportunity for Google to notice.

        rd

    76. Re:Hubris! by Electrum · · Score: 1

      We're hiring junior software engineers. Feel free to send me your resume directly.

    77. Re:Hubris! by tehcyder · · Score: 1
      What exactly does "competitive" mean? I almost always interpret it as meaning "average"--or just slightly above. And that's not enough to peak my interest at this stage of my career.
      If money is your main motivating force, why not work in sales or something instead? If money is not your main motivating force, then what's wrong with being paid just over the average salary? Or is it an ego thing, that you are so 1337 you must earn way above average?

      Oh, and it's "pique", not "peak."

      --
      To have a right to do a thing is not at all the same as to be right in doing it
    78. Re:Hubris! by tehcyder · · Score: 1
      I would get calls in the middle of the night, dinner, etc, asking me if I was still working, and then providing me with lots of work.
      Unless you were misguided enough to sign a contract saying that you would be available 24/7, use call screening and just don't answer the fucking phone, and if they do get through to you and ask "are you still working?" just say "not really, although I am currently performing cunnilingus on a hardwood floor".
      --
      To have a right to do a thing is not at all the same as to be right in doing it
    79. Re:Hubris! by rw2 · · Score: 1

      At least that way my commute is shorter.

      Yup. Look at it this way. As long as those interruptions take less time on an average day than your commute would have then you are still time ahead.

      I've worked from home for several different customers (I'm a consultant) over the last 12 years and gotten of ton of my life back.

      60 minute average round trip
      200 commute days a year
      200 hours
      12 years of doing this is 2400 hours
      You're only awake 16 hours or so each day so 2400 hours is 150 days

      That's almost half a year I've gotten back just in reduced commute.

      There are also significant money savings. A car costs about 30 cents a mile to operate. Let's assume your average speed is going to be 40 over the course of your commute. That's almost $29,000 in auto costs saved simply by not going to the office.

      Lot's of people go out for lunch every day. That's another $17,000 in savings over the last 12 year.

      I've also seen that many more employers allow flexible scheduling. Probably partly because they know they can't monitor you closely and partly because they already believe they can measure output or you wouldn't be working from home. As a result you can much more frequently work the hours that suit you than in an office setting. Yesterday, for example, I started at about 09:00, worked until 14:00 went to the doctor, played a couple hours of soccer (yeah! first indoor games of the season) and got home at about 21:00. Wrapped up a few things I had left hanging and called it a night.

      Between the half a year I've gotten back, $40K I've saved, the flexible hours and the more quiet environment I'm sold. I'll keep doing this as long as I can.

    80. Re:Hubris! by xENoLocO · · Score: 1

      In the castle with the mouse. :)

      --
      "The need to build the internet comes from something inside us, something programmed... something we can't resist."
    81. Re:Hubris! by __aaclcg7560 · · Score: 1

      Or is it an ego thing, that you are so 1337 you must earn way above average?

      Have you seen the prices on the next gen consoles? :P

    82. Re:Hubris! by pthisis · · Score: 1

      So you're saying you would turn down any job that had as a stated requirement that you are on call at all?

      In the past, I have turned such jobs down. I can't say I'd turn them all down, for the right amount of money I'd consider a few nights a month, but I've taken $15,000/year less to avoid being on call about 1 week a month. I'm probably a bit more sensitive than most as my dad is a doctor and growing up he was on call 1 night in 3; to me, the value of having my own time be _mine_ is pretty high.

      I certainly wouldn't give my personal cell number to a job unless I really knew the employers and trusted them to use it only in true emergencies.

      --
      rage, rage against the dying of the light
    83. Re:Hubris! by larytet · · Score: 1
      yes, the same is here. i know how to work and what to do for free. i have a couple of OSS projects of my own. Try to hire me and you probably will have to pay 6 figure number. You can convince me that the project is interesting from technology point of view, brings in a couple of fresh ideas, innovations, etc. This can work.

      I should add that i get one job offer/month just by keeping my old resume online, but i never got an offer via SF.net. My bottom line is 15+ years in SW development, mainly real-time embedded devices in telecom/datacom industry, C/C++/Java, basic knowledge of PHP, JS, etc. I guess that the problem is not qualification, but probably not though out hiring tactics. I never actively look for job, because i already have one (or two)

    84. Re:Hubris! by larytet · · Score: 1
      Matter of age in my case. 5 years ago i coded 12 hours/day 7 days/week. Now i am getting older and prefer to ride my motorcycle or boating or spending time with my GF.

      Another argument - the more code I write, more maintenance it requires in the future. This argument alone makes me to go home as soon as possible. Some say that programmer must be lazy. I think that laziness (carefully measured) is one of the most important skills of a good programmer.

    85. Re:Hubris! by dookiesan · · Score: 1

      Just read a couple papers that came out of the Broad Inst.: GSEA (2005 PNAS) and the connectivity map (2006 Science). Didn't find any detailed info on the methods used in the Pinnacle Project, however.

      For a class project I've been trying different test statistics with GSEA and the lack of power of the K-S statistic currently used seems evident. With slight modifications I can find more relevant (to cancer anyway) "enriched" sets at very low FDR. Sometimes too many sets are significant! At least the K-S stat doesn't have that problem :)

    86. Re:Hubris! by espressojim · · Score: 1

      Pinnacle Project is sort of a prototype for an idea some of the upper level informatics people have at the Broad: Google data. In other words, start at any particular data you have, and link institute wide to other projects that have 'related' data.

      Oh, and I've used the KS stat on a few of my papers (and we're using it and some other similiar stats for Pinnacle.) It's useful in that it tells you there's a difference between two distributions, but if have differences at both tails, you don't get to see that (well, you see the effect of the larger one). And it doesn't really help you find out or rank how the individual elements are acting. I used it for my CNC paper, and while it was useful and cool to be able to say that conserved non coding regions are under selection as a whole class, it would be far better to be able to point to *particular* CNCs that were contributing to the signal, and not just point the the class of features. My guess is that most of the class was just noise, and you didn't get to see the particularly interesting ones via KS.

    87. Re:Hubris! by Courageous · · Score: 1

      From that list of "one wonders why they study this" studies, I recall a study that took a large group of people, and divided them into sub groups. They then TOLD each group that they used a random process to divide everyone up. They then asked each subgroup to interact with the other subgroups, and decide what their relative intelligence was to the other subgroups. The lionshare of the subgroups reported that they were "more intelligent" than the other subgroups. A statistical impossibility, of course.

      Anyway, of course you are right. I think every company likes to say it has the best people. That's fine for morale purposes, if you want to you use it that way. But if you start drinking your own coolaid, expect your competitors to teach you a lesson, because they surely will, and you pretending that you are smarter than they are is a well-tried and certain way of learning that lesson good and proper.

      I sometimes think that down market cycles are about injecting humility into the larger market place, I really do.

      C//

    88. Re:Hubris! by Raenex · · Score: 1
      Another argument - the more code I write, more maintenance it requires in the future. This argument alone makes me to go home as soon as possible.

      This is great. Thanks for the laugh :)

    89. Re:Hubris! by Anonymous Coward · · Score: 0

      Hairy obese troll with a startling shortage of front teeth doesn't quite qualify as "sexy" in most developed nations. Just saying.

  3. Just post it to slashdot! by licamell · · Score: 1

    Yeah... that should work :-)

    1. Re:Just post it to slashdot! by Tuna_Shooter · · Score: 1

      We are having the same problem.... Will posting here get me the people i need ??? LOL http://www.nthtiersolutions.com/

      --
      *--- Sometimes a majority only means that all the fools are on the same side. ---*
    2. Re:Just post it to slashdot! by licamell · · Score: 3, Funny

      Not when this is what you have listed under Careers:

      NTH Tier Solutions Careers
      Please be patient while we build

    3. Re:Just post it to slashdot! by rossturk · · Score: 1

      Hah! I was actually really surprised that they posted my submission. They don't pull favors for us ever, they must have thought it would cause an interesting discussion..

      Ross
      --
      -- May cause nausea, headaches, and interference with electronic devices.
    4. Re:Just post it to slashdot! by ralphdaugherty · · Score: 1

      They don't pull favors for us ever, they must have thought it would cause an interesting discussion..

            and it did. Thanks for the responses to keep it informative.

        rd

    5. Re:Just post it to slashdot! by rossturk · · Score: 1

      Glad you feel that it was informative. At times, it looked like it was going to get brutal! :)

      Ross

      --
      -- May cause nausea, headaches, and interference with electronic devices.
  4. Yes by Anonymous Coward · · Score: 0

    Has the tech market improved so much that working on a prominent website is no longer enough to attract the best talent?

    Yes.

  5. Same Problem by Anonymous Coward · · Score: 5, Funny

    We have this same problem at Sony, noone seems to want to work for us.

    1. Re:Same Problem by quigonn · · Score: 1

      Having worked for a Sony company as a sub-contractor's employee for some time, I know quite a lot of people who really don't want to work for Sony anymore: management is a total mess, it's a paradise if you want to play bullshit bingo, and it's just a lot of stress since every single project plan is totally unrealistic construction. Never again.

      --
      A monkey is doing the real work for me.
    2. Re:Same Problem by __aaclcg7560 · · Score: 1

      I did a contract for Sony last year that was supposed to be two-weeks but those two-weeks got stretched out for a month. That made a mess out of my schedule to get another contract lined up. Fortunately, an outfit that I previously worked for a while back came up with an open-ended contract job that I been working on for the last year. I been turning down requests to work at Sony ever since then.

    3. Re:Same Problem by mikael · · Score: 1

      I know quite a lot of people who really don't want to work for Sony anymore: management is a total mess, it's a paradise if you want to play bullshit bingo

      Sounds just like the same experience I had with Sony and an independent company they had bought over . Do you have any further details?

      --
      Vintage computer adverts: http://www.vintageadbrowser.com/computers-and-software-ads
    4. Re:Same Problem by minotaurcomputing · · Score: 1

      I have a certification in Battery Replacement Technician... can I submit my resume to you?
      -m

    5. Re:Same Problem by quigonn · · Score: 1

      You aren't talking about HiFinder, are you? Because that's one company I know which was bought by Sony during a project.

      --
      A monkey is doing the real work for me.
    6. Re:Same Problem by mikael · · Score: 1

      No, Psygnosis in Liverpool. Bought out by Sony.

      --
      Vintage computer adverts: http://www.vintageadbrowser.com/computers-and-software-ads
    7. Re:Same Problem by quigonn · · Score: 1

      OK, that's something completely different then. What I was referring to was HiFinder, a music recommendation system, implemented by a company of the same name. Sony (Sony NetServices that is, which is owned by Sony Music Europe and Sony DADC) actually wanted to buy an exclusive license, but they ran into some legal hassles (some code ownership issues *cough*GPLed*cough*source*cough*), and instead of negotation a rewrite of the problematic parts, they simply bought the whole company and did the partial rewrite by themselves. And in the next version, they threw away HiFinder completely and replaced it by yet another system, developed from scratch. This was all part of a gigantic effort (and mess, when you look at the work of the managers) to create a web and mobile music download and streaming platform for Europe's biggest mobile phone provider.

      --
      A monkey is doing the real work for me.
  6. Dotcom2 is in full swing by gvc · · Score: 1

    Yes, there is a bidding war for employers to hire top computer scientists. Colleges and potential students haven't noticed yet, that that's par for the course. Applications and admissions will triple about when the market dries up again.

    1. Re:Dotcom2 is in full swing by inKubus · · Score: 1

      I think a lot of the old programmers from the first boom just got into it because they heard about the money and weren't really made from "the cloth", so they went to other jobs. I'm not in a panic because I'm smart, I've just kept working and haven't tried to get in over my head like so many graduates. These 4.0 college GPA fags don't know how to think for themselves. It's the same damn problem over and over again. They got a 4.0 in kissing ass. So you have a degree, so what? You can't solve a problem on your own without your professor holding your dick (/britches)! My antiauthoritarian values have gotten me way further than ass kissing in this business. If you watch yourself get passed over for the promotion you deserve and haven't moved on (after first placing smelly cheese on the fuser of the office copier and snatching a generous "severence package" of licensed software CD's) it's not their fault anymore. It's yours. You are an idiot if you think someone isn't going to promote their cousin/drinking buddy over you.

      Merits don't typically matter in corporate America. But, in certain circles, especially higher up in the system, there are those that appreciate the rebel, the person who's not afraid to disagree with them and really help build the company. You have to find those people and latch onto them--let them kiss ass and you can ride up with them and find more like-minded individuals.

      Just keep in mind one thing--you will be able to find another job. So don't worry about kissing people's toes and worry more about pushing the limits of your understanding and knowledge so when the time does come to get a new position, you have the confidence to excel and get the pay you deserve. I used to do hiring for a company and it's really amazing how many total pieces of shit try to get jobs and don't even comb their hair. Don't make stupid mistakes, speak up if you are right, and don't let anyone scare you.

      --
      Cool! Amazing Toys.
  7. Show me the Money! by lecithin · · Score: 1

    And I'll show you developers.

    --
    It could be worse, it could be Monday.
  8. You could always try... by Dharkfiber · · Score: 4, Insightful

    Paying them well. :) However, let it be said that alot of talented young people are tired of watching their bosses get rich while they give up their lives writing code till 1am every night and barely making it month to month. Young entreprenuership is on the rise.

    1. Re:You could always try... by Frankinmerth · · Score: 1

      My gut instinct is to say 'no, its not worth it'. Many high tech companies have career ladders that eventually promote the most senior technical people into the management stream so as to give them a path to increased salaries. I have seen it several times. The preferred choice really is to start your own company or work on something in your spare time (make sure your NDA allows room!) that may give you a chance at success. Being a wage-slave never will. A family man may differ as the stabili.. oh whats that? Laid off you say? Shit.

    2. Re:You could always try... by apendrag0n3 · · Score: 1

      I couldn't have said this better myself. Companies always figure that because a programmer lives, breathes, eats, and sleeps code that they will be cheap and easy to maintain. They have very little concept of what it takes to stay on the edge of the game.

    3. Re:You could always try... by dangerz · · Score: 2, Insightful

      I'll agree with this. I've busted my butt for the last year and half at my company (We are a huge company and you have definitely seen many, many of our products, especially if you're in the military). At the end of the day, what did I get? A generic 5% raise ontop of my already industry low salary. What'd my manager get? A nice big promotion in both position and salary. What did the company get out of this? I no longer put out innovative ideas and I'm one foot out the door.

      I still do my job as per my requirements, but I'm no longer going past my job requirement.

      --
      The greatest experience we can have is the mysterious.
      - Albert Einstein
    4. Re:You could always try... by tkw954 · · Score: 1
      "...talented young people are tired of watching their bosses get rich while they give up their lives writing code till 1am every night and barely making it month to month. Young entreprenuership is on the rise."

      My Dad once told me not to bother about looking for good help because there is no good help. Anyone who's good is working for themselves.

    5. Re:You could always try... by Anonymous Coward · · Score: 0

      You got 5%!!!!!

      Why that lousy stinkin %@#$^^@&&!!!

      I only got 4%!!

    6. Re:You could always try... by __aaclcg7560 · · Score: 1

      I had a boss who told me how awesome it was that I got a 3% raise. He got mad when I pointed out that I used to get 25% to 50% raises before he came along, and the real reason that I got 3% was that the company was too cheap to pay me what I'm worth.

  9. craigslist is not good by Anonymous Coward · · Score: 1, Interesting

    At least for me in the Boston area, when I freelanced, for every 1 decent job on craigslist there were probably about 80 start ups/1 man and his dream type of 'opportunities'. Of course they were all looking for the same thing: a developer that has years of experience that wants to work for next to nothing and get that 'big pay' off when the site is complete.

    It got bad enough for me that I stopped looking on craigslist and anytime I go back just to check it out - it seems to not have changed. There are quite a few 'tech/programmer' based headhunters in the more computer savvy areas of the country, I'd give them a shot on top of the normal web based options.

    1. Re:craigslist is not good by masdog · · Score: 1

      I found a consulting gig that was a "one woman and her dream opportunity" on a job list run by my state. It was interesting at first, but then she decided that she didn't want to listen to my advice or give me the access I needed to do what she hired me to do.

      The promised pay was decent, but guess what...I left and she hasn't paid me for my work yet. I might get paid...if she gets the loan. Screw that.

    2. Re:craigslist is not good by heroofhyr · · Score: 1

      I've had similar problems with Craigslist before. The one which sticks out as the worst has to be the time I sent an e-mail regarding a developer position, after which the manager who replied said he wanted to meet at a restaurant rather than an office, which in itself wasn't too weird for me to decline, so I went. He was late by twenty minutes, and after another forty minutes of discussing everything from his political views to describing himself as "a visionary" and a "modern-day Socrates" he confessed that he didn't actually have a need for any programmers, but was looking for contacts and "like-minded" people to work with in the future. In other words a complete waste of time. The number of fake or dead-end job posts on Craigslist is really annoying and probably far exceeds the number of real ones.

      --
      brandelf: invalid ELF type 'KEEBLER'
    3. Re:craigslist is not good by AuMatar · · Score: 1

      Did he at least pay for lunch? If so, I'd call it a wash at worst.

      --
      I still have more fans than freaks. WTF is wrong with you people?
  10. Your name won't get you everything by eln · · Score: 4, Insightful

    A trap I often see so-called "prominent" companies falling into is assuming that their name is so famous, people will be falling all over each other trying to be first in line to work there. The problem is, these companies then figure that they don't have to pay people as much.

    Yes, a name can get you ahead of the game, but if you pay people 20% less than they can get at another, less well known, company, you are going to have a hard time finding people.

    Also, you'll need to have interesting work for your developers to do. If you want highly talented developers, but all you want them to do is help maintain an already stable website, you may have a hard time finding (and especially keeping) good talent.

    Also, it helps to be a growing company with good prospects for the future. People don't want to go to a company that is not going anywhere. People want to work at a place where they have a good chance to advance within the company, and where they can expect regular salary increases. The ability to reliably hand out performance bonuses helps too.

    If you want to be flooded with resumes from highly talented people, you need all four of the following: a big name, pay at or above the market rate, interesting projects to work on, and a strong and growing financial situation. If you are missing any of these things, you're going to have to work harder to get the really good people.

    1. Re:Your name won't get you everything by Anonymous Coward · · Score: 0

      A friend of mine worked for DeviantArt and the pay was awful, even to their top programmers and designers. He said it was basically volunteer work.

    2. Re:Your name won't get you everything by rossturk · · Score: 1
      If you want to be flooded with resumes from highly talented people, you need all four of the following: a big name, pay at or above the market rate, interesting projects to work on, and a strong and growing financial situation. If you are missing any of these things, you're going to have to work harder to get the really good people.

      This is what's so confusing to me. I believe we have all of those things - SourceForge.net is a widely recognized name, we're willing to pay well, we're beginning a very compelling project (this isn't sustaining engineering), and we've just recently become profitable and have tons of cash. We're certainly not Google, but I think there are still a lot of compelling reasons to work here.

      It's one thing to sit back and watch the Google IPO and subsequent success, the YouTube purchase, and the increasing traffic on 880/237...but to be directly affected like this has really made me think of how quickly the second dotcom boom is happening.

      Ross
      --
      -- May cause nausea, headaches, and interference with electronic devices.
    3. Re:Your name won't get you everything by kinglink · · Score: 1

      What you must do is realize what is compelling. If it's something you've never done before, that's compelling to you, however if I program games (which I do) and I always work on AI, a new company who want's to hire me for AI isn't going to be new or interesting to me. Finding someone who's great but wants to break into that field you're approaching is probably going to work better than someone who is already in that field. The person in that field needs a reason to come to you, the person looking for the break into that area is already willing to work for you.

      One big problem is SourceForge is associated with Open source, which is associated in some people's mines with low or no money, that doesn't mean you are giving a pitance, but in people's minds that is what happens. You name MAY hurt you in this situation.

      Location matters a lot to people as well, I don't know your location but compare your salary to people around you, not national standards, and if you're in a city like Boston you're going to pay a lot. 46K in NJ, is like 60 in Boston just because of higher costs of living, and rents. If you're in a small city, realize that you might get away with paying less, but you have to get people willing to move close to your city. Pay better than those around you always work too.

      I think the big thing is the dot com boom happened, all the highly skilled people got great jobs they wanted, the crash happened and all the low skilled people got layed off, the highly skilled people still have jobs, but it flooded the market with people who everyone is unsure of, it's now starting to bubble up a bit, but not like before.

    4. Re:Your name won't get you everything by mounthood · · Score: 1

      Maybe people don't realize the financial stability of OSTG. I always thought of it as a sort of corporate sponsored non-profit, that could disappear any year.

      --
      tomorrow who's gonna fuss
    5. Re:Your name won't get you everything by thedthawk · · Score: 1

      I'm not sure what SourceForge does in marketing their positions to bright college students ready to graduate, but here is what I recommend in all honesty:

      1. Find colleges with good programs in the fields you are interested in.
      2. Set up an information session where you provide food and drink (that means pizza and Mountain Dew) and talk about your company.
      3. Accept a truckload of resumes at the time of the info session and provide a means to send in resumes soon after (an email address).

      Maybe SF already engages in this practice, but any company I've seen at my school who does this has no problem finding suitable candidates.

    6. Re:Your name won't get you everything by Shotgun · · Score: 1

      Not to belittle your comments, but you say that it needs to be a growing company with good prospects of advancement, and the stability and wherewithall to pay bonuses, but that 'prominent' doesn't really matter.

      I read this as contradictory. The fact that the company is 'prominent' implies that it has staying power and the ability to maintain it's developers financially. I left IBM for Alcatel for a nearly 15% pay raise. Two years later, I was laid off. I would have been kept on in my old position. The following two years really sucked if you happened to be an out-of-work developer living in or around RTP, NC. I think I should have stayed with the prominent company at the lower salary.

      --
      Aah, change is good. -- Rafiki
      Yeah, but it ain't easy. -- Simba
    7. Re:Your name won't get you everything by Anonymous Coward · · Score: 0

      Those posting above make good points about paying well, and keeping it interesting.

      As I tend to click the links and RTFA there were two more points that come up:

      It's a Senior "Java" developer. It's the Senior guy that gets to debug the JVM when it breaks from other people's bad code. As you're representing SourceForge, many of the OpenSource enthusiasts who would recgnize and appreciate your name recognition won't bite for a Java opening any more than they would for .net.

      It's in California. I'm a native, I love it, and I miss it. I do not miss the state income taxes, and the California politics. It was good of you to put on your ad. that living elsewhere but "traveling frequently" is an option.

      As a Principal Engineer at a large Telecommunications company, I might bite at such an ad. but you'd have to match my take home income after state-income taxes (which we don't pay here in WA).

      And of course if debugging bad Java on the JVM weren't such a nightmare.

    8. Re:Your name won't get you everything by eln · · Score: 1

      I listed the big name as one of the 4 important things you need. Prominent DOES matter, but only in combination with the other factors.

    9. Re:Your name won't get you everything by bigbird · · Score: 1

      we're willing to pay well

      Your ad doesn't give any indication of this. Maybe you should provide a salary range, or at least say "Excellent renumeration" or something like that.

    10. Re:Your name won't get you everything by rossturk · · Score: 1

      Good idea. We'll do that, and we'll talk more about why this is an interesting job.

      Ross

      --
      -- May cause nausea, headaches, and interference with electronic devices.
    11. Re:Your name won't get you everything by bigbird · · Score: 1

      Yes, a blurb on the project that the successful applicant would be working on would make it instantly more attractive. A listing of skills alone doesn't really make it look like a compelling job. But I'm sure you guys are doing some very interesting work there - so tell us about it a bit more in the ad.

    12. Re:Your name won't get you everything by Dharkfiber · · Score: 1

      I believed this too until I worked in NYC and then had to move for family reasons. I moved down to Houston, TX and could never find a job (hubris is a bitch).

    13. Re:Your name won't get you everything by aztechClanIII · · Score: 0

      no wonder that site is soooo slooooooow.

    14. Re:Your name won't get you everything by larytet · · Score: 1

      I did not send a single resume in the last 5 years (at least). I do have work. I think, that this is more or less common situation in the group of people with 10+ years of experience. At some point there are enough people who know about you. Like many others i look craigslist when i have time, mainly for the fun and "what this co is doing/going to do" info - sometimes you can find a tip or two there.

  11. In my personal opinion... by hullabalucination · · Score: 3, Funny

    The reason you're having problems attracting good candidates is that sign in the hallway leading to the interviewer's office. It reads:

    ATTENTION:
    Beatings will continue
    until morale improves.

    Thank you.
    The Management

    * * * * *

    A man's got to believe in something. I believe I'll have another drink.
    --W.C. Fields

  12. Everybody can't hire the *best*... by ivan256 · · Score: 4, Insightful

    The best engineers are going to fall into one of a few categories. Either they are going to want to do something cutting edge, they're going to want a lot of money, or they are going to want public recognition. If the job is sourceforge, it seems to me that only one of those three is a viable option. There are lots of jobs out there right now and lots of new technology. Everybody can't have the best of the best. It's just not possible.

    I would recommend trying for some new talent. Get somebody fresh out of school... Take in some co-ops and pick the best to stay on full time. If you have a tired technology, you're more likely to get the best engineers at the beginning of their career than later on. This is especially true in the current market where companies have this crazy idea that they should hire somebody who's past experience is an exact match to their current task. The young talent is getting left behind...

    1. Re:Everybody can't hire the *best*... by bladesjester · · Score: 1

      This is especially true in the current market where companies have this crazy idea that they should hire somebody who's past experience is an exact match to their current task. The young talent is getting left behind...

      I don't know what started companies down this path, but the ones who follow it should be shot. I've gotten calls from HR people who see my resume online, contact me, and then decide I'm not a match because I haven't made a program that interfaces with a particular database or because I don't use the same IDE that they do at the company. Come on, people, an IDE is not something that's really that difficult to get the hang of.

      And don't even get me started on the "headhunters" who contact me and then demand the list of clients that I've contracted for under the guise of "wanting references" (when you offer them a list of references and they still demand your client list, it's not you that they're interested in).

      --
      Everything I need to know I learned by killing smart people and eating their brains.
    2. Re:Everybody can't hire the *best*... by ivan256 · · Score: 1

      The worst part about this trend is that, invariably, once you are in that job you were a perfect match for, your tasks change, and you make yourself un-qualified for the job you were originally hired for.

    3. Re:Everybody can't hire the *best*... by bladesjester · · Score: 1

      Funny how that works, isn't it?

      I'm one of the "left behind" young talent. I graduated in 2004 when the market really sucked and did some consulting to get by. I want to work for a "normal" company (there is no such thing as a normal company. They're all crazy in one way or another) and get on with my life.

      It's driving me nuts.

      --
      Everything I need to know I learned by killing smart people and eating their brains.
    4. Re:Everybody can't hire the *best*... by Anonymous Coward · · Score: 0

      I'm one of the "left behind" young talent.

      Me too. I finished my MS in computer science with a 3.7 gpa and promptly found out I couldn't find a job because I was either overqualified or didn't have enough "real world" experience. Nevermind that a mid-sized university thought I was good enough to write applications that every department on campus still uses. I wound up taking a crappy job that I hate because it was all that's around and now I can't find anything better. Why does any company need someone with x years of experience to sit around and babysit a website that rarely, if ever, breaks?

    5. Re:Everybody can't hire the *best*... by pushf+popf · · Score: 1

      The best engineers are going to fall into one of a few categories. Either they are going to want to do something cutting edge, they're going to want a lot of money, or they are going to want public recognition. If the job is sourceforge, it seems to me that only one of those three is a viable option. There are lots of jobs out there right now and lots of new technology. Everybody can't have the best of the best. It's just not possible.

      Or they want to work 4 normal 7 or 8 hour days each week and have a life.

      I can't even begin to explain how much happier I've been since I switched to consulting and have 7 hour days, 3 day weekends and vacations whever I want.

      Life is too short to suck.

      Instead of making $120K/year and having your soul sucked out, you should try making 70K and being happy almost every day.

      Work to live, don't live to work.

    6. Re:Everybody can't hire the *best*... by ivan256 · · Score: 1

      I know what you mean. I graduated in 2000, and I have a lot of friends who graduated in 2001. Talent wise, the only difference between them and myself is that the stock market crashed before they graduated, but because I got in the door my phone is always ringing with opportunities, yet I can't get them to give some of these other guys the time of day. It seems even more moronic when the company I work for is having a hard time finding 'experienced' talent because there is 'nobody available' but they won't bring these people in even on an employee recommendation. I want to succeed, I want the company I work for to succeed, and I want my friends to succeed, and it kills me that I can't convince anybody that has an MBA to see the intersection of those goals.

    7. Re:Everybody can't hire the *best*... by ivan256 · · Score: 1

      The problem with that argument (and please don't think that I'm implying that this reflects on your abilities in any way) is that many companies don't see those as qualities of one of the 'best' employees. Even if you wanted this job, and even if you were the best engineer in the world, I bet they wouldn't hire you.

    8. Re:Everybody can't hire the *best*... by bladesjester · · Score: 1

      In the last 6 months or so, I've started getting a lot of calls. Mostly, I have the feeling, because I've been published (I was exec editor for a startup tech magazine. It sounded like fun at the time).

      Unfortunately, a lot of those calls have been from the kinds of places that I mentioned earlier. The client list thing has been asked enough times that it's in my faq. I've had a couple of really solid sets of interviews (one with a large online retailer), but we just didn't click. Hopefully something positive happens soon.

      --
      Everything I need to know I learned by killing smart people and eating their brains.
    9. Re:Everybody can't hire the *best*... by pushf+popf · · Score: 1

      The problem with that argument (and please don't think that I'm implying that this reflects on your abilities in any way) is that many companies don't see those as qualities of one of the 'best' employees. Even if you wanted this job, and even if you were the best engineer in the world, I bet they wouldn't hire you.

      I bet they wouldn't either. It's not in their interest to give short days and time off. That's why they're willing to offer insane money. The only thing you can't buy with money is time, so by paying a lot of money, they're taking huge portions of your only fixed resource.

      However, by doing consulting, I'm able to give companies my time, on my terms, which leaves me time to go SCUBA diving, travel with my wife, go hiking in the woods with the dog and throw parties for friends. That's why I switched to consulting, and I'd never go back.

      What most new programmers don't realize is that no matter what a company offers you for compensation, benefits, etc., it's only there to get you to give up as much of yourself as possible. They're not doing it because they're impressed you can write code or munge their data in some special way. They're doing it because they believe that for whatever they offer, they're going to get more bang-for-the-buck than if they hired someone else.

    10. Re:Everybody can't hire the *best*... by GaveUp · · Score: 1

      I can't agree with this more. In the market where I am you find maybe one position every couple of months that will even consider people who are just out of school, even if they have some experience from interships and such and then those jobs pay less than working at a retail store. It seems like there's all these companies have positions they want to fill with people that have 3-5 or even 10 years relevant experience and they're just going unfilled.

      When are companies going to realize that just because a person might be a recent graduate does not mean that they are necessarily a poor prospect.

    11. Re:Everybody can't hire the *best*... by mikael · · Score: 1

      This is especially true in the current market where companies have this crazy idea that they should hire somebody who's past experience is an exact match to their current task. The young talent is getting left behind...

      I don't know what started companies down this path, but the ones who follow it should be shot.


      The most common reasons is that:

      (1) they want somebody who knows which basic mistakes to avoid and avoid making them the second time round.

      (2) they believe there is no time for someone to carry out the research required. This would include learning various applications, which are the most efficient classes/data types and which are the best API's to use.

      (3) Companies do this to try and disrupt one of their competitors. They will know the exact person/people they want and will just keep the position open for those people.

      (4) Some managers will want to avoid the career promotion rivalry that goes between a groups of people doing the same job. Promoting one may cause resentment among the others (Usual way to avoid this is to promote people according to years of experience, but what if you have two people with the same amount of experience?).

      --
      Vintage computer adverts: http://www.vintageadbrowser.com/computers-and-software-ads
    12. Re:Everybody can't hire the *best*... by NoBozo99 · · Score: 1

      Why yes sir! I'm the best turd polisher around.

      --
      I may not be a smart man, but I know what an inode is.
    13. Re:Everybody can't hire the *best*... by KillerCow · · Score: 1

      I don't know what started companies down this path, but the ones who follow it should be shot. I've gotten calls from HR people who see my resume online, contact me, and then decide I'm not a match because I haven't made a program that interfaces with a particular database or because I don't use the same IDE that they do at the company. Come on, people, an IDE is not something that's really that difficult to get the hang of.

      The problem is that no-one is willing to train anymore. Even things that aren't really training, or training that will take all of 2 hours for a good candidate are discounted. I think that it's they make a skill list for "the perfect candidate" and aren't willing to take anyone who is missing a single one of those check-boxes, even when that check-box can be filled in after a couple of hours of training, or even a day of two of playing with the product and conducting research.

      Companies say that they want bold, creative, passionate, smart, and independent people, but they only hire robots. See Knocking the exuberance out of employees.

    14. Re:Everybody can't hire the *best*... by AutopsyReport · · Score: 1

      I can vouch for this in the Canadian public sector. The government filters out resumes that do not contain every single keyword listed as 'necessary skills / experience'. It is equally ridiculous as it is frustrating. You can't convince a computer that experience in one area can translate into another: it has to be on the resume.

      So for those currently on the hunt for employment with the federal government, be forewarned that your resume will be filtered out immediately by either the employment agencies or the computer if you are missing just one skill.

      --

      For he today that sheds his blood with me shall be my brother.

    15. Re:Everybody can't hire the *best*... by Anonymous Coward · · Score: 0

      I think part of the problem has always been there.

      However, I've heard from others that a large part of the problem stems from Sarbanes-Oxley compliance. Specifically, being able to have a traceable audit of the hiring process. And so hiring managers and HR folk are going nuts in developing job descriptions which will cover as many eventualities as possible.

      Then again, I work for a small, family-owned private company, so a salt-lick is recommended.

  13. What have you done? by anomalous+cohort · · Score: 1

    What has been your efforts in attracting developers to this position? Have you only posted it on your corporate site or have you advertised it on the various popular job boards such as monster and dice? Also, working through head hunters can get you some leads. The best way, however, is to ask your current developers for leads and pursue them yourself.

    I am currently evaluating SFEE and I find it to be a great product. Good work! I hope you find who it is you're looking for.

    1. Re:What have you done? by kfg · · Score: 1

      What has been your efforts in attracting developers to this position?

      People who want me; ask me. I do not read boards looking for work. I turn work down.

      As a side issure I'll also point out that top programmers aren't going to responded to a call for a Senior Java Developer. That's like expecting to get a top carpenter responding to a call for framers.

      KFG

  14. You post on Slashdot, of course by Bromskloss · · Score: 1

    As if we wouldn't realise your intentions, huh? ;-) So, give us the details. It's apparently in the states (California), but what is the job about, really? And the salary, is it superstar too?

    --
    Swedish plasma phys. PhD student; MSc EE; knows maths, programming, electronics; finance interest; seeks opportunities
    1. Re:You post on Slashdot, of course by rossturk · · Score: 1
      As if we wouldn't realise your intentions, huh?

      Touche. I'd feel a whole lot weirder about submitting this to Slashdot, our sister site, if it didn't generate such a healthy discussion. It wasn't my intention to get applicants, it was my intention to figure out what this community thinks is compelling about this position as we've promoted it and what isn't. And, truthfully, I've gotten a lot of good feedback...so gee thanks, Slashdot-skateers!

      Incidentally, since you asked: It's in the states. SourceForge.net is going to be implementing a new backend architecture to compliment our current LAMP stuff. OSS is becoming more commonplace in the IT industry, so we're preparing to launch a transaction-based service to help our community members generate revenue from their work.

      Just like any company, we're not looking to pay more than we have to - that goes without saying. But we want good people, and we're willing to pay what good people cost.

      Thanks,
      Ross

      --
      -- May cause nausea, headaches, and interference with electronic devices.
  15. I dunno by rk · · Score: 4, Insightful

    How much is the pay? A lot of places who have (or think they have) cool points seem to think that those are a substitute for cash. I recently got a job offer from one of those cool places (you've heard of it, I'm sure) in the Bay that paid a paltry 16% more than I make in nowheresville, South Carolina. It hurt, because the job, was indeed cool as all hell, but I've got a family to look after.

    Sure, you can talk about the wonderful things I can do in the Bay Area, but after paying the rent, all that would change is that I'm a lot closer to the things that I still can't do because now I can't afford it.

    Personally, I'd like to live in a place where I've got at least a ghost of a chance of buying a decent 3 bedroom plus an office house without needing a galactic-scale interest only ARM.

    The job offer reads "willing to travel frequently" to I presume Fremont. Does that mean they're willing to pay for that travel, too?

    Working insane hours for low pay because the job is "cool" is so 20th century. I think most of us have played on that roller coaster once or twice and don't want to do it again. Maybe you can sell that to fresh graduates, but the senior people have learned these lessons already.

    1. Re:I dunno by RichMeatyTaste · · Score: 1

      This is normal for California and New York. It is a privilege to work in those states so you should expect an effective pay cut (when compared to cost of living) versus living in another inferior state.

      Of course where I live (Raleigh, NC) companies from New York and Cali are moving here because it is nice, the taxes are much lower, and talent pool is just as good. RTP has more PHD's per capita than anywhere except for Silicon Valley. Heck the unemployment rate in the RDP area is ~4%!

      Of course if you like Cali and NYC more power to you. I'm not knocking them, just saying that it is possible to live elsewhere and be very very happy.

      --


      Ever feel like you are driving the getaway car?
    2. Re:I dunno by dubl-u · · Score: 1

      Personally, I'd like to live in a place where I've got at least a ghost of a chance of buying a decent 3 bedroom plus an office house without needing a galactic-scale interest only ARM.

      In the Bay Area, the solution right now is to rent, not buy. The ratio between rents and home prices are at historic highs; to buy the place I'm living in would cost me nearly twice as much per month. Academics are predicting a 10% drop in housing prices, which might mean your entire down payment would be lost. If things go worse, you'd have to pay money to move out.

      So just rent, and sock the extra dough away for when you move back to a place with a property market that isn't completely insane.

      a paltry 16% more than I make in nowheresville, South Carolina

      You negotiated, right? I'm assuming yes, but for the rest of the readers let me say that I'm shocked at the number of techies who don't bother to negotiate salaries. In your situation, for example, I'd find a cost-of-living calculator and get hard numbers on the difference between the two locales. Then I'd reply saying, "I'd love to work for you, but you're asking me to take an effective pay cut. Take a look at these numbers..." and attach the references.

      For those scared of negotiating, immediately go get the book, Getting to Yes . It tells you how to negotiate without it devolving into some sort of unpleasant villiage market drama. It's a short, readable book, and even a minor improvement in your next salary negotiation can mean thousands of dollars.

    3. Re:I dunno by w.p.richardson · · Score: 1

      RTP, NC is in no way inferior to New York or California.

      --

      Curb CO2 emissions: Kill yourself today!

    4. Re:I dunno by Anonymous Coward · · Score: 0

      Your needs have changed, obviously. You were willing to work hard in the 20th century probably because you were young in the 20th century. Most 20 something programmers I know don't have families and don't need big houses. Why not take a chance spending a few years going for the gold? It can actually help accelerate your career too, even if the company isn't successful.

    5. Re:I dunno by heinousjay · · Score: 1

      Apparently you don't like choices in your entertainment.

      --
      Slashdot - where whining about luck is the new way to make the world you want.
    6. Re:I dunno by Anonymous Coward · · Score: 0

      RTP, NC is in no way inferior to New York or California.

      Have you been to either of those places? RTP may be nice, but it simply can't compare to New York, or any other large, world-class city.

    7. Re:I dunno by rk · · Score: 1

      I don't normally respond to ACs for the same reason I don't let them post in my JEs, but I'll make an exception because you bring up some good points here.

      "You were willing to work hard in the 20th century probably because you were young in the 20th century."

      Who says I'm not willing to work hard? I still work as hard or harder as I ever did, and still spend time learning new things I think people will ask of me in the future, even though I'm in the last gleamings of my thirties. What's different is that I'm still a hard worker but I also have a clue or three now, and frankly, I expect that if someone wants to avail themselves of my experience, they have to put up a little more remuneration now. I'm not afraid of hard work, but that doesn't mean I'm willing to give it away, either. I get to do a lot of fairly cool things at my current job, I have my boss' respect and a lot of autonomy, and I'm paid fairly well for the region of the country I live in.

      "Why not take a chance spending a few years going for the gold?"

      There's not a thing in the world wrong with this. But is this position "going for the gold?" I'm not so sure. My risk taking now is not so much in my primary career path, but trying to get side ventures off the ground, some tech related, some not.

      Truth, I am older, and I have a family, including a smart soon-to-be-fourteen year old son who will be going to college in a few short years. If it were just me, I could live in a cave, catching fish and growing turnips, as long as the cave had power and broadband.

      "It can actually help accelerate your career too, even if the company isn't successful."

      Why does a senior-level superstar engineer need career acceleration? This episode of "ask slashdot" wasn't asking about how to get some young guns on board my great new start-up venture. It's about getting senior level superstars on the team of a well-established brand. All I ask is "what are they offering?" Is it 85k/year in the Bay Area and halfsies on the Kaiser family healthcare plan? Doesn't sound like gold to me as a senior software guy, and though I think I'm smarter than the average bear, I don't consider myself anything remotely resembling a superstar. With that said, and if I can shed a bit of modesty for a bit, I've been an important player in projects that have received national recognition more than once, and I don't have much trouble getting interviews and offers from companies you read about all the time here on /.

      A senior superstar doesn't need CV padding, or they wouldn't be a senior superstar. Even a decently above average senior guy has got more of a problem of "what do I take off of my CV that's least relevant", rather than what to put on it.

    8. Re:I dunno by Maltheus · · Score: 2, Interesting

      I moved to Colorado from New York about ten years ago with this in mind. But now, in my 30s I've really come to regret it. It's not even about the "things" there are to do. My New York friends barely have the money to do any of that. But there is a different energy and I feel it every time I go back to visit. Now that I've finally come to terms with that, I can't bring myself to move back when all my contacts are here and the cost of living is so high back there. It's too much of a gamble to move in that direction. But if you're in a cool city like that, I'd be hesitant to leave. I've met a lot of New Yorkers in Colorado and they've all echoed the same sentiments. The mountains alone, just can't compete. Find a place you love and develop your contacts there.

    9. Re:I dunno by meringuoid · · Score: 1
      If it were just me, I could live in a cave, catching fish and growing turnips, as long as the cave had power and broadband.

      Not a cave. It would have to be a house. And I'd spend a lot of time furnishing and decorating it, and occasionally taking out generous loans from the tanuki running the store down the road, in order to have it extended.

      Then I'd go and hunt for fossils.

      --
      Real Daleks don't climb stairs - they level the building.
  16. 128 Corridor by Hoi+Polloi · · Score: 1

    Things have picked up a lot in Massachusetts. When I put out a resume a year ago I was getting dozens of calls and emails every day. It was crazy and things have gotten even more heated since then.

    --
    It is by the juice of the coffee bean that thoughts acquire speed, the teeth acquire stains. The stains become a warning
    1. Re:128 Corridor by superpulpsicle · · Score: 1

      Having HR contacts for a long time in many states. I will say that MA is a great hub for techies in their 20s. The opporunities are endless. Once they hit about 30, and decide to buy a house, they are stuck since their salary are well below local real-estate medians.

      People are smart nowadays. No one wants to owe money for life. So they move out, freeing up the job for the next wave of employees. The cycle repeats. MA is ranked top 5 with most # of people relocating out of state every year.

  17. Good, intelligent coders are hard to find by Anonymous Coward · · Score: 1

    Example: I know a small company (but stable) that's been searching for an experienced and motivated PHP programmer. And they're willing to pay a decent salary. With all the talk of outsourcing taking away jobs .. how come it's hard to find coders who are motivated and know what they're doing?

    1. Re:Good, intelligent coders are hard to find by plumby · · Score: 1
      With all the talk of outsourcing taking away jobs .. how come it's hard to find coders who are motivated and know what they're doing?
      Because with all the talk of outsourcers taking dev jobs away, anyone who knows what they are doing has moving out of coding and into jobs less likely to be offshored?

      If you create a market where people don't see any long term future in development, don't be surprised if no-one sees development as a long term career.
    2. Re:Good, intelligent coders are hard to find by kfg · · Score: 3, Insightful

      .. how come it's hard to find coders who are motivated and know what they're doing?

      There aren't any.

      The ones who are motivated don't know what they're doing and the ones that know what they're doing can be found in a dark corner of the machine room banging their heads against the wall.

      KFG

    3. Re:Good, intelligent coders are hard to find by plopez · · Score: 1

      because no one wants a job that will be sent over seas. Many peple have gotten the message, there is no future in technology due to offshoring. So people are leaving the field, such as me, and new folks are no looking to get in.

      Leave it to management to screw things up.

      --
      putting the 'B' in LGBTQ+
    4. Re:Good, intelligent coders are hard to find by Anonymous Coward · · Score: 0

      BS. I don't buy that for a minute.

      Outsourcing, while something that I am not a fan of, has been over hyped and exaggerated to no end. The reality is that there have always been jobs and will continue to be jobs for talented programmers. Outsourcing has affected a lot of people, but they have always been able to find replacement jobs if they wanted them, if they had the skill set. Those who cannot find jobs are simply the ones who do not have adequate abilities or IQ.

    5. Re:Good, intelligent coders are hard to find by dubl-u · · Score: 1

      Example: I know a small company (but stable) that's been searching for an experienced and motivated PHP programmer. And they're willing to pay a decent salary. With all the talk of outsourcing taking away jobs .. how come it's hard to find coders who are motivated and know what they're doing?

      Because it is mainly talk. The number of tech jobs is still up. The boom sucked a lot of mediocre people into the field, and I'm sure oursourcing has forced a few of them out again. But salaries for good people are still going up, suggesting that demand is still outstripping supply.

      I think this is partly because people are still finding lots of new, interesting things to do with the Internet. As our dear leader says, this is making the pie higher. And it's partly because the field is still evolving at quite a clip, again thanks to the power of the Internet. The technologies I'm using today are very different than the ones I'm was using five years ago, and I'm sure they'll be at least as different five years on. The number of people who can keep up with that pace is not large.

    6. Re:Good, intelligent coders are hard to find by Grishnakh · · Score: 1

      Outsourcing has affected a lot of people, but they have always been able to find replacement jobs if they wanted them, if they had the skill set. Those who cannot find jobs are simply the ones who do not have adequate abilities or IQ.

      Sorry, but things don't work this way in the real world. You can't just outsource all the mediocre-level jobs and keep the superstar jobs here, and expect people to keep coming into the industry. Not everyone can be a superstar employee. How many people want to go through years of schooling, and accumulate tens of thousands of dollars in student loans, to go into industry and find out that they're merely average, and because of this won't be able to keep a job long enough to pay back their loans, while only the top 5% get to keep their jobs?

      In any industry, you have to have room for both the superstars and the average workers.

    7. Re:Good, intelligent coders are hard to find by Cederic · · Score: 1


      Although now jobs are coming back onshore. Yet the good people have been bitten once already, and anyway, being an 'architect' pays better. So they're not going back either.

      (btw, since when did you know what you were doing?)

    8. Re:Good, intelligent coders are hard to find by bladesjester · · Score: 1

      Someone needs to tell Joel that. He seems to be of the opinion that the only ones who should be working are the superstars, period. I just shake my head at most of his essays - especially the "if you have any doubts whatsoever about a candidate, don't hire them" one (this is where he really starts to espouse his "only the best should work" mentality)

      --
      Everything I need to know I learned by killing smart people and eating their brains.
    9. Re:Good, intelligent coders are hard to find by ScourgeOfGod · · Score: 1

      Why do we need to tell him anything?

      --
      If you're happy and you know it, think again!
  18. Job Board Spam Sucks by drewzhrodague · · Score: 4, Interesting

    As a long-time sysadmin, I've found it hard to keep steady employment -- although I usually do startups and small dev shops because they're fun (if not so lucrative). One thing I've had a hard time with, is getting through all the job board spam -- I hate it!

    I have my resume up on monster -- clearly as a sysadmin. I get messages about insurance sales, modeling, marketing, and Amway-style multi-level-marketing jobs. Also, there are recruiters up there harvesting resumes, with no actual jobs. I got so mad that I had to do something about it -- so I did.

    Recruiter-Rater is a rate-your-recruiter type of website. Have good dealings with a recruter? Please post about it, we'd love to hear your success story. Got a recruiter repeatedly wasting your time? Post about that too. Bad recruiters need to be shamed out of existance, and good recruiters should see their commissions increase.

    Seriously. I would get an email about a job in my area. I'd apply, send-in a resume, sometimes talk to the guy on the phone -- and never hear from them again, until they have another req, starting the cycle again.

    I've been at this job-hunting game for a while, and just recently I've almost completely given up as a wage-slave, except that I still need money to live. Of course, being here in Pittsburgh certianly does *not* help, but it is easier to be broke and still live pretty well here, than it is to be broke and live in places like Boston.

    --
    Zhrodague.net - I do projects and stuff too.
    1. Re:Job Board Spam Sucks by Hillgiant · · Score: 1

      I wish I had held on to the guy's name, but I was too disgusted. I gave him my resume and heard nothing for three years. What was the first words out of his mouth? "So, are you still looking for a job?"

      --
      -
    2. Re:Job Board Spam Sucks by Anonymous Coward · · Score: 0

      how about a girlfriend-rater website next? males need to shame certain females out of existence and elevate / breed with only the best!

    3. Re:Job Board Spam Sucks by Anonymous Coward · · Score: 0

      just recently I've almost completely given up as a wage-slave

      Time to quit that nasty living, breathing, and eating habit you've got.

  19. Engineers ? by in2mind · · Score: 3, Funny
    From summary:
    We've been looking for senior engineers to work on SourceForge.net for a while now,

    On the link:

    We're continuing to grow here at SourceForge.net! We have recently opened a position for a Senior Java Developer, and are accepting applicants. Think you got the stuff?

    Since when are Java Developers "Engineers"?

    1. Re:Engineers ? by bozendoka · · Score: 0

      I can't for the life of me remember where I read this:

      Programmers are called Developers
      Developers are called Engineers
      Engineers are called Architects
      And Architects are hardly ever called

      --
      "You will soon be more aware of your growing awareness." - My first recursive fortune cookie!
    2. Re:Engineers ? by Anonymous Coward · · Score: 0

      You know, one doesnt necessarily have to be a train driver to be an engineer.

    3. Re:Engineers ? by wrook · · Score: 1

      I hear you. I'd much rather hire programmers than engineers for a programming job!

    4. Re:Engineers ? by el_womble · · Score: 1

      Its not compulsery, but I'm a certified java programmer / web components, I've got a computer science degree from a top 10 university, I've got industrial experience and the kind folks at the BCS decided that was enough to give me CEng after my name.

      So although there isn't a direct correlation, Java certainly helped me get my chartered engineer status.

      I'll say it loud and proud: "I'm a Senior Java Developer and I'm an Engineer"... do I get my free coffee, round of applause and a hug now?

      --
      Scared of flying, pointy things snce 1979!
    5. Re:Engineers ? by Russ+Nelson · · Score: 1

      That was my reaction, too. You want senior engineers to program Java? Most of us never bothered to learn Java, or if we did, we grew out of it.

      --
      Don't piss off The Angry Economist
    6. Re:Engineers ? by freejamesbrown · · Score: 1

      Wow.
      m.

    7. Re:Engineers ? by Cederic · · Score: 1


      "grew out of it"? That statement disqualifies you as an engineer.

      I'd rather have a good software engineer writing in java than a bad one writing in their favourite language.

    8. Re:Engineers ? by Bill,+Shooter+of+Bul · · Score: 1

      No, just a slightly-too-hard-to-be-friendly slap on the back, followed by strange looks and numerous instances of strangers going out of their way to avoid you.

      --
      Well.. maybe. Or Maybe not. But Definitely not sort of.
    9. Re:Engineers ? by LarsWestergren · · Score: 1

      Since when are Java Developers "Engineers"?

      Seems Sourceforge is porting at least some of its backend architecture to Java. From the job posting: "The Open Source Technology Group is seeking a Senior Java Developer to work on the backend architecture powering SourceForge.net, the world's largest development and download repository of Open Source code and applications."

      So keep up the funny work, in2mind! I'm sure the guy who gets the job will be crying all the way to the bank.

      --

      Being bitter is drinking poison and hoping someone else will die

    10. Re:Engineers ? by Anonymous Coward · · Score: 0

      "Software Engineer" is to "Engineer" as "Turf Accountant" (that is, bookie) is to "Accountant"

    11. Re:Engineers ? by Decker-Mage · · Score: 1

      That's not strictly true. There is a growing segment of software engineers that do apply solid engineering principles to software development. I know I do and I've been a software engineer for over thirty years. From the people I've run into in RL and on the 'net, almost every one of them is a practitioner of more than one engineering discipline. I have all the IT related engineering disciplines, a half-dozen of the non-IT, and a few other non-engineering disciplines as well. What can I say, I get easily bored. In any case, you know when you run into one when they firmly believe in zero defects, by that I mean bugs and security holes, delivering on-time, and on- or under-budget.

      --
      "[I]t is a wise man who admits the limits of his knowledge or skill, and that pretending either causes harm." --Terry Go
    12. Re:Engineers ? by dbIII · · Score: 1
      Since when are Java Developers "Engineers"?

      Good point - that would be the fortran developers.

    13. Re:Engineers ? by hauntingthunder · · Score: 1

      Testify! Brother Testify!

      --
      You will never get to heaven with an Ak 47... But A Zu 30 is good for Low Flying Cherubim
  20. Money Magazine - Best Jobs by dsginter · · Score: 1
    --
    More
    1. Re:Money Magazine - Best Jobs by Grishnakh · · Score: 1

      This article is just part of the national conspiracy to get more suckers to go into programming and work ridiculous hours for pathetic wages. They were probably paid off to write this piece by some of the large tech companies.

  21. shortage of techies by induhvidual · · Score: 2, Insightful

    Certain specific skillsets in most markets are experiencing negative unemployment levels... in other words, all available people with any experience whatsoever are already taken, and there are not enough people to go around. The tech bust dramatically reduced the supply of techies, and now it does not take all that much demand to completely use up that relatively small supply.

    If you want to hire techies, you have three alternatives:

    1) be prepared to pounce on anyone that does become available due to normal turnover (takes time and patience).
    2) grow your own internally via training (takes even more time and patience, and is not guaranteed to work).
    3) take them away from other companies (which can be very expensive).

  22. Speaking of which... by Otter · · Score: 1

    I know a lot of you people fly into a rage at the mention of his name, but: Joel Spolsky on this very topic and related topics.

    1. Re:Speaking of which... by induhvidual · · Score: 1

      I used to think Joel knew what he was talking about. As usual, he sort of does but mainly, he does not. In this case, Joel has his head up his ass regarding compensation. Once you land at a company as a permanent employee, you frequently learn quite a few new skills (new tools, architectures, etc), as well as gain practical experience in the application of those skills. As a result, your value on the market goes shooting up dramatically, but you as an employee are limited to the standard 4% annual raise. The only way to cash in on what your knowledge and experience are truly worth is to jump to a new company every few years. The people that stay with a company for a very long time (thereby giving up raises of 30% or more in the process) are NOT the best and the brightest - so Joel is wrong again. Also, he has completely overlooked the entire fields of contracting and consulting, both of which are project-based. You work on a project, you finish a project, and then it is time to find another project (usually through a different staffing firm). As a result of both of these phenomenon, good people are on the market every few years, or more frequently if they are doing contract work.

    2. Re:Speaking of which... by Otter · · Score: 1
      ...good people are on the market every few years...

      I think he's distinguishing between changing jobs and "on the market". Those people may move between positions but if they do it via networking, they're not available for just anyone to snap them up. (You may disagree with that proposition also, of course...)

    3. Re:Speaking of which... by ralphdaugherty · · Score: 1


            I've enjoyed reading Joel's blog in the past, but this was the best yet. Thanks for the link to his recent series on hiring developers.

        rd

  23. Superstar programmer != web monkey. by Anonymous Coward · · Score: 0

    Cranking out an alphabet soup of css, html, php etc. ad nauseum isn't the most challenging programming work.

  24. All the smart people have left IT by ph1ll · · Score: 3, Interesting
    Why?

    Because they could.

    The best engineer I know left the profession during the last downturn. He was a doctor, so he returned to medicine.

    I think a lot of other smart people changed profession.

    It's the law of unintended consequences again.

    --
    --- "We've always been at war with Eastasia."
    1. Re:All the smart people have left IT by NineNine · · Score: 4, Interesting

      Case in point: I was a senior level database programmer/architect (Primarily Oracle). Now I own a (successful) retail business. The value for me wasn't there anymore. Meaning, I wasn't getting paid enough any more to deal with all of the shit I had to deal with.

    2. Re:All the smart people have left IT by ometecuhtli2001 · · Score: 2, Insightful

      Amen to that! I just did I.T. as a way to pay for school. Now that I've got a grad degree I'm still stuck doing techie flunkie things. Our organization undervalues I.T. anyway, but 90% of these functions are outsourced which makes it even worse (picture turf wars and you get the idea). I'm desperately seeking another job in (any) analytical capacity - as long as I never have to hear another person complain about a broken mouse or popups.

      Incidentally, Deloitte released a most interesting report on outsourcing some time ago. URL www.deloitte.com/dtt/cda/doc/content/us_outsourcin g_callingachange.pdf

      That being said, the I.T. industry seems to be too unstable for long-term work/financial security. By that I mean the repeated cycles of oursourcing, overvalued stocks (even today sometimes), and all the mergers and acquisitions among other things. Instead of developing new talent or cultivating the talent they already have, companies "develop" new technology by gobbling up other companies. The resulting glut of buying can ruin them financially. I'm no economist, but that's just common sense to not buy more than one can afford!

    3. Re:All the smart people have left IT by Ana10g · · Score: 3, Funny
      Now, forgive me for sounding ignorant, I've only had one cup of coffee yet this morning. By IT, you mean internal hardware / software support, network and infrastructure deployment and maintenance, etc, right?

      Reason being, as an application developer, I've not seen a lot of the crap you describe (well, more rather, I'm the one with the hammer breaking all the mice for you to fix). There is crap as an app dev, but it's more along the lines of unrealistic schedules, dumb PHBs that still think spiral development is the wave of the future, and unrealistic expectations. If you can cut through that crap, then it's smooth sailing through the shit sandwich :)

      I'm no economist, but that's just common sense to not buy more than one can afford!

      I'm an American. Your laws and logic do not apply to me here.
      --
      just an analog boy living in a digital age.
    4. Re:All the smart people have left IT by AKAImBatman · · Score: 3, Insightful
      Instead of developing new talent or cultivating the talent they already have, companies "develop" new technology by gobbling up other companies.

      Now you know why entrepreneurship is such a hot market at the moment. The business plan is:

      1. Boss won't listen about developing new technology.
      2. Leave to found new company based on technology.
      3. Technology is very cool, but no massive coporate support.
      4. Corporations see that your boss was an idiot (without actually blaming your boss) and purchase your company.
      5. You profit!!!

      Additional steps:

      6. Key developers hate the new corporate work environment because their boss won't listen, and leave for the next startup.
      7. Cycle repeats.
    5. Re:All the smart people have left IT by ometecuhtli2001 · · Score: 1

      Sorry - I should have been more specific. By I.T. I mean all of it - hardware/software support, network and infrastructure, server/system administration, deployment, maintenance and application (and database) development.

      From what app development experience I've had, it seems a lot of crap comes from people who want software but don't know what they want it for or what they want it to do. Or, when a product is presented to them, they have a mile-long change list which effectively undoes everything that's already been written.

      I really can't blame people for wanting to leave I.T. or at least not wanting to move around within the industry - why not stay where you are where you know what to expect rather than go someplace else and be (rudely) surprised?


      BTW, I'm an American, too.. A bad one, for I pay my credit card bills on time. In full. :-D

    6. Re:All the smart people have left IT by no_pets · · Score: 1

      Oh, well thank you. Yes, I left I.T. (systems administrator) to start a retail business myself. It's in the 18th month so far and is growing slowly although I wouldn't exactly call it successful yet.

      I'd say that the work is rewarding, challenging and most of the buzzwords that can be said about an I.T. career. Although, the best thing about it is that when I go home for the night I don't have to worry about being paged because of server problems or stupid users.

      Although I don't make as much in retail (yet) I don't have the health problems that I was getting from the stress of I.T. and mostly clueless management.

      So many people from my generation (I'm 36) ended up in I.T. no matter what educational background they had because that's what the economy needed. Especially before Y2K. I know some people in that situation that as jobs became less desirable have weighed their options as well.

      --
      "A government is a body of people, usually notably ungoverned." - Shepard Book Quoting Malcolm Reynolds
    7. Re:All the smart people have left IT by Ana10g · · Score: 1
      BTW, I'm an American, too.. A bad one, for I pay my credit card bills on time. In full. :-D

      You HEATHEN!

      they have a mile-long change list which effectively undoes everything that's already been written

      And, to top it off, it's a dynamic list. I agree with you, you can't really blame people for leaving the IT field. I can't, because my brain is hardwired to think this way. I just hope that the PHBs don't get to me and rewire me :)
      --
      just an analog boy living in a digital age.
    8. Re:All the smart people have left IT by JhohannaVH · · Score: 1

      I'm smart, and I haven't left it. Not after 15 years of devotion, love, hate, abuse, 90 hour weeks, and oh yeah, the inevitable sex harassment. It's amazing that I haven't gone postal yet, in fact... though some have feared I would. Well, maybe what my husband says is true... I'm so smart, I'm dumb.

      The fact of the matter is, I don't know what else I would ever do. And I'm not going anywhere.... my life IS IT, and I love it. I left my hometown in Colorado over it, and who knows if I can ever return, as there's no jobs there to fulfill that particular need. *sigh*

      Nope... that's why I've stuck it out through all the rough patches and stayed in it. Nothing ever could fulfill me with the love of my career as fixing broken shit. Especially if I'm the one that DIDN'T break it! :D

      --
      Sorry man... the Internet pooped on me.
    9. Re:All the smart people have left IT by sgt_doom · · Score: 1
      Exactly so! If you happen to ask the typical bus driver, or truck driver you come in contact with in many West Coast cities what they were doing previously, you'll find they were programmers and software engineers. If they are lucky, they're working at the Post Office.

      Or they may have returned to school if they were financially able, etc. You can't just offshore a significant number of jobs (really more like 20% to 30%, not the paltry - and volunteered - number of 5% offered by the Gartner Group (remember - most of those corps that answered - that is, volunteered the information - were only a very minor percentage of those queried) or lay off your American workers and replace them with foreign workers and expect a readily available pool of code cowboys (and girls!).

      To suggest otherwise is pure ignorance and stupidity! And regardless of all those planted stories suggesting M$ is hiring locally (i.e., in the US) people with a high degree of linear-sequential intelligence are simply to bright to fall for such nonsense......

    10. Re:All the smart people have left IT by labnet · · Score: 1

      And you whent into retail to deal with less shit....?? things sure must have been bad in IT!

      --
      46137
    11. Re:All the smart people have left IT by canuck57 · · Score: 1

      Meaning, I wasn't getting paid enough any more to deal with all of the shit I had to deal with.

      You sure hit the nail on the head with that one. While politicians are golfing, and while sales people ate lobster we crafted for crap wages. When things looked good programmers were the first to go. Sort of dumb really. But shows the point that good programming personnel were expendable and abused.

      There is not a shortage of programmers, there is a shortage of skilled functional honest management and pay.

    12. Re:All the smart people have left IT by ScourgeOfGod · · Score: 1

      All of them? That's assuming a lot there, cupcake.

      While IT might blow mightily, you can still work it right so you have to speak to fewer thick tongued dolts during the day than you would in many other jobs. Time is the scarce resource. Do you really want to spend it with the general public?

      --
      If you're happy and you know it, think again!
    13. Re:All the smart people have left IT by HalWasRight · · Score: 1

      Since when does fantasy get mod'ed as insightful?

      Sure the teaming millions of young /. readers think that this romantic image of the startup is a viable. It's not.

      THE TECHNOLOGY DOESN'T MATTER!!! IT IS HOW YOU MARKET AND SELL IT THAT MATTERS!!

      Has no one looked at the 8086 vs 68k recently? Windows vs MacOS? AMD vs Intel?

      How many times must we relearn this lesson?

      If you like technology, like it 'cause it's cool. If you want to earn money, then get an MBA!

      --
      "This mission is too important to allow you to jeopardize it." -- HAL
    14. Re:All the smart people have left IT by Anonymous Coward · · Score: 0

      Count me in as another sample, and many other friends and relatives as samples in the making. I have taken at the very least, a loooong sabbatical from IT and hope to turn it into a permanent break. Ive turned to writing, film making and travel. And NO I didnt luck out on any IPO stock - just a modest gain on hope equity.

  25. I'm not looking for prominance by davidwr · · Score: 1

    For a regular career-gig I'm looking for the usual stuff - market-rate pay, quality-of-life, quality-of-workplace, etc. I'm not interested in working from home 40 *yeah right* hours a week I'd rather be in an office or visiting clients.

    For side jobs, I'd much rather work for a good cause than high-profile work. Is Slashdot a good cause? Yes, but I'm thinking charity work.

    --
    Knowledge is how to play a game, intelligence is how to win, wisdom is knowing what game to play.
    1. Re:I'm not looking for prominance by Anonymous Coward · · Score: 0
      For side jobs, I'd much rather work for a good cause than high-profile work. Is Slashdot a good cause? Yes, but I'm thinking charity work.
      Don't knock Slashdot so soon. It was the world's first refuge for Natalie Portman addicts and Ninjas recovering from Hot Grits down their pants. It still boasts the record for most terminally brain-dead lusers seeking First Posts, and has the lowest S/N ratio of any blog in existence, including Usenet. You could work wonders here...
  26. The Best Programmers by moore.dustin · · Score: 1

    The best programmers are most likely to be sought by companies, not vice versa. To think the best of the best will be looking at job boards seems silly to me. People like that will be in demand to the point where companies find them. It sounds like your approach is a little off. I mean really, what super programmer is out of work to the point they are looking on job boards?

    1. Re:The Best Programmers by pianoben · · Score: 1

      Super programmers who want a new super job, of course!

    2. Re:The Best Programmers by AdamWeeden · · Score: 1
      The best programmers are most likely to be sought by companies, not vice versa.
      I agree completely. I wouldn't even consider myself a "super programmer" (heck, the fact that my degree isn't even computer related automatically makes some people think I have no place touching any source code), but even as a person who enjoys programming and have done it successfully for a few different companies, I get job offers left and right. Typically once per month I'll receive an email saying something along the lines of "We saw your resume. We think you'd be a good fit for our company. We'd like to offer you a position pending an interview." I turn them all down since I enjoy my current job very much, but it's nice to know that I probably won't have to spend a month or more searching for a new job if I ever part ways with my current employer.
      --
      I was quoted out of context in my autobiography...
    3. Re:The Best Programmers by jilles · · Score: 1

      My thoughts exactly. I apply for jobs on invitation only and usually the job vacancy is tailored to my CV. The few times I got involved with recruiters have been bad experiences.

      The job interview is there for me to decide whether I want the job. I always go into a job interview with that attitude (which btw is a great way to get yourself hired).
      That may sound arrogant but that is the attitude you should expect from qualified people. They know they are good, others know they are good and if you do your homework you don't have to bother spending much time figuring out how good they are. By the time you are talking to them over a phone you should already be 95% sure you really want to hire the person in question. The problem then becomes convincing them to do that.

      Job boards are there for people who for some reason have trouble getting invited to apply for jobs when they want another one (or worse, don't currently have one). They are a useful tool but by definition not the place to look for the best. It's a good place to find inexperienced junior SEs. Beware of people advertising their long career on a job board because they're there for reason!

      So, some advice to companies looking to hire the best:
      - Don't expect people to come to you, they won't. Also they won't read your job vacancy descriptions or kindly present themselves to your HR staff.
      - Use your network to find potentially interesting candidates and if at all possible contact them through people they know and trust
      - Assume that they have nice jobs and are not really looking for a job: i.e. do not approach them by phoning them during office hours
      - Don't expect them to be enthusiastic when you approach them, you will need to sell your job to get the skills you need
      - Be prepared and don't waste their time with non skill matching offers (i.e. don't waste people's time)
      - Be specific about what you want from them and what you are offering in return.
      - Be specific about the fact that you intent to hire them (assuming that you are by this point).
      - Present your HR department as what it is: the people you have for dealing with boring formalities and not an obstacle for getting a job.

      I'm posting this because I'm contacted frequently by stupid recruiters insisting on basically ignoring all of this advice. I usually turn them down before they even have a chance to offer me a job.

      --

      Jilles
    4. Re:The Best Programmers by WuphonsReach · · Score: 1

      Dang, your list reads pretty much like how I've gotten my last 2 jobs. Networking trumps resume stuffing.

      --
      Wolde you bothe eate your cake, and have your cake?
    5. Re:The Best Programmers by Decker-Mage · · Score: 1

      Amen! Your bullet points are dead on, especially the point about the interview process being where I decide if I want to work for/with you. By the time I've reached that point, I will probably know more about the company than the company does. Arrogant? Yep. Deservedly so (see profile).

      --
      "[I]t is a wise man who admits the limits of his knowledge or skill, and that pretending either causes harm." --Terry Go
  27. Just hire Ken Gemberling... by Anonymous Coward · · Score: 0
  28. Go out and ask them by Anonymous Coward · · Score: 0

    in person. Everybody puts a "jobs" link on their site just for kicks and it usually leads to /dev/null. If you want some specific people contact them directly with a straight fair offer and no silly tricks.

  29. Wow! Sourceforge?!? by Monkeyman334 · · Score: 5, Funny

    Man, it would be super easy picking up women at bars if only I worked on a super popular site like SourceForge. The only thing that would get me more chicks is if I worked as a Slashdot editor.

    1. Re:Wow! Sourceforge?!? by AmberBlackCat · · Score: 1

      You're obviously joking. However, for a female, this is kind of true. There are a fair number of guys who are attracted by a female who knows her way around a computer. If you can program one and have some degree of sexuality, you can compete with the likes of Tyra Banks and Angelina Jolie in the eyes of an IT crowd. If you're absolutely sexy, you can reign supreme. The problem comes when there's only one computer between the two of you.

  30. I guess it depends... by otis+wildflower · · Score: 1

    .. on where you are. Last time I looked, NYC was dead. Presumably the market's more liquid in CA, but tech work in NYC has dried up and it's all now either consulting or moving/moved to NJ and areas further out.

    On the plus side, I presume there's fewer ridiculous candidates out there, after they went back to fixing toasters and foaming lattes since the gold rush dried up...

    1. Re:I guess it depends... by rsmah · · Score: 1

      Dried up? When we've hunted for developers we've had a hard time finding qualified people. Plenty of candidates, but when we quizzed them the results were often somewhat disappointing. Some have suggested that perhaps our standards are too high, though from my perspective they seem rather easy. Guess everyone's experience varies.

  31. Plenty of Great Jobs by viper21 · · Score: 1, Interesting

    I think the problem stems from just so many great jobs available for great designers and developers in the industry these days. We've been looking for an Interactive Creative Director for a few months now, with no impressive resumes coming in.

    Most people are happy enough where they are--good enough pay, good enough benefits, and currently there is a lot of stability... it's hard to get people to want to make the effort to move unless they are Really excited about what you are doing and there is more than just a financial benefit to them. I think, at least right now, pay and benefits are important--but an interesting opportunity can pull the right people. Sounds like you are doing all the right things, it just takes a lot of time for people with good jobs to find a new opportunity when they aren't looking for it. Fact of the matter is, most awesome designers/developers are working on awesome projects and not browsing job boards.

    Good luck.

    1. Re:Plenty of Great Jobs by AKAImBatman · · Score: 2, Insightful
      I think the problem stems from just so many great jobs available for great designers and developers in the industry these days. We've been looking for an Interactive Creative Director for a few months now, with no impressive resumes coming in.

      Of course not. Because candidates are more than the sum of their resumes. One candidate might have a super-impressive resume, but only be a mediocre programmer. (In some cases, they're lousy.) Another candidate may appear to have a mediocre resume, but ends up being a perfect fit for the role. As a result, "superstar" programmers are almost never found through resume searches. They're found through word of mouth or networking. Sometimes you accidently hire someone for another role who happens to fill the other role perfectly. But I guarantee that you would throw out the resume of a candidate who could meet your needs.

      Seriously, the entire hiring process needs to be revamped. Your on the job experience is often less important these days than your off the job experience. So perhaps we should start asking for examples of work. However, that would also require that employers list what skills they find important, and not the technologies in particular.

      For example, I could nail your HTML/CSS/JavaScript/etc. requirements easily. I can make demos that would make you cry, "I didn't know you could do that in a web browser!" But that might not make me a good fit for your positions. Most likely, you really want an artist who is technically competent. Yet you're asking for a strong programmer, which is going to get you a completely different class of resume. The two are rarely one and the same.

      Of course, I may be misreading your ads. However, I've interviewed with a few companies like yours in the Madison area. What they ask for and what they want are almost never the same thing.
  32. Why does SourceForge need "superstars"? by HarryCaul · · Score: 4, Insightful


    What are you doing that's really all the cool or interesting? What's the reward for working there? Working for a name people have heard of? People have heard of General Mills too, do they need "superstar" factory workers?

    If you don't really have work that's truly interesting and innovative, get off your ego horse and hire good people who can do the job you actually need done.

  33. Valley is too expensive by sarchar · · Score: 2, Informative

    Having moved from a relatively cheap area (Central Orlando) to northern California, I can say with experience how bad the difference is. A home that would cost 250k$ in Florida would cost 800k$ here. I was nearly reluctant to move out here having been offered 45k "straight out of college" in Florida I could afford a mortgage on a small 100-150k home, something I would have liked to have done. Now, in California even being paid in the upper 100k's, it's very difficult to afford a mortage. My point is this: "People in their 20s are more inclined to buy real estate now than they were 20 years ago, according to annual statistics from the U.S. Census bureau. In 2005, almost 26% of household heads under 25 years old owned their home, up from 17% in 1985. Homeownership rates for 25 to 29 year olds also increased over the past two decades, though not as sharply." (src: http://www.realestatejournal.com/buysell/tactics/2 0060802-meehan.html) A lot of really smart and educated people straight out of college, or at any age really, are looking to own property and do things with their income than pay for the silly cost of living in CA. A website (i.e., sf.net) can be run from almost literally anywhere so why run it from the most expensive place in the country? I think a lot more people with talent have the option to persue these things and therefore refuse to move to the valley.

  34. Very clever /. by i_want_you_to_throw_ · · Score: 2, Funny

    Run a story about needing Programmers right after your SysAdmin nominations story

    1. Need tech help
    2. Run SysAdmin nomination story
    3. Harvest talent
    4. PROFIT!!!!

    Actually what makes this funny is that sysadminoftehyear is /.'ed apparently.

  35. Think for a moment by Konster · · Score: 1

    Think for a moment, then join the not-so-recent trend of outsourcing your work.

    But plan for the backlash when you change the domain name to www.outsourceforge.net. :)

  36. Hire remotely by abigor · · Score: 1

    Right now, I'm doing programming work for clients in California. They like to hire guys who work at home. We communicate remotely, I get to sit around in a pair of shorts all day and nothing else, they have no overhead in having someone on site, and we are all happy.

    There is a tremendous amount of development work around right now. Companies should look to the untypical parts of the U.S. for talent, and...Canada. The Canadian dollar is still slightly cheaper than the U.S. dollar, so Canadians are a good deal, the education levels are the same, and similar cultures and time zones make it an easy choice.

    I personally think companies in very expensive areas with a tight technical labour market are crazy for struggling to hire locally.

    1. Re:Hire remotely by paitre · · Score: 1
      I personally think companies in very expensive areas with a tight technical labour market are crazy for struggling to hire locally.

      Exactly.
      For example, Blizzard (yes, THAT Blizzard) has been looking to hire Unix SysAdmins for their WoW and Web systems for close to a freaking year now. They're either not getting many bites, or the bites they're getting are from non-local people, because the positions aren't getting filled.

      I will not move to CA unless the salary is equivalent to what I'm getting now, adjusted for the cost of living, and specifically enough to allow for me to purchase a similar home as I currently own (which I purchased at the ripe old age of 24). The odds of me getting paid a quarter million a year by ANYONE to be a SysAdmin is pretty laughable.

      The alternative, then, is to have local server techs and come to the realization that you DON'T need your server sysadmins on site. Ever. Even for new OS installs (it's called standardization for a reason, and you can build new images quite easily if you set up a Xen box somewhere for development and testing of the new OS images) hardware failures (you -did- design redundancy in, right?), etc. Hell, a good SA is going to spend most of his time reading tech docs and journals looking for ways to further automate his infrastructure. Once it's mostly hands free, he's either going to be looking for a new job out of boredom or necessity (ie. he got laid off because he wasn't "needed" anymore), or he's gonna sit pat and play WoW all day because the network is now taking care of itself.

      Systems work

    2. Re:Hire remotely by rossturk · · Score: 1

      Our PHP team is almost completely remote. In fact, just one of our architects is located in the Fremont office and everyone else is distributed. I think it works out very well, since everybody is comfortable communicating via Jabber/email/concall. I personally work from my home in Los Angeles, and travel to Fremont very often.

      This project is a little bit different, though. This is a near-complete rearchitecture, and we figure that the team should be colocated..at least until it gets off the ground. It's going to be a brand new team, and we all need to figure out how to work with one another. We're cool with remote staff who are willing to spend a bunch of time in Fremont to kick off the project, and I think that widens the net considerably..

      Ross

      --
      -- May cause nausea, headaches, and interference with electronic devices.
  37. It's the way you word it by FreeKill · · Score: 5, Insightful

    To be honest, if this post is at all indicative of how you make your job posts I think its all in the wording. When you say "Wanted Superstar Programmers" you must know that 99% of developers probably don't consider themselves superstars. The ones that do, are probably either way to full of themselves, or they are already working somewhere making a nice salary. If you want more applicants, try being realistic in your requirements and you willingness to pay them what they are worth in the current market. You might be really selective when it comes to choosing someone, thats your choice, but I know for a fact labels like that would turn off many would be applicants, including those you would consider "superstar" status...

    1. Re:It's the way you word it by Manuscript+Replica · · Score: 2, Insightful

      Agreed on the word choice point. I really don't know if I'm a superstar, which in a way probably means I'm not one. But at any rate, I move right past all the ads for "rockstar" or "superstar" programmers. Not because I'm not a superstar, but because that choice of words indicates to me that the company is probably looking for someone they can put a lot of pressure on and attach a lot of unrealistic expectations to. He's a rockstar! He can move mountains! He'll fix everything and have a super-awesome web 2.0 thing shipped and bug-free in two months! He loves working 14-hour days!

    2. Re:It's the way you word it by rossturk · · Score: 2, Informative

      Perhaps I should refine what I mean by "superstar".

      We just finished hiring for some PHP positions we had open, and we found three engineers that I consider to be "superstars". It's not because of their experience, necessarily, it's because they have great attitudes and awesome raw talent. They were great hires.

      Perhaps our problem is that we're hiring for Java? Is it that Java is a language people learn for industry, not because they love it? Are we likely to find people who specialize in Java and are compelled by the idea of working on an OSS site? Is that part of what this is about?

      Ross

      --
      -- May cause nausea, headaches, and interference with electronic devices.
    3. Re:It's the way you word it by Anonymous Coward · · Score: 0

      Superstars are out of fashion, the lone hacker doing things his way has been depreciated in favor of "design patterns" and "maintainability". Programming has been turned into a blue collar occupation for dim-witted grunts who are prepared to work 3 times harder than a lawyer for less than or equivilent pay. If I had my time again, any career would be a better choice than computer programmer.

      The only superstars involved with PHP are those on the internals list, it's a sucky language. A PHP superstar either tries to fix the god-awful mess that is PHP or hacks up a less painfull, higher performance replacement.

    4. Re:It's the way you word it by gokeln · · Score: 1

      There is some evidence that superstars can be made. Hire smart people without super-specific skillsets. Don't let the weenies in HR eliminate people that could fit the bill, but haven't worked on every aspect of what you're looking for. Then, give those smart people the time and resources to develop into superstars.

      --

      There's no time to stop for gas, we're already late.
    5. Re:It's the way you word it by bigbird · · Score: 1

      Perhaps our problem is that we're hiring for Java? Is it that Java is a language people learn for industry, not because they love it? Are we likely to find people who specialize in Java and are compelled by the idea of working on an OSS site? Is that part of what this is about?

      Why would Java be different to any other language? It has been around for 10 years, it is no longer 'sexy'. More likely there's a lot of Java positions available, perhaps paying better money than you are. Or maybe you aren't being noticed. This Slashdot posting should help :)

      I've worked with some seriously talented people over the last 15 years (particularly in the investment banking industry), and many of those have been Java people.

      There's a huge number of open source Java projects out there, so there must be thousands of Java programmers who love what they are doing.

    6. Re:It's the way you word it by Anonymous Coward · · Score: 0
      ...you must know that 99% of developers probably don't consider themselves superstars...

      Sorry, you've got it backward. Most developers I've interviewed (hundreds) consider themselves to be great software engineers.

      But it's amazing how many of them can't write a simple subroutine on the whiteboard.

    7. Re:It's the way you word it by Gunzour · · Score: 1

      Perhaps you should follow the parent poster's advice and take the word 'superstar' out of your job description. It doesn't matter how you define the word 'superstar', it matters how the person reading your job posting interprets the word 'superstar'. I agree with the other comments that seeing that in a job posting makes me less likely to apply for the position. You might think you are making applicants feel good about themselves by calling them superstars, but in reality you are weeding out everyone except for those with big egos.

    8. Re:It's the way you word it by rossturk · · Score: 1

      Heh! "Superstar" isn't in our job description! I'm not sure I'd want an engineer who responds to a description like that.

      Ross

      --
      -- May cause nausea, headaches, and interference with electronic devices.
    9. Re:It's the way you word it by ralphdaugherty · · Score: 1

      We just finished hiring for some PHP positions we had open, and we found three engineers that I consider to be "superstars"... Perhaps our problem is that we're hiring for Java?

          Or could it be that PHP programming is light years easier than Java enterprise programming? (although I'm not an experienced J2EE programmer)

        rd

    10. Re:It's the way you word it by 1iar_parad0x · · Score: 1

      Maybe you should give them a challenging problem and let them write the answer in pascalian like psuedo code (or the language of their choice).

      I've had to write code in C++, C#, Java, and Perl, not to mention numerous 'scripting languages' (from PL/SQL to Javascript). From what I can tell, I'm not alone. Can I whip out a compiler ready solution in any given language? No. Can I whip out a pseudocode solution to a complex problem? Sure. Can I translate it into code? I've been doing it for years. Heck, at least pick a language for the interview and let me know ahead of time so I can brush up. I tend to be an expert at one language at a time. I get rusty if I don't write code in a given language after a while.

      I've found that being a good programmer has more to do with proper using design methodology than being a syntax monkey (although that helps).

      --
      What do you mean my sig is repetitive? What do you mean my sig is repetitive? What do you mean....
    11. Re:It's the way you word it by tehcyder · · Score: 1
      I move right past all the ads for "rockstar" or "superstar" programmers
      David Bowie and Bono are rockstars, Tom Cruise and Madonna are superstars. Programmers are...programmers.

      If an MBA type started talking about "rockstar" management consultants, eveyone here would be wetting themselves laughing.

      --
      To have a right to do a thing is not at all the same as to be right in doing it
    12. Re:It's the way you word it by IL-CSIXTY4 · · Score: 1

      I'm thinking it's because Java jobs come with a boatload of acronyms & libraries that employers expect someone to match *perfectly*, whereas PHP has one: PHP. You don't see many PHP jobs out there looking for PEAR, CURL, or any of that. But woe be unto the Java developer who doesn't know Websphere!

    13. Re:It's the way you word it by bzipitidoo · · Score: 1

      Kudos to you for being willing to respond to so many questions. Attitude is like talent-- cultivated as much as discovered. You found some people with "awesome raw talent" and I'm glad you were willing to take them on despite a lack of experience.

      What does it mean to know Java? What I know is the basics of Java, that is, the syntax of the language, and the minor differences between Java and C++. I've written a few programs in it. But that's not even close to what's being demanded. Java has an enormous number of libraries. Employers don't want just Java. They want JSP, Tomcat, Swing, etc. I found about the best way (for me anyway) to learn a Java library was to dig through the source code to see what functions were available and learn what they did. I got more accurate and detailed info doing that than I got trying to read about it in some documentation in a book or a web page. Employers however want people to come in already knowing everything about all the libraries.

      --
      Intellectual Property is a monopolistic, selfish, and defective concept. It is "tyranny over the mind of man"
    14. Re:It's the way you word it by FreeKill · · Score: 1

      I've had the opportunity to hire a lot of people over my career, and I personally find that those so called "superstar" programmers are rarely what you want in a job. Give me someone who knows how to problem solve and look up the syntax they don't know over someone who can regurgitate a textbook any day.

    15. Re:It's the way you word it by larytet · · Score: 1

      i think i have heard about a "superstar" programmer once. Guy worked for Intel, mostly algorithms and compilers/code optimization related things. From time to time he did silicon optimization on the gate level, when the design guys could not figure th simplest solution out. He sat in his room alone and was not an "easy" person. Wanna bet how much he earned ?

  38. Posting anonymous to avoid permaban ... by Anonymous Coward · · Score: 0

    Maybe if VA Software Corporation didn't spend a few years trumpeting the virtues (including banner ads on Slashdot) of using the closed-source Sourceforge software to help companies offshore their product , enabling them to lay off their American programming staff, you wouldn't have so much trouble recruiting American programmers to help work on it.

    Maybe some of those great offshore coders can help.

  39. Hire telecommuters by GeneralTao · · Score: 3, Informative

    Many folks just don't want to pick up and move some place where real estate prices are insane just so they can get a job with a company that gets bought out 6 months later and downsized 6 months after that.

    For 99% of software development, system administration and network management, physical proximity is completely pointless. Hell, most of the time you end up working for a company with more than one office, and you do remote work on remote systems anyway. Yet the majority of tech companies are still afraid to hire telecommuters.

    I've been telecommuting for almost 6 years with great success. An employer who is willing to hire remote workers suddenly has a gigantic field of potential employees to pick from.

    --
    --- Tao
    1. Re:Hire telecommuters by paitre · · Score: 1

      Amen.
      I've been telecommuting full time for most of this year, and while I most certainly miss the socialization that goes on in an office setting, I don't miss the hour long commute, and all the negatives that goes along with getting to/from an office.

      Hell, I've been explicitly told I can move pretty much anywhere I want, provided the company has a business license there (ie. I could move to England if I were feeling up to it, or I could move to pretty much any state east of the Mississippi).

      Telecommuting in general should be the norm, not the exception. Lord knows it would help decrease automotive emissions...

    2. Re:Hire telecommuters by titanandrews · · Score: 1

      I agree with you guys. I really don't understand why tech companies don't like telecommuting more. I get twice as much work done from home than I do in the office. Sometimes I work from home just so I can get caught up from all the interruptions in the office. And I usually end up working an extra hour per day because I don't have the commute. I understand that everyone is not a self motivator and the company would lose out with those types of people, but for those who are it's a win win situation for both the company and employee. And the company could reduce their office size and save money on rent. Wow! More work with less money. Who needs to outsource? Just curious, how did you guys get to telecommute full time? Were you hired as a telecommuter from the start or did you work for the company for a while?

    3. Re:Hire telecommuters by RembrandtX · · Score: 1

      I've been telecommuting for the past year and half, and my employees are also telecommuting.
      'Its the wave of the future man.' My company certainly doesn't pay me 'market value' or really anywhere near what they should be paying me, however, I dont have to drive into work, deal with office politics, dress codes, etc etc etc. Granted, the hot interns that used to work at my company are a lot harder to look at now, but there is a starbucks nearby .. and thats just as nice.

      Because I don't have all the extra expense, and because I *LIKE* being able to walk upstairs to see my toddler when I need to / want to .. I am willing to take less money. It doesn't mean i'm willing to work a dead end job, or be under the curve forever, but it made the difference between taking a new job for less money, or staying at a dead end job.

      --

      --Ne auderis delere orbem rigidum meum, non erravi pernicose!
    4. Re:Hire telecommuters by paitre · · Score: 1

      In my specific case, I was hired to telecommute. Of the team I'm on, I think only a handful of people actually work in one of our offices (generally our HQ in Gaithersburg, MD).
      The vast majority of my group telecommutes, including my manager (although he's traveling 30 weeks out of the year is seems like...)

      As for how I got into it - I got lucky. I found the position on Monster, and after I blew my interview with Google (I own up to this one - I fucked it up, badly. Should have let them reschedule it after they called an hour late and I ended up taking a nap while I waited. Doing an interview when groggy is never, -ever- advisable) I pursued it full bore, especially after I found out it was a telecommuting gig. There actually ARE some honest, and good, headhunters out there, and the one managing recruitment for my current employer are in that category. I got lucky. Hell, I'm probably one of the few absolute successes that Monster can claim - every (and I mean EVERY) professional position I've had since I dropped out of College has come from -selectively- applying to positions on Monster.

      The one thing I do hate about Monster is that some of the potential employers can take too long getting back - took me about a month of interviewing and such for the current job, and I had people finally replying from resumes I sent in 3-6 months earlier for jobs I actually had wanted MORE (start-up type environment outside of Boston, specifically, for one of them) but could no longer take.

    5. Re:Hire telecommuters by GeneralTao · · Score: 1

      You've touched on a HUGE job benefit for me. My two kids don't know what it's like to have their father gone all day. Both of them napped on my lap when they were infants. I had a pillow on my lap, with baby sleeping while I worked. How much money would someone have to offer me to trade that? Quite a bit.

      I just made lunch for my little ones, now I'm back downstairs at my station. You can't put a price on that. I'll take that over "workout room in the basement" or "free parking" any day.

      --
      --- Tao
    6. Re:Hire telecommuters by Anonymous Coward · · Score: 0

      When you say you don't get paid near market value...what are you talking in terms of paycut percentage when telecommuting? Is it like a 25% drop in pay? 50%? I generally spend close to $200/month on gas because of my one hour commute. For my job at my current hourly rate, thats just over a 2% expense. Granted I understand that there is a lifestyle difference in not wasting 10 hours a week of time in the car, but for telecommuting to be a realistic option for me anything beyond a 25% paycut from market pay wouldn't be worth it. I guess it makes more sense for those who live in very costly areas to live.

    7. Re:Hire telecommuters by GeneralTao · · Score: 1

      In both my telecommuting jobs, I was a full-time telecommuter from the get-go. Heck, for one of them, I was interviewed on the phone, got the job offer on the phone, and worked for them for 4 years and never met a single human from the company in person.

      This current job I got sight-unseen as well, but since joining the company I have travelled to one of their offices on a couple of occasions and actually got to meet my boss.

      --
      --- Tao
    8. Re:Hire telecommuters by titanandrews · · Score: 1

      Yeah I did a job keyword search on Monster for "remote or telecommute" one time, and instead of getting telecommuting jobs I got "no telecommuting" jobs. Not a single job was actually a telecommuting position. Very annoying.

    9. Re:Hire telecommuters by rk · · Score: 1

      "I blew my interview with Google (I own up to this one - I fucked it up, badly. Should have let them reschedule it after they called an hour late and I ended up taking a nap while I waited. Doing an interview when groggy is never, -ever- advisable)"

      If they call an hour late, you should tell them to reschedule. Even if it is Google. :-)

      But I feel your pain. I did a phone screen with them in July 2005, and the first one went really well, but the second one I scheduled when I was off work a week doing house remodeling. Software and computers were about the furthest thing from my mind, and I'm sure I screwed that one up 'cause they said "thanks but no thanks!" after that. If they'd asked me about flooring, board cutting, and underlayment, I would've cold rocked 'em. ;-)

      Take heart, though. Google contacted me again just this last month wanting to do it all over again. Apparently, I did better than I thought because the guy who contacted me said "I'm not sure why you got dinged, because you did really well on both screens.". So, give it a year or so from the last one... they'll probably go for you again.

    10. Re:Hire telecommuters by FrostedChaos · · Score: 1

      It's because there is value to being in the same room as someone who you're
      working with.

      Despite all the recent advances in chat rooms and things like email, IRC, AIM,
      Skype, and Yahoo Messenger, nothing (yet) can replace the advantages of simple
      human contact. Being in a chat room or on the phone is not the same thing as
      being at a meeting. The subtle non-verbal clues are not there. And if you want
      to get someone's attention, there is no way as easy as walking
      up to them. Phones, email, or teleconferencing apps can all be ignored pretty
      easily. Physical presence is very hard to ignore.

      Most businesses are at least somewhat scared of the breaches of confidentiality
      that can occur when people telecommute. Remember, for 95% of the world,
      "computers" are Windows, and Windows is tremendously insecure-- vulnerable to
      keyloggers, backdoors, and other malware. Our company was so scared of this
      potential security breach that they bought dedicated laptops for all of the
      employees, and made it impossible to telecommute except through these.
      Overreaction? Probably, but there are some real risks.

      And of course, there are the hordes of people who really do work better when
      other people are working around them. It's that old monkey-see, monkey-do thing
      again. It's very hard to play World of Warcraft when your work computer
      doesn't have a good graphics card, and your boss is in the next room. At home,
      anything goes. For most employers, this advantage alone is worth the extra
      10,000 to 20,000 a year they spend on hiring someone local.

      --
      "Any connection between your reality and mine is purely coincidental." -Slashdot
    11. Re:Hire telecommuters by Achromatic1978 · · Score: 1
      The one thing I do hate about Monster

      The thing I hate about Monster is the "offers". Each and every fucking time, every form block, "Would you like information about consolidating your student loans?", "How about an MBA?", "Get your MCSE!".

      And it's not over when you click "Submit"/"Next". Every single fucking page transition has an interstitial with MORE and MORE of the same!

      God fucking damn. Sorry. Had to get that off of my chest.

    12. Re:Hire telecommuters by hauntingthunder · · Score: 1

      Yeh but its the 1% that kills you.

      Tightly integrated co-located teams with agile development is the way to go.

      Why do I say that beacuase I help'd a small team do in 1 month what the corporate hirarchy
      quoted 2 YEARS!!!

      --
      You will never get to heaven with an Ak 47... But A Zu 30 is good for Low Flying Cherubim
    13. Re:Hire telecommuters by paitre · · Score: 1

      In my experience, the telecommuting jobs that you're actually going to want either aren't going to advertise that they're telecommuting, or it's going to be hidden in the text/blurb about the position and MAY not be searchable. /shrugs.

  40. Maybe because no one by Thanatopsis · · Score: 2, Insightful

    wants to work at VA Linux since you riffed a bunch of people a few years ago to focus on sourceforge. Guys who regularly contributed to the linux kernel like Ted Tso. I suspect the problem isn't the job offering - it's the company.

  41. Define "superstar" by IL-CSIXTY4 · · Score: 2, Insightful

    It depends on how you're defining "superstar" programmers. Are you looking for someone with a bunch of buzzwords & acronyms on their resume? I see Spring, Hibernate, and JMS in your job description, yet I've never worked with an application architect who was willing to use the first two, and one only used JMS because we didn't have time to write our own messaging system from scratch. I've worked with teams FULL of superstar talent who just don't have exposure to every technology out there. If you're not shopping for buzzwords, what techniques are you using to separate the "Highly detail oriented and organized" folks and the "Motivated self-learner[s]" from the dregs?

  42. Let's talk real!! by Anonymous Coward · · Score: 0

    Share your profits with them..... That's it!!!

  43. We're all doing the 'Green Energy' thing now by dryriver · · Score: 1

    Building windturbines, solar arrays and tide power stuff is so much more fun that doing C++ or SQL. Sorry. =]

    --
    Why did the chicken cross the road? Because Elon Musk put an AI chip in its head.
  44. Already Employed by codepunk · · Score: 1

    Problem is the best ones are already employed, if you want the best be prepared to pay. I am very happy where I am but I have a 10-15% rule if anyone can match my benefits, insurance, work environment and I don't have to touch a blasted windows machine and beat my pay by 10-15%...I jump in a heartbeat...

    The popularity of your web site has absolutely no bearing at all on my decision. Hell google's president could call and beg me tomorrow but if he cannot put up the dough I would hang up on him in a second. That and I am not about to
    take a beating on my cost of living by having to move to the west coast just to program on your fancy web site which I do over a ssh connection anyhow.

    --


    Got Code?
  45. Find a Good Community by voodoo_bluesman · · Score: 1

    I think the key is community. Find a place that has and attracts those that you are looking for, and submit your job posting to them.

    I frequent the Joel on Software discussion boards (http://www.joelonsoftware.com), and they recently launched a job site (http://job.joelonsoftware.com). Might want to check that out.

  46. Here's a reason.. by ChrisUK · · Score: 1
    Well, someone had to say it: maybe the reason Sourceforge is having trouble hiring superstar programmers is that SF is:
    • unreliable
    • shunned by many developers/groups
    • solving a fundamentally uninteresting problem
    .. or maybe that's just me.
    1. Re:Here's a reason.. by Anonymous Coward · · Score: 0

      Let us not forget they are likely only looking at PHDs in CS from MIT / Standford like the retards at Gizoogle - trashing the rest of the resumes.

      Not all of us geniuses had the benefit of mumsy and dadums to pay our way through school.

    2. Re:Here's a reason.. by Anonymous Coward · · Score: 0

      If you are genius level material, then you probably were recognized far early in your childhood and were put through college for free, with every college in the country making personal phone calls and offering all sorts of incentives for you to attend.

    3. Re:Here's a reason.. by Anonymous Coward · · Score: 0

      My genius-level IQ score disagrees with you.

    4. Re:Here's a reason.. by Anonymous Coward · · Score: 0

      Mine does as well.

    5. Re:Here's a reason.. by Grishnakh · · Score: 1

      Only if you're a blind, deaf, a minority, and an amputee.

    6. Re:Here's a reason.. by Grishnakh · · Score: 1

      Let us not forget they are likely only looking at PHDs in CS from MIT / Standford like the retards at Gizoogle - trashing the rest of the resumes.

      Huh? I don't think Gizoogle has a permanent staff at all. BTW, they're not retards at Gizoogle; they're biotches who wanna help thugz find shiznit.

    7. Re:Here's a reason.. by rossturk · · Score: 1

      Okay, I'll bite :)

      # unreliable

      What better reason can you think of to need superb staff? Our staff has more than tripled in the past two years, we've spent a fortune on hardware, and we're being more ambitious than we have been in the history of the site. But we need to grow so that we can be more stable, more reliable, and have higher quality features.

      # shunned by many developers/groups

      That may be true, although in my experience it's a bit overstated. There is both good will and bad will. I think there's far more good than bad, though. I can see this being a factor, but not nearly as much of a factor as, say, our location.

      # solving a fundamentally uninteresting problem

      Wow! What makes it uninteresting, in your opinion? SourceForge's goal is to incite participation in the OSS development process, and to reward those who make meaningful contribution. What could be more interesting than that? We certainly have the traffic to make a difference, that potential is very exciting to me.

      Thanks,
      Ross
      --
      -- May cause nausea, headaches, and interference with electronic devices.
    8. Re:Here's a reason.. by HarryCaul · · Score: 1

      I don't believe MIT, for example, has merit-based scholarships. They didn't when I was looking at colleges, anyway.

      Deep Springs College, that's where I should have gone. Ah well, hindsight is 20/20.

  47. Show me the DEVELOPERS DEVELOPERS DEVELOPERS! by Anonymous Coward · · Score: 0

    And I'll show you the dancing monkey.

    1. Re:Show me the DEVELOPERS DEVELOPERS DEVELOPERS! by __aaclcg7560 · · Score: 1

      You must be a young fellow. Everyone knows its dancing hamsters and spanking monkeys that drives the job market.

  48. Show me the money by Anonymous Coward · · Score: 0

    People will always switch jobs for enough money, so I have to guess you're hoping to get a superstar for a monkey salary. If you are willing to pay for the best, then use a good headhunter who will know who to call and dangle the carrot in front of.

    As a reality check on your salary, a top senior programmer on the east coast can easily make $100K+ without stepping foot in NYC, and that's in a non-glamorous corporate job.

  49. The Importance of Interesting Work by sYn+pHrEAk · · Score: 1
    Also, you'll need to have interesting work for your developers to do.
    I don't consider myself a spectacular, let alone superstar, programmer, but I think that lack of interesting work is one of the main things that can make someone unhappy with their job.

    This doesn't just apply to work. I just recently changed my major from computer science to accounting to keep school from being so boring. I'm actually learning and making good grades again.
    1. Re:The Importance of Interesting Work by Anonymous Coward · · Score: 0

      Interesting, challenging work is very important.

      I often find myself stuck doing boring, mundane, maintenance type stuff, and it definitely has an effect on me and my job performance. There is no sense of accomplishment from doing humdrum tasks that could go undone for weeks and nobody would notice. It puts me in a bad mood, I get to work late, I slack more, and tend to watch the clock. A few weeks ago an interesting project came up and I found myself eager to get to the office every morning and staying late because I was so into what I was working on. It was great to have a sense of accomplishment when a problem was solved or a new feature was finished. Now the project is over and I'm back to being a bored, cranky, and crappy employee. Damn, its only 12:22!

    2. Re:The Importance of Interesting Work by letxa2000 · · Score: 1
      I just recently changed my major from computer science to accounting to keep school from being so boring.


      Is that a joke? Accounting was the one class I literally could not stay awake for at the university. I really felt bad for the professor because I didn't want to insult her by falling asleep, but I couldn't avoid nodding off. There was nothing to keep me awake in accounting. It's a bunch of silly number-pushing that, these days, just exists to keep accountants employed. Most of them (accountants) could be replaced by computers that would probably do the job more honestly than many human accounts (see Enron, Worldcom, etc.).

    3. Re:The Importance of Interesting Work by __aaclcg7560 · · Score: 1

      My cousin went to college to learn how to be a bean counter. You know what she does for living? When she's not doing the budget and payroll accounting, she counting beans (yield per acre) for a seed company. Go figure.

    4. Re:The Importance of Interesting Work by Anonymous Coward · · Score: 0

      A lot of people think that way about "Computers" too I'm afraid. Why stare at a screen and press keys all day?

      I love programming, but I also know that most people would be incredibly bored by it.

    5. Re:The Importance of Interesting Work by flappinbooger · · Score: 1

      That's just too good - where's my mod points?

      --
      Flappinbooger isn't my real name
    6. Re:The Importance of Interesting Work by sYn+pHrEAk · · Score: 1

      The point is that I'm learning something I'm interested in. I've always had an interest in business and finances as well as computers, but I've never taught myself any of the business stuff, so I am actually learning in the classes. If they would just let me skip ahead in the computer classes, I'd be learning in them and be awake. When I asked the C++ teacher how far they go in the class, and he said "arrays," I had to struggle to keep from laughing out loud.

  50. I sent you my resume... by Anonymous Coward · · Score: 0

    ...you insensitive clod!

  51. That's me! need advice from Slashdotters by andyatkinson · · Score: 3, Insightful

    Hey I'm one of those developers! I'm a junior developer working on java certification, learning JEE, beans, tags, servlets, AJAX toolkits, javascript etc., etc. I also have some management courses from undergrad and have considered an MBA. When I go to Dice.com and see Senior developers in my zip code making 3/4 of what "software managers" are making by using the Dice salary search feature, I scratch my head confused by whether coding until 1AM is "worth it"...if going the management route would make me a lot more money anyway (and still let me code as a hobby/entrepeneur on the side). What's a young person to do?

    1. Re:That's me! need advice from Slashdotters by chaoticgeek · · Score: 1

      This is why I decided not to get the CS degree. I'm getting my own degree tailored just to me. It will have plenty of the technical side plus I have a minor in management so I can be the manager if need be. I guess I'm the first one at my school to do this because it seems as if they have enough of the degrees on each of the other sides, business and technical, but nothing in between. Except now they have something that kinda comes to where I'm working towards so I may have a nice title for my BA, instead of Individualized Studies with a minor in business.

      --
      hello
    2. Re:That's me! need advice from Slashdotters by Anonymous Coward · · Score: 0

      Pick another field. You sound like an idiot.

    3. Re:That's me! need advice from Slashdotters by xoyoyo · · Score: 1

      Do it. Management isn't so bad: it's just the managers that are the problem (and you have to go an awful long way up the tree before you're free of those).

      I've dropped back from full time management to part-time management, part-time coding because I missed the rather more straightforward life and I wasn't getting job satisfaction from management. Possibly that was related to the amount of meddling I had to put up with on "my" projects from other managers. If you get a good employer though the satisfaction in creating something by running a team is equal to solving a neat coding puzzle. Plus you get way more money...

      Don't do the MBA though unless the jobs you're going for require one. Definitely don't do an MBA if you want to start on your own account. All MBAs seem to teach is how to talk to other MBAs; failed projects always seem to have an MBA running them. The only valid qualification for a good manager is experience, and you aren't going to get that writing case studies on yellow fat marketing.

    4. Re:That's me! need advice from Slashdotters by mmkkbb · · Score: 1

      I hate to say it, but failed projects almost always seem to have engineers working on them too.

      --
      -mkb
    5. Re:That's me! need advice from Slashdotters by gatesvp · · Score: 1

      What you're actually seeing is kind of a "fallacy of management" that they have propogated and maintained. Good tech projects require both Technical Experts and Managerial Experts. Right now, most companies are subscribing to the concept that Managerial Experts will excel regardless of the Technical Expert(s) they are given. So people pay more money for Managers.

      Of course, the reality of the situation is very different. But this problem goes back to higher levels of management. In theory, managers are responsible for project success (hence why they get the big paycheque and bonuses). But I have rarely seen or heard management getting the axe for a failed project. It's usually the whole project team (starting with the grunts).

      Right now, at least in North America, the whole system is screwed up. The general belief is still that "good management makes a successful project". Grunts are often held just as responsible as managers (and often take the flack) and then a whole cycle of managerial hatred begins. It doesn't help that managers are often taking in a larger portion of the money generated by the grunts. Managers are almost purely project overhead, but they have propagated the image instead that they are the only reasons for project success. This just aggravates existing problems, but companies consistently ignore this fact and continue to overpay (and overstress) managers to the general detriment of entire teams.

      The truth is, being technically capable and managerially capable would be ideal; but if you're good at both you might as well be working for yourself :) Until it is realized that Technical Expert is just as important as Managerial Expert (i.e.: they are paid the same), then you will continue to see this cycle of 20-year olds flocking to management and pissing off the guys who do the work.

    6. Re:That's me! need advice from Slashdotters by inKubus · · Score: 1

      I recommend just getting a damn job and not thinking about it too much. You ALWAYS have time to change your course and if you're sitting around thinking about it you're losing month after month of valuable experience you can take with you the rest of your life.

      If you aren't happy after a year, switch up. No one cares how long you were at your previous job if you're good enough (as long as it's at least a year). I don't think you can consider yourself a computer "expert" if you only do one job your whole life. I think all junior people should spend at least a year doing Helldesk, even if you think you're over-qualified. Being out on the frontlines with actual users can really help you a few years later when you're a developer.

      I think that every junior should also spend time working non-computer stuff like accounting, filing, reading forms and the other usual day to day crap. You are going to be writing the applications that replace those people's jobs and in reality it's harder than you think to manage 10000 paper files or do accrual accounting.

      I think junior people should work for companies of all sizes. Small companies are good experience when you're young and don't have a lot of responsibility. There's a shitload of stress because your boss won't always know where the money's coming from next month but that teaches you to be creative, cheap, fast. You'll probably be doing other stuff like running documents around town for your boss or doing stuff that's not in your job title. But hey, experience is experience.

      Medium companies are great because there's lots of money in it, people are usually pretty nice and they are fairly stable. Sometimes the bosses get too rich and happy and there's not a lot to do, growth stalls along with your personal career growth. You can get caught in one of these places for 20 years, turn around when your boss retires at 40 and try to get a new job only to find you are now obsolete.

      Large companies are not fun for young people. They have everything figured out already, it seems. They have a huge 4" three ring binder for every position including janitor with step by step daily tasks and routines. Good benefits, stable pay, regular pay increases. At the end of the day, you are just a number.

      Your own business: You get to be all 3 hopefully, and then retire on your savings and cashed in stock and spend the rest of your life sailing the world, having a few mistresses, large houses, fast cars, etc. Or you fail and go bankrupt and have to go back to another company and be poor again.

      My 2cents

      --
      Cool! Amazing Toys.
    7. Re:That's me! need advice from Slashdotters by Michael+Snoswell · · Score: 1

      Not everyone is cut out for management though. You might be happier programming. Or get into systems analysis or design. Do some contract work interstate or better yet overseas for a year or two.

      When I read an applicants resume I'm impressed by their working in a number of industries or projects at least, overseas experience is highly regarded because it means you're independent and willing to do something unusual to increase your experience. An MBA doesn't hurt if you want to get into management and the stuff you learn gives you a broader perspective anyway which employers like.

      Companies are still working out how to handle Gen Y people who want it all by the time they're 25 or they'll go elsewhere. Spend a year or two in each job or employers view it as you had to move on for some reason you're not saying.

      I've seen graduates work 3-4 years in one job then a year or 2 here and there. At that point they either do private consulting/contracting or settle down because they realise they want a family/house etc and need that stability.

      Some companies only hire ppl in their 30s because any younger than that and you're too unpredictable and are just as likely to leave at the drop of a hat. Others take on the graduates only to have them leave time and again once they're trained up and just getting useful (which usually take 4-9 months).

      There are companies that reward experienced, good programmers fairly well. It will never be as much as managers get (unless you're in Germany, where engineers are always seen as being more important than managers).

      It's not always about the money though. And consider that managers also work long hours under considerable stress at times. The grass isn't always greener on the other side once you get there.

      --
      pithy comment
  52. Ignoring a potential talent pool by alienmole · · Score: 2, Interesting

    From the Sourceforge job listing: "US Citizenship or Permanent Residency required". See, that's the problem right there. You're discriminating against all the superstar illegal alien programmers, you ignorant clods!

    Time to up the H1-B quota again??

    1. Re:Ignoring a potential talent pool by LordSnooty · · Score: 2, Interesting

      Agreed. Instead of outsourcing all this stuff maybe more people should be allowed in your country to do the work there. Plenty of tax dollars there, makes sense to me.

    2. Re:Ignoring a potential talent pool by rossturk · · Score: 1

      Wrong job posting. That's for the Enterprise Edition team. Ours is here.

      Ross
      --
      -- May cause nausea, headaches, and interference with electronic devices.
    3. Re:Ignoring a potential talent pool by rucs_hack · · Score: 1

      It's a website, surely they could handle remote coders? After all, even a guy sat at a desk on site is still using the same access mechanism as someone anywhere else in the world would.

    4. Re:Ignoring a potential talent pool by alienmole · · Score: 1
      Unless I'm missing something, you could have made it clearer which job you're talking about. Here are the steps I followed to find the (wrong) job posting:
      1. Click on the link in the Slashdot article, get to a page with almost no information.
      2. Click on the link which reads "Read the full announcement"
      3. Click on the link for a VA Software jobs page
      4. Now I'm faced with a list of jobs, many of which look largely alike. The text which caused me to start clicking is two pages back. By this time, I'm thinking "boy, Sourceforge really is in need of competent people!
      Of course, someone in HR probably said to link to the main job listing page - who knows, maybe you'll fill all your open positions at once from the Slashdot audience. That's sure to improve the staffing situation at Sourceforge! ;oP
    5. Re:Ignoring a potential talent pool by buffoverflow · · Score: 1

      Go ahead and flame down the Republican, but the first word in your post is "Agreed". You are agreeing to the concept of all of the "Superstar illegal alien programmers". Could you explain to me where all of these tax dollars are in regards to "Illegal Aliens". By definition, they're not paying taxes. If they are, great.. But I'm afraid those few that may be ponying-up via forged credentials are sucking more out of the economy then they give back.

    6. Re:Ignoring a potential talent pool by geoffspear · · Score: 2, Interesting

      Many illegal aliens pay taxes. Hell, if you include sales tax, damn near all of them do. I don't believe the definition of "illegal alien" includes not paying taxes, so your claim of "by definition" is bizarre and idiotic.

      Of course, the fact that you think that someone who's clearly advocating allowing more people into the country to work is in favor of illegal immigration pretty much proves you're an idiot in the first place.

      --
      Don't blame me; I'm never given mod points.
    7. Re:Ignoring a potential talent pool by Iron+Condor · · Score: 1

      Could you explain to me where all of these tax dollars are in regards to "Illegal Aliens". By definition, they're not paying taxes.

      This ludicrous retardation has already been told off by someone else.

      If your concern is you imagined lack of tax-income from illegal aliens, then why do you refuse to let them pay taxes??? It is YOU retarded anti-immigration morons who decide that these people should not be allowed to pay taxes. If you imagine that there's millions of non-tax-paying people in this country, all you'd have to do is print millions of social security cards and send them to them and suddenly you'd have millions of taxpayers.

      Declare all the "illegal alies" to be "legal aliens" and you have expanded the tax-base. Right there. Out of nothingness. No further effort needed. It's the best deal on the plnet: the US economy did not have to pay for these folks upbringing or education, but when they're fully-matured adults, willing to work, they come here. And all you have to do is hand them a TIN and they'll become happy, healthy contributors to the economy. But you mental retards deny them the right to pay taxes!! And then you whine that they're not paying taxes.

      Does "republican" truly mean "mentally retarded moron" or does it only seem that way?

      --
      We're all born with nothing.
      If you die in debt, you're ahead.
    8. Re:Ignoring a potential talent pool by kotj.mf · · Score: 1
      By definition, they're not paying taxes. If they are, great.. But I'm afraid those few that may be ponying-up via forged credentials are sucking more out of the economy then they give back.

      Have you got any kind of citation for that? Because you're wrong - it's a lot more than a "few."

      Hint: If you get a job with a fake SSN/forged ID, your employer will withhold taxes anyway, and send them to the government. The Social Security Administration, for instance, gets an extra $7 Billion per year from illegals who will never see any of the benefits they're paying for.

      --
      hang brain.
    9. Re:Ignoring a potential talent pool by pthisis · · Score: 1

      It's a website, surely they could handle remote coders?

      Part-time remote, sure. But usually more than 50% of a typical web programmer's job is meeting with the end-users (or spec developers) to figure out exactly _what_ they want--something they think they know from the outset but rarely do. Writing the code is usually relatively easy, and can be done off site.

      --
      rage, rage against the dying of the light
    10. Re:Ignoring a potential talent pool by rucs_hack · · Score: 1

      Oh, didn't think of that, but then I'm not a web dev.

      My programming is typically that I get a task, and get left to do it how I want, in whatever time I feel like doing it. The only requirement is that it actually get done, and well.

      I have no customer facing activity in my role, it's low level algorithm development, meaning I get to wander off for a while (or days) if I get fed up and need a break. Bliss you might think, but its mainly because the work is brain strainingly hard at times, and I usually end up pulling all nighters when I hit the zone.

    11. Re:Ignoring a potential talent pool by budgenator · · Score: 2, Insightful

      I'm not sure there is a definition of "illegal alien" in the sense your implying, are you talking about someone who jumped the border to smuggle drugs, jumped the border to find a job to better himself and family back in the home country, or someone who jumped the border and has a family here that includes children that are American Citizens?

      --
      Apocalypse Cancelled, Sorry, No Ticket Refunds
    12. Re:Ignoring a potential talent pool by LurkerXXX · · Score: 1
      Declare all the "illegal alies" to be "legal aliens" and you have expanded the tax-base. Right there. Out of nothingness. No further effort needed. It's the best deal on the plnet: the US economy did not have to pay for these folks upbringing or education, but when they're fully-matured adults, willing to work, they come here



      FYI, many of them bring their kids along when they cross the border. Those kids get a free ride through school while their parents fail to pay income taxes. Also, the ones who don't bring their families with them send the bulk of their paycheck back home, so it leaves the U.S.

      There are far too many good folks who have applied for work visas and are waiting to come into the country legally for me to feel bad for folks who break the law by crossing illegally, or think that they should get to stay, while the honest folks who legally apply get wait-listed.

      BTW, I am most certainly NOT a repubican. A lot of those idiots complain about illegals while at the same time hiring them to work in their own companies, or as their house cleaner/nanny.

    13. Re:Ignoring a potential talent pool by whoop · · Score: 1

      IANASSAA (I am not a Social Security Administration auditor), but wouldn't the organization periodically run audits on their money? That would eventually lead to them figuring out an illegal immigrant is using a number from a dead person or otherwise invalid number. Then they would have to return that money to the business owner. It shouldn't be used in the general pool of money. The accountants' job is to account for every penny.

      That article mentions them making $8-12 an hour. The politically correct hippies always told me they were making $1 or less an hour, being taken advantage of, doing the important work Americans refuse to do, etc.

      Anyway, if they want benefits, all they have to do is apply to immigrate here in the first place. This country does allow people to come in legally too. They just want to provide proof of who you are, no communicable diseases, not a terrorist, etc. If they want to live outside the laws, under the radar, etc., why receive any benefits of being in the country? There's no way to conclusively prove anything with them, how much they put into Social Security, for how many years, etc. Are we to just take their word for it? "Uh, I jumped the border in 1966, used number 123-45-6789 for two years before I got busted. Then I got number 123-45-6790 and worked for a different company for 5 years before getting caught..." Repeat to present. "Now give me all the benefits I'm due! And don't arrest me for breaking any laws even though I just outlined it all above."

    14. Re:Ignoring a potential talent pool by Leto-II · · Score: 1
      Anyway, if they want benefits, all they have to do is apply to immigrate here in the first place. This country does allow people to come in legally too. They just want to provide proof of who you are, no communicable diseases, not a terrorist, etc.


      You really think it's that easy to immmigrate? That "etc." must cover a lot.
      --
      Do not anger the worm.
  53. Programming puzzles by ajs · · Score: 1, Interesting

    It's hard to get people to really look at your company. For example, I work for ITA Software, and we're probably one of the best options for the superstar programmer on the east coast. We do real computer science (you know, that stuff you thought you'd never do for real work again after your PhD? One thing that works out is that we have programming puzzles on each of our job's pages like this one: Computer Scientist/Programmer. These puzzles are fun, and just hard enough that your average Java Certified Web flunky will get weeded out. It really helps.

    Of course, for operations and other areas of the company, it's still hard to attract the right eyes.

    1. Re:Programming puzzles by castoridae · · Score: 1

      I'm sure this helps weed people out - and more power to that from the company's perspective - but I'll bet it weeds out superstars too. When I look at that, it feels gimmicky, but more to the point, as a superstar I don't *have* to spend time solving puzzles when the next company on the job board doesn't make me do that. I'd rather waste a recruiter's time sorting resumes & giving bad interviews than waste MY time helping save time for a company who may or may not hire me (at least at a price that makes sense for me).

      And don't take this the wrong way (it's not meant badly), but ITA isn't Google and it doesn't have the name-brand recognition, nerd buzz, or compelling website story that tells me as a superstar that this company is special and is worth solving puzzles for up-front.

    2. Re:Programming puzzles by Dan+Farina · · Score: 1

      I really liked the puzzle thing ITA has. The puzzles are interesting, and I was working on one, but got sucked into another firm more local to me on the west coast. A mostly-completed scheme code for the word block puzzle sitting in my home directory.

      The getting-hired-elsewhere problem is probably only really a problem with fresh graduates who are spreading their bets and are uncertain of how palatable they are to the job market. Hiring stuff happens in a flurry for those of us who are not big on career building and take time off school earlier on. There's also no relative security of having a job to work at while being very choosy and deliberate about where to go through application processes. I turned out getting an industrial research job, but I could have been much less lucky in my quest to use some actual computer science in my day job.

      But if I am looking for a change of pace I'm going to do the puzzle from you guys, so it made a strong impression on me.

    3. Re:Programming puzzles by mmkkbb · · Score: 1

      I don't know about your puzzle thing. I got sidetracked by recruiters while working on it and ended up employed down the street from you instead :) We do real Computer Science (tm) too, but we don't sponsor a Battle of the Bands.

      --
      -mkb
    4. Re:Programming puzzles by espressojim · · Score: 1

      Please, for the love of god, stop spamming the MBTA. Have you seen the redline lately?

      I and a bunch of other people who do 'real computer science' as you call it (bioinformatics analysis) we quite amused by the "we'll overwork you like a startup, but we'll make sure our CEO gets rich" add campaign.

      I figured based on the amount of spam you have, you must be really desperate to hire people. The only add spam I've seen that's worse on the train has been alcohol advertisements (beer in particular), and everyone knows you really have to shovel the adds to sell Coors light.

    5. Re:Programming puzzles by letxa2000 · · Score: 1
      I agree completely. I'm willing to jump through very few hoops to get employed. I was even interested in some Lockheed Martin positions but not enough to go through their employment website. Do little puzzles to apply? I honestly have better things to do with my time (and actually reading Slashdot isn't one of them, but I digress).


      I agree with castodridae... the puzzles might eliminate the low-end of the spectrum but you're also going to eliminate a lot of the high-end talent to save HR some interviewing time. The job of HR should be to find the best talent for the company, not to look for ways to save their own time.

    6. Re:Programming puzzles by groovepapa · · Score: 1

      I dunno ... programming puzzles can be a double-edged sword. They will weed out technically inept people, but they may also weed out technically adept people who are put off by programming puzzles as a gateway to an interview. I talked to a startup a while back that wanted me to go thru a programming test and sign an NDA before they would even reveal what the startup was working on. (For intellectual property risk reasons - in hindsight, this should have been a clue about the viability of the startup.) So I had to take 3 separate occasions to meet with them, and in the end I found that they had basically stumbled onto a neat but tame feature on which they were going to base their entire business.

      Since then, I've been put off by gateway programming challenges...HOWEVER, when I joined SF.net (Disclaimer: Ross, who wrote this question, is my boss), I was eager to take on the pre-interview programming puzzle because I'm very passionate about the SF.net site and helping the open source community at large. In that case, I dove right into the challenge and was extremely excited thru the entire interview process, and I still am!

      So I think some very talented programmers don't want to work at just "a[ny] prominent website." But that same programmer would want to work at "a prominent website they can be passionate about." If a programming puzzle helps to filter out the former, it could be weeding out highly-skilled programmers - who just aren't very passionate about the company.

      My $0.02
    7. Re:Programming puzzles by ajs · · Score: 1

      ITA was founded by people for whom solutions to hard problems are a thing of passion. If you look at those puzzles and aren't compelled to have fun solving them, then your mindset is probably not quite in line with those of our developers. This is a company, after all, that started when some folks at MIT said, "the airline industry is running on 30 year old mainframe code... I'll bet it would be fun to fix that."

      Turns out they were right, and if you can't put our puzzles down until you have what you consider to be an optimal solution, then you probably would have done the same. ;-)

      PS: Note that I speak for myself here, and I'm not a recuiter or executive at ITA, just a technical guy.

    8. Re:Programming puzzles by ajs · · Score: 1

      Hey, more power to you! I'm glad you found work so quickly. Like I say, I'm not a recruiter, and I'm glad to see the industry in an up-swing even if it means that hiring gets harder for ITA.

    9. Re:Programming puzzles by ajs · · Score: 1
      Please, for the love of god, stop spamming the MBTA. Have you seen the redline lately?


      The scary part is that none of those people are models. Each and every one of them sits in the same building as I do, and have the job titles that are shown on those ads. We'll stop making fun of them eventually. ;-)

      I and a bunch of other people who do 'real computer science' as you call it (bioinformatics analysis) we quite amused by the "we'll overwork you like a startup, but we'll make sure our CEO gets rich" add campaign.


      Well, we are a start-up in spirit, and while I'm sure that our CEO will get rich, since he's a programmer who paid his dues writing code, I have no problem with that (side note: so is our COO and many other members of our management team). Our engineers are well-compensated for the inhuman productivity that they generate, and any one of them could walk into a slow-and-easy job at a Fortune 500 company tomorrow if they wanted. Not shockingly, that's not what they want. Being in an environment that's social and yet actively changing an industry from the ground up is exciting stuff, and I say that as a developer, myself.

      BTW: About "real CS"... I don't use that phrase to put down other companies. I understand that there are many companies out there that do want to do real CS, some moreso and some less. However, let me note that I constantly hear new employees talkinig about the fact that they never thought they would be able to use the skills that they had learned, and thought that they would be doomed to a life of cranking out boring code where a knowledge of sorting algorithms was about as much as they needed. When you work in an environment that rewards working solutions to hard problems, it's a new ball game (as I hope you know, based on your comments about your workplace).

      Good luck, and I'm sorry if you find the T ads bothersome. Drop me some email sometime, and you and I can get together for lunch and talk about how the MBTA should be an efficient operation that doesn't need ads to survive. ;-)

    10. Re:Programming puzzles by castoridae · · Score: 1

      Actually, I'm an MIT alum myself - and am doing something *very* similar for another industry which also antiquated technology with my own company. So I know where those founders were coming from... :-)

      I guess my point is that if you're looking for someone very similar to them - those people can find their own real world puzzles to solve & are going to be less interested in a few brain teasers with no direct real-world benefit (other than being qualified simply to interview with ITA).

  54. Are you really limiting yourself so severely? by Rich+Klein · · Score: 1

    ...so how are other people handling this? Going outside the traditional Valley/Route 128 corridors?

    Seriously?

    I live in Massachusetts, outside 128. It'd take some major amounts of money to get me to commute anywhere near 128.

    Also, I don't work in IT. The closest I've come was a year-long stint selling computers at ComputerWorks in Middleton in 88-89. I learned BASIC on a PET in '77 and wrote my own programs to keep track of my paper route customers on a VIC-20 back in the day, but life lead me down a more mechanical path. I wouldn't mind working in IT, but any employer would have to invest in my training. It irks me to hear companies complain about a lack of IT candidates when they aren't willing to train anyone.

    --
    -Rich
    1. Re:Are you really limiting yourself so severely? by AdamWeeden · · Score: 1
      It irks me to hear companies complain about a lack of IT candidates when they aren't willing to train anyone.
      From your perspective this is understandable, but in my (admittedly limited) experience, IT workers are "born not made." I'm sure there are plenty of exceptions to the rule, but for every person I've met who has tried to "get into" the computer world to make money, all have failed, mostly because if you're going to succeed in IT, you likely are already doing some of the stuff on your own time.
      --
      I was quoted out of context in my autobiography...
  55. Dilbert covered this (of course) by Beryllium+Sphere(tm) · · Score: 4, Funny

    Somebody pointed out that Dilbert's company set salaries based on the industry average but claimed to want only the best employees.

    The PHB acknowledged the point, saying that they were looking for the bright but clueless set.

    1. Re:Dilbert covered this (of course) by Kineel · · Score: 4, Interesting

      Too true. One of my former (fortune 500) employers had two habits, one was announcing that they paid according to industry standards, and the other was insisting that during reviews nearly everyone should get a standard rating of 3/5. Nobody should ever get rated well above average.

      The message was clear, we only hire highly mediocre candidates.

      Then they were shocked that when they offered a voluntary separation package 249 out of 251 IT employees volunteered. The two that didn't volunteer were a single mom and the only guy who had work from home privileges.

      They had to change the VSP to take people with the most seniority first.

      There was actually one case that I know of where the person who had the second highest seniority in a group bribed the guy in front of him by offering to pay him a portion of the separation package to let the second guy get out of the company!

      --
      -- Should there be smoke coming out of my CPU?
    2. Re:Dilbert covered this (of course) by Overzeetop · · Score: 1

      Rats and sinking ships come to mind!

      --
      Is it just my observation, or are there way too many stupid people in the world?
    3. Re:Dilbert covered this (of course) by Anonymous Coward · · Score: 0

      "...One of my former (fortune 500) employers..."

      McDonalds?

    4. Re:Dilbert covered this (of course) by AuMatar · · Score: 1

      A fellow ex-HP brother? If not it sounds like a mirror image.

      I took VSI as well.

      --
      I still have more fans than freaks. WTF is wrong with you people?
  56. Wrong Question, I think. by Anonymous Coward · · Score: 0

    I have a PhD in computer engineering from a good school and years of industrial experience working at pretty big companies. I'm decently senior. I write about one journal paper per year (maybe 1-2 conference papers), I file a patent every couple of years.

    Now that that's over with, I wanted to bring up my point. I know very little about the internals of your company (other than the fact that I use it download some code every once in a while). BUT, my impression is definitely not of a place which is at the forefront of research & development, nor one which fosters post-graduate-level research. I can't imagine that your website would have sufficient resources to pay me anywhere close to my current salary, and I am highly skeptical that you have any PhDs on staff which would foster an atmosphere of continued learning & growth.

    Of course, this is my impression, and could be very far from the actual truth. And therein lies the important point of my response -- if you're having a hard time attracting senior developers, you shouldn't be asking what the industry is doing to you, but what you are doing to promote yourself within the right echelons of the industry. In other words, your company may not be "advertising" itself properly (in the form of conference papers, published research, and so forth) to attract the type of senior engineer that you're looking for.

  57. GOOG by Anonymous Coward · · Score: 0

    Everyone I know who works at google loves it. And they've hired lots of top talent.

  58. why would you want superstar programmers? by theStorminMormon · · Score: 1

    This is a serious question. Given the odd quirks that come with upper-echelon talent (either correlated, caused by, or causing), and given that programmers are already not exactly renowned for their social skills and even-keeledness (now that's a cool word) - why on earth would you want to find the most volatile combination of the two?

    Are the best programmers for a business the superstars? I'd say go with people in the top 20% or so and focus more on getting a well-rounded employee than just looking for the coding superstars. This is a company, right, not professional sports?

    Just checking.

    -stormin

    --
    The Southern Baptist Convention has creationism. On Slashdot, we have porn.
  59. an off topic question... by east+coast · · Score: 1

    But since this is an article about professional developers, SourceForge and what it takes to find an employee/employer... My question is:

    As an inspiring developer still in school is a SourceForge project a good way to develop experience? I currently have a full-time job (in IT) and leaving it for an internship is not a good option. I'm hoping to build some type of marketable experience elsewhere.

    --
    Dedicated Cthulhu Cultist since 4523 BC.
  60. I'm looking for part time by guruevi · · Score: 3, Interesting

    A lot of (talented) sysadmin's like me aren't looking for full time employment anymore. I am currently looking for downphasing to a part time job now and if you have something to offer, I can always look into it. Full time sysadmining (as I am doing now) leaves talented people exhausted and squeezed out before they hit 40. I know a lot of people that quit their IT-profession (programmers, administrators) and either work for themselves or work somewhere part time because bigger companies are constantly looking to get the most out of them since they are so dispensable and we have (or had) a lot of them.

    --
    Custom electronics and digital signage for your business: www.evcircuits.com
    1. Re:I'm looking for part time by cheros · · Score: 1

      It's worse - quite a lot of well qualified people end up working 80h weeks because some unqualified but certified brown-noser sold a misspec'd job. Idiot gets a bonus for the sale, you get shafted because the project is not ready in time.

      And for that you get no raise (usual excuses) until you quit, at which point almost by magic the money appears to 'upgrade' your pay and life will be sunshine if you would just be so kind to stay because otherwise whatever you're working on falls on its face. It's then actually a delight to say the magic words 'f*ck off'.

      The problem with that (sadly far too common) approach is a misunderstanding of motivation. Money tends to be the aspect that draws the FINAL line, it's IMHO rarely the root cause for someone starting to look elsewhere. So when someone STARTS to look they have in principle mentally already left, and offering a bit more cash at that point actually confirms the decision.

      I have had the delight to run many tech teams, and every single person I've worked with appears to gladly work for me again (OK, I'm not so full of myself that I assume this to be the honest truth - I'm only human - but it seems to be a trend, and I'm proud of that). Not because I pay top dollar (I come in to rescue so they're existing teams), but because I don't accept BS from management as well as techs. I work out WITH the team what is going on and where things need fixing, I work with management to ensure they (a) stay off my back so I can do the rescue and (b) ensure I get what I need to quench their fires and (c) don't interfere with my team, whatever I do. And if I decide to haul the whole lot into the nearest pub and buy food & drink for all it's because they've earned it - pity the management soul who dares to comment (little tip: get the Board to understand exactly how deep they're in it and they'll help - 1st law of political self preservation).

      And I stick to three principles:
      (1) the truth. It may hurt, but unattended problems tend to mushroom.
      (2) I lead. I listen to everyone, but it's MY neck. That also means that I protect my team. You want to talk to them, only through me.
      (3) Scold in private, praise in public. If I have an issue I'll close the door and have a quiet word. I don't need to boost my own ego by obliterating someone who's basically defenseless because (s)he's economically dependent on me. That's weak, ineffective and God help you if you try it with the teams I lead. And it's better to identify where it goes wrong because it's then not very likely to happen again - we all make mistakes. Just don't be stupid (sorry, low tolerance level there). But there must be balance. Everyone needs feedback, and I can recognise those that work, even if they're not very good at appearing on the political radar. Mr Quiet in the corner who's a whiz on Solaris - I'll know you too before the week is out.
      Acknowledgement of good performance or cool ideas in front of peers is not cheap entertainment - it's a must. Consider it guideposts to more.

      Anyway, that's just me. Maybe I'm getting too old for this :-)

      --
      Insert .sig here. Send no money now. Owner may sue, contents will settle. Batteries not included.
    2. Re:I'm looking for part time by aztechClanIII · · Score: 0

      WOW, this guy is a fscking genius! There need to be more managers like this dude. Seriously! Yes, it's rocket science to most managers to even faintly understand what motivates employees. Could be as simple as not taking away their basketball break.. or not bashing them in public. WOW, amazing!

  61. Pay more by br00tus · · Score: 1
    It seems that everyone believes in capitalism, supply and demand and so forth except when it comes to paying people. The current economic theory taught in the US is that if you are willing to pay enough, the supply will appear. Yet this idea goes out the windows when companies are looking for people. Another alternative to this is to have decent work hours which would include any weekend work, on-call time and so forth, nice vacation time and sick days and personal days.

    I have 10 years in IT. From 1996 to 2001 I worked almost non-stop. In 2001 I had a decent paying job but the market was tight so we started to get treated like crap and no one else was hiring. So I just quit and moved back in with my parents. Aside from a six month contract somewhere in the middle of that, I didn't start working again until earlier this year.

    Regarding the economics stuff I mentioned earlier, that is the predominant theory but I don't believe it. I look, as many heterodox economic watchers look, at the business cycle as a back and forth primarily over the division of profit and wages. Inflation, recessions, booms, and unemployment are all byproducts of this, in our view. So the business cycle is like this: things are going along and growing, so people start demanding more wages, which cuts into profits. So the companies start laying people off, so that people will be happy to have a job and won't ask for a raise. A threat to the profit rate results in greater unemployment. After a time the pressure on profit is reduced and the economy gets going again, and the cycle repeats.

    Some people have families, are not from my area or even the US and have to work. I don't, so I didn't, when I feel I'm not getting what I deserve. I felt my time was better spent when I wasn't working. However, people like me actually prolong recessions because the companies just increase unemployment even more since I'm not playing their game.

    In the old days, even in skilled/professional jobs like ours, groups like associations for professionals (lawyers - ABA, doctors - AMA, dentists - ADA) or unions for skilled workers (telecommunications - CWA, electricians - IBEW etc.) would handle a lot of this, since it works less well on an individual level. You're not really fighting the system when you're off on your own. But if you just look at what's happening in Oaxaca, Mexico now, you can see that a real class war against them (with the addition of their own internal problems - corruption, bureaucracy, lack of solidarity) has knocked all those things down to where they're pretty much powerless and non-existent in the US.

    Back to the original point - with all this belief in supply and demand and capitalism, how come the answer is never "pay more"?

    1. Re:Pay more by Anonymous Coward · · Score: 0
      You have been unemployed for 4.5 out of 5 years, and we're supposed to listen to your plea to pay more?

      Seems you have the supply and demand curve mixed up.

      I cannot imagine that there's anyone in this field who is talented, seriously looking, not too picky, and unemployed for 4.5 years. If you are good, you ought to be able to make 6 figures in no-wheres-ville USA without a problem, doing interesting, fun work. And if you want to go to a coast and work on their terms, you should be able to do that too.

    2. Re:Pay more by Anonymous Coward · · Score: 0

      Not to mention the self-claimed "10 years in IT" -- if you started in '96, and worked until 2001, that was about 5 years. Then you were unemployed for 4.5 of the last 5 years... giving you a grand total of 5.5 years of IT experience. Sitting on your duff in mommy's basement playing WoW doesn't count as IT job experience.

    3. Re:Pay more by arn@lesto · · Score: 1

      If companies really advertised the experience they were looking for, the work or job description, and most importantly the actual wages they would pay for various experience (education) levels -- then they may have a chance of a proper supply/demand economy when it came to hiring people.

      Instead we have this weird game of buzzwords and vague requirements, no mention of salary but "pays well" (meaning 70% instead of 50% of industry average), the need of a super-star programmer, no benefit information or how to find out, no working condition information etc. Roll the dice and apply. Which party wastes the other party's time?

      That's not a market that's a lottery.

      --
      - AndrewN
  62. What to put in your advert by Anonymous Coward · · Score: 0

    1. Don't mention that you are developing a website. This is hardly going the encourage good quality applicants. Web development is dull.
    2. Offer decent pay and conditions. An employer contribution of at least 10% of salary to the company pension scheme is a minium. If you are a US employer, you should include comprehensive health care benefits.
    3. Set out a clear career path for applicants.
    4. Lower your expectations. No superstar programmer is going to want to work on a website - nor do you really need the top people for this purpose. The best programmers belong doing the trickier jobs - OS development, scientific/engineering, financial applications, desktop apps, etc.
    5. Rule out outsourcing, and include a statement to such effect in all employees contracts. Who wants to work for a company with a history of outsourcing? That's one of the first things that I would ask a prospective employer - and I would leave prior to any interview if they gave the wrong answer. I am considering leaving my current job due to a current spate of senior managerial cost cutting (which is all costs, except the higest ones - their salaries, their benefits, and their numbers).

  63. World USofA by blindcoder · · Score: 1

    How about trying to hire internationally? Telecommuting?
    The world is larger than just the US of A, and not every engineer lives in or wants to move to them.

    --
    See my blog for my free opinions.
  64. double check the intelligence part by Anonymous Coward · · Score: 0

    The smart guys all have jobs or are smart enough to know that working for a place that can outsource you tomorrow with the "benefit" of leaving you stranded with a big mortgage and bills is a no-win too-chancy proposition. People are looking for any shred of job security now, moreso than just raw starting pay. That might mean just giving up programming, especially for someone else.

    My take on it anyway. I'm not in programming, but I know several years ago I gave up a much higher paying job that was starting to go flakey on me to take a more stable and secure job, just for that reason. Already had had two decent jobs go overseas, facing the third or a severe reduction in pay or availability, I just split ahead of time as soon as I could, and I went into a totally unrelated but more secure field now. What I do now can't be outsourced easily, although I do work with the potential of imported people taking the job for cheaper, I know my boss is totally against that idea, so that is the only guarantee I have, but compared to before, at least it is something. And it is reverse good from a global economic angle, if energy prices, etc keep going up, my job gets more secure as our products become more attractive compared to imports.

      I would imagine a lot of programmers might feel the same way or at least be thinking similar right now. The entire concept and practice of dual loyalty is gone,both worker to company or company to worker.

    And I know in my own small way when I go to vote this week (we have early voting here) I am reacting to this, I will NOT vote for any incumbent, as far as I am concerned this whole situation has come about from congress working in collusion with the top 1% globalists to just royally screw the US worker, white, blue, green or pink collar. When I found out they were giving *tax breaks* to corporations to outsource I had had enough. We need radical change in government,top to bottom,and laws and economic policies to avoid the US turning into some second rate half assed boss class rules society. Freaking close right now, worse it has ever been in our history. We DO need some sane protectionism action until we can get back to building the middle class instead of wearing them down with credit, deficits, balance of payments deficits and so on. We NEED a diverse economy, all of it like it should be, a solid manufacturing base, etc. The US worker can NOT duplicate the living conditions and cost of living associated with second and third world nations, it is not possible even in the poorest areas of the US, whereas the fatcats can just keep shifting their "capital" around to the cheapest place, and screw their neighbors and fellow citizens over.

    1. Re:double check the intelligence part by parseexception · · Score: 0

      When I found out they were giving *tax breaks* to corporations to outsource I had had enough
      Where can I find the legislation for this?
      thanks
      -Harb

      --
      Yeah, I saw a yard gnome once, it didn't scare me - Space Ghost
    2. Re:double check the intelligence part by KlomDark · · Score: 1

      Same thing here, as far as the voting. I am going down the list, and voting against EVERY incumbent. More people need to do the same. Don't worry about which party, just vote against the dipshits currently letting the country be raped under their watch.

    3. Re:double check the intelligence part by bladesjester · · Score: 1
      --
      Everything I need to know I learned by killing smart people and eating their brains.
    4. Re:double check the intelligence part by megaditto · · Score: 1
      although I do work with the potential of imported people taking the job for cheaper


      H1-B quota was cut to 1/3 of that under Clinton. So vote for Bush.
      --
      Obama likes poor people so much, he wants to make more of them.
    5. Re:double check the intelligence part by Gr8Apes · · Score: 1

      Correction: not lowered, the law to extend the increased level failed post 9/11.

      I can't imagine why.

      --
      The cesspool just got a check and balance.
    6. Re:double check the intelligence part by megaditto · · Score: 1

      Why? Slowing economy, high IT unemployment, Congressmen wishing to be seen as limiting immigration (since they cannot actually do anything about 2,000,000 undocumented workers per year from Mexico).

      As for security, there weren't any terrorists coming in under H1-B.

      --
      Obama likes poor people so much, he wants to make more of them.
    7. Re:double check the intelligence part by Grishnakh · · Score: 1

      Don't be so quick to vote the incumbents out. There's some that are doing a decent job. The democratic governor in my state (AZ), for instance, seems to be doing a pretty good job from what I can tell. (Interestingly, a lot of her campaign is about strengthening our southern border with Mexico, something the Republicans seem to have no interest in.)

      At the national level (Congress), however, I'm totally with you. All those bastards need to be tossed out on their asses.

      However, I may be speaking too soon; hasn't democratic Senator Rick Boucher in Virginia done some good work in trying to improve the state of intellectual property laws (in a way which most Slashdotters would approve of)? Unfortunately he's been totally thwarted by everyone else there.

  65. One More Reason... by RandoMBU · · Score: 1

    I'm an MBA student with an engineering background and I'm currently in a Dual Degree program getting a MSIS and an MBA. I can tell you that this tech-focused program is FULL of former developer / engineer types who are running away from the low-reward/long-hours experiences of writing code and are now looking at starting their own companies, or breaking in the the management level at other promising new companies. Those that are targetting established companies are going to the highest bidder, which generally means Pharma or Consulting. Overall, I just think that the .com collapse and the increasingly sweatshop-like working environments (EA anyone?) for developers have sent a lot of people scurrying to find other things to do that are more enjoyable.

  66. Ironic by Anonymous Coward · · Score: 0

    It's ironic that people keep whining about the end of IT, outsourcing, etc. and concurrently it's near impossible for employers in most NA markets to find good talent.

    (I know - we hire, or at least try to hire, top talent in multiple cities in Canada and the US, and it's hard to find good people).

    The reality is that compsci programs graduate fewer and fewer people every year, while the demand for IT skills grows every year. Can you spell supply and demand?

  67. Here's your problem by lewp · · Score: 1

    You're looking for senior Java people. Assuming you're serious about that, then you're looking in a very small pool. Most people who aren't totally unemployable douchebags and really know Java are academics, already making a pile of money in one of the rare "good jobs", or have realized what a clusterfuck Java is and refuse to work with it anymore.

    Note, I am not one of these people. I wouldn't admit to it if I were. I just know where some of them are hiding. No, I'm not telling.

    --
    Game... blouses.
    1. Re:Here's your problem by scheme · · Score: 1

      I agree. There are quite a few people working on really cool academic projects like celluar auotmata and grid computing working in academia and government labs. They may not be making as much but the work environment is probably much better and the problems and colleagues more interesting then the typical corporate workplace.

      --
      "When you sit with a nice girl for two hours, it seems like two minutes. When you sit on a hot stove for two minutes, it
  68. Why do you need a superstar programmer? by slamb · · Score: 1
    The sourceforge job listing in question says this:
    We're continuing to grow here at SourceForge.net! We have recently opened a position for a Senior Java Developer, and are accepting applicants. Think you got the stuff?

    The position is in our Fremont, California headquarters, but we are open to applicants in the United States who are willing to travel frequently. So if you want to work in a flexible, creative environment and know how to do things well, this position might just be right for you.

    Let's assume for a second that I'm a superstar programmer. Why would I want this job? It says nothing! Frankly, sourceforge's website does not appear technically sophisticated, and the existing stuff is all in PHP. What would I be doing? Why would it interest me? Even super-secretive, super-prestigous gives way more information than this. If you want super-star programmers, you're competing with google. You don't have their prestige, so you need to do something better than them. This is it.

    You are in good company, though. Much of the time I see places asking for superstar programmers without giving the slightest idea why they're needed or what they'd be doing. It's not a successful strategy...which is probably for the best, because a superstar programmer would be bored out of his (or her) skull if he actually got the job.

  69. Are you hiring the right people? by Anonymous Coward · · Score: 0

    If sourceforge human resources guys don't know hire good programmers... maybe they should just hire new HR managers.

    Anytime I get stuck on my job I don't go whining to slashdot and hoping they'll fix my problem.

    Besides, you should be asking successful HR experts in the tech field, and they are less likely to be found at slashdot unless their techies told them to read it to be up on the trends.

    Also, see why microsoft can't hire great programs.

  70. Careful with 'Superstars' by mwanaheri · · Score: 1

    Shure, everybody wants highly qualified programmers. But looking for the superstars might be the wrong idea. In the last 'further training'-class I did, there were a number of newbies with a non-IT-background and also quite a number of well trained and skilled and experienced professionals. Guess who finished the final project with the best result? A team of newbies who had worked as architect, linguist, etc. The key obviously was that they had the best cooperation. The skilled guys proved to be competetive divas and some of their teams didn't even finish the project. Conclusion? Find well skilled people with a team-spirit that fit into or improve the existing team.

    --
    Idha khatabahum lijahiluna qalu salaman
  71. I'll tell you why *I* don't apply for Sourceforge by dsci · · Score: 1

    They 'want' me to relocate. I seek programming jobs that I can fulfill via telecommuting. ESPECIALLY on something like working on a web site that is 'Net based intrinsically.

    --
    Computational Chemistry products and services.
  72. Look outside area? by Salvance · · Score: 1

    Another thought is to look far outside of Silicon Valley/California. Here in Baltimore, it's relatively easy to find great developers, and the going rate is FAR lower than on the West Coast. Maybe you can setup some type of remote contractor arrangement?

    --
    Crack - Free with every butt and set of boobs
  73. Spot on by metamatic · · Score: 1

    Reading the SourceForge announcement, they want someone who's prepared to either live in Fremont, California, or do lots of traveling.

    Well, air travel is a nightmare these days, and living in Fremont is unaffordable. So I wouldn't even bother to glance at the actual job.

    --
    GCHQ Quantum Insert installed. If only our tongues were made of glass, how much more careful we would be when we speak
  74. I cannot believe the gall of these people... by AtariEric · · Score: 1

    They bitch about not being able to hire good programmers, then when good programmers show up, they chuck them out the door - usually with armed escort - while replacing them with the cheapest labor they can find, made even cheaper with their constant "oh noes, labor shortage" attempts to flood the labor market and drop those wages even lower.

    You companies want competent programmers? Treat them like equals, not something you stepped in while shortcutting across the lawn.

    --
    Don't trust any concentration of power.
  75. the ibanks and hedge funds are taking us all ! by Anonymous Coward · · Score: 1, Interesting

    I just graduated `06 EECS from a certain east coast 'tute.
    Many close friends are now working for M$, Google, etc. but the fiercest hiring demand has actually been from the financial sector. Undergrads these days typically get 6-figure comp (first year) from the ibanks and hedge funds. The attrition rate is high, but those who thrive as traders can rise up to 7 to 8 figures in less than a decade. It's not quite up to the levels of Messrs. Page and Brin, but you can certainly secure a mortgage with that kind of cash :)

  76. Programmer Black Hole by Doc+Ruby · · Score: 1

    Superstars? How about just hiring a programmer who can both solve programming problems and feedback their estimates and progress so they're manageable? Years of working for idiots who can't tell the difference has trained programmers to just get through their day without getting fired, and do the interesting stuff with open source on their own time. The good programmers are safely embedded in longterm employment, and a world of half-assers stumbles around pretending they can do work that they barely understand. Which they then insist on writing from scratch, rather than reusing all the objects and source already available - and reinventing all the same bugs and design problems.

    Damn Netscape, with its "public betas" and HTML "programming", has ruined whatever "discipline" the programming industry used to have.

    --

    --
    make install -not war

  77. A couple of things by Todd+Knarr · · Score: 0, Redundant

    First is the wording. When I see terms like "superstar" in a job ad, the first thing I think is a dot-com startup that wants someone with every buzzword in the book, or they want someone with 20 years experience willing to work 80-hour weeks for an entry-level salary plus stock options (which may make you a millionaire 5 years down the road, assuming you haven't gone up a bell-tower with a rifle before then, or may be worth less than toilet paper, but definitely won't pay the bills in the meantime). Needless to say, this isn't something that instantly makes me think "I want to work for these people.". One of the problems is that the better a developer is, the less likely they are to think of themselves as a superstar. All too often I look at a job description and say "Well yes, but that's the minimum you should be expecting from someone with any sort of experience at all. Do I want to work for someone who considers that exceptional?".

    Then there's the fact that, like I suspect most good developers, I'm already working. I'm not likely to leave a decent job on a whim. The last job change I had, it happened only because the headhunter was one a friend of mine gave a good reference on, the job was offering a 20% salary increase just after my current employer had announced 2% raises and the call came shortly after my then-current manager had pulled a particularly nasty and uncalled-for back-stabbing move on me. If people are in a comfortable position, you may have to go looking for them rather than having them come looking for you and you may have to catch them at just the right time to get them to consider changing jobs.

    1. Re:A couple of things by Anonymous Coward · · Score: 0

      I don't consider myself a "superstar". All I know is raw Unix/Linux, C/C++ and Database internals. Would I consider some web programming compelling or that it needs Superstars? No. I would simply skip past any spec that lists a bunch of unrelated buzzwords and/or requires "exceptionally brilliant hard working" blah blah blah. The reasoning is that such a jobs is either bogus, or requires a slave laborer.

      I know some Superstars (again, mostly Database Internals people) who never bother themselves with Java*. One of the superstars I know doesn't even know all the keys on a PC like keyboard, but he is one heck of guy with Neural Networks.

      What you consider as Superstardom is not much in certain (actual) Superstar circles. This is one problem.

      The next problem is the Superstars I know are extremely lazy about everything else and they have a job so they are not looking for jobs. Often, a good recruiter knows them and keeps pinging them on a non-annoying frequency, and that is one of the ways they switch jobs. Also, don't expect superstars to limit themselves into silly coding all day long. They have ideas, they want you to listen to them and quite naturally follow through some of them. When such "higher level" play is not allowed, they leave.

      One another interesting observation actually happened to me: I was interviewing at a Startup type and was told that they has an Ace programmer, well he probably was. A few months later he was interviewing at my Company and was turned down. How could you explain that? An Ace in one company is a Joker in another?

      With some superstar types there is one potential downside. They are bad at team play, so you must have a strategy in place to isolate them from other humans.

      Your job specification looks pretty generic which would not interest even non-superstars like me. One of the things you could do is to put out an honest specification that lists skills instead of buzzwords (Database programming instead of Oracle/UDB, for instance)

  78. SourceForge reputation is *not* that good by aralin · · Score: 1

    As one of the people you likely target I can tell you my reason. SourceForge is hardly the example of great project. It has been completely stagnant for over 3 years, adding no new significant features. It had quite large update just recently, which was mostly cosmetic in nature. There were no significant new changes since the project went closed source years ago. Who would want to work for a project that is in maintenance mode for the last 3+ years? Certainly not me. I could have three people work with me for six months to create a serious challenger to sf.net. So you are not even maintaining such a large lead for the maintenance mode to be justified. Simply, your self-image is slightly distorted.

    --
    If programs would be read like poetry, most programmers would be Vogons.
  79. Demographics at work... by dtjohnson · · Score: 1

    The person they're looking for is probably in their 20s or early 30s. There aren't as many of those as there used to be, and they can be real picky. Besides 'senior engineers', this is also true for doctors, auto techs, accountants, carpenters, laborers, and rocket scientists.

  80. Slashdot classifieds... by drew · · Score: 1
    So is this a question about where to find programmers or a thinly disguised job posting? Not that, I'm complaining really. Aside from the April Fools gag where they spent the whole day advertising pointless gadgets on Thinkgeek, Slashdot IMO does surprisingly little self promotion.

    Has the tech market improved so much that working on a prominent website is no longer enough to attract the best talent?


    Anyway, to answer the question, yes. I mean, no. Yes, working on a prominent website is no longer enough to attract the best talent. No, I don't think it really has that much to do with the state of the tech market. When the tech market was bad, it was a prominent website that was drawing employees, it was having a job, any job. And we've all seen our fair share of examples of what can (and does) happen to any website. Certainly, all other things being equal, yes, I'd take a job working on a higher profile website, but when I say "all other things being equal", I really mean "all other things". A prominent website won't compete with better projects, better location, better pay, better stability, better benefits, better management, better coworkers, better lighting, or a better stocked kitchen.

    For that matter, if I was looking for a job working on a prominent website, it help to be prominent outside the geek crowd. If I told my friends or relatives that I worked on Google or Yahoo or even Ebay, they would know what I was talking about, and might even be impressed. If I told just about anyone that I know that I worked on SourceForge, I'd get a blank stare in return. So even among the crowd where working on a prominent website would be a draw, SourceForge probably doesn't have the drawing power that your hoping for, because you're up against a lot bigger names.
    --
    If I don't put anything here, will anyone recognize me anymore?
  81. Brutal Honesty by ClayDowling · · Score: 1

    You make a lot of noise in the add about how cool you are, but it seemed to be all sizzle and no steak.

    1. List the salary range you're willing to pay. You already know what you're willing to pay. You're gonna ask the developer what they need. Instead of playing this kind of guessing game, cut the bull and say what you're willing to pay. If you have any objections to doing this, pack it up and go home now. If I have to play this kind of game to get in the door, it indicates that there are going to be a lot of other games that I'll have to play once I get the job. Frankly I can get corporate BS games anywhere--I want to work at the place where I don't have to play them.

    2. Tell people what's cool about the project and the company. Not empty buzzwords, but real information. If my eyes glaze as soon as I've seen the text, I've just lumped you into the bin with the 50 other employers that I'm not going to consider.

    3. Consider your public image. Sourceforge isn't exactly the model of responsiveness or stability. That doesn't make you a "cool" company, it screams at the top of its lungs that there are serious problems. It's going to be very hard to attract people based on your reputation.

    Instead of posting a job on your site, start actively recruiting individual developers. Find people who do work that you like. Offer them good projects and insane cash. The type of programmer you're claiming you're after is rare, and it's unlikely that they're just going to casually stroll by your site and see what you have open. You need to make face to face contact, or at minimum via email or the phone. Don't expect them to come to you, because they won't.

  82. Funny by aussersterne · · Score: 3, Insightful

    how blind companies and HR managers can sometimes be about this. I worked at a company that committed this sin. They would list radically deep skills and experience requirements from multiple fields for single positions, but the pay wasn't anything special, really just entry-level, and the location sucked.

    Each time they would interview what amounted to entry-level candidates (the only ones interested at that pay level, naturally) for months and finally they'd get desperate and make a hire that didn't quite measure up to the extreme the standards they'd set for positions. Then, when it didn't work out and the hire either left or got let go, they wouldn't try to make the position more attractive to someone who was more qualified, they'd just re-list with the same salary and benefits package(s), only each new time they'd add even more required skills and experience, as though they just hadn't been stringent enough the first time.

    Meanwhile, for those of us inside already, the workload just got bigger and bigger since we couldn't make any good hires and couldn't keep the ones we made. Needless to say I moved on after just over a year, once I realized that for the amount of work I was actually doing as the result of the (I realized) never-to-be-resolved staff shortage, I was also getting underpaid.

    It's like HR thought that if they just kept asking for more, eventually they'd get it.

    --
    STOP . AMERICA . NOW
    1. Re:Funny by TobiasS · · Score: 1

      The other part of the issue is that alot of the "senior" level candidates you see these days are exactly the ones that joined IT at the tail end of the dotcom bust. That crowd consists of mostly people that did not join the IT workforce because they love of technology but the lure of high salaries and becoming overnight millionaires. I think we all remember the utter imcompetence that got promoted through the ranks during that time. Most capable engineers/techies sit in pretty cushy jobs (DBA's ... hello $140k+ if you know what you are doing), have left full-time for consulting or have given up the grunt for middle management. Also don't underestimate the ever so tempting carrot of, "We are 12 months away from an exit event!", this statement gets renewed every 9 months. Giving up on potentially a few multiples of you annual is a strong motivation for many to continue to serve their overlords.

    2. Re:Funny by Grishnakh · · Score: 1

      Needless to say I moved on after just over a year, once I realized that for the amount of work I was actually doing as the result of the (I realized) never-to-be-resolved staff shortage, I was also getting underpaid.

      I interviewed at a company back in '99 where every single engineer I talked to said, "we're really understaffed!!!". When my offer letter came in and it was the same pay I was already getting at my current job, I wisely declined.

      Never go to work any place where everyone complains about being understaffed. There's a good reason they're "understaffed".

    3. Re:Funny by Tim+Browse · · Score: 1

      I think we all remember the utter imcompetence that got promoted through the ranks during that time.

      Incompetents.

      (paging Alanis...)

    4. Re:Funny by timeOday · · Score: 1
      No, "incontinence."

      Steer clear of the tuna salad.

    5. Re:Funny by starkravingmad · · Score: 1

      We have the exact same problem. If the higher ups are to be believed there are no Java programmers to be had for love or for money. So the CIO has taken to poaching people from his ex-company, except that his ex-company was all Microsoft which means that now in addition to supporting the existing system, working on new projects and answering user queries I have to train our new 'senior' programmers.. I'm not even a senior programmer, I'm just a regular programmer. I guess if I didn't know what an ant script was or understand multi threading issues, I could have made senior programmer.

    6. Re:Funny by Monkelectric · · Score: 1

      In Corona, CA here we have a company which routinely offers people *LESS* than they are making. currently. I talked to them on the phone and their max was 20k less than I was making, and I wasn't particular well paid at the time. They are amazed that they can't get the people they need.

      --

      Religion is a gateway psychosis. -- Dave Foley

    7. Re:Funny by Grishnakh · · Score: 1

      Was everyone there over the age of 45? The company I interviewed at was like that. I don't know if that had something to do with it.

      Also, did your potential boss there drive a crappy, underpowered Saturn (not the nicer ones, the bottom-of-the-barrel el-cheapo model)? And then ask you if you like Saturns, and talk about how much he loved his Saturn?

      And did they try to downplay the low salary with a line about how, if you really work your ass off, you might just get a 5% raise?

    8. Re:Funny by Monkelectric · · Score: 1

      2 out of 3! Yes almost everyone was quite old and they did talk about 5% raises, but no saturn talk that I recall :)

      --

      Religion is a gateway psychosis. -- Dave Foley

    9. Re:Funny by Grishnakh · · Score: 1

      Wow, I think I see a trend here, even though these companies were on opposite coasts (mine was in VA). No younger employees, terrible pay potential. There's probably more commonalities beyond this.

      The Saturn thing was just too funny, to me. It made me think, "Wow, if I work really really hard here, and go into management, I'll be able to afford an 80 HP Saturn economy car! Yippee!!" (This was back in '99 when I believe the low-end Saturn really did have less than 100 HP.)

    10. Re:Funny by Monkelectric · · Score: 1

      I think that a lot of places are graveyards for older programmers like that. The salary is bad, but the people don't have to worry about being challenged, or staying late, and they slowly, slowly accumulate a little wealth -- and the think you should be on that same track. I had a manager tell me flat out once -- "You're worth more than this but I can't pay you more then a guy whose been here 20 years." In his own fucked up way it was his way of respecting his friend ... but the real problem was he needed to pay that guy MORE not me less...

      --

      Religion is a gateway psychosis. -- Dave Foley

    11. Re:Funny by Grishnakh · · Score: 1

      I think that a lot of places are graveyards for older programmers like that. The salary is bad, but the people don't have to worry about being challenged, or staying late, and they slowly, slowly accumulate a little wealth -- and the think you should be on that same track.

      That's not quite the way this particular place was. After being told be everyone else I had visited with that "we're really understaffed!!!", I finally asked a lead engineer what kind of hours were normal there. After hemming and hawing about his "contract with the company" or some such crap, I prodded him some more and he said he typically worked 55-60 hours a week, sometimes more.

      So not only was this place understaffed and only employing older people, they all had to work extra hours too to keep this low-paying jobs.

  83. I have your answer. by Anonymous Coward · · Score: 0

    You can get flooded with applicants if you were to pay what a superstar is worth.

    you guys are known to not pay and offer benefits that a superstar would look for.

    also your location is a negative. A superstar can take that $130K a year in ohio and live like a king in a 6000+ Sq foot home.

    $130K a year in the valley gives you a shitshack you can barely afford. Up it to $280K and you will start getting responses.

  84. WTF?! by Anonymous Coward · · Score: 0

    What the fuck is a superstar programmer? Who invented that brainfucked term? I'm getting so annoyed by that, it's unbelievable!

    1. Re:WTF?! by Anonymous Coward · · Score: 0

      Free cocaine and hookers?
      Getting paid 100 million dollars for a project?
      Don't have to take shit from managers and PHBs ?

      I don't think so.

  85. I'm looking for anything at all by bugg_tb · · Score: 0

    I'm a 20 something with a Computer Science degree, a few years of experience dealing with Linux and Windows networks, servers and a few programming languages, and the job market is so rediculous in the UK I can't get even the lowest 1st line support job. What I would like to know is what does it actually take to get that 'Your Hired' letter sent in your direction?? IT admin jobs, sorry not enough experience. 2nd Line Support, Sorry not enough experience, 1st Line Support, well maybe but not this time. and then Junior Admin Jobs, sorry you've got too much experience I think you'll probably up and leave within 6 months. It does my head in!! Sorry for the rant got another Sorry but no letter today.

  86. How about... by OneSmartFellow · · Score: 1

    becuase the thought of maintaining some other bozos shitty scripts is simply not that exciting to me.

  87. why move if you are content? by Yonder+Way · · Score: 1

    I am not an admin on Sourceforge, but I run IBM's Community Source and IIOSB environments (very similar in functionality to Sourceforge, and on a scale that is probably unprecedented outside of Sourceforge itself). Could I make more money somewhere else? Certainly. But I work with some of the top minds in the Linux community right now, so there really isn't a lot of incentive to look around.

    Early on there was a bit of a free-for-all as money for Linux gurus was springing up all over the place. Now it's a little better understood who the big players are, where the job satisfaction is the highest, and where the best minds are drawn to, and so on.

    These days it takes more creative thinking to lure the most qualified people. Many of us were burned badly when the bubble burst and will pick and choose our career paths more carefully today. The tables have turned. So what if your company is the hottest thing going today; where will it be five years from now? Ten? How will your company survive when the fad it is riding on ends?

  88. Yeah, we've all pretty much quit. by Rahga · · Score: 2, Insightful

    Speaking at least for myself, I had to choose between moving out of an affordable house in a town with very few programming jobs, or stay here and make better money at a far easier job in another industry... Now, on the side I just do contact work for my old employer to keep my skills up and the money rolling in. Right now, though, there's just not enough money and motivation for even many MEDIOCRE programmers to stay in the industry. Bugfixing is too much work rarely fun, and nobody likes to watch software get driven into a wall by marketing wonks, and too many programmers of all sorts are tired of the industry mentality that most software should be overpriced + underperforming.

  89. Two ways to find employees by gurps_npc · · Score: 1
    1) Stat out what you want on their resume. No one shows up, because people with exactly what you want already have a job, one that usually pays MORE than what you want to spend.

    2) Stat out what someone that is going to LEARN to do the job already needs to know. The people that are sent/brought in by recruiters should all have jobs slightly worse than the one you are offering. Go through them, weeding out the lies and looking for the smart people that are UNDEREMPLOYED and are more than capable of learning your job.

    Hire them, teach them, and boom, you got a great deal for a smart man that that likes your company (you trained them). Best of all, he will probably NOT be qualified for any equivelent job in another company - you trained him to do the job at YOUR place, not trained him to do all jobs of that level.

    Of course, this requires A) a Smart boss, B) a good company that people will want to stick around, instead of taking the training and going someplace else, C) the ability to take an actual risk,

    --
    excitingthingstodo.blogspot.com
  90. High profile people don't find good jobs neither by toolslive · · Score: 1

    There seems to be a growing gap. As a trilingual (spoken languages that is) senior software architect (multiple university degrees) I'm finding no job offers that are in the least interesting. Most of the job offers I see passing by are either junior or 3-5 years of experience. with profiles (J2EE | .net | [some other language] ) developer with experience in (Hibernate | Spring | Zope | [some technology] ).
    That's it.
    The more high profile technical job offers are just plain rare, and since there are no good offers, I'm staying in my current job.
    As an extra remark: If I would want to, I could become a project/programme manager for a big development team, but that is not my intention (I would probably perform suboptimally as well ;) ).

  91. Location by Anonymous Coward · · Score: 0

    Try relocating to a better area. Not everyone wants to live in California, with all of the problems that it has (and if you don't know what I am referring to, then you probably don't view them as problems). You'd have to pay me $1M/year just to CONSIDER living there - no matter who I was working for. But salary isn't the main thing - it's quality of life and for me, California (or NY, or Texas, or AZ, WA, or pretty much most of the U.S.) simply does not have it for me. There is more to life than the rat race! I may be making only 90K (and no such thing as bonuses or stock options) here in Alaska, but I can afford to live within 15 minutes from where I work (20 in the worst traffic), have no state income tax, no liberal politicians trying to take my money and give it to someone else, no liberal politicians making up a whole host of other stupid laws (we have conservative politicians taking care of that job), reasonable cost of living for housing and other factors, no overcrowding, less population/gang problems - and as an added bonus, I don't need to speak Spanish! It gets a little cold once in a while - big deal. I'll take that over what California has to offer any day.

    Cheers!
        AKDiver

    1. Re:Location by Grishnakh · · Score: 4, Insightful

      here in Alaska, ... have no state income tax, no liberal politicians trying to take my money and give it to someone else,

      You mean like that bridge to nowhere for 50 people? Thanks a lot for trying to steal our money and spend it on some stupid bridge that no one needs, Alaskan.

      You, an Alaskan, complaining about politicians trying to take your money and give it to someone else is a prime example of the pot calling the kettle black. I can't think of a single state currently that more exemplifies this thanks to this example. Even CA and NY don't have such ridiculous public works projects.

    2. Re:Location by Maltheus · · Score: 1

      He said no one was trying to steal HIS money, not YOURS.

    3. Re:Location by Erebus · · Score: 0

      Come, now, Grishnakh, surely you realize that elected representatives answer to many masters, but voters are not one of them. I, for example, am living in (ugh) Texas, and I damn sure don't have anything to do with anything done by our fine legislators.

    4. Re:Location by Bob9113 · · Score: 2, Informative

      You, an Alaskan, complaining about politicians trying to take your money and give it to someone else is a prime example of the pot calling the kettle black. I can't think of a single state currently that more exemplifies this thanks to this example. Even CA and NY don't have such ridiculous public works projects.

      NY and CA? They're not the ones suckling at the Federal teat. The welfare states are the red states. All the states that vote for the tax cut President are the same ones that are putting us in debt. You want to know where the welfare checks go? It's the Bush backers.

      Federal Taxes Paid vs. Spending Received by State

    5. Re:Location by Grishnakh · · Score: 1

      I realize this, but the OP claimed that there were no "liberal" politicians in his state trying to steal money from some people and give to other people. I'd say stealing Federal taxpayer dollars to build a $200+ million bridge to nowhere for 50 people is a prime example of this "liberal" spending. So this seems like a completely false claim to me. He was explicitly attempting to hold up his state's politicians as a good example, which they are not.

    6. Re:Location by Erebus · · Score: 0

      Excellent point. I formally withdraw my objection to your comment. It may take some time, as the comment must flow through "tubes"...

    7. Re:Location by Anonymous Coward · · Score: 0

      ...have no state income tax, no liberal politicians trying to take my money and give it to someone else,...

      The reason Alaska doesn't have an income tax is because there is oil in Alaska and because of some bizarre ideas about ownership by proximity. It is unrelated to "liberal" politicians except that "liberal" politicians might be smart enough to reject the whole "it's mine because I want it" attitude.

      You talk about "your" money but how much of the oil in Alaska did you create? Are you somehow being harmed by the oil drilling? If anything the oil drilling has created jobs for Alaskans. Basically, you get a slice of the oil revenue for not doing anything other than deciding to live somewhere. You didn't create anything or provide a benefit to anyone else but, because of some bizarre rules about ownership by proximity, you yourself get to benefit anyway.

      Then again, life is all about benefiting without doing anything.

      If you had been abandoned at birth and left out in the wilderness without human contact you wouldn't even be alive today. You got lucky though. Other people gave you food and shelter and an education and probably a whole bunch of other stuff. Not only that, but you benefited from thousands of years of human innovation that you had nothing to do with. You didn't write the US constitution, you didn't invent electricity, you didn't invent antibiotics, you didn't design or build the cities and roads in the United States and all over the world.

      Without the help all kinds of people from your childhood and throughout history you wouldn't even be alive - let alone living in the unprecedented comfort of modern living. So yeah, go ahead and worry about people taking "your" money and forget about the fact that everything you have you would not have without the profound generosity of other people.

    8. Re:Location by aztechClanIII · · Score: 0

      you have to spend the $$$, or you don't get it the next year. That's probally why the bridge to the airport was created.. 1) it was needed, those 50 people can't take boats to the airport all the time. 2) That money would have been taken away from Alaska budget the next year if they didn't spend it. So blame somthing besides the bridge when you decide to gripe about money spent. Blame your state not having an Oil reserve instead.

    9. Re:Location by Grishnakh · · Score: 1

      you have to spend the $$$, or you don't get it the next year. That's probally why the bridge to the airport was created.. 1) it was needed, those 50 people can't take boats to the airport all the time. 2) That money would have been taken away from Alaska budget the next year if they didn't spend it. So blame somthing besides the bridge when you decide to gripe about money spent. Blame your state not having an Oil reserve instead.

      Don't give me this shit. "You have to spend it or you don't get it the next year" is no excuse. It ranks right up there with "I was ordered to kill those people" on the lame excuse meter. Any politicians who give this excuse for spending money should be shot, let alone being able to claim that they're "fiscally responsible".

      Those 50 people don't generate enough tax revenue to pay for a $200 million dollar bridge, and according to the articles I've read, they don't want it either. If they want convenient transportation to the airport, they can move to the mainland.

      What the hell does an oil reserve have to do with anything? Wasted money is wasted money.

      Of course, I'm probably wasting my time responding to your idiotic post, since you've already been modded down to zero.

    10. Re:Location by Anonymous Coward · · Score: 0

      I realize this, but the OP claimed that there were no "liberal" politicians in his state trying to steal money from some people and give to other people.

      Incorrect. And you even quoted this in your response (emphasis mine): "... no liberal politicians trying to take my money and give it to someone else". They didn't take his money just as he claimed, they took yours. Not that it makes it any better, but I'm just sayin...

  92. Be Quiet! by Cybert4 · · Score: 1

    We are working on the most useful myth since "the liberal media". Keep those drums going!

  93. Pay? Is that the main incentive?? by lonegd · · Score: 1

    Reading the comments, it seems pay appears top of the list as far as criteria goes. This is sad as you guys in the US and UK will never be able to compete with the up and coming markets in China and India.

    I've used freelance coders from India and Russia, who are technically as good, or better, than people here in my native UK. Why *should* I pay more for the same piece of code? For the same price, I can pay someone in the developing world top dollar, or I can listen to someone in the developed world bitch at me that I'm not paying enough.

    1. Re:Pay? Is that the main incentive?? by JustNiz · · Score: 2, Informative

      Wow your expierience differs from mine.

      A company I used to work for tried outsourcing to Russian and Indian programmers. The quality of the code coming back was just awful and cost a lot more in after-support than the dev. cost saved.

    2. Re:Pay? Is that the main incentive?? by Grishnakh · · Score: 1

      Assuming you don't own your company, why don't you give up your job to a replacement in India or Russia? Surely whatever you're doing can be done by someone there for less money.

  94. You must have missed the memo... by Junta · · Score: 2, Funny

    It's not Dotcom2, it's Dotcom 2.0..

    --
    XML is like violence. If it doesn't solve the problem, use more.
    1. Re:You must have missed the memo... by __aaclcg7560 · · Score: 1

      That is so old. It's Web 2.0 (TM)!

    2. Re:You must have missed the memo... by Anonymous Coward · · Score: 0

      Shouldn't that be Dotcom 2 Dotoh?

  95. Good programmers want good tools by CryBaby · · Score: 1

    And your job posting for a senior J2EE developer makes it clear that they will be using legacy crap. A few examples:

    - Java/J2EE technologies (Java Enterprise Application Development,including JSP, Servlets, EJB, Taglibs, JDBC)
    *No one* wants to use raw JSP/Servlets/Taglibs or EJB2 anymore (I assume the ad would mention EJB3 specifically, so I'm guessing it's EJB2). It's unnecessarily painful, which is why everything in that list except JDBC has been replaced by something better.

    - In-depth Experience with at least one of the following application servers: JBoss, BEA WebLogic, IBM WebSphere and cross-application-server development (knowledge of xdoclet is a plus)
    I would rather write an entire RDBMS in JavaScript (OK, bad example since it's been done and is actually pretty cool) than have to deal with all three of those monsters at the same time! I understand that not every web app can run on Tomcat and that app servers offer real value, but they're hardly on most programmers' "fun to play with" list.

    - Hands-on Experience in web application technologies (HTML, Javascript, CSS, Struts)
    Wow, what's this "Struts" thing? Is it one of those exciting new Java web frameworks I've heard so much about? Oh, no, it's that ancient bucket of code that's so cumbersome and outdated, even the original author has no interest in it anymore. Try Tapestry, Echo, JSF -- anything but Struts, JSP, Servlets and Taglibs.

    - Practical experience in *Unit testing tools (JUnit, HttpUnit, JWebUnit, Cactus)
    OK, this one is debatable but most of us have moved on to TestNG.

    In short, you're either looking for a maintenance programmer here or you've been living in a technology-free zone for the last 3-5 years. You don't even mention Java 5 or any kind of IOC container (and I personally would not go back to a world without annotations, generics, autoboxing or IOC). So even if I thought SourceForge would be a cool place to work (and I do), I wouldn't touch this job with a proverbial 9-foot pool.

    Top-level programmers, as a general rule, do not want to work with painful technology. And it's not just because we want to "play with new toys" -- most of the new developments in Java are demonstrably "better" than the stuff they replace. They are more expressive and far more productive. They allow us to spend more time on important things like domain and data modeling, effective UI design, testing, security, scalability and performance tuning.

    Sorry for the rant, and good luck.

  96. its simple... by JustNiz · · Score: 1

    You want superstar programmers, you have to pay a superstar salary.

    In my experience (as a programmer) many companies think they can ask for the world yet still only offer a crappy salary.

    1. Re:its simple... by smack.addict · · Score: 1

      No, you don't.

      Superstar programmers who want superstar salaries are nothing more than prima-donnas a company can do without.

      Follow the path of the Patriots.

      Money is only one component of compensation. People who just want money and nothing else tend to be a) troublesome for the company in general and b) will follow the next, better money offer that comes along. You don't want to compete for employees on price any more than you want to compete for customers on price--salary (and price) simply are not sustainable competitive advantages.

    2. Re:its simple... by JustNiz · · Score: 1

      I think there's a bit of a difference between a good SW salary and what the patriots earn.
      What I should have made more clear is that good programmers don't work for crap salaries, they don't need to.
      Its surprising how many companies offer crap salaries then wonder why they have a quality staff shortage.

  97. Show me the DEVELOPERS DEVELOPERS DEVELOPERS! by joshsnow · · Score: 1

    Funneeee. Wish I had mod points, for the third time in 4 days.

  98. Hard to find good staff by infofc · · Score: 1

    I have developed software for 20 years, but I still seem to be squized when I talk to recruiters. I rarely ever hear about any projects that are actually interesting, or that I can expect to learn much from. So I have given up on looking for web/mobile related projects and do specialised ERP projects instead. It's unbelievably boring, but I can get a decent pay. Hopefully my own projects will be profitable soon, so I can retire from contracting permanently.

  99. Success depends on teamwork by jlowery · · Score: 1

    If you get a bunch of hotshot egomaniacs together who can't or won't talk to each other, you'll be less successful than if you have a mix of talent that work together well.

    --
    If you post it, they will read.
  100. Because Startups are more Fun by otisg · · Score: 1

    It's not that working for a high-profile service such as SourceForge is not fun, it's that working for a startup is often more fun, and working on your own startup even more fun. It's not fun joining a company that has been around for years - everything there has been pretty much figured out. Creative work has been done. Facing scaling issues has been done, massive email servers - done. Now it's maintenance phase, tweak here and there phase, rewrite component X from scratch (not so fun), and so on.

    In startups you are the one who has to figure all this stuff out, and for lots of people that's a lot more interesting (see .signature below).

    --
    Simpy
  101. Free job posting account on jobbank.com by jeichels · · Score: 1

    I read Slashdot every day and appreciate your work. If you (slashdot) writes in our support section at http://www.jobbank.com/, you are welcome to a free job posting account. Forgive the mindless obvious plug, but I do hope we can help. Regards, John Eichelsdorfer President jobbank.com

    --

    JohnE
    jobbank.com - Search jobs, post resume,

  102. Matches my experience by Anonymous Coward · · Score: 0

    While at another company I worked on a project for Sony (based around providing an online platform integrating accounts from SoNet - Sony's Network provider in Japan- with services from Sony Europe) and that was my experience too. The design was a shambles no-one with enough technical knowledge had enough authority to knock heads together to sort the design out. The project fell apart in the end.

    I work for Sky in the UK (a NewsCorp company) and see a lot of the same issues, that's why we have having so many problems with our new products (HDTV, broadband, email) . Frankly, a lot of large companies have people in senior and middle management positions that don't have the first idea about the technologies they are dealing with, and think that generic management skills (that you'd use maybe in a retail environment) are enough to be sucessful when managing a complicated technology product.

    Unfortunately, the systems involved are too complicated for such a simplistic and generic approach to work, but never the less they keep making product and technical design desicions based on what new paradigm they've read about that week in publications like 'Business 2.0' or they do what some external consultant tells them is a good idea (and they not only have vested interests, but know less about the subject matter than the average nerd-in-the-street). It's very depressing when you have other people in an organisation who you know do 'get it' - and when very senior management also seem to 'get it' - but they are so swamped by people busy trying to climb the greasy pole that product quality goes down the pan (even as millons of pounds are spent with litteraly thousands of people working to keep patching broken platforms that a competant team consisting of a handful of programers could re-write in a few months).

    A critical failing of senior management often seems to be the inability to tell the people around them who are a waste of a good paycheque (and that only appear to deliver results and to know what they are doing) from the people who can actually offer them meaningful results and who do know what they are doing.

    I keep hoping that the industry will grow up, but in the meantime it does allow for much smaller, more competant companies to compete with much larger ones and provides a great source of employment for those of us that can really deliver.

  103. offer more money by Anonymous Coward · · Score: 0

    When the job market picks up the best people get jobs first. So if the market improves a little bit, the best people will have jobs. What are you offering to get them to quit their existing job and come work for you? What makes you special? Offer them $20k more than they get now. Post on a job ad: "Looking for the best of the best". If we hire you, we will pay you $20,000/year more than your current salary. You will get good people contacting you. If you are offering teh same as everyone else, why would someone good leave? What really gets me is when people who pay LESS complain that they can't get top people. Top people radically outperform average people so they should be paid alot more. If not, what is the incentive to be good?

  104. As CS person I have one thing to say-don't bother by betelgeuse68 · · Score: 1

    With the dot com implosion and the offshoring of IT work, why would someone care to bother? I personally would not advise anyone to pursue a CS curriculum. If you love tech so much, go to a tech school and become a "tradesman" (digital mechanic) so that the kinds of things you are likely to touch, e.g., a data center, can't be easily offshored.

    Otherwise, you better be pretty darn passionate to stay employable... that or lucky...

    -M

    PS: Former Programmer. Thank God.

  105. I see what you're problem is... by tyme · · Score: 1

    I just clicked through the link in the article and I can see why you might be having trouble attracting tallent: you make it much too difficult to find out what the job entails. I had to click through three links to get to any real meat about the job. Along the way all I saw where boring, ugly pages (each one doling out a tiny bit more of the information I was looking for than the previous page), with no particularly exciting elements (no description of the neat stuff I would do, no mention of compenstation or benefits, no steak and no sizzle).

    I just completed a three month long job search, so I can say with some authority that this is one of the most uninteresting job posts I have ever seen. I wouldn't bother applying to this position, especially when I have a half dozen other job posts to apply to from bigger name companies willing to tell me, up front, the job title, duties and compensation. I mean, what's the point of not putting all this information in the second link (if not in the first)?

    I don't really think that there is any malice involved, just stupidity. Whoever constructed this job posting didn't put any thought into it, didn't consider what would entice prospective empolyees. I also don't think that the job market is so great that you shouldn't be able to find a few good candidates, if only you put some effort into pitching the company and the position (of course, the economy is nowhere near as bad as it was three years ago, so maybe it looks really good to some people who don't remember the first Bush recession).

    <old-man-voice> kids these days ... don't know how good they've got it ... barefoot in the snow, up-hill, both ways! .. and we liked it! ... bah! GET OFF MY LAWN! </old-man-voice>

    --
    just a ghost in the machine.
  106. Companies exploiting programmers by Anonymous Coward · · Score: 0

    I think one big problem is that a lot of companies exploit the fact that a lot of programmers are passionate about their work. They rely on the fact that people would love doing the job and end up underpaying their employees. I've worked in the video game industry and the fact is that most people don't get paid overtime. They get paid less to work more because of what they're doing. People have mentioned to me that they have worked 120 hours in ONE week, that they've worked 80 hour weeks for a year, etc. and they don't get paid to do it. Programers typically work very long hours but don't get paid for it. To me it seems like widescale exploitation of a workforce. /end rant

    1. Re:Companies exploiting programmers by FrostedChaos · · Score: 1

      For some reason, everyone keeps telling me that video game programmers get the shaft. They work really long hours for mediocre pay. I guess that's one field I won't be going into.

      For reference, I'm now working about 40 hours a week-- well, maybe more like 35 hours a week once you consider lunch breaks and everything else. On salary.

      --
      "Any connection between your reality and mine is purely coincidental." -Slashdot
  107. There's no such thing as "the best" by ClosedSource · · Score: 1

    Actually in practice, there's only the best paid programmers, not the best programmers. Even if there were some objective criteria for determining the best (which there is not), there's no published ranking of programmers to consult. BS ability probably correlates better with high salary than programming ability anyway.

  108. A crazy idea by ucblockhead · · Score: 1

    I hear offering them lots of money works.

    --
    The cake is a pie
  109. Look for them by Anonymous Coward · · Score: 0

    Stp assuming people are looking for you and drop the arrogance. Have the humility to realise
    you need to go and look for those people.
    Companies with specialised needs can easily and quickly find staff to fill any position.
    That's because they should *know* who are the top few thousand people in the world in any specific
    discipline or be able to find them. Sought after specialists don't hide, they have a prominent
    net presence. You should actively be on the lookout for them with a pro-active HR policy, that
    is a responsibilty for the company to know who the players are.

    I have a prominent notice on my website stating my skills, experience and jobs that I would
    consider. I've done everything I can to succinctly make that part easy for any recruiter passing
    by my site, including a list of countries I won't consider working in and my minimum expectations.
    I have a niche talent/knowledge and I am in the top 100 players in the world in my area.
    If you search on the relevant terms my site will come up in the first page of Google.
    I get a high volume of traffic from within my own area of specialisation from my peers but I get surprisingly
    few direct offers from companies who are after that skill. They waste their money on advertising
    on obscure agency sites when they just need to use Google and find my email address.

    I think companies have the arrogance to beleive that the market is so competitive for employees
    and that we should all come begging to them, on the contrary, they need to go and hunt for the employees they
    need, they should be doing the work. There is a wonderful thing called Google that can find you exactly who
    you need if you know how to use it, then make them an offer. If it's any good (ie worth the market price for
    that skill and reasonable terms) then you'll get your man in less than 24 hours if you are lucky.

    Comapnies do as little as they can to actively chase candidates. Maybe it's to preserve the myth of job scarcity.
    But they shoot themselves in the foot.

  110. Four simple words by Anonymous Coward · · Score: 0

    Four simple words sum it all up nicely:

    Show Me The Money.

  111. It's freaking boring! by Anonymous Coward · · Score: 0

    I'm a programmer. C, C++, C#, PHP, you name it, I code in it. Want it to use a database? Sure, no problem. Throw some networking stuff in there? Why not!
    You want me to program your web-application? Hell no!

    Why? Because it's freaking boring, that's why!

    Sure you have to design it, interact with one or more databases, but in the end it's always getting some variables from the request, process them, do some data storing/retrieving and make sure a page is displayed. What's the fun in that?

    I'd rather program some real applications, thank you.

  112. Money. Lots of money. by Sycraft-fu · · Score: 1

    Seriously. You want the best of the best? Then make your pay and benefits the very top. Does the position normally pay $100k in your area? Offer $150k at least. Make it clear that you are willing to outbid for this job, that it is important enough to you to spend more than your competition. Also make sure the non-direct pay (like health insurance) and non-economic compensation (like good computers and free soda) are top notch. Show these people that if they truly are the best you will pay them more, and give them more, than other companies.

    However, if you aren't willing to do that, don't bitch. Don't assume that your company is so super awesome that people should be dying to work there. When someone is top of their game, they've got options for miles. They get to choose what they want to do and where they want to do it. They aren't going to be wooed by some big name, they don't need that.

    So you have to offer more of everything. Money would be the big one since, let's face it, money is why most of us work. Make sure that what you are offering is significantly more than normal. Not like 5-10%, like 50% or more. Also as I said, don't slack off on the other benefits either. As nice as lots of money is, it's not worth it if your work environment sucks. Make it a place that people want to work.

    If you offer more money and a better environment, you won't have trouble wooing top talent. If you aren't willing to do that, you don't want the top talent as much as you think you do.

  113. Garner, NC by siegesama · · Score: 1

    If you want to move (which it doesn't sound like you really do) try Garner, NC. Housing prices are nice, it's just south of Raleigh. You can commute to RTP if you want to, or if you snag a job at IBM (not that hard) you can probably telecommute. My wife and I have the house you described. Granted, we both work full-time, but we're also not terribly thrifty. Just avoid Cary, NC like it's the plague.

    --
    what the hell is a 'junk character', anyway?
    1. Re:Garner, NC by tsrich · · Score: 1

      Hey what's wrong with Cary? Granted housing prices are higher than Apex or Garner, but it's a great place to live. And you're paying some of the premium for a shorter commute to RTP. Mine averages about 15 minutes, unless I40 is especially slow.

      Now that I think about it - everyone stay out of Cary. You newcomers are driving up my house value and thus my property tax. Go live in Garner like the man says. I'll let you know when I'm ready to sell and you can start coming then.

      --
      Tim
    2. Re:Garner, NC by siegesama · · Score: 1

      Because Cary has the highest rude-children-in-adult-bodies to pleasant-will-hold-the-door-open ratio in the region. Every time I venture into the area I'm reminded of this.

      If you like people walking into you, or slamming doors behind them (and on you) then it's paradise. If you enjoy being polite and having it be ignored, you'll love it. Doped-up soccer moms in enormous SUVs, over-allowanced teens pretending to be subversive while just being annoying shits, and middle-management hacks in sock-less loafers and a pink polo-shirt: It's the perfect model of a burbclave hell.

      And why? Because Cary, NC was voted the best town in America for a number of years by some magazine, so all of these fantastic people moved there.

      --
      what the hell is a 'junk character', anyway?
  114. Are you joking? by zitintheass · · Score: 0

    Any serious commercial software house will smack you in the face with a flat refusal if they hear you worked for SourceForge.org, this is just ridiculous, only some terrible loser programmer would want to join the elephant graveyard of failed software to help undermine any existing software business.

  115. No reason to look outside U.S. by shaneh0 · · Score: 1

    Rather than look outside the U.S with the usual language barriers that ensue, look instead to the middle 90% of the country.

    A lot of talent lives between Pennsylvania and Nevada. Advertise in those metro areas, do a couple levels of phone screens to keep costs down, fly candidates out for interviews and offer decent relo packages.

    Look past NYC, DC, Boston, SoCal, Seattle, Portland, Austin, and the research triangle. Those places are meccas, but there are, oh, 250,000,000 people in flyover states that you're forgetting about.

    1. Re:No reason to look outside U.S. by Iron+Condor · · Score: 0, Troll

      Rather than look outside the U.S with the usual language barriers that ensue, look instead to the middle 90% of the country.

      What language barriers? There's a billion English speakers in India (and, quite frankly, their English tends to be a lot better than what I keep seeing from the flyover states). There's more English speakers in China than in the US.

      And contrary to Kentucky, there are actually smart and motivated people in India and China, who's goal in life is a modest amount of luxury in return for hard work.

      --
      We're all born with nothing.
      If you die in debt, you're ahead.
    2. Re:No reason to look outside U.S. by Anonymous Coward · · Score: 0

      If not language barriers (and I'll argue that one with you), there are certainly *process* barriers. If you read Michael Porter, his research points out that sophisticated and anticipatory demand creates the best process.

      In other words: a software engineer who can anticipate the market is worth a lot more than one who (a) is ignorant about the market or worse -- and more usual -- (b) anticipates it IN THE WRONG DIRECTION.

      Flyover states may or may not be just as bad; you have to check it out.

      The problem is in the word "superstar." The overlooked superstars are the modest ones, and those people who would-be superstars with the right mentoring, or if only the business people weren't looking for clones of themselves who nudge-nudge-wink-wink "get it."

    3. Re:No reason to look outside U.S. by ScourgeOfGod · · Score: 1

      Well, I am trying to forget about them, and their guns and their trailer parks, and their nascar, and their flippin decider now that I think about it.

      --
      If you're happy and you know it, think again!
  116. Seconding that motion.. by Anonymous+Meoward · · Score: 1

    I've been a Raleigh resident for 14+ years, and I have to agree. Especially when comparing and contrasting with the Bay Area.

    I have family in the Bay, and I'm amazed at the crap they put up with for luxuries like shelter. The same folks just bought a house in the heart of SF, and are subsequently in hock up to their eyeballs. But, they claim that they'd never move to Raleigh because they "have it all". (Thffpt. Be careful what you wish for.)

    Also, I've worked for 2 companies with senior management in the Bay, and the arrogance out there is nothing short of apalling. I find most Valley residents, especially managers, to be nothing more than mindless stooges who are convinced that, because they have a zip code that begins with a 9, they're God's Gift to Software Management.

    Nothing could in fact be further from the truth: I was let go from both companies because of the, um, interesting decisions these twits forced upon my local organization.

    Granted, Raleigh is the kind of place that is described as "a nice place to raise a family". (Translation: the night-life easily fits on four city blocks.) And if you like the Bay, hey, more power to you; try to scratch out a living there. But I'm spoiled.. I have homeowner's equity now. And a decent hockey team.

    --
    --- The American Way of Life is not a birthright. Hell, it's not even sustainable.
  117. another option. by Anonymous Coward · · Score: 0

    d) none of the above. Everybody hates how many steps you make us go through when we JUST WANT TO ******* DOWNLOAD SOMETHING and would rather stick pins in our eyes than come to work for you. Besides, we've seen the code. Nuh-uh.

  118. Re:Competitive Salary by ReidMaynard · · Score: 1

    Every time I've followed the Competitive Salary trail, it's lead to below average. It's a horrible phrase.

    --
    -- www.globaltics.net

    Political discussion for a new world

  119. The actual job and it's requirements by ChaseTec · · Score: 1

    Personally I can say that I've had recruiters start call me again so even if I wanted a job I probably wouldn't have to go search. Have you tried hiring a recruiter? Second, one of your pre-reqs is limiting your talent pool for no reason "Bachelor's degree in a related area or equivalent". Does equivalent mean equivalent work experience or equivalent degree? I don't know so even though I meet or exceed almost all your requirements I'd be discouraged from applying because I don't have a Bachelors, I think a lot of high-level IT workers are tired of getting our resumes filtered by some HR person that can't understand that MySQL experience isn't that much different than "Basic SQL with Oracle".

    Here's that actually job posting:

    SourceForge.net - Senior Java Developer - Fremont, CA

    Position Summary:

    The Open Source Technology Group is seeking a Senior Java Developer to work on the backend architecture powering SourceForge.net, the world's largest development and download repository of Open Source code and applications.

    Responsibilities:

            * Design, develop, and implement enterprise Java applications to support business requirements.
            * Follow approved life cycle methodologies, create design documents, and perform program coding and testing.
            * Resolve technical issues through debugging, research, and investigation.

    Requirements:

            * Bachelor's degree in a related area or equivalent
            * 4-6 years of experience in this field or a related area
            * Excellent person-to-person skills
            * Highly detail oriented and organized
            * Motivated self-learner
            * Familiar with standard Java engineering concepts, practices, and procedures
            * Excellent troubleshooting skills and problem solving abilities
            * Experienced with J2EE, Spring Framework, and Hibernate
            * Experience with JMS and message based architectures is preferred
            * Familiar with SQL-based databases, preferably MySQL and PostgreSQL
            * Familiar with Linux, CVS/Subversion, HTML/CSS, and JavaScript
            * Familiar with Open Source development methodologies
            * Past contribution to an Open Source project is desirable

    The SourceForge.net Engineering team has recently been growing as part of an extensive re-factoring project. We are mainly based in Fremont, CA, but the team as a whole is geographically distributed. The person chosen for this position will report to the SourceForge.net Engineering Manager.

    --
    My Hello World is 512 bytes. But it's also a valid Fat12 boot sector, Fat12 file reader, and Pmode routine.
    1. Re:The actual job and it's requirements by smack.addict · · Score: 1

      [i]I'd be discouraged from applying because I don't have a Bachelors, I think a lot of high-level IT workers are tired of getting our resumes filtered by some HR person that can't understand that MySQL experience isn't that much different than "Basic SQL with Oracle".[/i]

      A college degree matters.

      It may or may not matter in your specific case, but as an employer who does not know you from a bum on the street, it matters a lot.

      The reality is that hiring managers have very few data points to go on, and a college degree means some specific things as well as being a good indicator of likely success. It does not mean the candidate will be a success, but the chances are significantly higher that any given candidate with a college degree will perform better than one without. And that statistical issue is important to the hiring process.

      Beyond the statistical issue. Having a college degree shows you can take on a long-term project and see it through. Not having a college degree shows you have a problem in that area. There may be good reasons why you ended up without a college degree, but the rest of your resume should scream those good reasons. Otherwise, on paper, you look like a loser.

    2. Re:The actual job and it's requirements by ChaseTec · · Score: 1

      Which is why I complained about resumes getting filtered by HR. The rest of my resume screams about all my practical education but a HR drone isn't going to understand that. I'd say that only about 50% percent of the skilled IT workforce(admins, programmers) have an IT related degree anyway. As for myself there was a bubble and I was young and wanted money. Part of what I do on a daily basis is train college grads that need practical knowledge. Don't get me wrong, I'd hire someone with a degree over someone without if they didn't have any real experience but after about 5 years working in your field all your college learned information has been suplanted anyway. I just think the job posting needed "equivalent experience" listed next to the degree requirement if they really wanted to look at all the developers that can meet their needs.

      --
      My Hello World is 512 bytes. But it's also a valid Fat12 boot sector, Fat12 file reader, and Pmode routine.
  120. Consider all the hurdles... by RubberBaron · · Score: 1

    I've been in the business a while and recently left a company after the job turned out to be nothing like advertised. (That's hurdle 1 - can you ensure you're not being lied to?). Another hurdle is the 'getting the job' process. Perhaps you send a resume to an agency. Nah, the second-hand car salesmen that run the place don't like your CV, it's more than two pages long and has got all these cryptic acronyms (Hurdle 2).

    But, miracle of miracles, the agency sends your resume to mega-corp BigBucks! It goes to a manager who lets it sit on his or her desk for three weeks because they're too busy. Most of them then get thrown into the round filing cabinet because "...we don't employ unlucky people here!" (Hurdle 3). But then, another miracle, the manager likes what they see and arranges an interview or three (Hurdles 4 and 5).

    Of course, Joe Deadwood has wanted this job and is annoyed that he wasn't considered first. Joe interviews you and however friendly ("...the guy just sucked up to me") or professional ("...the guy isn't a team player"), you can't win (Hurdle 6). Then HR gets in on the act "Why can't we resource this post internally?" (Hurdle 7).

    And when you finally get the job, it's to work on a crappy failing project for which you get 90% of the blame. Who would want to work in this business (or change job - you can stay where you are and get crapped on just the same)?

    I was on the verge of getting out because of all the solids constantly hitting the air-con but something came along that has changed my mind - possibly. I may still get out next year, sit on a beach somewhere cheap and write the definitive novel...

  121. why you get no responses by lophophore · · Score: 1

    If you are going to post a job, for god's sake, post the salary range! Especially for the Bay Area! Would I apply for that job? Only if I thought I could improve my standard of living -- and I don't think moving to the bay area is particularly conducive to that, unless the job pays $250K... I can't afford to live there!

    --
    there are 3 kinds of people:
    * those who can count
    * those who can't
    1. Re:why you get no responses by smack.addict · · Score: 1

      Unless you have a hard, fixed pay range for a position, posting the salary is a terrible idea.

      It forces people to self-select out who may not think they are qualified enough (but in fact are) or who are overqualified, but whom you might be willing to pay a little extra to get.

  122. About the Systems engineering by Storchei · · Score: 1

    Hi! I am a systems engineer from Argentina. I am a Java/J2EE SemiSenior-Senior programmer and I am finishing my Systems Engineering Career. Currently I have my own pretty small software factory meanwhile I work in a huge software company. I've been aware of this problem since a few years ago. I think that the answer to your post is that there are too many offers for Senior Engineerings. At this time, there are tons of opportunities for working. In my case, I would like to work for Sourceforge because it is Sourceforge, but I could not because I live in Argentina. Here in Argentina there is the same problem in hiring software engineers. Why is that' I think that many factors contribute to this. First of all, the software industry is growing up in huge steps, that provides more and more job opportunities and engineers are highly requested. Second in list as software industry grows people tend to study IT-related careers because it's payful. Here in Argentina, in many non-public universities there is a wrong approach to that problem that consists in force pupils finish their career as soon as posible, in some cases universities give the career title as a gift. This doesn't contribute with the industry because engineers don't get mature and because it pulls down the quality degree of argentinian software professionals. In summary, in my opinion the problem is that the industry growth has fulfilled the available professionals. By professional I mean those who really are systems engineers, not them who do a 2-year course in programming. Even if at first glance we could see no difference, there is a difference and is huge between university systems engineering and non-university programmers. When a really difficult problem araises there difference is mandatory in almost all cases. Finally, may be I could be not 100% accurate in my opinion, but it's based on my experience in the marketplace. Thank you very much for reading my reply.

  123. Bah by Mycroft_514 · · Score: 1

    I just went thru a bunch of resumes this morning. I am surprised that that many people are actually out there submittign resumes with gaps in their employment and other obvious bad things on their resumes.

    We have been trying to hire a DBA or two since April. We are still trying to find good candidates that will actually show up for work.

    1. Re:Bah by Anonymous Coward · · Score: 0

      Well - what other "bad" things?

      I only ask because I am looking for a DBA job and I always show up for work. Drop me a line...

      hiddencoward at hotmail dot com

    2. Re:Bah by Iron+Condor · · Score: 1

      We have been trying to hire a DBA or two since April. We are still trying to find good candidates that will actually show up for work.

      And now comes the hard part: what are you willing to pay?

      Ah ...

      --
      We're all born with nothing.
      If you die in debt, you're ahead.
    3. Re:Bah by Mycroft_514 · · Score: 1

      The rate of pay is commensurate with skills, but we are in a state with no state income tax, so you have to take that into account for the amount offered.

    4. Re:Bah by Fulcrum+of+Evil · · Score: 1

      But how much? Also, if you're shitcanning resumes with gaps, then you've just eliminated people who got nailed in 2001 and people who took 6 months off to travel. The no income tax thing is irrelevant - they'll get you one way or the other.

      --
      "We returned the General to El Salvador, or maybe Guatemala, it's difficult to tell from 10,000 feet"
    5. Re:Bah by Mycroft_514 · · Score: 1

      The pay rate is depending on which job you are applying for, we have several. And we aren't just talking about gaps in 2001, but some of these have gaps in more than one place (and the recession started in 2000, under Clinton's watch anyway!). Other things included one where the guy had a gap, then has a thing about refurbishing a house for 10 months, then another gap, then a job or two, then another gap... and so on.

      Or a gap for 2 years with no explaination (not in 2000 or 2001). Or working for a company I am familiar with, and then while only staying there for 8 months running a list of "achomplishments" a mile long - much longer than anybody does in that kind of timeframe at that company.

      Most of what we are looking for at themoment is DB2 DBA work. We need one for ZOS and one for UDB.

      The income tax thing goes back to cost of living. The cost of living here is a whole lot less that CA or NY.

    6. Re:Bah by EQ · · Score: 1

      "gaps" in the Resume are "bad things"?

      Excuse me, wasn't there a mass of unemployment in IT during the last 5+ years? And working retail part time at Walmart isnt exactly germane to the CV is it?

      So thats why there are resumes with gaps for anyone that was working prior to 2000.

      Being unemployed does make for having an employment "gap". Anyone IT Pro that could stay employed continueously during the IT Crash and Telecom Crash and the Outsourcing Crash and so on is NOT going to be too interested in hunting jobs.

      Sheesh, attitude like that, no wonder you can't find anyone to work for you.

      --
      Buffalo buffalo Buffalo buffalo buffalo buffalo Buffalo buffalo! http://goo.gl/J9bkO
    7. Re:Bah by Mycroft_514 · · Score: 1

      Point of order, some of the gaps were PRE 2000. (And the crash occurred in 2000, I was there). When you find someone that has multiple gaps, that is just the first flag on some of these people. But what about a guy who has a 7 YEAR gap in his resume? Or 2 years, neither with an explaination?

      And yes, gaps in a resume are a BAD thing. It also means that you could not see the handwriting on the wall and get out to a new job before the old one crashed and burned. Or didn't have anew one waiting when a contract ended.

      And just for the record, I was downsized in the spring of 2000, out of a contract that was not renewed. I got it together and GOT another job without a gap in my resume. The best people don't have gaps in their resume, period.

    8. Re:Bah by Fulcrum+of+Evil · · Score: 1

      The cost of living here is a whole lot less that CA or NY.

      I'm betting you're in florida. It's nice there if you can handle hurricanes and the driving dead. Too bad the only part I really like is uber expensive, but hey, that's Miami. Yummy south beach and whatnot.

      --
      "We returned the General to El Salvador, or maybe Guatemala, it's difficult to tell from 10,000 feet"
    9. Re:Bah by drsquare · · Score: 1
      And yes, gaps in a resume are a BAD thing. It also means that you could not see the handwriting on the wall and get out to a new job before the old one crashed and burned. Or didn't have anew one waiting when a contract ended.


      So you want people who are most willing to jump ship and hunt other jobs whilst employed by you?
    10. Re:Bah by cheesybagel · · Score: 1

      FWIW after I graduated from one of the top CS schools in my country I took several months vacation, refusing several job offers.

      After that I went into the family photography business (which I already used to do part-time while studying), did some home renewal work with my parents and a contractor in our own home, all while contributing to several open source projects.

      After 2 years of that, having a heck of a good time, I decided I wanted to try software programming full time.

      So I went job seeking. I had all sorts of reactions. People who did not know what open source was : even questioning my sanity for programming for free on something I liked. People who asked me what open source was. People who did me standard canned blind tests on my C++ skills (which I passed with 100% correct answers, although according to them in the prior interview I had no "real world job" experience, programming on open source projects in C/C++ for 7 years including maintainer positions on projects with a dozen developers did not count for them). Then I found someone who actually knew what open source was, got me programming some latest fad language I had no prior experience with, because he trusted my skills as a programmer. The project was ambitious, used a lot of buzzwords, was for one of the top telecoms companies in the country, he payed me what I asked and we delivered the project. I had a heck of a good time, working with a superb boss, even if I had to do some unpaid overtime, but...

      But the thing is, in the middle of it, I asked myself had I took the correct course for my life. The contractor my parents hired to help fix our house earned more than I earned without even going to high school, not to mention his overtime was *paid*. Probing my colleagues which started working on IT the minute they graduated, plus several other people already in the sector for a decade about their payscales, I figured...

      I figured I was earning more doing photography, working on my own schedule. Not to mention I was not not stuck indoors all the time. Not to mention photography was a standing job, which did not make by back problem worse like programming full time did. Not to mention I loved photography just as well. I love programming for the challenge, and photography for the people interaction. Why the heck should I keep insisting on doing something people do not appreciate enough to pay well, while ruining my health on it?

      So hey! Here I am. Quit my programming job after we delivered the project. My boss was sad that I left, but we parted ways amicably. I am back in the photography business. I am considering delivering IT courses (standing job) and doing programming on the side (have a laptop, will travel), while in the process of getting a PhD in CS of all things, but I doubt I will ever spend all my time programming again.

    11. Re:Bah by Mycroft_514 · · Score: 1

      Nope, read me comment. I want people that are smart enough to see when a company is failing, or when a major downturn is coming. Or are good enough to get a new job fast enough to avoid gaps.

      When I got downsized in 1994, I was given basically 3 months notice. I had a new job lined up in 1 week, with my choice of start date.

      It is a red flag, when you see gaps. the longer the gap, the bigger the flag. And when the gap isn't plugged by any kind of explaination, well.....

    12. Re:Bah by Glonoinha · · Score: 1

      Come on man, it was an honest question - he even asked it twice in case he wasn't clear enough the first time.
      What are the jobs you are listing, and what kind of money (base salary plus whatever the median is for bonus for that grade paid out last year - that's fairly easy to compare across the board.)

      For a Senior DB2 DBA - someone that has been a DBA since before 2000 (that's 6+ years, plus I'm going to assume you are requiring at least a Bachelor's degree) - or even for a mid-level DBA (2-4 years experience, plus a four year degree) - what kind of numbers are we talking? It really does matter, and nobody here knows you or your company so it's not like it is confidential.

      --
      Glonoinha the MebiByte Slayer
    13. Re:Bah by Anonymous Coward · · Score: 0
      I just went thru a bunch of resumes this morning. I am surprised that that many people are actually out there submittign resumes with gaps in their employment and other obvious bad things on their resumes.

      We have been trying to hire a DBA or two since April. We are still trying to find good candidates that will actually show up for work.


      If a resume comes in with a gap doesn't it show that the candidate has some integrity and wasn't willing to lie to cover that gap? Quite a few people have gaps dating from the dotcom crash and the slow economy in 2000 - 2001. Are you saying that if there is a gap in my resume I am unemployable forever (unless I lie)? With an attitude like that I hope you never find your new hire and you end up working late every night to cover.

      Companies have trouble hiring because they rely too much on simplistic rules for filtering candidates like "must have N years of experience in X technology". If a candidate shows intelligence and initiative, and as shown a career-long ability to quickly learn new technology, then why do companies think the candidate is of no use to them unless they already have years of experience in the exact technology in use at the company?
    14. Re:Bah by bzipitidoo · · Score: 1

      This is the sort of wooly values judgement that drives us crazy. Why is a gap such a big deal? You want someone who can do the work, but somehow you're getting hung up on a detail that has nothing to do with technical competence. Maybe you are also subconsciously biased against singles because they are "less stable"-- a "flight risk"? Or maybe you're down on the divorced with children because they are much less likely to put in 80 hour weeks? You of course can't admit to such biases without risking a lawsuit, but think about it. Do you also check applicants' credit histories? And what do you look for there, the financially responsible ones with no debts, the ones who are maxxed out and desperately trying to avoid foreclosure or bankruptcy, or somewhere in the middle? Do you regard the financially responsible ones-- you know, the ones who can afford to not work for 10 months so they can refurbish a house-- as "bad", because you will have less economic leverage over them? And the desperate are "bad" too because they're more likely to steal from you? Perhaps you have something against fat people? Afraid the obese will drive up your health costs, maybe? How do you tell if someone has "excellent oral and written communications skills"? Or is capable of working in an "exciting and fast paced environment", or can "think outside the box", or any of the other tired catch phrases that seem to be in every job description? Because if you haven't any way to measure such criteria, they are merely unfalsifiable rubbish that can be used to justify any hiring decision whatever. That we all know that doesn't excuse the practice. One time I was turned down because I didn't make eye contact often enough, so said the interviewer. In addition to the constant honing of technical skills employers expect us to do on our own time to stay current with the narrow skills of the day, do we have to take acting classes to improve our ability to project an aura of confidence, competence, and maniacal workaholism?

      Among many other problems, HR suffers from a well known AI difficulty: throwing out the baby with the bathwater. There is a painful disconnect between what HR thinks is important and what IT employees think is important.

      --
      Intellectual Property is a monopolistic, selfish, and defective concept. It is "tyranny over the mind of man"
    15. Re:Bah by ScourgeOfGod · · Score: 1

      No taxes! Yes! Let me guess, no education either. You don't have to buy books, and that's taken into account in that salary too, right?

      --
      If you're happy and you know it, think again!
    16. Re:Bah by AuMatar · · Score: 1

      No income tax means higher sales tax or property tax. It all evens out in the end. Generally a company that finds the need to state this is *not* paying going rate. Same with cost of living- sure, it costs less now. But I need ot save for retirement, and if I'm making 10% less due to a cost of living that may not exist in 30 years, I'm saving 10% less too. Thats a bad deal long term to take.

      --
      I still have more fans than freaks. WTF is wrong with you people?
    17. Re:Bah by AuMatar · · Score: 1

      So, I took an offer of voluntary severance. At the last minute I accepted a job offer (money was too good), but until then I was going to take 3-6 months off for a vacation on the voluntary severance money. Payback to myself for 4 years without one (not counting family emergencies). And this would get my resume flagged?

      Reality check- not all people care only about work. A gap in the resume doesn't mean he couldn't get a job, it can also mean he didn't want one for a while. In fact all the best programmers I know have one- they went to grad school, or traveled, or did something else for a while. The only people who don't have one are those with families who can't accept risk or those who are too afraid they lack skills and won't get another one.

      --
      I still have more fans than freaks. WTF is wrong with you people?
    18. Re:Bah by AuMatar · · Score: 1

      SO because they aren't scanning the financials with a fien tooth comb for worries they get flagged? Might make sense in a sales drone, not in a programmer. And as for 1 week- I wouldnb't accept any offer I got in a week. I'd never even consider searching less than 2 months- I want a job I'd enjoy working, not just anything so I don't have a gap. Thats what savings is for.

      Please post your company's name, I want to make sure I never apply there.

      --
      I still have more fans than freaks. WTF is wrong with you people?
    19. Re:Bah by Pete · · Score: 1
      And we aren't just talking about gaps in 2001, but some of these have gaps in more than one place (and the recession started in 2000, under Clinton's watch anyway!).

      Gaps. Sigh. I've got heaps of gaps in my employment history. Of course I've primarily worked as a contractor.

      I guess that makes me a lesser person, right? :)

      Seriously, you need to let go of this kind of weird habit of judging people by the things they don't tell you. Here's a hint - maybe they don't include details on every minute of their history because it's none of your fucking business (quite seriously).

      I've had a couple of interviews with people who have your problem - that seem obsessed with examining every gap in the employment history you provide, and demanding I explain it. Eventually, after about the seventh time I shrug my shoulders and say (in the exact same tone) "I wasn't working at that time," they get the point.

      Well, maybe they got some kind of other point :). After all, I never got offered anything by those interviewers. It's about at the point now that an interviewer asking me to "explain the gaps" or asking me bland Interviewing 101 questions like "what's your greatest weakness?" will just get me standing up and saying "Okay, I think it's best we end the interview here, before we waste any more of each other's time."

      Mind you, neither of the above is such an absolute interview-over marker as the interviewer admitting they use PVCS for source control :).

    20. Re:Bah by Mycroft_514 · · Score: 1

      Still don't get it do you? I went back to school and got a masters. Did it at night and on the weekends, without missing a day of work.

      And if you have to scan the financials to see if your company is headed for the dumper, then you don't pay enough attention to what is going on in your company.

      As for getting a job in a week, well you decide what you think, but it only takes the right offer to happen.

      As for you, with your attitude, well, don't let the door hit you on the way out.

      Take 3-6 months off? Gee that would be nice, but some of us have bills to pay and families to support. Personally, I spent 10 of the last 11 years paying off the bills I ran up surviving cancer, even with full medical coverage. I got your 3-6 months off, right here.

      And finally, I am talking about unexplained gaps. Like the guy with a 7 year gap, totally unexplained on his resume. Only been back into this industry for 9 or 10 months. We seriously question his skill set.

    21. Re:Bah by AuMatar · · Score: 1
      I went back to school and got a masters. Did it at night and on the weekends, without missing a day of work.


      Then your masters isn't worth the paper its printed on. A real masters, which requires research, is not possible on a night and weekend basis. Besides which, who the hell would want to? There is such a thing as quality of life as well.

      And if you have to scan the financials to see if your company is headed for the dumper, then you don't pay enough attention to what is going on in your company.


      Some companies are good at hiding such things. Especially small ones. Or you may know something is wrong, but not how badly. Or it can come as a total surprise- corporate headquarters decides to outsource your entire division.

      Take 3-6 months off? Gee that would be nice, but some of us have bills to pay and families to support.


      Thats true. Others of us don't- we're not married, not sick, and fiscally responsible so we have plenty of money. I have enough without raiding my 401K to take 2 or 3 years off right now. If I was laid off, I wouldn't even look for a job for a few months- I could use the break.

      And finally, I am talking about unexplained gaps. Like the guy with a 7 year gap, totally unexplained on his resume. Only been back into this industry for 9 or 10 months. We seriously question his skill set.


      Then I'd bring that up on the 1st interview and hit him with questions on recent knowledge he needed. ALthough it really depends on the type of position- normal programming hasn't changed much in the past 7 years or so, whereas an administrator would need to keep on the edge. But just blanket tossing those apps will lose a lot of good candidates.
      --
      I still have more fans than freaks. WTF is wrong with you people?
    22. Re:Bah by mcmonkey · · Score: 1

      I just went thru[sic] a bunch of resumes this morning. I am surprised that that many people are actually out there submittign[sic] resumes with gaps in their employment and other obvious bad things on their resumes.

      So people with gaps in employment history should lie about it?

    23. Re:Bah by Mycroft_514 · · Score: 1

      >Then your masters isn't worth the paper its printed on. A real masters, which requires research, is not possible on a night and weekend basis. Besides which, who the hell would want to? There is such a thing as quality of life as well.

      Shows what you know. An MBA is not an MS in CS. I did my CS at the BS level. MBA hasn't come up with anything new in years, but it is a checkmark on the resume. And the school I went to IS an accreditte duniversity, not some over the computer fly by night.

      >Some companies are good at hiding such things. Especially small ones. Or you may know something is wrong, but not how badly. Or it can come as a total surprise- corporate headquarters decides to outsource your entire division.

      And if your division is outsourced, then you typically have a years warnign with the year garunteed employment that goes with it. How do I know? Been there, right at the begining of the outsourcing craze. And when big companies do layoffs, they give you time based upon how long you have been there. Heck, my sister got a YEAR serverance when they merged. Me, best I got was 3 months warning, and 11 weeks pay when leaving.

      >Thats true. Others of us don't- we're not married, not sick, and fiscally responsible so we have plenty of money. I have enough without raiding my 401K to take 2 or 3 years off right now. If I was laid off, I wouldn't even look for a job for a few months- I could use the break.

      How nice for you, but then why would we want an employee with an attitude that he doesn't care about work? Time is money.

      >Then I'd bring that up on the 1st interview and hit him with questions on recent knowledge he needed. ALthough it really depends on the type of position- normal programming hasn't changed much in the past 7 years or so, whereas an administrator would need to keep on the edge. But just blanket tossing those apps will lose a lot of good candidates.

      No way. In the DB2 DBA ranks, 7 years is 4 releases of the DBMS. Do you know how much stuff he is behind? He can't even be productive until we retrain him. No knowledge of packages at all, they were brought in after he went out on his gap. Now we can't live without them and he needs to know how to deal with them.

      Sounds like you would not be a fit here (nor in most of the other companies I am familiar with either, which is a few over the years).

    24. Re:Bah by Mycroft_514 · · Score: 1

      If I could afford to spend my time being a pro photographer, great, but I content myself being a serious amateur, both above and below the waves.

      Glad it worked out for you.

    25. Re:Bah by Mycroft_514 · · Score: 1

      I don't set the rates, and since the recent aquisition, they may change drastically in the near future. I was evaluating resumes, making notes for my boss.

      And yes, my boss ahd noted some gaps, but I found some more he had missed. I also found someone that had obviously "padded" his resume, because I knew the comapny he supposed did all these things for.

    26. Re:Bah by Mycroft_514 · · Score: 1

      Actually, I know that the company DOES check credit histories. Since during the aquisition, I had to give them permission to check mine. I don't know what criteria they use, but there you go. What criteria do they use? I don't know, that is outside my perview.

      Oh, and on that front, I once interviewed for a job, and was offered employment. I turned them down for someone else. Checking my credit history a few months later, I found that the people I had turned down reported themselves as my employer, probably to allow them to check my credit!

    27. Re:Bah by Mycroft_514 · · Score: 1

      And maybe what the interviewers are looking for is the reason you have gaps, which historically is that the person with one or more gaps has been fired. Usually for reason that they will not admit. If they were fired once, maybe they will have to be fired again? And we are not neccessarily talking about contract to contract. Those are more recognizable these days. We are talking about gaps between perm gigs.

      And the bottom line. Noting gaps is not FATAL! Several gaps without a good explaination may very well be. It is one more thing to check out in the interview process. And when comparing more than one person, maybe a trigger to choose person A over person B.

    28. Re:Bah by AuMatar · · Score: 1
      Shows what you know. An MBA is not an MS in CS. I did my CS at the BS level. MBA hasn't come up with anything new in years, but it is a checkmark on the resume. And the school I went to IS an accreditte duniversity, not some over the computer fly by night.


      Ok, so you didn't get a real masters degree. You got an MBA. Make sure to state that difference, and MBA is pretty much the equivalent of toilet paper. Don't insult people with real masters (which incidently, does not include me) by calling it a masters.

      And if your division is outsourced, then you typically have a years warnign with the year garunteed employment that goes with it. How do I know? Been there,


      You were lucky. Its happened to people I know who were out at the end of the week. One poor guy who was out by the end of the day.

      How nice for you, but then why would we want an employee with an attitude that he doesn't care about work? Time is money.


      I care about the quality of work because I have pride. I just have my priorities in order- money is at the bottom of the list, where its supposed to be. In fact, I don't even think its on my top 50 at the moment. Which puts work at the same level. If I ever get a job where I'm making a positive contribution to the world that might change, until then I'm not stupid enough to care about work. And given the way every corporation out there treats employees, thats the smart way to be.

      As for wanting an employee with my kind of attitude- sure you do. Because there's not enough of the other kind. There's a small percentage of people who burn themselves out working, and everyone else is like me- I'm just blunt enough to say it. And that since I live within my means I can say fuck you to work just that little bit easier. Its a great feeling, I know that if my boss comes in and wants me to work a 50 hour week, or kill myself on an imposible schedule, or decides to cut timeoff, I can just say no and nothing he can do will have any negative effect on me. Try it sometime.

      No way. In the DB2 DBA ranks, 7 years is 4 releases of the DBMS. Do you know how much stuff he is behind?


      What is the A in DBA? Admin, which I already said needs to be a little more on the cutting edge. But its still shortsighted to ignore the guy- with a small bit of retraining, no more than a few months, he'll be back up if he's any good. If you absolutely need someone now, that won't work. If you're looking for a 2 year or more employee, its better to take whoever's going to be the better employee long term and train him if needed. Your employees are resources- hence the name human resources. Passing on valuable resources because they might need a little investment is as foolish in hiring as it is in other areas of buisness.
      --
      I still have more fans than freaks. WTF is wrong with you people?
    29. Re:Bah by __aaclcg7560 · · Score: 1

      The best people don't have gaps in their resume, period.

      I have to disagree with that. After working for the same company for six years and having my mother died from breast cancer, I took a year off from work to be with family, travel, took some classes and got some certifications. I then took on a series of short term contract jobs as I search for a long term position for six months, and I been at my current position for the last year. Is that 18-month gap in my resume going to kill my chances of getting another job? From all the emails and phone calls I still get from recruiters, it shouldn't and I don't expect it. Even the best people are not super heroes running from one job to the next.

  124. Bad wording maybe.. by adamcimarosti · · Score: 1

    What I'm surprised by this post is the title: "superstar programmer".

    I think it's a decadent concept that cannot hold in the future - people expect more involvement!

    When looking at job posts I always looked for developer positions and was always doubtful of any position advertised as "programmer" for the fear of being dumped into a corner - just me and the compiler.

    If you really are looking for "superstar" people then you cannot expect these people to be happy just programming. The modern software developer is a (usually young) talented guy that can play guitar, do sports, brew beer and have a hell of a time with friends - a social animal.

    No more grey beards, dusty books and no life - that's just jurassic.

    Talented people are no longer happy with just programming! They want lots of it, but lots more too.

    If you want superstars then hire people who are dynamic and different from the average, be ready to be challenged, proven wrong, involved, and finally rewarded beyond expectation.

    1. Re:Bad wording maybe.. by ralphdaugherty · · Score: 1

      If you really are looking for "superstar" people then you cannot expect these people to be happy just programming. The modern software developer is a (usually young) talented guy that can play guitar, do sports, brew beer and have a hell of a time with friends - a social animal.

            They said superstar programmer, not superstar.

        rd

    2. Re:Bad wording maybe.. by ralphdaugherty · · Score: 1

      They said superstar programmer, not superstar.

            I just saw their comment that they didn't even say superstar in the ad. Holy cow. Half the posts were oriented around using that term.

        rd

  125. Few Ideas by Anonymous Coward · · Score: 0

    1) Don't lay off developers when times are bad. When times are good and you have a temporary overload of work - use consultants. no-one wants to work for a company that has a history of laying people off
    2) Pay well. Screw the other benefits. Pay is what really matters. If you try to get developers with "our daycare is worth $30k/year alone" you won't get many good developers.
    3) Explain business purpose behind the work. No developer wants to do anything if it seems stupid.
    4) Foster an open, honest, tolerant, and cooperative work environment.
    5) Offer interesting work. If the work isn't interesting put more emhphasis on item #2.

    Do these and you shouldn't have a problem.

  126. Slashdot demonstrates the problem by Bitmanhome · · Score: 1

    Why does Slashdot even HAVE a jobs page? I'm in the middle of a job search now, and it's very hard just to FIND openings because of morons like these who stick their ads in a small corner of their own site. If you want good applicants, you must advertise where people can find you!

    To start with, you must advertise in your local paper. Then you must advertise on all of the major job boards that cover your area - Dice, Monster, Craig's, and every other site with more than a few ads from your area.

    This really drove me up the wall during my current search - the newspaper contained nothing at all for me, Dice and Monster had a few listings, but some of the larger companies only advertise on their own site. You have no right to complain about applicant quality if you refuse to get the word out!

    --
    Not that this wasn't entirely predictable.
    1. Re:Slashdot demonstrates the problem by nacturation · · Score: 1

      If you want good applicants, you must advertise where people can find you! To start with, you must advertise in your local paper.

      Seriously, a physical hardcopy newspaper?? As if highly qualified developers are sitting at home in their boxers reading the classified section skimming over the $8/hr burger flipping and retail sales jobs to find highly relevant job postings!

      --
      Want to improve your Karma? Instead of "Post Anonymously", try the "Post Humously" option.
  127. Has the tech market improved so much - YES by unity100 · · Score: 1

    Yes it has improved so much, maybe not in multi-million dollar projects or the sheer size of the salaries offered, but in varieties and liberties offered.

    We (people on slashdot, developers and people who are not on slashdot, casual internet surfers, ebayers, small businesses that are running ecommerce sites, gamers, bloggers, chinese and so on) have virtually created a new nation for ourselves in the internet here.

    This world has no boundaries, and offers extreme liberties.

    This has naturally got an effect on the tech job scene.

    You might live in sweden and work for an indonesian company, whereas doing small contract jobs for some canadian based small businesses. Also at the same time join an open source project that was initially started by a brasilian, to collaborate with a russian, south african and irish.

    Its downright crazy.

    As a result, there are much supply of developers/programmers/techies in the scene, there are many individuals, small to medium businesses that are looking for them - either for contract jobs or regular - to the point that we have a good activity going on.

    Finding a good, RELIABLE (the most important and valued thing on the market) developer/techie is as important as getting punctual, up-to-the-point, honest-paying clients who know what they want, and equally hard.

    This is why, both developers and clients, after finding clients and developers (respectively) who they can trust, do tend to stick to them and go ahead with them from then on.

    This results in a situation that each developer happens to create his/her own set of clients after getting some outside jobs, and clients have 1-2 developers they can go to if one of them is busy.

    So they become a compact group, doing business among themselves.

    This has the effect of liberating tech people from seeking out regular jobs, which tend to always include a wear/tear factor due to repetitiveness and mundanity (even in IT) of a regular job, and allow them to go for creating stuff for projects (which is always fun, and always includes a great deal of respect from the client and a sense of being among equals) and maintaining them instead.

    Hence the increasing difficulty of hiring people.

    The best advice i can give you - if you get one that is reliable, stick to him/her like hell.

  128. Attracting the best talent with $$$ by koehn · · Score: 1

    Has the tech market improved so much that working on a prominent website is no longer enough to attract the best talent?

    Umm, working on a prominent website was never attractive to me, nor anyone else I have heard of with "the best talent." Getting paid the most for my services is, provided the intangibles are taken care of. But the prominence of the product figures pretty low on my list, unless my compensation is linked to its success (e.g., stock).

  129. Not just pay,stability by Timmy+D+Programmer · · Score: 0

    Those of us who survived the dot com bust value stability as much as cash. If a company has a short track record, or worse yet a record of layoffs and outsourcing, it can expect to have to pay a great deal more cash to make up for the lack of job security.

    --


    (If at first you don't succeed, do it different next time!)
  130. As a former Sony Employee (of 5 years) by jaaron · · Score: 1

    All I can say is: yep.

    I left because management, from the bottom to the top, had no clue. It's a shame.

    --
    Who said Freedom was Fair?
    1. Re:As a former Sony Employee (of 5 years) by McBofh · · Score: 1

      I'm not keen to work for Sony (even if they had openings in the areas I'm interested in) because their actions over the last few years have ranged from downright boneheaded to freakin' evil.

  131. One of my pet peeves by SecurityGuy · · Score: 3, Insightful

    Give me an idea what the job pays. Responding to an ad takes some effort because I'll research your company before I even contact you. I don't want to invest a lot of time in the process only to find out that you really want to hire someone for $20,000 less than I'm making now.

    I know it's hard to show your hand even that little bit, but if you want exceptional people to respond, you need to make it clear that you're exceptional, too.

    1. Re:One of my pet peeves by lintocs · · Score: 1

      Amen Brother! We're MERCENARIES, not WHORES.

  132. What I get in return is very important to me. by robophobe · · Score: 1

    I have decided how much my services as a software engineer are worth. I always make that clear in the interview. I've never settled for anything less, and I don't plan on ever asking for less than my skills warrant. Being a very senior engineer, I have no need for a prominent project to work on, or high profile company to work for. I enjoy working on interesting projects, but at this point in my career, it's not essential, and besides that, boring = easy, in my experience. Doing harder work for lower pay? Why?

    --
    There was a time when movies had plots. So you knew who's ass it was, and why it was farting.
    -Not Sure
    1. Re:What I get in return is very important to me. by Kalecomm · · Score: 1

      Amen!

      I just completed my MBA with a concentration in Information Systems Management (graduated with distinction: 3.87 GPA) and my Undergrad degree is in Computer Information Systems (Both through DeVry University). I'm 40 years old, looking for employment, but unwilling to run around the country for a job. I live in the Austin, TX Metro area and intend to stay here.

      Further, I've been around the block several times and with an MBA, I simply won't take bullshit anymore! I fully expect to be paid well and treated well and in return I'll give an honest day's work. I've already had a recruiter try to get me to work for much less than I believe I'm worth and I told him to go fly a kite!

      Simply stated, sometimes, you've got to stick up for yourself because, as I've found out, no one else is going to.

      Best Regards,

      Kalecomm

  133. Have you considered off-site workers? by TheLoneGundam · · Score: 1

    Do you offer the opportunity for someone to work for you as a developer while living outside the high-tech corridors which appear to be very expensive, cost-of-living-wise? Could someone do development for you while living in Montana, for example?

  134. Location matters a lot by Anonymous Coward · · Score: 0

    I am not interested in commuting hours a day or relocating at a cost of over $100k. Even the coolest work has its limits.

  135. Hiring Problems? by Anonymous Coward · · Score: 0

    Maybe it's as simple as no one wanting to work in Silicon Valley or LA areas. My employer has just been bought out and is closing the office. I don't have any family within 1000 miles of where I am now or any other ties to this area, so I'm looking nationwide. My only geographical requirements are that it not be in LA or Silicon Valley, and preferably not in the D.C. or New York areas. Why? Because I've lived in California before, and the traffic, crowds, taxes, and other bullshit just aren't worth it, no matter how cool the job is or how high the salary looks (before taking into account housing prices, of course.)

  136. Hubris!-Want Ad: Will work for love. by Anonymous Coward · · Score: 0

    "As someone pointed out before, people trying to hire the top 90% or 95% of employees had better be willing to provide salaries and benefits in the top 90% to 95% as well."

    We did. It's called the Dot.com era. Besides aren't you all happy with your salary of "doing it for the love"?* At the very least all those "doing it for the money" people (like the doctor someone previously mentioned) are leaving for greener pastures.

    *To the point you're giving it away.

  137. The problem is 'web' in general by Anonymous Coward · · Score: 0

    The thing is, working on sourceforge.net doesn't gain much interest not because it's sourceforge.net, but because it's solely web-oriented. Web technologies in general are suffering from a huge degradation of credibility in the past few years, I believe mostly due to the influx of kiddie PHP coders. Honestly, the credit of "I am working on a webpage" is absolutely gone, if every second thirteen years old counterstrike player can say that (often along with "I am a hacker").

    I would bet that maintaining clusters for sourceforge would get in far more people, mostly because it's a lot more interesting job than working on a webpage.

    Cheers
      -- iSteve as the Anonymous Coward

  138. Many star programmers have left the field by Anonymous Coward · · Score: 0

    Many star coders remain, but I've been struck by how many (here in the Bay Area/Silicon Valley) have left the programming field. I don't think it's the economic cycle of boom/bust, but more the threat of offshoring the work. I can think of several ultra-brainy colleagues who saw what the executives were doing -- sending all technical and scientific work offshore -- and being smart dudes, they got the message. They are all now doing something else (2 self-employed as small business owners, restaurant types) and one guy figured he had enough to get by and he retired. So, kudos to the MBAs and others running corporate America, you just destroyed your talent pool over the last 6 years.

    By the way, one of the Unix/C++ coders turned restaurateur had an IQ of 160 (as measured in testing) and he was beyond a doubt the smartest guy I have ever met. Losing that kind of talent is not a good thing for the future of this country. Oh well.

  139. Programmer alliances improve quality of life by ftide · · Score: 1

    >And how do you find people -- beyond just using job boards?

    I think primarily there are two ideas to consider: (A) We seekers of knowledge find the jobsource before they find us because the most qualified of us have both leadership potential and skills. (B) The supplyside outlines a niche, we fill it, then both get paid for work without either side going ad-hoc.

    In Sf.net's case I can think of about a dozen things I could help them out with both on a temporary basis and in the long term. The problem today is more one of finding a good protocol for success which is why you have to avoid the ad-hoc situations. As a competent programmer the last I want to do is have to explain everything I do first *without actually performing the real work*. In a demand-based economy, identity is sacrosanct. I want an exchange. Some L.L.C. or partnership I want to work with wants an exchange. That there I think we can all agree on.

    The real challenge is forming non ad-hoc alliances where the brightest of us who are held up to public scrutiny stand out and are appropriately recognized for what we do best: our jobs. The more proactive among us have already repeatedly demonstrated we can do this by architecting and designing better Open Source software for a pittance and in our spare times. We do the work because we enjoy it. We like what we do and we want more. We want to make technological improvements and improve conditions for our fellow earth dwellers.

    ''..help up to public scrutiny'' is a device we could all make use of by functionalizing the steps to make it so. A ratings system must take the form of a decentral independent ratings board which both private profits and private-public & public-private profit enterprises can submit opinions to about how well we do our jobs and more importantly what we do. This is no easy task. It requires commissioning the criteria by which we're judged and our alliances certainly cannot take part in assessing our own work that's a conflict of interest.

    We have the power to positively program for improved change and social network for a better world at the same time.

  140. Finicky Interviewers by Anonymous Coward · · Score: 0

    Based on my interview with Slashdot/SourceForge, I would have to say the problem is that your interviewers/hiring decision makers are nit-picky and finicky compared to many other technology companies out there.

  141. Newsflash - look for people outside the NW and NE. by Cutting_Crew · · Score: 1

    Something about high tech companies really baffles me. There is a LOT, i do mean A LOT of top talent other than people that live in NY or Seattle. Theres also a LOT of people with great talent that didnt go to cal poly or MIT.

    Theres lot of talent in the midwest and there is TONS of talent in the south..and the deep south. Just because you think that Mississippi, Alabama or Louisiana, for example, is filled with a bunch of rednecks doesnt mean its so. Yes its more rural and there are a lot of "rednecks", farmers and cattle ranchers but thanks to that we all can have fresh food on the table where a lot of food are grown in these areas. but theres a secret for all you recruiters...

    There is also a lot of talent, high tech talent in these areas..mostly in the "bigger" places, you wont find them in the middle of a corn crop. they will be in the areas of universities and research facilities.. think Huntsville, AL.. think southern mississippi such as Hattiesburg,MS or the Gulf Coast where there is a lot of hi tech research going on. Mississippi for example is ranked in the top 10 in total supercomputing power..imagine that. Who runs these supercomputers? who manages the databases and who are the programmers that do the real work on these systems. they are there. but theres a catch..

    they wont go to Seattle, or San Fran or NYC. why? because its almost all sunshine year round. because they have families they dont want to leave. because the cost of living is less and its less fast paced(relatively speaking). example.. come down to the south in November.. mid to upper 70's, clear skies, sunshine. now go to Seattle. mid to upper 40's, rainy, gloomy, hardly no sunshine etc. maybe seattle is not a fair example because its rainy and gloomy for most of the year but i hope you get the point i am trying to make. So anyway how do you get hold of this talent might you ask?

    This will actually solve 2 problems. Take part of your business and move down to the south. thats right.. set up shop there. Silly? no.. not at all. You could pay top talent, a programmer for example $50K - $60K start for example instead of what you would pay for the same guy in seattle or NYC.. which is about i would guess $120K. a 2 Bedroom in Manhatten probably runs about $3000 a month and the size of probably 1/4th the size of a normal house someone would want to live in in the south. for 3 times the square feet someone can buy a house and pay $1000 a month lets say in Huntsville,AL. to move to NYC and bear all those extra expenses..well that is too much to ask.. or live out in the burbs of NYC and go in debt to live in an actual house. so anyway i digress...if you move a shop down there you would not only save tons of money you would also NOT have to outsource because you can pay less there.

    there has been talk of this a little bit on the net that i have seen.. its name is rural outsourcing. I cant believe more companies havent taken advtantage of this. Its like they think all the talent is in 2 or 3 areas. That's a little closed minded IMO. Perhaps all the top talent is gone from the normally high tech areas..maybe either they all have their own businesses or they already have work.. and arent leaving. Maybe thats why it's getting harder to find them.

  142. Programmers vs Developers. Pay vs Time by Jaeph · · Score: 1

    Personally, I've seen tons of code monkeys in my time. Lots of people who coded zillions of lines day and night. What I want is a developer - someone who writes maintainable code (this starts with comments, it doesn't end there), who develops clean unit tests, who works within QA and Production rules rather than griping about the rules, and who takes on the bureaucratic tasks outside of design, coding, and testing again w/o griping.

    As for Pay ... I really think that pay is overrated as a motivator. People want free time. Not simply hours per week, but a company that treats people's private lives as important even when dealing with the customer. When asked to add feature "X", they don't say "sure, we can have Joe put in the next 2 weekends"; they suggest a schedule inline with human life.

    -Jeff

    --
    Please learn the difference between a dissenting opinion and a troll before you moderate.
  143. VA I.O.U. layoffs taking effect yet? by heroine · · Score: 1

    A few years ago VA I.O.U. was laying off by the hundreds. What do you mean you can't find enough people?

    It isn't a shortage of talent but a shortage of people who can afford to live in Fremont on a sourceforget programmer's income. Salaries are 20% lower than they were in 2000 and that's without the VA I.O.U. discount. Most people are content to stay at their 2000 jobs than taking a paycut at one of the new jobs.

  144. Why buy what you can grow yourself? by spaceyhackerlady · · Score: 1

    You're looking for a senior person. But senior people aren't born; they're made. So what are doing to grow the talent in your own organization? I assume you have good people. Why aren't you investing in them?

    A couple of other thoughts:

    Make sure resumes that come in are evaluated by something other than HR droids who only count buzzwords. Are you looking for people who really have done precisely the things you're looking for, or are you looking for people who have done a useful subset, and have demonstrated an ability to pick up what they need to fill in the blanks?

    Anybody who is even remotely qualified for the position is probably in a pretty good situation right now. I know I am. I'm doing some of the coolest shit I've ever done, am having a great time doing it, and am well paid. I have lots of toys to play with, and a boss who expects me to amuse myself with side projects (no, I don't work for Google).

    Why would I want to move? Tell me.

    ...laura

  145. There's more to life... by onelittleant · · Score: 1

    Truth be told, spending 50+ hours a week hunched in front of a computer may sound like a lot of fun for an ambitious coder coming out of college, but the appeal falls off quickly in my experience. Good, young engineers are talented, creative, committed people with active interests and a talent for self-directed learning. As such, they have a LOT of options. I'm 29 years old and have been coding ofr a decade. I KNOW that I'm not going to get rich off of stock options. I KNOW that there are a million opportunities to make a difference in this world. And I KNOW that coding 50+ hours a week is doing nothing for my waistline, or to reduce my chiropractor's bill. It's an unhealthy, unsustainable profession being chained to the keyboard. After a while, the talented and creative figure out that there's more to life. My advice, hire the best new grads and get as much out of them as you can before they move on.

  146. Why recruiting isn't working. by Animats · · Score: 1

    Well, let's see.

    1. You have to drill through five web pages to get to the actual job info.
    2. It's a maintenance programming job on code written using "extreme programming", which means you get to fix the bugs the "extreme programming" types put in while being pushed to produce code fast.
    3. No salary is mentioned, so this probably is a low-paying job.
    4. 26 different buzzword technologies are mentioned, and the ad wants someone with five years experience in most of them. A matchup like that is statistically unlikely.
    5. Your company is a dot-bomb.
    6. Maintaining a web front-end to a code management system isn't a very interesting problem and doesn't need a superstar programmer.

    But if you need people, put a recruiting van out in front of the Sun complex in Newark. Sun is closing that facility.

  147. SourceForge by korebantic · · Score: 1

    Hey SourceForge, did you ever consider this? Maybe your company and culture suck, and that's why you can't find the right people?

  148. Here's how not to... by Stephan+Schulz · · Score: 1
    ...require a click to go from the intro to the advert, another click from the advert to the company, yet another click to go from the generic company site to the job in question, then require a laundry list of specific (instead of general skills) and give no hint of the salary. "Competitive" my ass...

    Extra credits for advertising to the open source crowd, but defining experience as "having significantly contributed to a commercial application" (Apache lead developers need not apply ;-) and throwing more buzzwords around than a flock of venture capitalists...

    --

    Stephan

  149. Mod parent +1 by Anonymous Coward · · Score: 0

    Troll -1
    Flamebait -1
    Funny +1
    Insightful +1
    Informative +1

  150. Come to Detroit (please!) by dtabraha · · Score: 1

    Maybe you're just looking in the wrong place.

    In the Detroit area it is so hard for IT and engineering people to find jobs that lots (and lots) of people are moving out of state.
    People are leaving so fast the housing market was just declared the worst in the nation because everyone is selling but no one is buying.

    The US auto companies (and their labor suppliers like EDS / Compuware) have been laying people off by the thousands, so if you're looking for some fresh talent you're bound to find some in a talent pool of that size.

    Google apparently is interested, they're opening an office in A^2.

    Aside from that, a lot of people that didn't jump jobs for higher salaries in the dot com boom saw all of their friends go unemployed when those fancy companies went under.
    So you can understand if a lot of people are hesitant to leave their current stable-ish job.

  151. Oh boy by crodrigu1 · · Score: 0

    It sounds that management does not change, I meet a person that was the CTO of a big corporation, and he mentioned that he was disappointed about the IT work force, it was not loyal anymore (being from a company that cut the IT jobs to be moved to INDIA) was very ironic. Sorry duds, but there is nobody left smart, only cheap (so hire ten programmers, no, 1000 so they can write a world class play (or program, whichever is written first)

  152. We don't do development in the US by gelfling · · Score: 1

    Of course this is all commercial applications development and maintenance, not rocket brain surgery so all the work is in Brazil and India. There's simply no way, as an employer to compete with that differential.

  153. Re:Newsflash - look for people outside the NW and by Anonymous Coward · · Score: 0

    That's really funny. Smart people in the south, that's a knee slapper. You could become a standup comic with material like that!

  154. Great Programmers need a Great Reason by MinneapolisMark · · Score: 1

    Really amazing programmers are generally doing more than just earning a paycheck. If the job is to do something truly extraordinary (land a rover on Mars, cure cancer, create a new genre of software) then it is easier to catch the imagination. If it is another release of an existing accounting package, then it is not quite as strong a draw.

    1. Re:Great Programmers need a Great Reason by TigerDawn · · Score: 1

      Well, some days I just need BBQ chicken. But they never offer that in job scenarios either.

      --
      Internet Retail spaces are wonderful. Get over it!
  155. Employees or employers? Personal experience. by Anonymous Coward · · Score: 0

    I'm not so certain that this is due to less people in I.T., as it is employers wanting their entire staff to be 28x12x486 wunderkind ueberhackers--but only in highly specialized areas.

    I live in Des Moines, Iowa, and have been looking for a new position for over a year. I'm in my mid-30's, have worked as a developer, 'nix sysadmin, DBA and project manager/systems architect. Excellent references also. Since starting my job hunt, I've had one--count 'em--one (1) interview, in which I was told I wasn't qualified enough for a position identical to the senior-level one which I held for 4 years at a global corporation in another state.

    And I've friends here experiencing the same thing. One friend sent out 50 resumes with only about 3 interviews. He's worked in the Valley, at Bell Labs and for NASA in his career. Another friend only barely found a contract position, and he's been a software architect for years--and he doesn't hold high hopes for the future in this area.

    All three of us have discussed our similar situations, and have come to the same conclusion for this area. Positions are becoming overly specialized. It used to be that 80% of the requirements--and the aptitude or work experience in a similar area--would cut it. Now it seems that one needs 120% of the position's requirements, be the foremost expert in the field, and have spent one's entire career in the company's business domain--just to be considered for an interview.

    And companies are willing to hold off hiring. I know of several positions around here which have been open the entire time I've been looking. To me, that sounds more like bureaucratic turf-building than a true business need.

    All I know is that something's going to have to give...

  156. Apex, NC by korebantic · · Score: 1

    ..is also a great area to live with good growth and affordable housing. Not a terrible hike to RTP either. I highly recommend it =D

  157. So, you want a "superstar" huh? by ryanisflyboy · · Score: 1

    What exactly is a superstar? According to this: "Superstar is a term used to refer to a celebrity who has great popular appeal and is widely-known, prominent or successful in some field."

    So, you want to hire someone that has popular appeal. Someone that is well known in the world out there. I would imagine hiring a superstar in any field comes down to who you know, and your own personal fame. If you want to snag a superstart actor, you need to know someone in the business. You can't just call up their agent and say "Yeah, I got $100 million, how abuot it?" You have to bring a lot more to the table. Like, "Hi, this is George Lucas, I am doing a movie on xyz, it has a $200 million budget, $100 mil of that is for Tom Cruise. We will hire a private helicopter for him for the leangth of shooting. And three personal assistants. And a team of drivers. And free lodging and food. And he only has to work 4 hours a day. Let's do lunch. Of course he will be the main star. And of course he will look like an action hero."

    Superstars want varying things. Money is certainly important. Perks are also highly important. Those superstar actors get their own pimped out trailers on set to hang out in. You best be ready to give your superstar programmer his own office decorated with anything he wants with any technology he wants. Or maybe the option to work from home.

    I guess that leads to the question: Are you *sure* you want a superstar? Superstars come with baggage. They are concerned about their public image. A superstar programmer might only get to work on your projects 20-25% of the time. He/She needs to keep up the image of a superstar. How will your non-superstar programmers feel if you throw obcene amounts of money at your superstar while they work for next to nothing?

    In my opinion it is better to have a good programmer who documents code well, has a deep breadth of programming knowledge, and works hard. That guy is worth a lot more to any project than a superstar.

  158. Why are programmers' salaries capped?? by Anonymous Coward · · Score: 0

    I've been working as a Software Engineer for more than 20 years, and am no dinosaur (I'm up-to-date in my field, or close to it), but it seems, as a Senior Engineer with no management responsibilities, the most I can ever hope for in a starting salary for any company is around $120K in a major metropolitan area.

    That may seem like a lot to some, but one would think 20 years' experience would gain one significantly more money than someone fresh out of college (many of whom are making 80K or 90K).

    Why doesn't experience count for something with regard to salary in this business?

  159. Superstar programmers don't do web by Anonymous Coward · · Score: 0

    If you are a superstar programmer, you want to do interesting, challenging stuff like building JIT compilers for dynamic languages, sending missions to Mars, doing image and audio recognition or IP telephony. If you can't do any of those, you go work for Google, because it is the cool place, and they gobble up talent like nobody's business.

  160. Remove obstacles to success? by meburke · · Score: 1

    Most good software engineers and programmers would work for ordinary pay if the environment was OK. The trick to getting GOOD help is to make the place a nice place to work, hire cool people, set clear objectives (with a coherent, do-able plan), and provide all the tools a developer needs, including respect from upper management. The REALLY GOOD people tend to drift into projects where there is a challenge, novelty, high-stakes, enthusiasm and real appreciation.

    The last place I worked, I liked the people I worked with so much I practically would have paid them to work there. Unfortunately, management disdained us. We could tell because the pay was substandard, the air-condidtioning sucked, the chairs were old and uncomfortable, and management kept trying to institute new rules to control us rather than empower us. As a result, they lost some really good people who simply went where they felt they were appreciated. (I went back to working for myself.)

    Success is doing what you like, being good at it, being rewarded for it, and feeling good about yourself while doing it. Any company that throws obstacles in the way of these conditions for success will have a hard time getting and keeping good people. (A good place to start determining the environment might be reading Tom DeMarco's book, "Peopleware".)

    In this day and age, the American programmer is seeing management send ordinary programming jobs overseas, then expecting high quality programmers to work for shit pay in an unrewarding environment. Good programmers will work on boring tasks as long as they know they are appreciated and get rewarded appropriately. If they can't find a job like that, they will find another career.

    --
    "The mind works quicker than you think!"
  161. Re:Newsflash - look for people outside the NW and by __aaclcg7560 · · Score: 1

    Haven't you heard? All the dumb people went into politics!

  162. No commitment by sosuke · · Score: 1

    The problem I have had with most job offers is that they are 2-6 months or 1 year with a chance to get hired. I can't commit to a company that is this up front about not committing to its staff. Also I didn't know about jobs.slashdot.org and I see now why I didn't there are none in my area!

  163. There are many reasons I would not apply by Kubla+Khan · · Score: 1

    1. You list 5 years experience in

    Java Enterprise Application Development
    JSP,
    Servlets,
    EJB,
    Taglibs,
    JDBC,
    OO design and development,
    JBoss,
    BEA WebLogic,
    IBM WebSphere,
    HTML,
    Javascript,
    CSS,
    Struts,
    SOAP,
    XML,
    XSLT,
    JUnit,
    HttpUnit,
    JWebUnit,
    Cactus,
    PostgreSQL,
    Oracle,
    DB2,
    Linux

    Anyone still here? Has anyone bothered to read down this far? Are you seriously telling me,
    that if a candidate turned up with everything else in spades, but only used mysql before,
    he would be out the window? How about someone who wasnt familiar with just the testing tools?
    Every single thing other than 5 years java should probably be listed as "an advantage", if you
    end up hiring someone who cant learn a few new tools quickly, then your hiring process is braindead
    anyway.

    2.
    "We offer a competitive salary," - meaningless, you will pay as little as you think I will work for, like any other sane employer.
    "a fun team-oriented casual work environment," - who claims not to?
    "excellent benefits including medical, dental, 401-k, section 125 plan, PTO and holidays." - fairly standard package

    If I am a well paid successful developer, why do I bother to apply? I have no idea if you are even willing
    to match my existing salary. You may not want to put a price out on the table so early, but I may not
    be bothered to waste my time finding out if you are competitive. The job market is good right now,
    you dont have the power you had a couple of years ago. If you want me to apply for the job , tempt me.
    A fun environment? prove it, where are the photographs? Google looks like a fun environment, and I know
    without looking, its hard to avoid all of the photos of their offices. What do yours look like? I have no
    idea. And my default vision is one of bog standard cubicles and drudgery. If thats not what you are offering
    then make a big song and dance about it. It matters.

    3. The position is in our Fremont, California headquarters, but we are open to applicants in the United States who are willing to travel frequently.

    Why isnt this information in the main job information page? Why is it only in hte forum posting? And why dont you link to the precise page
    for the job information rather than the generic careers page and make me figure out what you are talking about? Second of all, I live
    in Ireland, I work for a company in California, I do great work. Shame you have cut off a massive no. of developers by demanding
    I work in your office and am a citizen of your country.

    4. One of the main things that attract me to an new oppertunity are the people I will be working with. In your case I have no idea
    who they are. Any of your developers contribute to famous OSS projects? Any well known? Any talk at a lot of conferences? If so
    make a big deal out of it, I have moved jobs to work the right people.

    You seem to think you are offering a great oppertunity, and it may be that you are. But your job posting does not reflect it.
    The requirement are unduly rigid, I would think upon reading them that they where concocted by a moronic HR department. There
    are many candidates out there you would be lucky to get who do not match them. The tone of the posting says "form letter".
    Get your team direct control of their job ads, you will be glad you did.

    --
    "In Xanadu did Kubla Khan a stately pleasure dome decree"
  164. joelonsoftware.com by googlers · · Score: 1

    Joel's blog has some interesting stuff on how to attract the right people and also how to interview them so that they actually ARE the right people.

  165. Geez, figure it out! by clambake · · Score: 1

    Going outside the traditional Valley/Route 128 corridors? Outsourcing? And how do you find people -- beyond just using job boards?

    Just send me an EMAIL damnit, that's all you have to do!

  166. I'm a gentleman by /dev/trash · · Score: 1

    She can have the PC anytime she wants.

  167. Meanwhile by TigerDawn · · Score: 1

    I am just tired of having the Job Offers that how about working for us for 3 months at no cost as a volunteer, and maybe we will hire you at the end.

    I really have had this offer way too many times to count from Tech Companies. People wonder why the good ones have moved to E-Commerce and internet retail. Making 40K a year is not that complicated if you know what you are doing and are willing to actually do the work for it. You then have no boss, and no Glory Hound manager looking to line his own pockets with your work.

    My 2 cents...

    --
    Internet Retail spaces are wonderful. Get over it!
  168. MOD PARENT UP by Anonymous Coward · · Score: 0

    Quite right.

  169. Over use of superlatives in job descriptions by NoBozo99 · · Score: 1

    Am I the only one that is bothered the use of terms such as superstar, ubergeek, or technogod?

    --
    I may not be a smart man, but I know what an inode is.
  170. Red Flag of Employer Incompetence by rfc1394 · · Score: 1
    The ad showed a clear and obvious example of the incompetence of the people posting the ad.

    Two words "batchelor's degree."

    As soon as an ad demands a degree it's a clear sign the people running the place do not know what they are doing. It means that all they know how to do is look at paperwork or credentials. Capability, ability and knowledge mean very little. All that matters is the paperwork.

    I have something over 25 years of experience programming. I've been far too busy scratching out a living to be able to take several years and get a degree. And I've seen too many people with technical degrees who were not all that good. From what I have seen, all that a technical degree means is you have been able to sit in a class and take tests; they do not prove one is capable of doing the work involved as a programmer (or that you're even of mediocre ability). Not that I am denegrating education, what I object to is the lazy dependence on paperwork by incompetents who are inadequate to understand what is necessary to be able to do the work in question.

    Places I have interviewed for that showed me they did know what they were doing never once specified level of education; instead they had people take a skills test. They had found that having someone write an answer to a skill question told a whole lot more about the ability of the person doing the work as would any paper background. And they weren't even that concerned that the person have a really correct answer as much as they were able to give a reasonable answer relative to the question being asked, e.g. to show how you would solve the problem, even if the solution was wrong as long as it was an intelligent attempt to solve the problem. But to do that requires your technical people who do interviews know what they are doing and how to ask the questions.

    --
    The lessons of history teach us - if they teach us anything - that nobody learns the lessons that history teaches us.
    1. Re:Red Flag of Employer Incompetence by bessie · · Score: 1

      Does the ad misspell it, too?
      Not trying to be snarky, just wondering.

      - Tim

    2. Re:Red Flag of Employer Incompetence by rossturk · · Score: 1

      The ad showed a clear and obvious example of the incompetence of the people posting the ad.

      Two words "batchelor's degree."

      As soon as an ad demands a degree it's a clear sign the people running the place do not know what they are doing. It means that all they know how to do is look at paperwork or credentials. Capability, ability and knowledge mean very little. All that matters is the paperwork.

      Actually, I was the one who wrote that. Thanks for not mincing words.

      A few musings, though. The first is that it does say "bachelors degree..or equivilent". Maybe my choice of wording was a bit ambiguous, but I don't think many people would question exactly what I find equivilent to a degree.

      The second is that I, too, have been programming for a long time, and I do not have a degree. Looking back, if I had chosen to get a degree, I'd have entered the work force right when things were getting really bad. In retrospect, it was a good decision, even if it turns out that I have to go back and catch what I missed eventually. I gave some thought to this requirement, I stand by it, and I myself would fall under the "equivilent" part.

      Places I have interviewed for that showed me they did know what they were doing never once specified level of education; instead they had people take a skills test.

      We're having people do a fairly intensive technical interview, and the candidates we're most interested in get a take-home coding exercise. I think that's probably along the same lines as what you're suggesting.

      Thanks for your comments!

      Ross
      --
      -- May cause nausea, headaches, and interference with electronic devices.
  171. It's about satisfaction by signes · · Score: 1

    There is a shortage of high quality applicants because of people fleeing tech jobs, and the ones remaining can therefore be more choosy. Job satisfaction (and therefore whether anyone will consider your company) is driven by many things - salary, working conditions, location of the employer (city/state), benefits, coworkers, coolness of projects, room for advancement, job training/re-retraining, flexibility in hours/hands off management, and long term stability or viability of your company. I'll consider lower pay for a job that gives me flexible hours, is laid back, M-F only, and doesn't try to kill me. My social life is important to me, so non-24X7 environments are better. Happiness is not directly proportional to salary, but short term, that's what people think, until they realize they sold out, and have had enough. If your pay scale is low, you need to have other advantages to attract good employees, so emphasize the other things in the list you DO have. Last year I took a new job that paid 30% more, but I found later was misrepresented by the management and recruiters... the company was constantly advertising... when I finally hired on, months after the initial interview, my boss had been 're-orged' the day before, along with HIS manager, and I asked the temp manager as to what the hours were on average, and he said currently it was 12-13 hour days - this because they were grossly understaffed and management would not let them have reqs due to re-orgs (for over a year!!!)... this was a salary job. Even though the salary was 15K more than my old position, factoring in extra hours, I was making $3 less an hour. I left that day and headed back to my old position (they didn't want me to leave) and they threw in a 20% pay increase, which didn't quite match the other job, but beat the heck out of 60-65 hour work weeks and the instability of re-orgs.

    Finally, don't overstate your requirements. If you don't really need a superstar, then don't hire one. Too many firms do this, and the employee is bored in the position, and will be a flight risk. The person might be ok with being overqualified if the salary is stellar, and the company is good to work for, but many times, that 'average' employee you overlooked will bust his a$$ for you, and is completely capable of doing what you want.

  172. This clue you talk about.... by /dev/trash · · Score: 1

    Does it stop them from paying you every payday?

    Quit looking at a job as some grand Zen event and look at it as a means to get money.

    1. Re:This clue you talk about.... by Tokerat · · Score: 1

      When it becomes a pain to accomplish even simple tasks at work; when the direction of a companies' product offering vastly differs from the demand of the market, when quality lacks because of disorganization, and when innovation is replaced by gimmicks; pretty soon this job will no longer be a means to get money. Pretty soon, this job probbly won't be there anymore.

      If you can't stand behind the company you chose to start a career, then why bother to stay there? Wal-mart is a job which is "just a means to get money". Thinking of a job like that won't get your company very far, and it'll come back to you.

      --
      CAn'T CompreHend SARcaSm?
    2. Re:This clue you talk about.... by lord+sibn · · Score: 1

      I agree with your mentality so much, yet so little.

      You can look at a job as a means to get the moneys, and that is fine. But when your company is doing very poorly on the market as a whole, your money-paying job is at risk. You have legitimate cause for concern, because when the axe falls, you have no way to be sure that it won't land on YOUR neck.

      Management's bad decisions CAN (and too often, DO) prevent you from collecting that next paycheck. It's a simple matter of risk management. Are they stupid enough that their inability to turn a profit means laying you off?

    3. Re:This clue you talk about.... by /dev/trash · · Score: 1

      Career? In this day and age? Hahahahaha

    4. Re:This clue you talk about.... by Tokerat · · Score: 1

      Well,when you're right you're right... I was more referring to the whole "I work in computers" kind of career, rather than the "I've been with IBM designing cooling systems for mainframes since 1974!" kind of career. No one stays with the same company forever anymore.

      --
      CAn'T CompreHend SARcaSm?
    5. Re:This clue you talk about.... by /dev/trash · · Score: 1

      Remember, remember the 5th of November.

  173. answering the original question by Anonymous Coward · · Score: 0

    Ross Turk wrote:
    "Has the tech market improved so much that working on a prominent website is no longer enough to attract the best talent?"

    Yes.

  174. Not only is the market better by arodland · · Score: 1

    But Sourceforge also isn't nearly as special as they used to be. There are a number of alternatives, making them less necessary, and some of the alternatives also have more features and fewer hassles. Besides which, I think the "do it yourself" alternative is becoming more and more of an option for medium-sized projects, with the advent of improved wiki / release management / ticket management / etc. software. This isn't a "netcraft confirms it" moment, but seriously... you're not Dancing with the Stars, you're Hollywood Squares. That's why you're not getting the superstars. ;)

  175. Re:As CS person I have one thing to say-don't both by sgt_doom · · Score: 1
    The most intelligent post to date, betelgeuse68! First they lay off tons and tons of people as they either offshore their jobs or bring in foreign replacement workers (which are running at about 67% Muslim - no doubt a secret corporate-military-industrial-congress-complex strategy to fight the "War on Terror") to take their jobs, next they claim they really aren't doing this, but that there's a "shortage" of workers, and now they claim there's been an "economic recovery" (my ass!).

    Geez Louise!

  176. That's just crazy talk! (CRAZY TALK!!!) by mkcmkc · · Score: 1

    I think what the poster wanted was a superstar willing to work for 85% of industry median pay...

    --
    "Not an actor, but he plays one on TV."
  177. The absolute best way to hire the superstars by ScourgeOfGod · · Score: 1

    is to spend lots of time talking about SAT scores. People will think you are cool and smart and want to work for below market wages for the prestige of being associated with chronological adults who think the key criteria of future success is what you did one weekend morning while you were in high school. I find folks who are that insightful altogether magnetic.

    --
    If you're happy and you know it, think again!
  178. IT'S A WEBSITE! by 1iar_parad0x · · Score: 1

    What would a 'superstar' programmer be doing writing code for a website? At best you got some mildly interesting workflow and collaboration tools and a simple search engine. It's not like they're looking for a kernel hacker or creating a new graphics engine. Incidentally, I think John Carmack has a couple rockets to launch, so he's a little busy.

    I've created a short list of cool areas for a programmer to work in:
    search engines
    voice recognition (some good libraries already exist)
    optical character recognition
    computer vision
    graphics engines/visualization tools
    scientific computing (especially biology)
    data mining
    kernel hacking

    The not-so-cool list:
    workflow/collaboration/document management
    data shoveling
    yet another web app, with yet another J2EE.NETerific framework

    Yeah, I know this a pretty bitter post, but sheesh.... It's not like they need a real 'superstar' programmer. They need a GOOD web developer. Someone you can write clean code, prehaps proficient in the agile methodologies. They don't need a top-notch programmer.

    --
    What do you mean my sig is repetitive? What do you mean my sig is repetitive? What do you mean....
  179. hiddennetwork.com by grindcorefan · · Score: 1

    https://hiddennetwork.com/

    made by the guy behind the ever-funny thedailywtf.com

  180. Quite simple really, you get what you pay for by tf23 · · Score: 1

    If you want the best (no matter how you define 'the best') you have to pay the going rate for 'the best'. It's a simple premise, you get what you pay for.

    There are very, very few people, as they get older, that will work for "less" because something else they find worthy to justify the lesser salary. Later on in life, once someone has their 401k expanded and savings and everything paid off, that attitude can flip. But for most geeks that are in the 25-45 range (that worked through the 90's boom) they now have a family, a mortage, college to pay off, college savings to bank for their kids. They cannot afford to work for less then what they are worth. And they've spent plenty of days, weeks, months and years behind that monitor, reading those books, donating some freetime to open source stuff, helping newbies on IRC (etc), working the extra hours when the rest of the office went home @5, they deserve to be paid what they are now worth.

    And it *is* difficult to find *good people* when you don't want to pay them what they're worth. Every employer I've ever worked for tries this approach. It just doesn't work. They hire newbies who aren't worth the time involved, or middle-tier-level people whom they want superstar work product from. Until things become so scewed up (missed projects, faulty projects, missed deadlines, other departments projects delayed cancelled because IT cannot come through) that they eventually have to clear the position, bump salary threshold for the now-posted-position to a reasonable++ level, and then they are able to acquire good talent. But things are such a mess that they are indebted to where they must spend a year or two (or more) paying the piper having cleanup done. So they don't initially see the "productivity gains" they thought they'd see when they finally hired someone with talent. Nothing's free in the IT world.

    Why they just don't do the hiring right from the first place, I don't know. Well, I do know their reasoning, I've heard it. We can save money.

    Yeah, right. Two years later I'd be willing to bet you can demonstrate how this attitude and behavior costs more then it was ever projected to save.

  181. Nepotism by Anonymous Coward · · Score: 0
    -- and there's always something to be said for nepotism.
    Indeed -- something like
    " Don't do it! "
    There is nothing quite like staffing up with friends of the CEO and then discovering that they are protected and untalented. This can lead to deep resentments and a whole new level of dysfunction.
  182. Glass Ceilings and Work Environment by mgooderum · · Score: 2, Insightful

    I know this reply is way late in the arc on this post but the threads here hit home so very, very much I figured I'd post to an empty room anyway.

    I've been on both sides of the fence as top talent and trying to hire top talent. First the hiring view. The reality is in certain niches (especially networking, protocol, embedded systems type talent) there aren't nearly as many rock stars as you think. My last permanent job was smack in the middle of the Valley and the reality is there were probably only a couple of hundred people out there in top little piece of the bell curve in any general skill set. There's a ton of talented people just a bit farther down the curve, but you look at most tech companies and it's really a very, very small group of people that drive the design, technology and innovation. It also seemed like you had to find the rare combination of technically brillant but market aware individual as the quality of product marketing in most organizations is _sh*t_ as far as defining innovation (versus spitting out glossies extolling your virtues and trashing the competition).

    Then you can't hire them because you can't really get management to pay the top salaries because the VCs are breathing down the necks of the officers and board wondering why it hasn't already all been shipped to India much less trying to shake out an attractive salary.

    On the working side once you get hired you end up only being around 2-4 years on average because you get squeezed on the late side of the capital/startup curve and salaries stagnate at 2-3% a year and bonuses and perks get squeezed - or you just plain run out of $$ and go under and if you're good enough you eventually become the most expensive body in the shop and easy pickings in a quarter the beancounters are sweating dollars instead of head count.

    I've worked for a ton of startups as well as established companies and the reality is 98% of companies more than 10-20 people as an organization don't give a rat's a** about their people. There's still individuals out there that fight the good fight but the reality is if they need to do a short pump and dump on the share price or fixup the burn burn rate prior to the next financing round they'll RIF us 20% accross the board in a heartbeat and then whine a month later about the lack of employee loyalty these days and wonder why we jump ship for a lousy 5% salary differential or an extra week of vacation. Options are worthless - I've had some come in and most go under and my net gain from options over a 20 year career works out to about $1500 a year (maybe $2000 in today's dollars).

    There's a glass ceiling of $100-$120k a year everywhere outside the Valley and maybe $140k a year in the Valley (where the delta doesn't cover the cost of living diffs) if you want to be a developer, architect, technical anything. And that's the very peak of the bell curve. There's a bunch of development jobs that have typical _Senior_ developer salaries down more in the $60-$80k and the non-developer IT guys have it worse. To move forward you have to cross the dark side to management or leave the traditional work force entirely and do your own thing - consulting, starting a business, inventing the next pet rock. Out here in middle America the number development focused technical companies is small enough that there aren't a lot of Director and up level positions - and the majority of them are in larger organizations that tend to promote from within so to break that inital barrier into management requires backsliding your salary - sometimes a lot - and dredging along at "Director of IT" for a salary that works out to a pitiful amount per hour just to slide the resume over to a new track with job titles with words like Director and Vice in them.

    There's a lot of top flight technical talent outside the Valley and the Beltway that will choose to schluck along under-employed just to live in a place with affordable housing and decent public schools and a bit of green grass, but most companies are so weakl

  183. Re:Newsflash - look for people outside the NW and by Anonymous Coward · · Score: 0

    Yes, I agree with you fully! There's lots of smart people here in the midwest. Cost of living is very low so they could pay what would be a scandalous payscale in silicon valley and it'd be considered nice here.

              This is why people like myself are not going to NY or silicon valley for jobs. They are NOT paying like $120k anymore, they are paying like $40-60K. The place I'm working now I only make $8/hour, or about $12,000/year. My boss offered I could work for his son's co in silicon valley for "maybe up to $40k to start". Sounded good, but then taking a look at cost of living, it seems I would be worse off than I am here. I'm in a city with somewhat higher cost of living than the surrounding countryside, but still at 26 own a house, and no I did not previously have some significantly better job.

  184. How about posting a salary range? by Anonymous Coward · · Score: 0

    You want resume's? How about posting a salary range?


    A lot of senior engineers don't care about the reputation, we care about the bottom line.


    That's and your job posting sucks. The job posting sounds like SF is too self absorbed in its own reputation.

  185. Advertise your problems by try_anything · · Score: 1

    Working on a "prominent website" screams boooooorinnnnngg. If you need talented people, you must have interesting problems. Advertise your problems, and you'll find people who want to work on them.