Slashdot Mirror


Dot-Com Work Culture Making a Comeback?

jeebus writes "This week a Deloitte study has shown that high on the agenda of CEOs around the world is the shortage of tech talent. Is a shortage of talented geeks in the market seeing a return of the dot-com culture with foosball tables, beanbags, and inflated salaries used to entice talented workers? Welcome to Web 2.0 work culture, the future of yesterday. 'Global recruitment companies were telling prospecting employees that they were no longer going to be employed just because they were a technical guru. They were going to have to learn to dress, communicate, and adapt all the traditional corporate ideals that IT has been exempt from during the dot-com boom. Fast forward to Web 2.0 and while workplaces aren't as cheesy with their decor as they were were in the late '90s, and developers aren't getting paid $100K for being HTML and JavaScript jockeys, geeks just aren't chuffed with corporate culture.'"

456 comments

  1. Anyone hiring? by Anonymous Coward · · Score: 4, Funny

    I'm an excellent slacker... err superstar geek programmer.

    1. Re:Anyone hiring? by angus_rg · · Score: 3, Funny

      Ah yes, there are more jobs availible now then were at the first dotcom bust. The first bust made people fear getting into IT because of job stability, and less and less are studying computer science/information systems as a result.

      Enter Cash Cow 2.0.........

    2. Re:Anyone hiring? by Anonymous Coward · · Score: 0

      They are hiring in India, China, and now Africa since Google is opening a large operation there for even CHEAPER "talent".

      Research has shown most of this "shortage" is just hype. Corporations are doing it in an attempt to keep the government off their backs when it comes to offshoring and importing CHEAP foreign/H1-B workers

      Look under the hype. Think for yourself rather than being told what to think.

    3. Re:Anyone hiring? by bojan+tesanovic · · Score: 1

      Dont forget pre comunist europen countries, it is a gold mine for cheap talents, eg myself :) from Serbia. Working in Silicon Valley start up , where management team is in SF and development team is in Belgrade ;) and we kick ass

  2. sigh by wwmedia · · Score: 3, Insightful

    yea cant wait for DotComBurst 2.0

    1. Re:sigh by mgabrys_sf · · Score: 3, Funny

      re:"yea cant wait for DotComBurst 2.0"

      You must be a barrel of kicks at parties:

      "Happy Birthday. You're closer to death now you know. Can't wait."

    2. Re:sigh by Architect_sasyr · · Score: 4, Funny

      Nah, I usually grin at my aunts and uncles at funerals and say "You're next".

      Stops them suggesting marriage anytime soon.

      --
      Me failed English...
      FreeBSD over Linux. If my comments seem odd, this may explain...
    3. Re:sigh by MontyApollo · · Score: 1

      I thought the dotcom bust came because it was an artificial build-up to begin with - venture capitalists and other investors just throwing bunches of money at companies whose own prospectus said the company had little chance of succeeding.

      I'm sure there are natural cycles, but the retiring of baby boomers should should not really lead to an eventual "bust."

    4. Re:sigh by Clay_Culver · · Score: 0, Offtopic

      I've heard that before... Anyone know where it came from originally?

    5. Re:sigh by Short+Circuit · · Score: 1, Informative

      Saw it once upon a time at bash.org.

    6. Re:sigh by sethstorm · · Score: 1

      ...followed by Offshoring 2.0 2-3 years later. This time, they not only cut off the bottom rung, they now take half of it in the name of "prosperity".

      --
      Twitter supports and protects racists - by smearing their critics with the "Hate Speech" label.
    7. Re:sigh by EggyToast · · Score: 2, Insightful

      Yeah the problem had to do with CEO business culture, not tech culture. You know, the "make as much money as possible at any cost" idea, regardless of how poor of a long-term strategy it is. I don't think "able to play foosball during lunch or after long coding sessions, and wear shorts to work in the summertime" contributed much to the bubble bursting.

    8. Re:sigh by Joebert · · Score: 2, Funny

      Wouldn't an Offshoring 2.0 actually be Reshoring 1.0 for the U.S. ?

      --
      Wanna fight ? Bend over, stick your head up your ass, and fight for air.
    9. Re:sigh by Hijacked+Public · · Score: 3, Interesting

      To say that any given thing was 'the' problem with the dot com bust is doomed to be wrong and accomplishes little more than letting everyone know what your particular gripe is when it comes to business in general.

      There was plenty of pointless excess to go around. From the people who generated the ideas to the people who funded them to the marginally skilled grads who took the $100k jobs ($50k of that is going to be in the form of stock options.....which could be make us all billionaires BTW!) Ask ESR, who publicly counted the money he didn't have. Or Commander "What kind of car does a wealthy young geek drive" Taco.

      Plenty to go around.

      --
      "Sacrifice for the good of The State" - The State
    10. Re:sigh by Brad+Eleven · · Score: 3, Insightful

      Yes. These are two separate effects, which are still being actively conflated. The dot-com bust was all about irrational exuberance, e.g., anything with a trailing ".com" became a target for the extra capital floating about in the late 90s. You didn't even need a business plan, just a catchy name. The absence of a plan, in turn, led to silly work environments, with a few extremes that got press (recall that there was a whole new press industry being born at the same time, e.g., online publication).

      The other effect mentioned, the one that seems to have led to massive layoffs and restructuring--and the shift from offers for FTE to contract-to-hire becoming the norm--seems to have been a reaction to the lost investments in dot-com firms. That is, in the wake of major market adjustments, corporations of all sizes turned to the dreaded Short-Sighted Efficiency Experts. Add to that a sharp increase in health care costs and I think you have most, if not all of the factors responsible for tech jobs losing their allure. And by allure I mean high pay, stellar benefits, and possible perqs (even for non-management types).

      The thing that we as employees really want, though, seems to be making a comeback. I'm hearing more and more from my colleagues who chose the management route that "Maximizing the return on cost-per-hire" is a fully-revived meme. This is the harbinger of "Increasing and maintaining employee retention," which the experienced folk among us will recognize as bottom-line justification for perquisites reaching even the newest of new hires.

      The dark side of this revival is that it's employee-focused, e.g., the commodification of our industry has led to highly populated ranks of contractors. Whether corporations will see fit to maintain the present balance of employees and contractors remains to be seen, but don't look for any change in the invisible-but-known-to-everyone line between employees and guest workers.

      --
      "Press to test."
      (click)
      "Release to detonate."
    11. Re:sigh by Anonymous Coward · · Score: 2, Funny

      > You must be a barrel of kicks at parties:
      > "Happy Birthday. You're closer to death now you know. Can't wait."

      It's a scientifically proven fact that people who have more birthdays live longer. :)

    12. Re:sigh by Anonymous Coward · · Score: 0

      mathematically proven fact

    13. Re:sigh by Architect_sasyr · · Score: 1

      Had to learn it somewhere, I'm a programmer, not some creative hippy.

      Thanks for pointing it out though, I've been wondering where I picked it up.

      --
      Me failed English...
      FreeBSD over Linux. If my comments seem odd, this may explain...
  3. it's going to come up by yagu · · Score: 5, Informative

    It's going to come up, so let me save you all some time:

    From The English to American Dictionary

    chuffed adj. Someone who describes themselves as being chuffed is generally happy with life. You can also get away with saying you are unchuffed or dischuffed if something gets your back up. Make sure you only use this word in the correct tense and familiarise yourself with the meaning of the word
    1. Re:it's going to come up by Esion+Modnar · · Score: 2, Funny

      Is chuffed anything like gruntled?

      --

      They say the first thing to go is your penis. Well, it's either that or your brain. I forget which...
    2. Re:it's going to come up by simm1701 · · Score: 1

      Gruntled could possibly be thought of as an approximate inverse of chuffed

      --
      $_="Slashdotter";$syn="OTT";s;..;;;sub _{print shift||$_};s!ash!Perl !;s=$syn=ack=i;tr+LLEd+BLAH+;_"Just Another ";_
    3. Re:it's going to come up by Orestesx · · Score: 3, Informative

      No, gruntled is similar to chuffed. Disgruntled would be the inverse of chuffed.

    4. Re:it's going to come up by Dogtanian · · Score: 2, Funny

      Speaking of Lost-in-(non)-Translation, I assume that the "$40,000 pay cut" that is referred to in the article is about 40,000 *Australian* dollars- about 3,000 U.S. dollars or £7.50 in the UK. :-)

      (More truthfully, it's about US $34,170, or UK £16,950.)

      --
      "Slashdot - News and Chat Sites Deviant". (Click "homepage" link above for details).
    5. Re:it's going to come up by easter1916 · · Score: 2, Funny

      I'm currently feeling quite gruntled, and I have to say it feels a lot like when I'm chuffed.

    6. Re:it's going to come up by TheLink · · Score: 4, Funny

      I'm mayed to hear that.

      While that's an advertent remark, it's fairly promptu and something to sneeze at, after all the original inspiration is far more ept and sipid:

      http://www.ling.upenn.edu/~beatrice/humor/how-i-me t-my-wife.html

      --
    7. Re:it's going to come up by penfold69 · · Score: 1
      From the depths of my memory:

      Disgruntled adj. A pig who has lost his voice Poor little piggy.
      --
      Beer Coat: The invisible but warm coat worn when walking home after a booze cruise at 3 in the morning.
    8. Re:it's going to come up by turgid · · Score: 1

      Is chuffed anything like gruntled?

      I read that as "grunted," in which case, yes, "chuffed" can be equated with "grunted."

    9. Re:it's going to come up by Anonymous Coward · · Score: 0, Funny

      "You can also get away with saying you are unchuffed or dischuffed if something gets your back up."

      So thats the problem...

      Says to the Doctor, "My crotch itches profusely every night around 2am."

      Doc, "Does your company use Norton ghost? If so what time does it run?"

    10. Re:it's going to come up by aszaidi · · Score: 1

      Oh, well, in that case, sir, I hope you will not object if I also offer you my most enthusiastic contrafibularities. .... I'm anispeptic, frasmotic, even compunctuous to have caused you such pericombobulation.

    11. Re:it's going to come up by Anonymous Coward · · Score: 0

      ... somehow reading that just made me feel *dirty*

    12. Re:it's going to come up by infinite9 · · Score: 1

      I'm mayed to hear that

      I'm imbiggened by your cromulent words.

      --
      Disconnect your television. Do your own research. Draw your own conclusions. They're probably lying. Don't be a sheep.
    13. Re:it's going to come up by mudshark · · Score: 1

      Dude, you really need to get gruntled.

      --
      In other news, astrophysicists have announced that they now know what all that dark matter is: it's stupidity.
  4. misconception about salaries? by 192939495969798999 · · Score: 4, Interesting

    I really haven't seen any hard evidence that all that many 'web jockeys' were getting some $100k salary, unless they lived in the valley, where cost of living is so bad that 100k is practically minimum wage unless you take the bus 2 hours to work. Does anyone have any stats to back up what the average dot-com era 'web jockey' salary was compared with today?

    --
    stuff |
    1. Re:misconception about salaries? by Anonymous Coward · · Score: 1, Informative

      I have no stats, only an anecdote from the midwest, where I made $40K a year teaching the TCP/IP stack in a community college for the 2-year networking students (I was the token Unix/OSS guy in an MS oriented program; there was also a token Novell guy who made about $20k more). Evening continuing education classes in HTML/Web use brought another $20K a year. People with the same skillset were making slightly more in private industry. I was later replaced at a cheaper rate by one of my best students. I am now back on the private side, making less, but with greater responsibility and opportunities.

    2. Re:misconception about salaries? by timeOday · · Score: 2, Informative

      I won't be feeling guilty about "inflated" salaries anytime soon. Productivity and profits have been soaring while compensation is stagnant for years now. There's still plenty of caterwauling from bosses about worker shortages and jobs people won't take (...for what we want to pay, of course), but I've realized that's just normal and not indicative of anything in particular. Bosses will always want lower wages.

    3. Re:misconception about salaries? by AKAImBatman · · Score: 4, Interesting

      I really haven't seen any hard evidence that all that many 'web jockeys' were getting some $100k salary, unless they lived in the valley

      I'm guessing that's what they're referring to. Though it's kind of amusing that they'd be using the example of HTML and Javascript, seeing as how those two are a cornerstone of Web2.0. In fact, Javascripting has gone from a simple thing that you assign to juniors to a full-up development language that now you need sophisticated developers to wrangle. Welcome, Web2.0.

      Of course, I'm also bemused by the idea that the Dot-Com "culture" belonged to the Dot-Coms. The Dot-Commers got the idea from the Valley technology companies back in the 80's. Back when Atari stomped the earth, Microsoft had to actually compete, a B&W Macintosh was the height of technology, and new microcircuit inventions were popping up every other day. While those companies didn't go to the extremes that Dot-Com companies went to, they were still well-known for their coddling of developers. Loose dress-codes (shocking!), arcade machines in the office (gasp!), flexible working hours (aka 24x7), comfortable environments (dibs on the bean bags!), and just a general attitude of "do what comes natural" were the way that Valley offices were run from the day that Nolen Bushnell founded Atari on forward to today. (Minus a few wrong turns for "seriousing up" of such companies. Yar, I'm looking at you.)
    4. Re:misconception about salaries? by Stochastism · · Score: 2, Insightful

      No, I don't think the average salary is 100k USD. But I do think that companies like Google, MS, Yahoo, Amazon, are massive contributors to the shortage of good technical people. Just think, Google will just about on principle employ any computer science graduate from the top 10% of the good universities. Yes, they have to pass some tricky interviews, but that is what discriminates the top 10% from the others. Google don't need a position for them to fill, they just want to hire them, and for more that 100k. It stops other companies getting those students, their over-inflated work ethics, and their current and future ideas.

      And imagine what these companies are doing to the long-term future of CS education. All over the world the best graduates are being sucked up this Web 2.0 straw, leaving the old-farts, and the not quite top notch newbies to teach the next generation of computer scientists and IT professionals.

    5. Re:misconception about salaries? by Broken+scope · · Score: 0, Offtopic

      You insensitive clod, I had to have my work ethic removed.

      --
      You mad
    6. Re:misconception about salaries? by MontyApollo · · Score: 1

      Small point, and maybe not pertinent, but the article is from Australia, so their might be some exchange rate and other issues.

    7. Re:misconception about salaries? by cavemanf16 · · Score: 4, Interesting

      Correction: The average, below average, and just-plain-dumb "bosses" will always want lower wages. The smart "bosses" are more concerned about the holistic profitability of their business, not just how cheap they can get with their workers. Harvard Business Review has a pretty good article on this facet of American business.

    8. Re:misconception about salaries? by Anonymous Coward · · Score: 0

      Wow, to make 100k a year I'd take a bus for 2 hours each way. That much money I could retire in 10 years buy a home back on the east coast and live a modest life :)

    9. Re:misconception about salaries? by hkgroove · · Score: 5, Insightful

      It wasn't just the salaries if that was the main problem at all. It was more general mis-management of money and lack of responsibility by upper management or project managers. I made 40k right out of the gates, but in about 3 months I expensed nearly that in travel (first class), hotels (The W in SF, HoB in Chicago, etc). I had no limit / per diem for food placed on me. Instead of returning home on the weekends we would take trips to Vegas or Tahoe or LA. Other project managers would fight to goto lunch with us and normally we'd end up with a group of 10 and daily lunch bills of nearly $400. It was one big college party with catered breakfasts and dinners, fully stocked bar and kegs (usually of Guinness) refilled once a week.

      I heard stories of people asking for books of cab receipts and filling them out randomly just to get an extra $10 or $20 here and there.

      Multiply all that by the 5 or 6 people they would shuffle around to create the team it adds up.

      When you add that to all these companies wanting to get the big accounts / clients and ignoring the smaller ones that could keep them afloat, yes, you're going to bleed money. $150 million in funds gone in 17 months. I still can't fathom it.

    10. Re:misconception about salaries? by Anonymous Coward · · Score: 0

      in 1999-2000 i was an HTML monkey at a big tech company. i lived in boston, with relatively high wages and lots of tech jobs. maybe i was getting completely ripped off, but my salary peaked at 42k. i wish i'd known i could have commanded more than twice that much.

      granted, 42k is a pretty nice salary for doing about an hour of real work a week. especially since that "real work" was being an HTML monkey.

    11. Re:misconception about salaries? by SatanicPuppy · · Score: 0

      The idea of someone being "good" with HTML is hilariously outdated. There are any number of wysiwyg editors that take care of all the annoying html for you. Myself being a coder rather than a graphic artist, I've waded through a lot of HTML in my time, and I can't remember the last time I saw HTML that wasn't machine generated. It was probably back in college.

      Now javascript, as it is today rather than the comparatively primitive javascript of 6-7 years ago is pretty valuable, but it's not something I'd want to base my career on.

      --
      ad logicam Claiming a proposition is false because it was presented as the conclusion of a fallacious argument.
    12. Re:misconception about salaries? by Stochastism · · Score: 1

      You insensitive clod, I had to have my work ethic removed. B

      Lol..

      Believe me, you'll thank me when you're 64 and you still alive!
    13. Re:misconception about salaries? by Anonymous+Brave+Guy · · Score: 3, Insightful

      Indeed. What these management types think of as inflated salaries is a perception problem on their part, not the developers'. It is well documented that a really good developer can be at least an order of magnitude more productive than the average. Do they get paid 10x as much for their time buy a business employing them? Of course not, that's "not the market rate"...

      ...Unless you take a leap of faith and go self-employed or start your own business. Now if you're a talented developer, your greater productivity benefits you directly or a company that you own, and you really can get the financial benefits that your skill level deserves on merit.

      Realistically, most managers aren't smart and knowledgeable enough to understand this and offer salaries that really are attractive to people good enough to have the other option open to them. That's why they keep bitching about a shortage of talent, yet in the next breath refer to the "inflated" salaries of the dot com boom (where despite all the failures, quite a few small companies made an awful lot of money very fast using good people).

      --
      If you disagree, post your argument. (-1, Overrated) isn't your personal censorship tool for views you don't like.
    14. Re:misconception about salaries? by Red+Flayer · · Score: 4, Funny

      Yar, I'm looking at you.
      Yar! right back at you, matey, but what does piracy have to do with this?

      Also, please stop looking at me, I haven't had the chance to put my eye-patch on today.
      --
      "Trolls they were, but filled with the evil will of their master: a fell race..." -- J.R.R. Tolkien on Olog-hai
    15. Re:misconception about salaries? by Infonaut · · Score: 2, Interesting

      The Dot-Commers got the idea from the Valley technology companies back in the 80's.

      Indeed. The money to fund exorbitant play activities like foosball tables dried up after the Dot Bomb, but the relaxed dress code, flexible hours, and "it's what you do, not how you look" attitude of Silicon Valley entrepreneurism never changed. I can't think of the last time I saw a suit in a meeting, and that includes gatherings with VCs.

      --
      Read the EFF's Fair Use FAQ
    16. Re:misconception about salaries? by IdleTime · · Score: 1

      Hahah,. so naive...

      Trust me, that will not be the case, when you make 100k, you still think it is not enough and wonder how you are going to make more money.

      It doesn't matter how much you make, it will always be a bit too little.

      --
      If you mod me down, I *will* introduce you to my sister!
    17. Re:misconception about salaries? by mrjb · · Score: 1

      unless you take the bus 2 hours to work The bus? Those youngsters nowadays have it easy. In my days it took an 8-hour donkey ride.

      --
      Visit http://ringbreak.dnd.utwente.nl/~mrjb/growingbettersoftware to download your free copy of the book
    18. Re:misconception about salaries? by Lumpy · · Score: 5, Insightful

      Problem is they want to pay the other way. Almost ALL Tech jobs I see are incredibly underpaid and the managers in charge of it wonder why they cant keep the position filled.

      guess what, $18.99 an hour is ENTRY LEVEL, yet these guys want to pay $13-16 an hour and then wonder why they only get high school kids or fresh college grads that only work there for 6 months and leave.

      If you want good tech people then you have to PAY for good tech people. Yet this incredibly basic bit of understanding seems to elude Americas CEO's and managers.

      Hell the job I left 2 years ago is STILL open because they refuse to pay for what the position demands and only get under qualified people because of the pay offered.

      the whole article is nothing more than posturing by Executives whining there is a shortage of cheap and competent labor.

      I complain that there is an incredible lack of competent executives running the companies out there.

      --
      Do not look at laser with remaining good eye.
    19. Re:misconception about salaries? by simm1701 · · Score: 1

      Foosball tables (table football here in the uk) have been a fixture at most of the companies I've worked at (or visited the dev departments) - pool tables on occasion too.

      As well as start ups these include bigger firms like IBM and symantec

      Being able to unwind for 10 minutes helps you work faster on the whole - and a grand for a table isn't exactly much out of a corporate budget

      --
      $_="Slashdotter";$syn="OTT";s;..;;;sub _{print shift||$_};s!ash!Perl !;s=$syn=ack=i;tr+LLEd+BLAH+;_"Just Another ";_
    20. Re:misconception about salaries? by sethstorm · · Score: 1

      The smart "bosses" are more concerned about the holistic profitability of their business
      Didn't that become a bad thing in the 1980's for blue collar, and 2003 for the rest?

      --
      Twitter supports and protects racists - by smearing their critics with the "Hate Speech" label.
    21. Re:misconception about salaries? by SlamMan · · Score: 1

      Most managers don't have the discretion to offer a 10x salary to anyone they manage, even if they wanted to.

      --
      Mod point free since 2001
    22. Re:misconception about salaries? by DogDude · · Score: 1

      I have no evidence, but I knew plenty of people who were making $50/hour plus as HTML/JS people. It was pretty common, actually. I don't know any "full time permanent" people who were making that much, but then again, the "full time permanent" people screwed themselves out of all of the Dot Com Boom money, anyway. But contractors (working as W-2 employees, 40+ hours/week) often took home this much for being straight web people.

      --
      I don't respond to AC's.
    23. Re:misconception about salaries? by Hoi+Polloi · · Score: 1

      I never saw suits become required where they weren't in the first place (or dissapear from them where they were for that matter). I thankfully never saw excessive body odor, tattoos, or hair come (ref in the article) into style in IT offices either.

      --
      It is by the juice of the coffee bean that thoughts acquire speed, the teeth acquire stains. The stains become a warning
    24. Re:misconception about salaries? by Hal_Porter · · Score: 5, Insightful

      The smart "bosses" are more concerned about the holistic profitability of their business

      Yeah right. Smart bosses are probably weighing up the cost/benefit ratio of keeping you on versus laying you off versus butchering you in the stationary cabinet and selling your organs on the blackmarket.

      --
      echo -e 'global _start\n _start:\n mov eax, 2\n int 80h\n jmp _start' > a.asm; nasm a.asm -f elf; ld a.o -o a;
    25. Re:misconception about salaries? by Dan+Ost · · Score: 1

      Maybe my experience isn't typical, but the old-farts around me are awesome resources. I pick their brains every chance I get.

      --

      *sigh* back to work...
    26. Re:misconception about salaries? by lena_10326 · · Score: 2, Interesting

      Getting paid a wage that pays basic bills (power, gas, water, medical, food) solves a lot of problems for the average worker. It also means you can focus on your job without constantly pining/searching for something better or worrying about getting or being sick. That strikes me as a formula for a worker that appreciates his/her job instead of dreading it.

      Costco's $17/hour is incredible. When I was 18 I was making $3.35/hr.

      FYI: http://en.wikipedia.org/wiki/Image:History_of_US_f ederal_minimum_wage_increases.svg

      --
      Camping on quad since 1996.
    27. Re:misconception about salaries? by janrinok · · Score: 1

      I suppose body odour that you can actually see must be quite horrific! I find it objectionable when I can only smell it...

      --
      Have a look at soylentnews.org for a different view
    28. Re:misconception about salaries? by j-pimp · · Score: 1

      The Dot-Commers got the idea from the Valley technology companies back in the 80's.

      Indeed. The money to fund exorbitant play activities like foosball tables dried up after the Dot Bomb, but the relaxed dress code, flexible hours, and "it's what you do, not how you look" attitude of Silicon Valley entrepreneurism never changed. I can't think of the last time I saw a suit in a meeting, and that includes gatherings with VCs.

      Speaking of suits, I've done some programming in the construction industry and I've noticed that except for the under 30 engineers and the secretaries, there is a strict Suit/work cloths line between the workers and the executives and engineers. I'm wondering, is this "normal" in other industries, and is this a ause or effect of a work industry where degrees, and union membership more clearly define peoples roles.

      --
      --- Justin Dearing http://www.justaprogrammer.net/ We're just programmers.
    29. Re:misconception about salaries? by jafac · · Score: 3, Insightful

      I worked at a larger dotcom in the late 1990's, and sure, they coddled developers with all this nice stuff.

      But you should see what they did for the salesweasels:

      One year, they had an offsite conference - in South Africa. They went on a hunting safari, and each got a commemorative, engraved, gold Rolex watch, for the occasion. I think that was the most extravagant offsite I heard of; but they had a big one like that, every year, and additional quarterly ones that were at local (Bay Area) country clubs or resorts.

      I think that, in light of what the idiot salesweasels do, as opposed to, you know, the smart people who actually produce the products, create IP, and innovate, I would say that you can't coddle developers enough. I understand that without sales people, there's no market, no revenue. But these are the people closest to the money, and the people whose professional skillset revolves around lying and cheating to get the most money, and frankly, that sort of coddling is far more corrosive to the health of a corporate budget than a fucking fooseball table, or letting someone come to work in shorts and sandals.

      --

      These are my friends, See how they glisten. See this one shine, how he smiles in the light.
    30. Re:misconception about salaries? by gmack · · Score: 1

      I have.. I had a co worker a few years back who never cut his hair, trimmed his beard or did laundry the stench was nasty. the company tolerated him because they thought he was good at what he did.

      Turns out his installs were crap (wrong partition sizes "fixed" with symlinks) and his code was a disorganized unmaintainable mess.

      I'm all for t shirts and relaxed dress code but bathing should be mandatory.

    31. Re:misconception about salaries? by Corbets · · Score: 1

      I complain that there is an incredible lack of competent executives running the companies out there.

      Which in turn translates to an incredible business opportunity for you, if you're that much better! ;-)

    32. Re:misconception about salaries? by Anonymous Coward · · Score: 0

      That's not true at all. I make that in a relatively cheap area (not Silicon Valley, but not Alabama either), and it was a big enough increase over my previous salary that I bought a new car and condo, furnished it with a bunch of nice stuff, paid all my debt off except the mortgage, and now bring in a whole lot more than I even want to spend every month.

      I can see myself retiring in ten years, especially since I'll probably pay the mortgage off in 2-3 years and have trivial living expenses.

      I suppose you can spend it all if you want. I could sell my low mileage entry-level luxury sedan and go buy a loaded 5-series BMW, dump my condo for a 4br house, get married and have some kids, and bury myself under financial obligations. It's not really my thing at my age, so I make plenty of money and don't really desire any more (though I obviously wouldn't turn it down).

    33. Re:misconception about salaries? by happyemoticon · · Score: 1

      After the bubble burst, my girlfriend had ex-DotCommers come into her coffee shop, where she made minimum wage, and ask to be hired at $25 to make lattes.

      As a side note, you do not need six figures to get by in the Bay Area, unless by "getting by" you mean living in an exclusive, upscale urban area.

    34. Re:misconception about salaries? by mattwilson247 · · Score: 1

      I was making 60k/year as a "web jockey" in Chicago from 2000-2001.

    35. Re:misconception about salaries? by FuzzyDaddy · · Score: 1

      It's true - as my wife says, "I thought we'd be doing a lot better when we lived in a half a million dollar house".

      --
      It's not wasting time, I'm educating myself.
    36. Re:misconception about salaries? by moore.dustin · · Score: 2, Interesting

      What editor are you using? You might be able to get a decent editor to generate some code for your blog posts, but good luck finding on that can write complaint code while still viewing the same in all browsers. HTML today is essentially HTML/CSS right? You are sensible so I think you will agree with that. Now, being good at HTML, like you said, is pretty outdated. Writing HTML code has become easier if anything. There is much less markup than the old days of table hacking and such. Anyways, when you throw CSS into the mix with all the standards and browser compatibility, it becomes a much more complicated job. Efficiency often steps into the realm of HTML/CSS coders too, so that is added complexity. Point being, yes, some HTML can be automated, but in a professional environment, someone good at HTML/CSS is still highly valuable.

      As evidence, Insight here in AZ is interviewing for a HTML/CSS developer with light javascript knowledge for $55/65K a year. They were even promising significant pay raises for learning J2EE if you did not know it already. Does this represent the whole market or anything? No, but it does represent my area and goes to show the value of someone who is 'good' at HTML/CSS.

    37. Re:misconception about salaries? by Anonymous Coward · · Score: 0

      incorrect.

      Becoming an executive has nothing to do with how good you are at your job. It's how good you are at selling yourself and more importantly, who you know.

    38. Re:misconception about salaries? by Anonymous Coward · · Score: 0

      Those youngsters nowadays have it easy. In my days it took an 8-hour donkey ride. Talk about having it easy, I had to walk everywhere in perpetually uphill land AND It was always snowing.
    39. Re:misconception about salaries? by Hoi+Polloi · · Score: 1

      I was waiting for someone to read that sentence the wrong way. :)

      --
      It is by the juice of the coffee bean that thoughts acquire speed, the teeth acquire stains. The stains become a warning
    40. Re:misconception about salaries? by Anonymous Coward · · Score: 0

      Speaking of foul coworkers, I knew a woman who worked in a biochem lab. One of her coworkers was this German guy who reaked so bad that the secretary for the lab started leaving bars of soap and breath freshening gum on his desk. He would wear black parachute pants all the time, even during summer heat waves so his sweat could thoroughly ferment. The ultimate gross-out was when I went out for dinner with her and her labmates and this guy's nose started to leak. I was trying to eat while watching this booger slowly decend a full inch out of his nose until I broke down and said something.

      Not knocking Germans here. The other German guy in the lab was quite clean and thought the stinky one was raised on a pig farm.

    41. Re:misconception about salaries? by janrinok · · Score: 1

      Glad that I didn't let you down :-)))

      --
      Have a look at soylentnews.org for a different view
    42. Re:misconception about salaries? by illeism · · Score: 2, Funny

      One year, they had an offsite conference - in South Africa. They went on a hunting safari...

      Did you notice that they came back with one less Salesperson (worst performing) though? I know how these things work, I've read "The Most Dangerous Game"...
      --
      Help test the /. effect at my min
    43. Re:misconception about salaries? by Anonymous Coward · · Score: 2, Insightful
      Then, you and your friends are unethical assholes. Yeah, it is true that that management was kind of responsible for not having a little more oversight and control of your habits...but don't use their lack of responsibility to rationalize away all of your responsibility. You know you did shit with your autonomy that the company really didn't intend for you to do. You can't justify unethical behavior by saying that the policing should have been better. That's the excuse for too many criminals. For your own integrity, you are responsible for your own behavior...you can't transfer away guilt by saying "it's okay cuz no one caught us or stopped us."

      And if you can't see things from this perspective, if my words have no meaning for you, then you are truly an asshole and I hope you get what you deserve someday when you get caught doing more shit like this.

    44. Re:misconception about salaries? by Anonymous+Brave+Guy · · Score: 1

      Sure, but that's just because someone further up the chain is making the same mistake. One way or another, it's ultimately caused by some incompetent management or HR person not realising what a good developer is really worth. The developer doesn't really care who screwed up, because the result is still that they can make realise their potential via other means and they can't within the company-employee relationship.

      --
      If you disagree, post your argument. (-1, Overrated) isn't your personal censorship tool for views you don't like.
    45. Re:misconception about salaries? by Anonymous Coward · · Score: 0

      I just got offered a software engineering position at google in mountain view. I am 4 years out of UG and went to a top 10 grad school for 1 year. The offer was for less than 80k, not more than 100k.

    46. Re:misconception about salaries? by XPisthenewNT · · Score: 1

      I agree with the parent. Just because you are able to do something, doesn't mean it's right.

    47. Re:misconception about salaries? by Anonymous Coward · · Score: 0

      guess what, $18.99 an hour is ENTRY LEVEL, yet these guys want to pay $13-16 an hour and then wonder why they only get high school kids or fresh college grads that only work there for 6 months and leave.

      If you want good tech people then you have to PAY for good tech people. Yet this incredibly basic bit of understanding seems to elude Americas CEO's and managers.
      I wish I was making $13 an hour!

      I'm now the lead network engineer at work. I have recently been promoted twice... Not really because I earned it, but because I'm still here. The guy above me left, and I got promoted into his position...then the guy above him left, and I was promoted again. I am now pretty much top of the ladder here... I am responsible for all of our major clients as well as running all our internal systems. You'd think I might be earning a decent amount, right? I'm not even making $12 an hour!

      So, why am I still here? Unlike the two above me, I haven't found a new job yet. The economy around here pretty much sucks...especially for IT jobs. But I assure you, as soon as I can find something that pays better I will be out of here. Which will leave my current boss muttering and complaining about employee loyalty yet again. He honestly can't fathom why anyone would leave his company. Thinks we should all be completely happy here...
    48. Re:misconception about salaries? by HazMathew · · Score: 1

      "If you're so smart why ain't you rich?"

    49. Re:misconception about salaries? by Some_Llama · · Score: 1

      "I think that, in light of what the idiot salesweasels do, as opposed to, you know, the smart people who actually produce the products, create IP, and innovate, I would say that you can't coddle developers enough. I understand that without sales people, there's no market, no revenue."

      This really annoys me too, last company i worked for (one of the reasons I left) wouldn't pay me "market rate" because it wasn't in the budget and they were trying to cut costs (I had been working at below market rates for 2 years by then), the very next month the whole sales team went to an offsite for a week IN THE BAHAMAS.

      I worked in IT and kept these guys up and running, but it was more important to lavish them with off site retreats in exotic locations than to pay me a fair salary.

      Whatever.

    50. Re:misconception about salaries? by hkgroove · · Score: 1

      Did I justify anything? That wasn't my intention. Management condoned this if not pursued this way of 'business life' themselves. And if you think that was bad, the managing directors / partners were worse. Entertaining potential clients at places like Ruth's Chris (usually more expensive places) then capping the night off at a strip club. When in NYC it wasn't unheard of to goto a place like Scores. I know better now 7 - 8 years later (hell, I knew better then when they shut their doors in 2001), but fresh out of college, just turned 21, I didn't question it, I was riding high and had 3 offers waiting upon graduation. It was a hedonistic extension of college. (I did ask why once, they replied, "it's how we can compete against the Big Five.") It was even more ridiculous that much of this had continued after the first stock crash of March/April 2000!

      This is what went on at the company for which I worked. And from others I've met over the years, it's what happened at other dot-com consultancies that had huge bankrolls of VC money.

      Company policy was if you can travel elsewhere for less than you could travel back home on the weekends it was approved. All travel arrangements were made by resource (or project) managers through a travel agent, I just gave preferred dates of travel.

      I was more surprised flying first class to a simple orientation week in Boston, during which had someone come up to me saying my first assignment will be in Chicago, asking what dates I was able to travel and having an itinerary show up in my email within a few hours with similar accommodations.

      For long term projects (I was usually on these) they were supposed to find us corp-apartments, but usually this just turned into a month at the W then two weeks in a corp-apartment once one opened up.

    51. Re:misconception about salaries? by kmhebert · · Score: 1

      If I remember the Atari days correctly, the "seriousing up" led directly to Yars' Revenge.

      --
      Regular Meta Moderators are not more likely to get mod points.
    52. Re:misconception about salaries? by Anonymous Coward · · Score: 0

      I think by saying "getting by", it means that you can afford to buy a modest house in a modest neighborhood, instead of living in apartment hell for the remainder of your life. And when I say modest, I would be satisfied with a 1200 square foot house. That's pretty small in this McMansion age.

      http://sfbay.craigslist.org/sby/rfs/365817963.html

      So, with houses averaging like $600,000, it would be hard to buy a house making less than $100,000/year.

      It's the housing factor that prevents most people from moving back there.

    53. Re:misconception about salaries? by Anonymous Coward · · Score: 0

      I am Mr. Laurent Mpeti Kabila, a senior assistant leader of the Revolutionary United Front of Sierra Leone.

      I present to you an urgent and confidential request: I request your attendance at The 3rd Annual Nigerian EMail Conference. This is an excellent opportunity to meet your distinguished colleagues, learn new marketing techniques, and spend your hard-earned money. Attending this conference demands the highest trust, security and confidentiality between us.

      Details at http://j-walk.com/other/conf/

      -M

    54. Re:misconception about salaries? by poot_rootbeer · · Score: 1

      Hell the job I left 2 years ago is STILL open because they refuse to pay for what the position demands and only get under qualified people because of the pay offered.

      If the company can get by for 2 years without anybody doing that job, the job can't be all that important.

      (In the eyes of the management, at least. Who knows if they actually understand the company's needs in the first place, though.)

    55. Re:misconception about salaries? by Maltheus · · Score: 2, Interesting

      This really is the entire reason I regret choosing a career in software. Sales and marketing types have all the power, even down to telling us what our level of effort will be for incoming projects, and then they don't get the requirements even close to the ballpark. They inflate usage figures to get larger commissions and then waive the development fees, claiming that recurring service fees will make up the shortfall. Of course, since the usage figures were inflated, we ended up losing a lot of money. These lies piss off customers all the time and we in development have to deal with the fall-out. They get all the praise when things go right and we get all the blame when they don't. Most directors and VPs came up through sales and marketing and they have disparaging views of developers. That's why all the rewards go to them. I never felt the geek-jock schism as much in public school as I do now. And for some dumb reason, I never expected that from adults.

      To be fair though, I did once get sent on one of these award trips to Bermuda because they wanted to show an example of a developer getting a perk. It was sweet. But everyone kept looking at my name tag and assuming I was a sales engineer. They had the most perplexed look on their faces when I corrected them and said software engineer. It was completely new to them that a developer would be there. "Oh, you're one of those computer geeks." I get that all the time from those types and it's so insulting. I always wanted to say back, yeah, I'm the reason that you're here.

      I'm not saying that sales people have stress-free jobs or anything. Quotas can make it tough. I just think it's bad business the way they're set up now. When it comes to miracle time, who's pulling the rabbit out of the hat and how motivated do you want them to be? Sales people are a dime a dozen. Decent developers are rare.

    56. Re:misconception about salaries? by asc99c · · Score: 1

      It's frequently a requirement to be wearing work clothes with suits not allowed on sites. I work on warehouse control systems and usually at the start it's officially a construction site. Generally I've found the engineers are on the the work-wear side of the line. Visiting upper management tend to wear suits but in theory (and occasionally in practice also) they then have to be escorted around the site by people wearing the proper gear.

      If I'm heading to a site primarily for on-site programming and commissioning, I wear work clothes. If I'm there for training and office-work, I'll wear a suit - just depends on where I expect to spend the day. Middle managers vary their attire similarly. On a one-day visit maybe you see a strict suit/workwear line, but I people just look more senior and executive-like in a suit.

    57. Re:misconception about salaries? by AKAImBatman · · Score: 1

      Right you are! So I imagine you remember the name of the guy that "Yar" got its name from? ;)

    58. Re:misconception about salaries? by Ricin · · Score: 1

      a B&W Macintosh was the height of technology, A black and white Mac?

      How did Mac users view their gay porn on that?

      They only got alt.binaries.gay.interracial

      See, even then it Just Worked (TM)

      Or something.

    59. Re:misconception about salaries? by timeOday · · Score: 1

      Sure, but that's just because someone further up the chain is making the same mistake. One way or another, it's ultimately caused by some incompetent management or HR person not realising what a good developer is really worth.
      I think the root problem is that developer productivity is very hard to measure. Salesmen are easy to measure, hence they work on comission and one can make 10x of what another does. With developers, who's to say that Joe taking 10 hours to do X is better than Jeff taking 20 hours to do Y? Put another way, look at the differences in salary where you already work. Do you feel they perfectly represent merit? If you were a bigwig three levels up, would you really trust your line managers with the discretion to pay one developer 10x of another?
    60. Re:misconception about salaries? by TheQuantumShift · · Score: 1

      Don't feel too bad about your old job, eventually it will be filled by a three man team in India that work around the clock for way less than $18.99/hr...

      --

      Shift happens. Fire it up.
    61. Re:misconception about salaries? by Daniel+Dvorkin · · Score: 1

      The idea of someone being "good" with HTML is hilariously outdated. There are any number of wysiwyg editors that take care of all the annoying html for you.

      The idea that you can rely on any WYSIWYG editor to output good HTML -- or indeed, that there is any such thing as a truly WYSIWYG HTML editor -- is hilariously naive.

      --
      The correlation between ignorance of statistics and using "correlation is not causation" as an argument is close to 1.
    62. Re:misconception about salaries? by Anonymous Coward · · Score: 0

      When the options I had stopped making up for the difference in my pay and the going rate for my tech job (test engineer), I gave them a chance to pay me fair market value for Phoenix. They wouldn't, so I left for a very fair market salary in the Bay Area. My job did eventually get filled - by an engineer in the Philippines.

      How long do those meter leads have to be to debug production issues?

    63. Re:misconception about salaries? by ckaminski · · Score: 1

      Really good sales people are worth their weight in gold. But the junkets are a way for execs to get perks on the company dime. Don't mix the two...

      Any company of less than a thousand people with more than 3 levels of management is badly run.

    64. Re:misconception about salaries? by Anonymous Coward · · Score: 0

      Most companies view IT as replacable cogs, but view salespeople as stars if they hit their numbers.

    65. Re:misconception about salaries? by Lost+Engineer · · Score: 1

      Really good sales people are worth their weight in gold As are really good engineers... but, as pointed out above, it's hard to prove. I think we lose too many of the really good ones to higher paying positions in sales and management. Of course, some with business sense go on to be entrepreneurs, making the really big bucks, and they sometimes even manage to do some high level engineering in that position. Most, however sell (I didn't say sell out) and start more businesses. It seems some of the big shops these days are really more like aggregations of successful, smaller businesses mashed together to create top-to-bottom solutions and mitigate risk to keep the shareholders happy. There's something crazily efficient about it, even though the transition usually manages to piss off the customers and the developers alike.
    66. Re:misconception about salaries? by Infonaut · · Score: 1

      Being able to unwind for 10 minutes helps you work faster on the whole - and a grand for a table isn't exactly much out of a corporate budget

      Good point. I should have been clearer. What I saw a lot of in the Dot Com era was startups throwing down cash for things like foosball tables, when they should have been tightfisted with their dough. They had too much money, and they weren't paying enough attention to how to actually find revenue models that would work. My contention is that it's a valid expense at an established company (you trade perks for upside, and you've got the cash so why not?), but it's a bad idea at startups. When you're small and strapped for cash, pool tables and foosball are distractions you don't need.

      --
      Read the EFF's Fair Use FAQ
    67. Re:misconception about salaries? by Anonymous Coward · · Score: 0

      If I had mod points, I'd say you were insightful.

    68. Re:misconception about salaries? by pete6677 · · Score: 1

      Around here, the night manager at Taco Bell makes more than that. You are truly being screwed.

    69. Re:misconception about salaries? by 0kComputer · · Score: 1

      Any company of less than a thousand people with more than 3 levels of management is badly run.

      Please explain how it's a good thing to have managers with > 100 direct reports. Let me guess, you're not a manager.

      --
      Top 10 Reasons To Procrastinate
      10.
    70. Re:misconception about salaries? by Fulcrum+of+Evil · · Score: 1

      Joke's on her - around here (Seattle), $500k gets you an average house. That or you have to get a biggish one out is the 2nd ring burbs.

      --
      "We returned the General to El Salvador, or maybe Guatemala, it's difficult to tell from 10,000 feet"
    71. Re:misconception about salaries? by Fulcrum+of+Evil · · Score: 1

      Fulcrum of Evil, MBA has a nice ring.

      --
      "We returned the General to El Salvador, or maybe Guatemala, it's difficult to tell from 10,000 feet"
    72. Re:misconception about salaries? by innerweb · · Score: 1

      Actually, I have seen this number in several very successful businesses as a breakdown per 1000. It has been shown to me as a strong guideline for how to break down responsibilities. It is not universal, and one has to mold every solution to the situation at hand, but:

      • Top Level (1 Person, 4 reporting) (leaves 995 people) President or owner
      • Mid-Level (4 people, 10 reporting to each) (leaves 955 people) store/division/upper management
      • Third Level (40 people, approx. 25 reporting to each) (leaves 0 people unaccounted for) Team/project level

      Now, I may misunderstand the past couple of posts, but this is three levels of management for one thousand people, and no one has more than 25 reports.

      BTW, this comes from several major investors (with their own personal variations on the theme) from companies I have worked for (not allowed to name names... NDA) who use this as a benchmark to see if the framework the companies use for their management model is sane. I thought it was oversimplified at first myself, then went on to be properly schooled as to why this is a good model to start with and why I was so far off base. It turns out that a large part of good management in a large organization involves learning how to delegate responsibility and authority properly. Too many people and you can not properly monitor what is being done while doing your own job, too few, and you are doing too much of the work yourself. Of course, this varies from business to business and individual to individual, but after seeing it put to the test so many times, I have become a believer.

      -InnerWeb

      --
      Freud might say that Intelligent Design is religion's ID.
    73. Re:misconception about salaries? by Bastard+of+Subhumani · · Score: 1

      I am so sure the parent should be, like, modded tubular to the max!

      --
      Only three things are certain; death, taxes, and apocryphal quotations - Ben Franklin.
    74. Re:misconception about salaries? by Anonymous Coward · · Score: 0

      "Productivity" is soaring because of the "hedonics" that the government uses to calculate productivity. You would think buying a secretary a PC with a dual core processor instead of a single core wouldn't make him/her more productive, but by government reckoning it does.

    75. Re:misconception about salaries? by Anonymous Coward · · Score: 0

      It wasn't just the salaries if that was the main problem at all. It was more general mis-management of money and lack of responsibility by upper management or project managers. I made 40k right out of the gates, but in about 3 months I expensed nearly that in travel (first class), hotels (The W in SF, HoB in Chicago, etc). I had no limit / per diem for food placed on me. Instead of returning home on the weekends we would take trips to Vegas or Tahoe or LA. Other project managers would fight to goto lunch with us and normally we'd end up with a group of 10 and daily lunch bills of nearly $400. It was one big college party with catered breakfasts and dinners, fully stocked bar and kegs (usually of Guinness) refilled once a week.


      For some reason that reminds me of this scene from Goodfellas:

      See, the hardest thing for me was leaving the life. I still love the life. And we were treated like movie stars with muscle. We had it all, just for the asking. Our wives, mothers, kids, everybody rode along. I had paper bags filled with jewelry stashed in the kitchen. I had a sugar bowl full of coke next to the bed...Anything I wanted was a phone call away. Free cars. The keys to a dozen hideout flats all over the city. I'd bet twenty, thirty grand over a weekend and then I'd either blow the winnings in a week or go to the sharks to pay back the bookies.

      Didn't matter. It didn't mean anything. When I was broke I would go out and rob some more. We ran everything. We paid off cops. We paid off lawyers. We paid off judges. Everybody had their hands out. Everything was for the taking. And now it's all over.

      Today, everything is different. There's no action. I have to wait around like everyone else. Can't even get decent food. Right after I got here I ordered some spaghetti with marinara sauce and I got egg noodles and ketchup. (He stares directly at the camera.) I'm an average nobody. I get to live the rest of my life like a schnook.

  5. Cost by GWLlosa · · Score: 5, Interesting

    You see this kind of thing happen whenever demand for IT professionals goes up because of the common perception that IT people are 'geeks/nerds' who are willing to take compensation in the form of casual wear and beanbag chairs instead of in salary... Given that the company is interested in its own bottom line, which is cheaper, a pinball machine or giving everyone a raise?

    1. Re:Cost by Architect_sasyr · · Score: 2, Interesting

      Despite everything else, it's getting harder to find jobs, especially with all the outsourcing to (stereo-type) India. I wear casual clothes to work, something comfortable (which, incidentally, includes suit pants), but the only reason I'm on the wage I am on and not something higher is because if I didn't cut the wanted rate, I wouldn't have gotten the work. Even if the demand is up, there's almost always someone willing to undercut you a few grand to get the job you're trying for.

      --
      Me failed English...
      FreeBSD over Linux. If my comments seem odd, this may explain...
    2. Re:Cost by Drew+McKinney · · Score: 2, Insightful

      the common perception that IT people are 'geeks/nerds' who are willing to take compensation in the form of casual wear and beanbag chairs instead of in salary.

      I don't think that perception is entirely true. I think IT professionals are a bit more demanding than your average business folk. We want our beanbag chairs and our big salary, "because without us, you are nothing".

      The one thing I've heard from business folk time and time again is that IT professionals "Don't know the business". That is, we deep-dive so much that we don't come up to see the "big picture" and are then seen as low-level in the eyes of the business. In that way, they often don't know how to justify our high wages in comparison to their own - "Why am I, a business manager, only making as much as an IT geek??"

    3. Re:Cost by Anonymous Coward · · Score: 0

      Yes, but take the inverse. I worked IT at one place where there were secretaries making more money then IT staff. Explain that one to me.

    4. Re:Cost by arivanov · · Score: 1

      This dress code on/dress code off is more or less a US specific phenomenon. We never saw it on this side of the pond. Very few companies tried it and all of them tried it for the sole reason of underpaying their workers by 25%+, not for the reason of bringing "talent".

      --
      Baker's Law: Misery no longer loves company. Nowadays it insists on it
      http://www.sigsegv.cx/
    5. Re:Cost by tf23 · · Score: 1

      The one thing I've heard from business folk time and time again is that IT professionals "Don't know the business". That is, we deep-dive so much [...] Yes, but the deep-diving, isn't that what they're paying us for?
    6. Re:Cost by Xentor · · Score: 4, Insightful

      Hey, don't underestimate the secretaries!

      In a big firm with a lot of red tape, a good secretary can be the difference between something getting done today, and it taking three to six months. A good one will know who to call and what to do to Get. Things. Done.

      If we had a secretary in this department, I would be writing code, instead of trying to coordinate with support people and filling out forms just to get a few computers moved around...

      --
      "The amount of intelligence on this planet is a constant. The population is growing." -Cole's Axiom
    7. Re:Cost by jellomizer · · Score: 1

      "because without us, you are nothing"

      Is a defeting mind set. Becasue you are replaceable. The replacement may not be as good but they will be cheaper and get what is needed to get done. If you are getting the fabled $100k a year Programming job and you do a good job and your code is perfect. It still may be better for the company to dump you hire a less experienced programmer at $30K and deal with loss in productivity from poorer quality work. Or what could happen is like right after the Bubble Popped is Managers went to their other employees handed them a VB book and go Here you are now the programmer. Durring the 1990s there was a huge demmand for IT. Now there is a shortage in supply of IT. Both cases raise in Prices and Benefits. But still with a small supply there is a point where it is not worth the price.

      --
      If something is so important that you feel the need to post it on the internet... It probably isn't that important.
    8. Re:Cost by Gregb05 · · Score: 1

      I don't know about you, but... I'm being paid for programming.

      --
      --
    9. Re:Cost by jshriverWVU · · Score: 1
      "Why am I, a business manager, only making as much as an IT geek??"

      Because business managers manage, we create. Without creating a product the managers wouldn't have a job either. It's a mutual thing. We need the managers to get our code to the market and sold using his/her resources so he can afford our salary.

    10. Re:Cost by Sparr0 · · Score: 1

      That perception is common because it tends to be true. Wearing a suit every day is not worth $1000/yr to me (IT guys who work for the state legislature here have to when there is an active session). A "fun" work environment, with common spaces and games and such, is probably worth another $1000/yr to me. I would easily take a $40k job at a "dot com" style workplace over a $45k job at a typical cube farm.

    11. Re:Cost by Utilitygeek · · Score: 1

      I'm an employee at a company that is rapidly expanding (ie went from 6 to 11 employees in a 2-month span, plus outsourcing projects). My bosses right now *can't* pay me outlandish wages and still have the resources to manage our rapid growth. I'm not speculating -- I've seen the budget sheets. So what do they do? They give the employees perqs to make our lives easier, and keep us happy. My cell phone plan is paid for. We have a pool table and a nice TV for when we need a break. There are snacks and caffeine (drug of choice for code slaves!) in the break room. Quite frankly, I'd rather have my life simplified as such than make a bit extra -- but then, I'm in the industry because I'm lazy.

    12. Re:Cost by jshriverWVU · · Score: 1
      were secretaries making more money then IT staff.

      They're called Office Assistant, and as long as their banging the boss they can make as much as he can afford. ;)

    13. Re:Cost by umghhh · · Score: 3, Insightful

      and this somebody is as good as you? Can you improve then? If they are merely at your level it usually does not pay for the company to employ somebody else only to get 1k savings on your salary. There are of course exeptions - the moron manager getting bonus for a 1k$ saving and moving along before the competence gap hits etc. But if they act in a responsible way they usually need experienced people to do core activities. Such experienced people do not grow on trees and tend to piss off if treated badly.

      I admit that knowing this does not help by salary negotiations. If you hit the wall the only way to get more money is to get another job. My experience is that this is the only thing that helps. I do not discuss to much with them. Simple questions are answered simply as in following work instruction:

      1.ask the boss:"can I get more money? "
      2.if answer is yes CONTINUE
          else find another JOB.
      3.work a little
      4.GOTO1

      There is no point in arguing with morons. By doing so anyway you run into danger that you get so low as to their intelectual and moral level. They are like politicians - good boss is difficult to find the rest of them are simple parasites able to come up only with ideas of others.

    14. Re:Cost by Anonymous Coward · · Score: 0

      Sure, but on the flip side, aren't the managers equally replaceable?

    15. Re:Cost by nelsonal · · Score: 1

      Engineering wages in India have been skyrocketing, several companies have closed up shop and returned to the US because it's now cheaper than there. That took less time than I was expecting.

      --
      Degaussing scares the bad magnetism out of the monitor and fills it with good karma.
    16. Re:Cost by Elvis+Parsley · · Score: 1

      True. However, managers have the power to directly replace developers. Developers rarely have the power to replace their managers.

    17. Re:Cost by bberens · · Score: 1

      I don't think that perception is entirely true. I think IT professionals are a bit more demanding than your average business folk. We want our beanbag chairs and our big salary, "because without us, you are nothing". I think the biggest problem business managers face is that their IT staff is at least as intelligent as they are. We're not easily culled by team building events or token raises. Business people are not used to dealing with employees with the level of awareness of 'the game' that IT employees seem to have. We see things like the quarterly PowerPoint which states productivity and revenues were up 10% while costs were down 3% and recognize that our paltry 3% raise is an insult.
      --
      Check out my lame java blog at www.javachopshop.com
    18. Re:Cost by Saint+Stephen · · Score: 1

      Amen, brother.

    19. Re:Cost by Anonymous Coward · · Score: 0

      Developers rarely have the power to replace their managers.

      I've found the phrase "I quit" accomplishes that quite effectively.

    20. Re:Cost by yada21 · · Score: 1

      the only reason I'm on the wage I am on and not something higher is because if I didn't cut the wanted rate, I wouldn't have gotten the work
      Then the solution's simple - find someone who's getting more than you want, and undercut him. That's the problem with this country today, no entrepreneurialship.
      --
      I will have a sig when the market demands it.
    21. Re:Cost by jthayden · · Score: 1
      If we had a secretary in this department, I would be writing code


      Wow, you can get the secretary to surf /. for you too?

    22. Re:Cost by jellomizer · · Score: 1

      Not if you are the only one person. If somehow you can get the entire department to quit (assuming that you are not the entire department) then that could look bad for the manager. Otherwise you Left your job without unemployment benefits. There are many reasons to quit your job an a lot of them have nothing to do with the manager.

      --
      If something is so important that you feel the need to post it on the internet... It probably isn't that important.
    23. Re:Cost by Lockejaw · · Score: 1

      So when a manager replaces a developer, the developer becomes unemployed, and the manager still has a job. OTOH, it's the other way around when a developer replaces a manager: it's the developer who becomes unemployed, while the manager keeps his job. Er... wait....

      --
      (IANAL)
    24. Re:Cost by yog · · Score: 2, Insightful

      1.ask the boss:"can I get more money? "
      2.if answer is yes CONTINUE

          else find another JOB.
      3.work a little
      4.GOTO1 I suggest first lining up a job offer, then going to your present employer to see if they are willing to match. It's better not to reveal the job offer, however, because it makes you sound like you're halfway out the door and have little loyalty. Just say something like "I have reason to believe that I am worth $XXXXX in this market. Are you able to give me something close to that?" and settle for something a little less in exchange for keeping your seniority, vesting, etc.

      --
      it's = "it is"; its = possessive. E.g., it's flapping its wings.
    25. Re:Cost by necronus · · Score: 1

      This has probably been the most intelligent thought written in this entire discussion.

    26. Re:Cost by Abcd1234 · · Score: 1

      Yes, but the deep-diving, isn't that what they're paying us for?

      Absolutely not! A *truly* good programmer should be able to see their work in the context of the bigger picture. Without that perspective, it's impossible to make appropriate design decisions.

  6. All I know... by elrous0 · · Score: 5, Funny
    Any company that won't let me bring my bong to work isn't worth working for.

    Thank God Sony gave me this great job developing games for the PS3.

    --
    SJW: Someone who has run out of real oppression, and has to fake it.
    1. Re:All I know... by genner · · Score: 5, Funny

      So they are making another Katamari game.

    2. Re:All I know... by AKAImBatman · · Score: 1

      Nah, Katamari is going to be on the Wii now. It was too difficult to port to the PS3. Instead, Sony is going for "Nada THREE!"

      (Don't get me started on how the Playstation is like television. 5,000,000 options, nothing worth playing at the moment.)

    3. Re:All I know... by EveryNickIsTaken · · Score: 5, Funny

      You're an inspiration to us all.

    4. Re:All I know... by genner · · Score: 1

      Ah so now nintendo employees are on the smack.
      No one could design a game like that without being high on something.

    5. Re:All I know... by hkgroove · · Score: 1

      You can always settle on roof access.

    6. Re:All I know... by Anonymous Coward · · Score: 0

      Bong hits for PS3

  7. It's not THAT good yet... by tjstork · · Score: 4, Interesting

    I worked at a DOT BURSTER in 2000, in big wide open space in the burbs, and they had free pizza every Fridays, everyone could wear jeans, I could roll in more or less whenever I wanted, and we all had potentially millions of dollars in soon to be worthless stock options. When hired they asked me if I wanted Linux, or Windows, or both. All of our servers were named after Transformers.

    Now, I have a little cubicle, a company issued notebook running Windows XP, and no stock options. All of our servers are named based on an established IBM numbering system. I get to work from home a bit more but that's only because I commute 4 hours a day.

    Sure, this gig pays more, but the work environment is not nearly the same. There's no heady optimism about the future, and that, really, when you think about it, the collapse of the dot net boom and worse, the later ruling about expensing stock options, and then the war, this decade has been utterly depressing.

    --
    This is my sig.
    1. Re:It's not THAT good yet... by Kainaw · · Score: 5, Insightful

      There's no heady optimism about the future, and that, really, when you think about it, the collapse of the dot net boom and worse, the later ruling about expensing stock options, and then the war, this decade has been utterly depressing.

      In my opinion, it all depends on perspective. During the dot-com boom, I was sitting on a stool in a tiny backroom doing electronic repairs on video equipment. To make ends meet, I spent all my free time going house-to-house doing computer repairs. Somehow, I found time to take college classes and get my B.S. in Computer Science. The entire time, I was continually told that I needed to move to California and get in on the big paychecks. Now, I have a nice office at the top of one of the tallest buildings in town, looking across the city and into the bay. I work pretty much when I want to - as long as the work is done, nobody complains. I make enough that my wife doesn't have to work and she can stay at home and raise our son. I don't work evenings or weekends. I'm still taking classes here and there to get my PhD. For me, there is optimism.

      --
      The previous comment is purposely vague and generalized, but all of the facts are completely true.
    2. Re:It's not THAT good yet... by epiphani · · Score: 1

      I dont know. I worked for a dot-com back in 2000, and I was bored and slacked off a lot. They wasted huge amounts of money - but it was fun for me. Not very fun for our investors, I bet.

      Now I work for a larger company, but I still wear shorts, sandals and a t-shirt in. I get paid well but not excessively. My hours are flexible an hour or two in either direction, and we get free breakfast on fridays.

      My work is far more interesting, more challenging, and my management is technically competent and not overbearing. I have found that, at least in immediate area, that the level of clue has gone up substantially. Half of my team dropped out of either highschool or university - the others have done post-grad.

      We don't hire unless we absolutely need to - there is work to go around but we're not buried and not bored.

      It might be that I am lucky to be managed by incredibly good managers, but all in all I think I got the best of both worlds in the post-dotcom crapout - relaxed atmosphere, interesting work, and real profit and impact out of my work.

      --
      .
    3. Re:It's not THAT good yet... by router · · Score: 1

      About those server names, I _like_ that there is a standard. I always chuckle when I think of the University/.com naming standard (Tolkien/anime chars, flowers, etc). Can you imagine running an outage call? Ayukawa is up, Hikaru is down, Kyosuke can't figure out which one to send the requests to and Komatsu and Hatta are still load balancing requests?
      Actually, that is pretty cool, now that I think about it...*cackle* Wouldn't sound very "business" tho.

      andy

    4. Re:It's not THAT good yet... by SatanicPuppy · · Score: 3, Insightful

      I've worked at a number of places where they used oddball naming conventions. as long as they're grouped correctly, and LABELED, what does it matter?

      I mean sure, if you take greek gods and name every fricking server after one and don't label them, you're going to have problems.

      But if you name the accounting servers after demons, the web servers after presidents, the file infrastructure after animals, etc, then label them clearly, set them up in alphabetical order within their category, you're good to go. The names are easy to remember, the "role" of the machine is obvious from the name, and you don't forever have to recheck the name you scrawled on your hand while you're wandering through the server room looking for a machine with a hugely unpronouncable name.

      Now this only flies if you don't have to worry about 1000 machines all doing the exact same thing...That's really what the "standard" naming system is meant for. But since most businesses aren't in that situation, it doesn't make sense to get all gestapo on the naming conventions for a few dozen machines.

      --
      ad logicam Claiming a proposition is false because it was presented as the conclusion of a fallacious argument.
    5. Re:It's not THAT good yet... by Short+Circuit · · Score: 1

      It could lead to poetic scenarios, of course, such as when Shinji, the database server, got hammered by Asuka, the web server. Had Rei, the proxy server, been up and running, it might have gone more smoothly.

      Don't get me started on the viruses Kaji, Ritsuko and Misato have been passing around. If someone doesn't intervene, Gendo might get infected, and all hell will break loose.

    6. Re:It's not THAT good yet... by nschubach · · Score: 1

      You could always name them 401K, Profit, Upsize, Downsize, Cubicle, Conference, Evaluation, Associate, Synergy, Excellence, Quality, or Exuberant. I mean the names could fit different departments pretty well. The one's that stick out are Evaluation (testing server), Conference (mail server), Profit (accounting), Associate (HR)... Or maybe just Dilbert, Dogbert, Wally, etc.

      --
      Every time I start to have faith in humanity, I ruin it by driving to work between 7 and 8 am.
    7. Re:It's not THAT good yet... by easter1916 · · Score: 3, Funny

      I used to work for Enterprise Rent-A-Car... they were naming iSeries and Sun servers after some cheesy thing like superheros or whatever. One day, I was honored to be allowed to name a new series of servers. My first suggestion was "Ted" (as in Bundy). Serial killer server names! Nobody saw the humor in it and I wasn't asked again.

    8. Re:It's not THAT good yet... by TJamieson · · Score: 1

      And the name of your employer is....


      ...oh crap, forgot to Anonymous this thing!

      --
      For the last time, PIN Number and ATM Machine are redundancies!
    9. Re:It's not THAT good yet... by mattkime · · Score: 1

      >>For me, there is optimism.

      Yes, but thats only because you didn't bet your future on pets.com stock!

      Wait....are you saying that optimism can exist outside of delirious fantasy??

      --
      Know what I like about atheists? I've yet to meet one that believes God is on their side.
    10. Re:It's not THAT good yet... by Richy_T · · Score: 1

      For real fun, name them after computer terms:

      "Online is down, the hard-drive is going bad on RAM, Down and is back up and there's a flashing LED on Windows"

      Rich

    11. Re:It's not THAT good yet... by SatanicPuppy · · Score: 1

      We had the "Cereal" servers; Kix, Fruitloops, Frostedflakes, etc. I loved sending mail from the subdomain...

      --
      ad logicam Claiming a proposition is false because it was presented as the conclusion of a fallacious argument.
    12. Re:It's not THAT good yet... by whimmel · · Score: 1

      I use cuts of meat: shank, sirloin, chuck, brisket...

      --
      Does the name Pavlov ring a bell?
    13. Re:It's not THAT good yet... by Anonymous Coward · · Score: 0

      that mustve been cdnow. developer or admin?

    14. Re:It's not THAT good yet... by Archwyrm · · Score: 1

      Demons? Now that would be incredibly confusing.. What happens when someone tells you that mysqld is down on crond because it cannot talk to ntpd probably because the inetd config is buggered and things did not failover to nfsd but is nfsd even up??? So, you go to check what has come out of syslogd but by this time your brain has melted. CHAOS!

      --
      Fascism should more properly be called corporatism because it is the merger of state and corporate power. -- Mussolini
    15. Re:It's not THAT good yet... by SatanicPuppy · · Score: 1

      Not daemons, demons. It was a joke, one anyone who has ever had to work with accountants will understand.

      --
      ad logicam Claiming a proposition is false because it was presented as the conclusion of a fallacious argument.
    16. Re:It's not THAT good yet... by bladesjester · · Score: 1

      Not daemons, demons.

      Unfortunately, most nix people pronounce daemon the same as demon. I always had to resist the urge to slap some of them in college when they'd say "what's a daemon? oh, you mean demon!"

      --
      Everything I need to know I learned by killing smart people and eating their brains.
    17. Re:It's not THAT good yet... by Phiu-x · · Score: 1

      I use characters names from Tarantino movies. For exemple, Winston 'the wolf' is the name of my backup server...

      --
      This is a stolen sig.
    18. Re:It's not THAT good yet... by Archwyrm · · Score: 1

      demon 1387, from L. dæmon "spirit," from Gk. daimon (gen. daimonos) "lesser god, guiding spirit, tutelary deity,".. Source

      English inherited the Latin pronunciation and later underwent the Great Vowel Shift raising /e/ to /i/ (long 'e' as in ape to long 'i' as in eat), /dem@n/ became /dim@n/ and thus daemon and demon are the same word.

      For the record, I pronounce and spell it the Latin way (without using an actual ae-ligature, naturally).

      p.s.: pardon the X-SAMPA, Slashdot's lack of Unicode support is rather pathetic for '07.

      --
      Fascism should more properly be called corporatism because it is the merger of state and corporate power. -- Mussolini
    19. Re:It's not THAT good yet... by bladesjester · · Score: 1

      The definition of demon has since changed through use.

      The definition of daemon has not and is still used for the origional meaning in most mythological and occult contexts.

      --
      Everything I need to know I learned by killing smart people and eating their brains.
    20. Re:It's not THAT good yet... by fractoid · · Score: 1

      Sure, this gig pays more, but the work environment is not nearly the same. There's no heady optimism about the future, and that, really, when you think about it, the collapse of the dot net boom and worse, the later ruling about expensing stock options, and then the war, this decade has been utterly depressing. At least things are looking up... When I started university in '99, the dot com boom was booming, and kids were dropping out of high school to earn $80/hour building cruddy websites with Netscape Composer. By the time I was nearing the end of third year and starting to look for a job, every single job required 5-10 years experience in everything, simply because us graduates were competing against swarms of developers with 10+ years experience, who were willing to work for AU$30k/year just to put food on their families' tables.

      Now, it's getting to the point (mostly because all the IT guys switched course to study masonry or something, and now earn whatever they ask for thanks to the housing boom) where there's a "skills shortage" again. Companies are having trouble finding skilled workers to work for entry level wages, and so wages are slowly being pushed back up. It's not all bad. >.>
      --
      Rampant carbon sequestration destroyed the Dinosaurs' tropical paradise. I'm here to help repair the damage.
    21. Re:It's not THAT good yet... by Fulcrum+of+Evil · · Score: 1

      Actually, that is pretty cool, now that I think about it...*cackle* Wouldn't sound very "business" tho.

      Actually, the problem is when you have 50 servers in 3 datacenters and you have to figure out where your box is. Also, who the hell owns hatta, anyway?

      --
      "We returned the General to El Salvador, or maybe Guatemala, it's difficult to tell from 10,000 feet"
  8. I still do good by Saint+Stephen · · Score: 1, Insightful

    I can get as much done as 20 Indian outsourcers. They let me work from home.

    1. Re:I still do good by stonecypher · · Score: 3, Insightful

      And when you start costing 30x as much, suddenly you'll be able to out-do 35 of them, right?

      One thing I've learned is that when someone starts saying they're better than programmers from (insert country here,) they're just trying to tell me either that they've never worked with programmers from that country, or that they have wildly inflated notions of self worth. I'm curious: given that among 20 programmers you'll have two or three successfully completed large projects, where are your fourty to sixty? ... or, hell, even just where's your one big project? Anything? I mean, if you're worth 20 of them, surely you have something to show for all that enormous skill?

      When you have some numbers to back up that you're actually worth 20 of them, let us know; until then, it's hollow dishonest bragging. The only people you're impressing are other people like you.

      --
      StoneCypher is Full of BS
    2. Re:I still do good by Anonymous Coward · · Score: 0

      I still do good

      I bet you talk good, too.

    3. Re:I still do good by Xinef+Jyinaer · · Score: 4, Funny

      He actually just hires 20 Indian Programmers to do the work for him.

      --
      Some days I just get bored and Troll post all the memes I can think of...
    4. Re:I still do good by Saint+Stephen · · Score: 1

      My company sent me to work with 20 indians and I'm working from home and getting more done.

    5. Re:I still do good by aldheorte · · Score: 3, Insightful

      I will take the onshore guy who claims he can be 20x productive over 20 offshore resources any day of the week because, if he is passionate about technology and has the confidence to make that statement, which could be quickly determined, he is probably right. You probably come from the school of thought that a new resource can only add productivity to a project. In your line of thinking, even if they are not very good, they will at least marginally increase productivity. In reality, most developers are net negative to project productivity and the median developer falls below zero.

      It's not that offshore people are inherently inferior. It's that most offshore technical resources have little or no interest in technology. They simply want to make money. This is not bad in and of itself. However, like their onshore counterparts who are driven solely by the same interest, their technical skills are generally quite poor. As a result, hiring a scatter shot of 20 offshore programmers and incurring the managerial overhead will generally result in less overall project productivity than where you started, especially when you consider long term costs.

    6. Re:I still do good by Courageous · · Score: 1

      It's not that offshore people are inherently inferior. It's that most offshore technical resources have little or no interest in technology. They simply want to make money.

      You've just described the lionshare of my peers. I'd say that describes 85% of American tech workers.

      The rare bird who is passionately in love with his field is extraordinary in any country.

      C//

    7. Re:I still do good by Anonymous Coward · · Score: 0

      That is what you get for going with the cheapest off-shoring companies. Instead of trying to gain 20 or 10 developers for the price of one in the US, try getting 3 or even 2 developers from reputable off-shoring companies (which are the ones that attract the best workers in their respective countries), and you will see what a huge difference that makes.

      Whether you consider India, Phillipines or the US, you will always find unscrupulous elements trying to make hay while the sun shines. The decision makers in your company needs to be smart enough not to be taken for a ride.

      For the person who thinks he can do the work of 20 developers from India... hey I can do more software development than 100 people in India / US / any other country, who "call themselves" programmers, but are not in reality, in the same amount of time.

    8. Re:I still do good by happyemoticon · · Score: 1

      When you have some numbers to back up that you're actually worth 20 of them, let us know; until then, it's hollow dishonest bragging. The only people you're impressing are other people like you.

      When someone says, "I am as productive as 20 offshore workers," they do not necessarily believe that your average Indian technical professional has a bone stuck through his septum and likes to spend his time shouting at the moon. The chief benefits of having a local worker are that they can easily communicate with the rest of your organization because of physical presence, and having a common culture between the client, the employer and the employee leads to less miscommunication.

      If you're going to say, "Well, these guys from halfway across the globe understand exactly what I'm saying," not so fast. Even a workplace has its own idiomatic expressions. You must also consider the disparities in overall dialect and slang that accord to your region, and the fact that diagrams and bizarre hand-gestures often come into play when describing technical concepts. And telecommunication? I don't know how e-hip you are, but I hate telephones with a passion. As soon as a telephone rings at any time of the day, my mind does a core dump. They're an annoyance and are definitely less marginally productive than just having the guy you need 10 feet away.

      So, while it is silly to say that one coder can do the same work as twenty if you falsely think of the work as bricklaying (like so many managers do), it is likely that it takes 19 other people to figure out what the hell you meant when you were talking to the one guy and subsequently implement it, given that adding coders to a project has sharply diminishing returns.

    9. Re:I still do good by Speare · · Score: 3, Insightful

      I will definitely concur with your observations, from my work both with "offshore" Indian teams and "near-shore" Puerto Rican teams. The median developer on the team can definitely be counter-productive, so it takes a couple of miracle-workers to bring the mean developer positive and make things crawl along on the positive side of zero.

      I will also concur that a great indicator of a highly-positive developer is a developer who is really interested in technology. It's not a litmus test, but it's a cumulative benefit. I always ask other folks if they code things in their spare time. In many cases, it's really easy to see the folks who will not benefit the team-- they have no imagination or creative urges to solve problems, they simply took the courses with a paycheck in mind.

      However, I won't quite go so far as to say that this is a truism or even anything more than a stereotype with some "truthiness" to it. I have found some very determined, even dogged, worker-bee personalities who couldn't solve their way out of a paper bag if given a sharp sashimi knife. There are a LOT of this personality available in the workforce, and it's these types of workers that the average manager tends to hire for those offshore/nearshore teams. There is a way to get value from them: don't have them solve the problems. Demonstrate to them how to cut a paper bag with a sashimi knife, and then point them at the seven thousand paper bags that need cutting. If you can organize them in such a way as to not require too much problem-solving, they'll execute your job requirements deep into the night while you're at home with the kids.

      In short, an outsourcing services team isn't for solving problems, it's for executing plans. If you have a local resource who behaves this way, see how you can make them part of the outsourcing services team, instead of the core team. If you have a great problem-solver in the remote team, ask your Legal department how you can poach them.

      --
      [ .sig file not found ]
    10. Re:I still do good by jsebrech · · Score: 1

      It's not that offshore people are inherently inferior. It's that most offshore technical resources have little or no interest in technology. They simply want to make money. This is not bad in and of itself. However, like their onshore counterparts who are driven solely by the same interest, their technical skills are generally quite poor.

      I've seen both ends of the spectrum. Off-shoring doesn't necessarily mean attracting lower quality talent. Currently we're off-shoring part of our software development to ukraine, and my experience is that the developers there are roughly on the same level of competence as developers we hire locally. They get paid a third of what I get paid.

      It's not competence or caring about software that's the issue. If you're willing to pay for that, you can find it. What's the real cost devil is management. Supervising people in another country is a HUGE drain on resources. There is no "informal chat" to "work things out". It all has to be specified in e-mails, with lots of detail, or it doesn't happen the way you want it to.

      In practice we solve this by only giving easy to describe tasks to the off-shores. This obviously doesn't scale if you really want to off-shore most of your software development. I think the only way that would work is if you send one of your own people over there to supervise locally.

    11. Re:I still do good by Anonymous Coward · · Score: 0

      It sounds like you've never worked with Indian programmers. I work seven days a week around 80 hours per week for a start-up (which seems pretty normal around here in Bellevue, WA, not far from Redmond), and I'm the only local programmer. I get more done than the 15 Indians we have working in Chennai. It takes a full-time project expensive manager here to manage and communicate with them. We're also stuck using .NET because it is hard to find Indians with experience with better software. The Indians make over $10k each (the last time I heard, they might make more now) and the project manager makes almost $100k (I know because she'll be my wife in Oct). The company spends about $350k including communication expenses, equipment, and office space in Chennai for those 15 guys. They spend less than $150k on me. I do more for 43% of the cost of the Indians. We continue to use them because the primary investor doesn't want me to be a single point of failure. I easily believe the 20 claim, because I've seen it done several times.

      To be fair to the Indians, even if they're great programmers the language and communication problems means they'll never be able to compete with a programmer that is onsite. Also, cultural differences are a huge problem. Even simple things like (since I do medical billing software) the user experience for how you schedule an appointment or how an invoice looks means you will spend much more time writing specs and going back and forth with the Indian programmers. They lack so much knowledge y just take for granted. That easily cuts their productivity by a factor (ok, this number is pulled from my a** but based on experience) of five.

    12. Re:I still do good by pw1972 · · Score: 1

      I work for a large financial instituion. Our offshore rate is $30/hour and our contractor rate is $80/hour. Our senior developers are in the $70k-$120k range. All of them are valuable assets to the company. We use each of them for different roles though. Typically the in-house guys are more of the architecture, designers and subject matter experts. On-shore contractors we'll use for things that aren't well defined and require a lot of communication. However, a LOT of the work we have is very well defined, and pretty much brainless code monkey work that doesn't make sense to use up our expensive in-house or on-shore resources. The off-shore guys have provided excellent quality code that passes rigorous QA testing. Every opportunity we have, we use them because of the enormous savings they provide us. The reality of it is that there just isn't a high degree of complex coding necessary for most things we do here, and as more and more people are capable of doing the work, it drives the value of the work down.

      I think much of the overinflation of the dot com boom was the early days when Y2K was still an issue. Simple supply and demand drives salaries up. There was a hard deadline that wasn't moving and companies needed manpower now, not 1 year from now. It's definitley a employee's market right now, but most of the employers hiring are being a lot smarter about it now. We'd rather wait 6 months to get the project done right and for the right price.

      One of the rumors driving this current surge in IT work is that all the baby-boomers are retiring causing a huge demand. Sounds plausible to me.

    13. Re:I still do good by Lockejaw · · Score: 1

      I'm curious: given that among 20 programmers you'll have two or three successfully completed large projects, where are your fourty to sixty?
      Whoa, slow down there. He said he's as good as 20 of them, not that he's 20 times as good as 20 of them.
      --
      (IANAL)
    14. Re:I still do good by nwbvt · · Score: 1

      Its actually not that hard to believe one skilled worker is worth more than 20 unskilled ones (and no, thats not a condemnation of Indian programmers, there are plenty of of unskilled domestic programmers as well, and most of the skilled Indian ones probably either moved to the States to get paid 20 times as much or already have good jobs). Productivity doesn't scale up just by hiring more workers. Look up the mythical man month for more details.

      And if a number of them are particularly unskilled (which is what you are in danger of getting if you just outsource your project to the lowest bidder), you will just end up with a mess 20 times worse than if you hired only one.

      --
      Mathematics is made of 50 percent formulas, 50 percent proofs, and 50 percent imagination.
    15. Re:I still do good by Anonymous Coward · · Score: 0

      Shouldn't we be coding instead of debating about whether or not we're productive?

    16. Re:I still do good by Anonymous Coward · · Score: 0

      I'm curious: given that among 20 programmers you'll have two or three successfully completed large projects, where are your fourty to sixty? +4 insightful despite such an obvious mistake? Have I landed to a wrong site?
    17. Re:I still do good by stonecypher · · Score: 1

      I will take the onshore guy who claims he can be 20x productive over 20 offshore resources any day of the week because, if he is passionate about technology and has the confidence to make that statement, which could be quickly determined, he is probably right.

      Yeah, because there's no such thing as a passionate Indian. They're so different from us! (cough) One thing you'll learn with time is that people who have the confidence to make sweeping judgements are often doing so for reasons other than that they're correct.

      You probably come from the school of thought that a new resource can only add productivity to a project.

      I absolutely do not. Please try to speak for yourself instead of for others.

      In your line of thinking, even if they are not very good, they will at least marginally increase productivity.

      Horseshit. I believe no such thing. Do not speak for me.

      In reality, most developers are net negative to project productivity and the median developer falls below zero.

      I find it quite interesting that the people who believe the average developer is net negative are the same people who are willing to hire the dorks who claim to be 20x as powerful as people they'll never meet. I find it more interesting still that none of you can ever grasp that the reason you think most engineers are net negative is that you show a pattern of hiring the worst individuals available, based on that they make the same stupid racist judgements that you do. I have no doubt that you think based on experience that most engineers are a loss. What I do disagree with is why you had that experience. You think it's about the engineers. I think it's about the person hiring them.

      There are certain people who no talented engineer will work for.

      It's not that offshore people are inherently inferior. It's that most offshore technical resources have little or no interest in technology.

      I can't imagine how you could possibly come to this belief.

      They simply want to make money. This is not bad in and of itself.

      Y'know, if you were to talk like this to someone's face, they'd probably knock you out. And rightfully so. It's shameful for you to speak this way of people you've never met based on the country they come from. I can't imagine you speaking this way in the real world; it's people like you who make internet anonymity problematic. I find you disgusting.

      As a result, hiring a scatter shot of 20 offshore programmers

      If you hire 20 scattershot programmers from anywhere, you're going to get 19 morons and one average guy. I'd tell you to try hiring 20 people from Kentucky, except given the way you talk about employees, I very seriously doubt you have the resources. I'm sorry that you confuse your correct observation of the stupidity and uselessness of the people you hire as endemic to a nation. It's actually because, as you've clearly demonstrated, you have no idea how to hire good people.

      When you start hiring domestically, you're in for a raw shock. What you think is about India is actually about humanity. Until you change the way you look at hiring workers, you're not going to find talented people in any country.

      As a result, hiring a scatter shot of 20 offshore programmers and incurring the managerial overhead will generally result in less overall project productivity than where you started, especially when you consider long term costs.

      Management 101: project productivity and project costs are not related, and are frequently at odds. And frankly, if you think you've made a point about India by saying "I hired 20 people at random that I didn't know and they just wanted the job for the money," then I'm not sure how exactly to speak to you; you're so amazingly burdened by stereotypes, assumptions and the general flavor of be

      --
      StoneCypher is Full of BS
    18. Re:I still do good by stonecypher · · Score: 1

      When someone says, "I am as productive as 20 offshore workers," they do not necessarily believe that your average Indian technical professional has a bone stuck through his septum and likes to spend his time shouting at the moon.

      Wow, and if I had actually said that, that might have been a worthwhile thing to say. The idea that I'm accusing him of believing such a thing by telling him he's full of crap until he's got evidence is startling and disappointing. I'm not accusing him of anything other than being full of crap. You don't need a bone through an arbitrary part of your body (or did you think the nasal septum was the only septum?) to be a racist jerk.

      The chief benefits of having a local worker are that they can easily communicate with the rest of your organization because of physical presence, and having a common culture between the client, the employer and the employee leads to less miscommunication.

      Those are all reasonable points. None of them lead to a single person being twenty times as productive as offshore counterparts. I realize that it's quite easy to recite the pablum you've heard about offshore workers. Here's some clue for you.

      Almost everyone is terrible at describing projects. This was a famous problem until offshoring started; now everyone blames it on the language barrier, because they're unable (as normal) to face that they're the problem. This is typical in management. Used to be that workers could say "well look, the job spec you gave us is crap." Now, they're Indian, and people just assume it's about the language.

      I've worked with six different outsourcing firms, all but one of which suffered all these moronic stereotypes. I had problems with none of the workers at any of the firms. Why? I don't speak Tamil. I'm a white guy from Pennsylvania.

      It's because I know how to write a project spec.

      Believe it or not, even the people on this side of the language barrier can be a problem. If and when you wake up to the idea that some of the problems you hear your buddy complaining about are actually his fault, maybe you'll start to see that there's a clear divide in outsourcing management: those managers that have zero problems, and those managers which have constant wall to wall problems.

      Then look back in the history of those managers who can't handle Indians. Nine times out of ten, they had just as much difficulty with onsite workers, and their selective memories have let them forget the problems they caused, now that they have workers so thoroughly lambasted that nobody has the good sense to consider that in fact they don't cause every single problem in the entire project.

      In a modern technology project, according to RAND data, offshored projects fail 78% of the time. That seems really high, until you realize that onshore projects fail 77% of the time.

      Statistics > stereotypes. Take your two projects you've ever managed in your entire life, and blow them out your ass; the only difference between you and a racist from the 1950s is that the guy in the 1950s had the balls to face who he was and what he believed.

      If you're going to say, "Well, these guys from halfway across the globe understand exactly what I'm saying," not so fast.

      Why not so fast? They do . Not all your communications problems are about the language barrier.

      Even a workplace has its own idiomatic expressions.

      If your project specs contain idioms, then offshoring is the least of your problems.

      You must also consider the disparities in overall dialect and slang that accord to your region, and the fact that diagrams and bizarre hand-gestures often come into play when describing technical concepts.

      Believe it or not, diagrams are pretty clear in any language. As far as hand gestures, well, I communicate on paper and in email, in documented and recorded ways, whether I'm

      --
      StoneCypher is Full of BS
    19. Re:I still do good by stonecypher · · Score: 1

      ... damnit. You're right. :D

      --
      StoneCypher is Full of BS
    20. Re:I still do good by stonecypher · · Score: 1

      Its actually not that hard to believe one skilled worker is worth more than 20 unskilled ones
      I know. I have several of them. I didn't say those people didn't exist, only that the original speaker wasn't one such person.

      Productivity doesn't scale up just by hiring more workers. Look up the mythical man month for more details.
      I never said it did. I've actually read TMM quite a few times, and Fred is a personal friend. Thanks kindly. Nothing I said is in contrast with his book in any way.

      And if a number of them are particularly unskilled (which is what you are in danger of getting if you just outsource your project to the lowest bidder),
      That's about lowest bidder, not about India. You'll get the same problem if you look for the lowest bidder in Chicago.

      Please don't read things into what I said then argue with those things. That's really ugly.
      --
      StoneCypher is Full of BS
    21. Re:I still do good by stonecypher · · Score: 2, Insightful

      Yeah. And you know what that means? Virtually nothing, even if we choose to believe you. There are literally dozens of reasons that people on Team 1 might have a different production rate than Team 2, and it turns out that only some of them are about the engineers on that team. Bad specifications, bad communications, poor requirements documentation, poor access to the customer, and any number of other similar issues can affect teams extremely differently. Even being in a different building is enough to take these problems out of control in a way that would make naive programmers on the unaffected team think they were a whole lot better than they actually were.

      On top of that, your manager obviously isn't very good; if he or she was, you wouldn't still be working with that particular group of offshores. I bring this up because the vast bulk of the problems an engineering team goes through are actually about the manager, and offshoring just makes those kinds of problems more difficult. There isn't a doubt in my mind that the productivity problems at the other end of the chain are about the manager in question.

      But, back to what I was saying to you: one group of people is not enough experience for you to claim superproductivity. You don't have the knowledge. It could as easily be that the particular group of Indians in question are retarded, or more likely, that your manager is, and that it's killing the Indians' ability to work.

      Frankly, when you say "I'm 20x the average programmer," the only people who believe you are other people like you. There are a bunch of phrases in business that tip their hat to this effect. The most telling in my opinion is "proximity breeds success; success breeds success." What that's about is that if you spend time with people, you'll end up achieving at their level.

      There's a reason there's nobody onsite who's as productive as you are, and it's not because you're above average. It's that nobody who's above average wants to be dragged down to your level by your company.

      Get a better employer, and you'll see your own productivity go up. Maybe then you'll get it.

      --
      StoneCypher is Full of BS
    22. Re:I still do good by nwbvt · · Score: 1

      "I know. I have several of them. I didn't say those people didn't exist, only that the original speaker wasn't one such person."

      And you are familiar with this particular individual's skill level how?

      "I never said it did. I've actually read TMM quite a few times, and Fred is a personal friend. Thanks kindly. Nothing I said is in contrast with his book in any way."

      From your last post: "And when you start costing 30x as much, suddenly you'll be able to out-do 35 of them, right?"

      Sure sounds like you are thinking productivity scales linearly.

      "That's about lowest bidder, not about India. You'll get the same problem if you look for the lowest bidder in Chicago."

      Yes, thats pretty much exactly what I said when I wrote that such people exist domestically.

      "Please don't read things into what I said then argue with those things. That's really ugly."

      Don't argue with things you say that I read? Thats a bit of an audacious demand, don't you think?

      --
      Mathematics is made of 50 percent formulas, 50 percent proofs, and 50 percent imagination.
    23. Re:I still do good by stonecypher · · Score: 1

      And you are familiar with this particular individual's skill level how?
      Well, to be plain, what I actually said was that he shouldn't be claiming these things without evidence. That said, how can I tell he's a noob? It's a matter of impression. When you've hired enough people, you start to see behavioral and comprehensive patterns. You need a serious understanding of workflow and cooperation to become that level of productive, and in my opinion, looking at what the original poster said, it's clear that he has neither. You may choose to argue that if you wish, and unfortunately I expect you probably will, but this was an opinion, and your opinion of my opinion isn't actually interesting.

      From your last post: "And when you start costing 30x as much, suddenly you'll be able to out-do 35 of them, right?" Sure sounds like you are thinking productivity scales linearly.
      Or, maybe I'm just accusing original poster of lying to make himself look more important. Read what I said again. I'm not saying his skill level will climb. I'm saying his claimed skill level will climb. It's an enormous difference. All I'm looking at linearly is original poster's desperation to seem potent.

      "Please don't read things into what I said then argue with those things. That's really ugly."
      Don't argue with things you say that I read? Thats a bit of an audacious demand, don't you think?
      You need to go down to Sylvan and enroll in a workshop to improve your reading comprehension skills. "Read into what was said" doesn't mean the same thing as "read what was said." Find a co-worker and ask for help understanding the quote, please. I've run out of patience. What I asked you to not do was to not argue with things I didn't say. Honestly, at least put in a little effort to understand what people say to you.

      On the side, you should probably look up the word 'audacious.' You either accused me of being brave, recklessly brave, contemptuous of law, or original and unique. No, none of those apply to the thing you misread, whether or not considering the correct interpretation of what was actually said.

      As a rule, using words you don't actually know is a great way to make yourself look stupid. Food for thought. It's only dumbing it down, so to speak, if you would have been correct otherwise. Try operating at your actual level; you may not be so effete as to trick yourself into thinking yourself eloquent, but at least you'll be saying what you're trying to say, and that'd be an improvement.
      --
      StoneCypher is Full of BS
    24. Re:I still do good by nwbvt · · Score: 1

      "Well, to be plain, what I actually said was that he shouldn't be claiming these things without evidence."

      So you expect him to provide evidence of his skill in a /. post? I think you are taking this forum a bit too seriously. He isn't applying for a job, he is voicing his opinion on a controversial issue. In reality, whether or not his claims apply to him himself are really quite irrelevant, as its a critique of the idea that Indian programmers will replace all American programmers simply because they can work for less.

      "You may choose to argue that if you wish, and unfortunately I expect you probably will, but this was an opinion, and your opinion of my opinion isn't actually interesting."

      Seems you think it is, since you are responding to it. Although I'm not stating an opinion, I'm stating a fact. You do not have the information needed to make the claims you are making.

      "You need to go down to Sylvan and enroll in a workshop to improve your reading comprehension skills. "Read into what was said" doesn't mean the same thing as "read what was said.""

      Actually it does. "Reading into" someone's post and interpreting more than just what they literally are saying is an important part of reading comprehension. Although you do take it a step too far when you try to gauge the original poster's programming skills based on his comments, and when you claim he is just making up the number of programmers he is better than based on how much more his salary. That does make the fact that you are complaining about people "reading into" a post a bit ironic.

      "On the side, you should probably look up the word 'audacious.' You either accused me of being brave, recklessly brave, contemptuous of law, or original and unique. No, none of those apply to the thing you misread, whether or not considering the correct interpretation of what was actually said."

      audacious
      -adjective
      1. extremely bold or daring; recklessly brave; fearless: an audacious explorer.
      2. extremely original; without restriction to prior ideas; highly inventive: an audacious vision of the city's bright future.
      3. recklessly bold in defiance of convention, propriety, law, or the like; insolent; brazen.
      4. lively; unrestrained; uninhibited: an audacious interpretation of her role.

      As a rule, complaining about the use of words you don't actually know is also a great way to make yourself look stupid.

      --
      Mathematics is made of 50 percent formulas, 50 percent proofs, and 50 percent imagination.
    25. Re:I still do good by happyemoticon · · Score: 1

      If you're going to get on my case for not knowing something, that's great. More power to you. Clearly you do know more about the subject than me. It's this kind of hellfire that ticks me off:

      I'm not accusing him of anything other than being full of crap. You don't need a bone through an arbitrary part of your body (or did you think the nasal septum was the only septum?) to be a racist jerk.

      That doesn't make sense.

      Let me explain this in as verbose a manner as I can, just to be really, really crystal clear. Stereotypically, Americans are ignorant of the rest of the world and its throng of cultures, and believe that everyone else in the world is stupid or backward. These two factors combined give us yet another stereotype: an American programmer who holds the viewpoint that he is more productive than some people in India because these people are Queequeg, straight out of Moby Dick, rather than literate, educated engineers.

      And yes, the image of Queequeg is comical to our modern eyes. I don't think any reasonable person anywhere, as low an opinion as they have of Joe Average American, actually believes Joe is so ignorant as to think that everything, Mexico to Argentina to South Africa to the Gold Coast to Ethiopia to Egypt right up the way to Afghanistan and all of Europe east of Italy to India to Vietnam to Samoa, is functioning on a hunter-gatherer level, practicing body modification, and worshipping a Moon goddess. That's why it's a hyperbole, and that's why it's not meant to be taken as a serious and accurate descriptor of what you believe that person to believe.

      they're just trying to tell me either that they've never worked with programmers from that country, or that they have wildly inflated notions of self worth

      You are accusing someone of either being ignorant of the rest of the world or filled with hubris about their worth as opposed to an Indian professional, which is exactly what I'm talking about above. That assertion is absurd, and your assumption that anyone who both disagrees with you and presents you with an image you don't understand to be a steath racist, along with the little digs about reading comprehension, Sylvan Learning Center, etc, is irrelevant and fallacious.

  9. Depends on the place by Anonymous Coward · · Score: 1, Interesting
    I started working at my job last November and it's the best job I've ever had. I get paid about 36k, full health/dental insurance paid for by the company (about $300 a month out of their pocket), occasional tickets to local sporting events, 2 weeks vacation 1 week sick, plus they are pretty lax. If you need to leave work to do something just go, and make up the hours at your discretion. Plus they keep the kitchen completely stocked with various foods from snacks and cereal to heartier foods all free, including a nice selection of soda's and drinks (saves having to buy lunch every day). Then we have bagel Friday every week, where the boss buys a couple boxes of assorted bagels from Panera bread.

    With the relaxed atmosphere we're very productive because people are just happy to work here.

    1. Re:Depends on the place by Paulrothrock · · Score: 1

      I'm in a similar situation. I started in February and I'm making $22/hr as contract to hire, with a pretty good chance of either getting permanent or renewed in the next couple months. The environment is casual dress, they bought a Mac Book Pro for me to use since I'm more familiar with OS X, nice environment. We play Unreal Tournament during lunch hours and there's a Q*Bert machine in the lounge. I'm signed up with the "Bagel Club," which means bagels every thursday, free pizza every now and then, free lunches whenever we have a meeting, and they're flying the team to a resort in Colorado for team-building exercises.

      I look forward to coming into work every morning, I'm productive while I'm here, I enjoy what I do, and I like the people I'm working with. It's almost the perfect job. And I found out that, as an IT professional in my area of the country, I can pretty much get whatever I ask since the unemployment rate is below 2%.

      Now to be modded down by folks who have bad jobs. But first, a bit of advice: Learn about the job market in the area and go find one. I had a horrible job a year ago that just kept getting worse. (For example: My boss wanted us to pray before every meeting, and I was making 40% less than I make now.) I decided to do something about it and found TONS of positions. I still have recruiters calling and emailing me. If you have any kind of experience you're a hot commodity. And, besides, if you find a worse position you can just leave.*

      * Disclaimer: If you're heavily in debt and lack any sort of savings, this isn't a very good idea. I keep a month's salary in the bank at all times, which isn't a bad idea.

      --
      I'm in the hole of the broadband donut.
    2. Re:Depends on the place by Anonymous Coward · · Score: 0

      Man, you're getting ripped off. Except for the healthcare part, assuming you have no co-pay and no deductible.

      Bagel day gets old really fast, and so do those free snacks. And so does going to the regularly scheduled happy hour and hearing the same dumb stories from the same drunk co-workers.

      You know what doesn't get old? Being able to buy a nice house, and all the nice expensive home theater stuffs and video games/movies/music the day it's released. Being able to spend your own money how you see fit, rather than having someone else spend money for you when they could just as easily give it to you.

    3. Re:Depends on the place by AutopsyReport · · Score: 1

      McDonald's employees can have bagel Fridays too, but that doesn't make them productive. It's just perks -- but perks for you pay for. Bagel Friday's is "cool" until you realize that your salary has been reduced to be able to buy bagels for the entire staff. Or sporting tickets. You might look at things differently when you know that your 300lb neighbor eats three times as many bagels as you do and attends three times as many sports events per year. You are implicitly paying for his "free" perks.

      --

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

    4. Re:Depends on the place by Ironpoint · · Score: 1

      That's not bad if you are a tech or assistant. I hope you are not doing any software work at those wages.

    5. Re:Depends on the place by ghoul · · Score: 1

      Seriously 36K that works out to 14.5 Lakh Indian Rupees. Most of my classmates who stayed back in India make more than that. And with that salary they get to hire a driver to drive them to work, a maid to clean their place, a cook to cook or they can eat out every day. You should really consider moving to India. A lot of Indian outsourcers are trying to hire white faces to do the customer interaction so as to reduce the backlash against outsourcing

      --
      **Life is too short to be serious**
  10. Deloitte ?? by sgholt · · Score: 1

    Deloitte has been involved with the re-write of the Texas Health and Human Services eligibility software for the last 3 years. They were fired early on for software that did not work...the new developers have not repaired the software and are losing their contract in November. Guess who has been rehired? Deloitte.
    A shortage of talent was Deloitte's biggest problem and I expect it still is...with companies like Deloitte out there you can be assured that the there will be another crash.

    Sorry this is a rant against a company that is making my life hell...don't hire Deloitte if you want to succeed!

    1. Re:Deloitte ?? by otacon · · Score: 2, Funny

      I dunno... we had Deloitte consultants come in before, and the one girl was really hot. I don't know why they were here or what they did but I don't think it matters.

      --
      In a world of acronyms, the words are the real victims.
    2. Re:Deloitte ?? by Anonymous Coward · · Score: 0

      My condolences. No need to be sorry for your rant. I used to refer to them as Toilet and Douche.

    3. Re:Deloitte ?? by Envy+Life · · Score: 1

      I dunno... we had Deloitte consultants come in before, and the one girl was really hot. I don't know why they were here or what they did but I don't think it matters. Couldn't have described it better myself! That's what you get with the big consulting firms... the good looking people making the big bucks, talking a big game and producing little, very slowly.
    4. Re:Deloitte ?? by zero1101 · · Score: 1

      I dunno... we had Deloitte consultants come in before, and the one girl was really hot. I don't know why they were here or what they did but I don't think it matters. +5, true dat
    5. Re:Deloitte ?? by Anonymous Coward · · Score: 0

      I have heard stories of falsified data in surveys to support a particular agenda and certainly to ignore data which does not support a pre-determined outcome.

      Given the web 2.0 buzzword compliant title, its potentially an issue here.

    6. Re:Deloitte ?? by sgholt · · Score: 2, Interesting

      Yup, that what it seems like. They have already taken the state for about 200-300 million dollars and produced a bug riddled and clumsy interface that is not ready for use. I have been asked to help consult on making it usable...but then starting over is not an option :( I know I am ranting here, but this story goes much deeper than it appears...politics, money and kickbacks are certainly part of the issue.

  11. Clothes are a cost by paladinwannabe2 · · Score: 3, Insightful

    Having to wear nicer (read: more expensive) clothing is a cost, both in terms of purchasing clothes and the time it takes to put them on and iron them (it takes more time to button up a shirt and tie a tie than to toss on a T-shirt). Plus, it's more comfortable. It's probably worth 1-2% of my salary to avoid wearing such things. (Of course, it's a personal preference- it's probably worth 10-20% for my boss, who's picky about such things, and ~0.5% to another coworker, who doesn't mind dressing up, but still sees a slight advantage to not doing so).

    --
    You are reading a copy of my copyrighted post.
    1. Re:Clothes are a cost by Imsdal · · Score: 2, Informative
      I'll grant you that it takes slightly longer to button a shirt and don a tie than to put on a t-shirt. However, the huge time sink is the ironing.

      Fortunately, there are excellent non iron shirts nowadays. They are no longer your grandfather's nylon shirts, but high quality 100% cotton shirts. In particular, I can recommend Brooks Brothers (a bit more expensive but quite affordable from outlets) and Lands' End. (No links. I'm not that much of a shill...)

      My best estimate is that I make 20%-30% more now than what I would have made, had I not dressed reasonably well. And really, with non iron shirts it's actually comfortable and time saving.

    2. Re:Clothes are a cost by Anonymous Coward · · Score: 4, Funny

      I can't believe I am reading about ironing on "News for Nerds, Stuff that matters." wtf?

    3. Re:Clothes are a cost by Cyberax · · Score: 1

      Nope, it's all about how to AVOID ironing. Nerdy enough for me :)

    4. Re:Clothes are a cost by Red+Flayer · · Score: 1

      I'm fond of the ones from Eddie Bauer, but make sure they have the "perma-crease" on the sleeves. Most non-iron shirts do not.

      Also, from a "time is money" perspective, it's far cheaper to drop off your non-wrinkle-free shirts at the laundromat than it is to iron them yourself.

      --
      "Trolls they were, but filled with the evil will of their master: a fell race..." -- J.R.R. Tolkien on Olog-hai
    5. Re:Clothes are a cost by metlin · · Score: 1

      Most good dress-shirts are one-time buys and are more than worth their money in gold.

      Secondly, it also matters whether or not you have a client/customer facing job and whether or not you interact with business, management and marketing folks.

      If you do, you may take a minute less to put on a tee, but a good pair of khakis and a nice dress shirt can make you look way smarter than jeans and a tee ever will.

      While dressing up in a suit or wearing a tie is usually contingent upon your position and your job requirements, wearing nice clothes in general (khakis + polo/dress shirt) that are dry-cleaned or at least ironed does make you look way better and way more valuable (than, say, crumpled jeans and a tee).

      Remember that a lot of people judge you by your appearance just as much as by your performance.

    6. Re:Clothes are a cost by beyondkaoru · · Score: 1

      i second the brooks brothers recommendation. fancy shirts i don't completely hate to wear, and the fact they look decent if you just hang them rather than iron them is really nice.

      but the even greater technological innovation in clothing is stain-proof pants, which go well with my drinking problem (airplane reference).

      i still prefer t-shirts and shorts though, of course.

      --
      the privacy of one's mind is important.
      you do have something to hide.
    7. Re:Clothes are a cost by TheLetterPsy · · Score: 1

      People talk about irony on Slashdot all the time.

      Oh, wait . . .

    8. Re:Clothes are a cost by paladinwannabe2 · · Score: 1

      I primarily work with/for manufacturing types, so they are usually in jeans and t-shirts themselves. When I deal with our clients directly I do, of course, try to dress appropriately.

      My point is not that you should always dress casually, my point is that, all else being equal, a job where casual clothes are appropriate is slightly better than a job where casual clothes are inappropriate.

      --
      You are reading a copy of my copyrighted post.
    9. Re:Clothes are a cost by metlin · · Score: 1

      If you are working with manufacturing types, sure, that makes sense.

      On the other hand, I do R&D at a baby-Bell and we often work with folks who are interested in taking our technologies forward (customers and clients, exec. management, analysts, investors, vendors etc).

      So, in my job, business casuals are what I usually consider appropriate - if I were dressed in anything more casual, it would definitely not look good. I also work in a typical east-coast environment, so that's another factor.

      To me, wearing business casuals is slightly more preferable to a job where I have to dress up like a college student. :)

      (I hate wearing formals for fun just as much as I hate complete casuals at work - wearing dress clothes is a clear line between work and fun).

  12. Laid back work environment, eh? by Skee09 · · Score: 5, Funny

    Goodbye, pants!

    1. Re:Laid back work environment, eh? by Anonymous Coward · · Score: 0

      And to think that I happen to work at Sony! w00t!

      http://www.atraclife.com/i/sonycart.jpg

    2. Re:Laid back work environment, eh? by Anonymous Coward · · Score: 0
      I won't work at a shop that bans kilts either!


      Helloooo utilikilt!


      http://www.utilikilts.com/

  13. You can keep your bean-bags by IndieKid · · Score: 3, Informative

    I've been working in IT since just after the bubble burst (I graduated in CompSci mid-2003 and joined a corporate graduate scheme at a time when you were grateful for any IT job at all) and to be honest the corporations can keep their bean-bags, I'd just like my salary to be brought in line with those who survived the crash and are still on incredibly inflated salaries.

    Here in London, a web expert (read: someone who knows a bit of HTML/CSS/Javascript and has been working in IT since around 2000) can easily be on £60k-£70k, which equates to $120k-$140k, as a result of being in the right place at the right time during the last boom. Someone just starting out in the profession with the same skills would have been lucky to get £25k after a couple of years experience until recently. The recent Web 2.0 boom and a shortage of people with the right skills means that the salary gap is now closing, which is a good thing as far as I'm concerned.

    1. Re:You can keep your bean-bags by IndieKid · · Score: 1

      Apologies, just realised the article was talking about AUS$ not US$, so my salary comparisons aren't quite right. It should be AUS$140k - AUS$165k.

    2. Re:You can keep your bean-bags by Anonymous Coward · · Score: 0
      So, in a nutshell, you're saying that people out of college for just a couple of years should be making the same salary as those who have been working for nearly a decade? I'm not sure I follow your reasoning.

      I was originally hired in at a dot com, have been working ever since, and I know a crapton more today than I did 9 years ago. My code today is 10x better than it was 3 years ago when I had 5 years experience. At 5 years, it was better than when I was a newbie with 2 years.

      Experience counts for everything, and you only gain that over time.

    3. Re:You can keep your bean-bags by IndieKid · · Score: 1

      OK, I probably wasn't very clear. What I'm saying is that there are a load of people who have been in the industry for around 7-10 years who are no better in their field than people with 2 or 3 years of experience, but earn a crapload more money simply because they managed to ride out the dot-com bust. These guys generally managed to make themselves indispensable somehow, which admittedly is a skill in itself.

      Also, given how new some Web 2.0 technologies are (AJAX springs to mind, but probably isn't the best example) the extra experience doesn't always justify the extra pay. Although I'll readily admit there's more to being good at your job than knowing the latest trends.

      I fully appreciate that most people will have developed their skills massively and are fully justified in earning more than the newly qualified folks... I just don't think that newer graduates have been on a equal footing of late. Also, I just wanted to point out that as far as I'm concerned, I don't wish I could've participated in the boom because I like bean-bags, it's the return to higher salaries that's of more interest.

    4. Re:You can keep your bean-bags by Anonymous Coward · · Score: 0

      Oh yeah, the lucky few who dropped out of college instead of thinking (like I did) "Nah, it's a bubble, it's better to get a degree". I had a few friends in college who dropped out and got jobs during the dot com boom days, I decided to get my degree. I graduated with a master's in 2002 and I spent almost a year unemployed before getting a job in another line of business, only recently did I manage to get an "IT" job, and I'm making $40k/yr. My old college friends who dropped out and got jobs are all making more than 70k now... Kind of makes me feel I wasted a bunch of money on tuition.

    5. Re:You can keep your bean-bags by Anonymous+Brave+Guy · · Score: 1

      Here in London, a web expert (read: someone who knows a bit of HTML/CSS/Javascript and has been working in IT since around 2000) can easily be on £60k-£70k [...] Someone just starting out in the profession with the same skills would have been lucky to get £25k after a couple of years experience until recently.

      Two comments:

      For one thing, it is vanishingly unlikely that someone just starting out in the profession has the same skills as your well-paid London worker. A lot of people starting out in the profession think they do, but mostly they're wrong, and will come to appreciate this in time. (This is not to say that all developers improve at the same rate or reach the same potential given enough time, just that almost no-one fresh out of education is that good.)

      The other thing is that you're talking about London, where salaries are relatively high but living costs or commuting times are astronomical. That same person, if they're only moderately skilled, would be lucky to make much more than £35–40k outside London.

      --
      If you disagree, post your argument. (-1, Overrated) isn't your personal censorship tool for views you don't like.
    6. Re:You can keep your bean-bags by Anonymous Coward · · Score: 0

      Here in London, a web expert (read: someone who knows a bit of HTML/CSS/Javascript and has been working in IT since around 2000) can easily be on £60k-£70k, which equates to $120k-$140k

      Yeah, but you gotta live in London.

      What's next? Philly? New Jersey? Mars?

  14. If there's a shortage by Colin+Smith · · Score: 5, Insightful

    Then there will be a corresponding increase in salaries to attract good employees... Which strangely hasn't happened, so it can't be much of a shortage.

    --
    Deleted
    1. Re:If there's a shortage by jshriverWVU · · Score: 1
      Then there will be a corresponding increase in salaries to attract good employees

      not really, if there is more work to be done, more grunts get hired to do the work. Grunt == India. You dont think a farm owner hires a 6'5 300lb muscle machine to work at 2x the norm, he'll more than likely hire 20 immigrants at minimum wage.

    2. Re:If there's a shortage by P3NIS_CLEAVER · · Score: 1

      If these companies want to really attract talent, they should modernize and get people who can video conference and work over the net, even from other states. Many of us are outdoors types and don't like living or working in a big city. I would kill for a job like that.

      --
      Please sign petition to restore sanity to our banking system!!!

      http://financialpetition.org/
    3. Re:If there's a shortage by The+One+and+Only · · Score: 1

      The fact that you even make that comparison proves that you don't know the first thing about software development--unless you were intending to demonstrate the flawed thinking of managers.

      --
      In Repressive Burma, it's not just your connection that dies. slashdot.org/comments.pl?sid=314547&cid=20819199
  15. Linus is right by Anonymous Coward · · Score: 0

    I am with Linus on this one

  16. My first professional full time web gig by dbmasters · · Score: 1

    Was at a rising star in the .com market, we all dressed casual, company parties were beer bashes, people were over-paid, schedules were relaxed, it was great, I was stoked with my career choice. Then the bubble burst, I was laid off, ended up consulting at various stuffy corporate entities that one could barely laugh without the PC police finding you, dressing in business/business casual with rigid hourly requirements, bosses expecting you to work late/weekend to fix their lack of planning/understanding problems...that sucked ass... It seems jobs are ripe for the taking again, and I am now pretty happy working at a middle of the road cultured place, business casual, relaxed schedule, decent pay and fun people...not everything, but at least something I don't dread going to every day, which is nice.

    --
    dB Masters
  17. Bah by Renraku · · Score: 5, Insightful

    "They were going to have to learn to dress, communicate, and adapt all the traditional corporate ideals that IT has been exempt from during the dot-com boom."

    IT was never exempt from communication, as IT is all ABOUT communication. Learning to dress usually means adhering to an arbitarily strict dress code that interferes with the nature of IT work to begin with. Ever try to set up a work station while wearing a suit and tie or something similar? You end up fighting your clothes more than the probelm at hand.

    And corporate ideals aren't exactly something that I feel good about taking part in. Corporate ideals, for the most part, are trying to figure out how to save the company millions while keeping your mouth shut about anything shady the higher ups are doing. If we went by what people do rather than say, most corporate ideals could be summarized as 'looking for the golden parachute' or 'going to the company picnic to weasel my way into a promotion'.

    There's a good reason the dot com companies didn't adhere to most of these. One, if you're working with an open minded crew, dress code doesn't matter aside from a few very basic rules. Two, ideals mean NOTHING if they aren't followed. You can bitch about how its all for the workers all you want, but when you give yourself a nice fat bonus over your workers, all of that just went out the window.

    I call it breaking tradition. Tradition is you sit down, shut up, and do your job and whatever else they can trick you into doing. You're to dress up like good little sheeple and make sure not to look any of the higher ups in the eye.

    IT people by nature are used to being different. They're used to thinking for themselves, because its probably the only reason they've survived into the IT field far enough to be employed for it. We aren't used to keeping our mouths closed while being treated like shit, or putting on four layers of expensive clothes just to dirty them up by rewiring the networking cabinet.

    I wish it could be a wakeup call for all jobs that don't deal with customers/clients face-to-face. Just because the person processing your invoices is wearing a suit and tie doesn't mean he isn't forwarding your account information to his shady cousin. Nor does it mean he isn't talking smack about his co-workers or fantasizing about the new girl down in Advertising. All it means is he's wearing a suit beacuse someone made a policy saying that he had to.

    It doesn't even look better than business-casual.

    --
    Job? I don't have time to get a job! Who will sit around and bitch about being broke and unemployed then?
    1. Re:Bah by cowscows · · Score: 2, Insightful

      Don't pretend that geeks are somehow special in a way that no one else ever was. Your average early twenties liberal arts major is no more interested in dressing up in a suit and a tie every day than you are, it's just that by that age, most people have realized that for better or worse the world works in particular ways, and while you can try and fight it, some fights really aren't worth the struggle. That doesn't mean that everyone who's willing to wear a nice pair of pants to work is some roll-over drone happy to give up their humanity for a paycheck, it means they've got other priorities and realize that wearing a shirt with buttons on it is not some callous insult against their soul.

      IT nerds found themselves temporarily immune to such things due to the explosive growth of computers/networking/etc. in the business world, and the seemingly magic nature of the internet and all of that. But those days were a fluke, they're mostly over. The good news is that, in general, there seems to be a slow shift towards more casual dress in a lot of places. I work downtown in a decent sized city, and I see way more people without ties than with. But I respect my employer, my coworkers, and our clients enough to dress better than than I would going to see a movie with my friends. It's not a hard thing to do, it's not even expensive.

      --

      One time I threw a brick at a duck.

    2. Re:Bah by Anonymous Coward · · Score: 0

      You haven't been to Austin, TX in say, the last 15 years or so, have you?

    3. Re:Bah by Xentor · · Score: 1

      Hey, don't get me wrong... I don't expect to go to work in a T-shirt from Thinkgeek (As I would with friends), but ties just need to go.

      I work for the NYC financial industry, right smack in the middle of Manhattan, so it's all formal here. I can see how everyone wants to look professional when interacting with clients, but I still think that those of us who are just sitting in the office all day, not seeing any outsiders, should be able to at least get away with "business casual."

      Of course, if I could actually go to the office in a T-shirt (Without writing, of course) and jeans... Ahh... That'd be nice. One can dream.

      --
      "The amount of intelligence on this planet is a constant. The population is growing." -Cole's Axiom
    4. Re:Bah by Renraku · · Score: 2, Interesting

      Don't get me wrong. I dress nicely for my job, but I would dress more casually if I had to be around the building a lot. I certainly would dress more casually if I were in IT and were digging around under desks, in wiring closets, or above ceiling tiles on a regular basis.

      Of course the world works in certain ways, but I think the dot com boom created quite a stir. There were people getting things done efficiently and effectively, they were happy, and they were getting paid. Suits and ties weren't the norm, neither were working 80 hour weeks with no overtime pay. There were parties every week or two.

      If a team of 5 programmers working 40 hours or less a week can do more than 10 programmers working 80 hours a week, then the industry is fucked up. Those 10 programmers are probably stressed and unhappy, while their managers and/or sales department is living it up in making unreasonable promises and making unclear requests.

      "Wow, that guy can program really well and he's not even wearing a suit and tie."

      My parents actually warned me from wearing jeans on casual Friday at one point because they said it makes me look like I'm not doing anything and would probably get fired. The concept of being able to work without being reminded that your collar is cutting off your circulation was foreign to them.

      --
      Job? I don't have time to get a job! Who will sit around and bitch about being broke and unemployed then?
    5. Re:Bah by gad_zuki! · · Score: 2, Insightful

      Don't pretend that geeks are somehow special in a way that no one else ever was.

      Very true. The problem is that slashdot caters to HS/college age people who have all sorts of rebellious attitudes (see the the rant posted by gp). At the end of the day most places have given in to casual dress, work is not as bad as you think, and life gets easier when you start shedding your inflated ego/snobishness/chip-on-shoulder.

      If someone feels so strongly about work structures I suggest they attempt to start their own business, be all wavy-gravey, and try not to act too surprised when your customers hate your "in your face service" and your employees come in wearing stinky beach-wear over their obese bodies.

      That said, I believe any position that involves moving heavy things should be allowed to wear jeans and regular shoes.

    6. Re:Bah by Anonymous Coward · · Score: 1, Interesting

      Clients I can see dressing up for, but I don't see how making myself uncomfortable in formal clothing is showing respect to my employer and coworkers. Especially when doing so encourages them to dress the same and makes them uncomfortable. I prefer to show my employer and coworkers respect by not expecting them to dress in any particular manner at all, and I expect the same respect from them.

    7. Re:Bah by DoofusOfDeath · · Score: 1

      IT was never exempt from communication, as IT is all ABOUT communication. Learning to dress usually means adhering to an arbitarily strict dress code that interferes with the nature of IT work to begin with.

      I think a dress-code works for some techies, although maybe not those who need to crawl around on the floor.

      I've done a lot of telecommuting lately, and I've noticed that I'm more in a work-related mindset if I at least put on long pants and a long shirt. I think maybe the key is that I don't normally dress like that when I'm not working, so it's a little reminder to myself that I'm on the job.

      Maybe it's like that in offices, too. Maybe the execs apply the same principle of "When at work, dress like you're at work because it helps you keep your head in the job a little better." (Although they also have social and salesmanship needs to dress the part, which techies don't have.) The problem is that they don't realize all of the bad symbolic baggage wearing a suit to work carries for real techies?

    8. Re:Bah by value_added · · Score: 1

      IT was never exempt from communication, as IT is all ABOUT communication. Learning to dress usually means adhering to an arbitarily strict dress code that interferes with the nature of IT work to begin with. Ever try to set up a work station while wearing a suit and tie or something similar? You end up fighting your clothes more than the probelm at hand.

      I'm not sure where in the continuum between wearing a suit/tie and not wearing any pants your arbitrarily strict characterisation falls, but it's always amused that if you look at any old photographs of computer rooms in the mainframe era, most everyone is wearing a short or long-sleeved pocketed (for the sliderule, no doubt) shirt and tie. My guess is that if you wore jeans or a T-shirt, you wouldn't be allowed in the building.

      Me, I prefer going to work dressed for work. For me, that means a suit and tie. If the work at hand is physical, then I may clip or remove the tie, or just wear cheaper clothes of a similar nature.

      Casual dress is a recent development. Getting work done isn't.

    9. Re:Bah by rossifer · · Score: 1

      IT nerds found themselves temporarily immune to such things due to the explosive growth of computers/networking/etc. in the business world, and the seemingly magic nature of the internet and all of that. But those days were a fluke, they're mostly over.
      Are you sure about that? Where I work (a Fortune 50 company), we dress in such a way as to maximize our productivity: comfortable. T-shirts from Think Geek are fairly common. Bare feet and flip flops are fairly common. I've only had to take my button-down shirts to the cleaners once in the past year. They just don't get used any more. I wear hiking boots, blue jeans, and tasteful t-shirts or polos. So does the local VP of product development.

      I still keep in touch with friends who work at other high-tech companies near me (Los Angeles). Not too many of them have to wear button-down shirts either. My impression is that "professional" attire has permanently shifted to a more casual and comfortable wardrobe. Good thing, too.

      Regards,
      Ross
    10. Re:Bah by Aceticon · · Score: 1

      In the side of IT that deals with software development, practical clothes are not a requirement. In this environment, what guides one's choice of clothes is confort and social rules.

      Confort is self-explanatory, as for social rules, beyond the obvious generals social rules (going around naked is frowned upon in most environments) it usually tends to boil down to "statements" ("i am different", "i want to climb in this company", "i'm above concerns such as clothing", "i belong here", "i'm management material") and trying to fit in a group ("the guys with suits are sales and management", "the guys with jumpsuits are warehouse workers", "the guys with jeans are deliveries", "the guys in shorts and sandals are IT" ;))

      As a contractor, having worked in all sorts of environments and all sorts of companies (from e-Commerce companies to Finance), i can tell you that i have found just as many people i respect and admire as professionals (and just as many that i find utterly incompetend and/or amateurish) in the "ultra-casual" environments as i have in the "full, conservative colors and cut, suit and tie" environments.

      When evaluation a job/position, concentrating on clothing is a great way to loose sight of the things that really matter.

    11. Re:Bah by rossifer · · Score: 1

      If someone feels so strongly about work structures I suggest they attempt to start their own business, be all wavy-gravey, and try not to act too surprised when your customers hate your "in your face service" and your employees come in wearing stinky beach-wear over their obese bodies.
      Interesting that you conflate casual work dress with bad attitudes. In my experience, they are entirely separate (though the bad attitudes are usually the worst of the dressers).

      The plan is definitely to start my own enterprise. The dress code? Probably not very different from where I work now (at a Fortune 50 company) where I currently wear hiking boots, blue jeans, and t-shirts most days. Customer service? Professional, courteous, and helpful. However, since 99.9% of our customer service will happen over email or on the phone, who cares how the customer service people are dressed?

      As for the bad attitude: that's a significant culture fit problem. If you're going to work for me, you have to think of yourself as a craftsman, be able to work well with others, and have a pretty tight work ethic. If you don't have that sort of an attitude, I'm sure that there will be other employment opportunities that will be a better match for you, sorry that it didn't work out here.

      Regards,
      Ross
    12. Re:Bah by xero314 · · Score: 1

      All it means is he's wearing a suit beacuse someone made a policy saying that he had to. Not everyone who wears a suit does it because they are told to. As one of the worlds few suit wearing Software Engineers I know this from experience. Suits are more comfortable, look better and certainly earn more respect than wondering around in a t-shirt and jeans, like all my coworkers. I've never understood the aversion to suits, or just dressing well, that most people have. It also helps that I can go for job interviews in the middle of the day without needing to change, but that is just another benefit.

      I call it breaking tradition. I also happen to be the one in the office to most likely "rock the boat" and push for changes in process or what have you. Just saying dressing well is not necessarily towing the part line.

      I wish it could be a wakeup call for all jobs that don't deal with customers/clients face-to-face. I want t know where these jobs are that you don't interact with your clients face to face are. I mean I worked phone support for a while and I still had to deal with my client (aka my boss) face to face. I know I would appreciate it it the slack jawed admin that comes by to upgrade my computer now and again had some interest in his own personal appearance and realized that I was his client and should be treated as such.
    13. Re:Bah by Azundris · · Score: 1

      It doesn't even look better than business-casual.

      I don't presume to speak for all women, but personally, I disagree in the strongest terms possible. It looks much, much, much better.

      Now I understand that when you have a blue-collar/hardware job, it's probably impractical, but just because the option isn't really there doesn't mean dressing nicely wouldn't look better. (False dichotomy, much?) Sure, I also acknowledge that a lot of well-dressed people are insufferable idiots, but that only goes to show that neither style nor substance on its own quite cuts it; you need both. That said, I'm sure you guys also appreciate it when we take at least a token effort to show up in nice clothes / with nice hair etc.? Yeah, thought so. : )

    14. Re:Bah by Renraku · · Score: 1

      I just don't understand the concept, I guess.

      Business casual is all anyone should be forced to wear. Of course the higher-ups and sales people would want to dress nicer when going into meetings with clients/customers/etc, but as for everyone else..

      Its quite superficial. Maybe during the dot com era people could see just how superficial it is. Maybe they were..you know..motivated? They could work efficiently without a strong piece of cloth tied around their necks to irritate them all day.

      As a woman, you have quite a few dress options. A dress, a skirt, dress pants, several kinds of shirt, and more importantly, ties are optional. You can wear 30 different types of dressy shoe, and no matter how you wear your hair as long as it isn't in wild colors, it will probably be acceptable.

      Us men have very limited options. As far as business professional goes, its pretty much suit-and-tie-with-dress-pants-dress-socks-and-dres s-shoes.

      --
      Job? I don't have time to get a job! Who will sit around and bitch about being broke and unemployed then?
    15. Re:Bah by Danga · · Score: 1

      Not everyone who wears a suit does it because they are told to. As one of the worlds few suit wearing Software Engineers I know this from experience. Suits are more comfortable, look better and certainly earn more respect than wondering around in a t-shirt and jeans, like all my coworkers.

      True, not everyone wears a suit because they are told to, but I would guess the majority of people who wear them to work are told to. If you are not told to and you truly prefer wearing a suit because you think it is more comfortable then more power to you. Just remember that the majority of people (myself included!) find suits to not be as comfortable as say shorts and a t-shirt or polo shirt. Don't try and force me to wear something I don't feel comfortable in unless the job I am doing requires it.

      I want t know where these jobs are that you don't interact with your clients face to face are. I mean I worked phone support for a while and I still had to deal with my client (aka my boss) face to face. I know I would appreciate it it the slack jawed admin that comes by to upgrade my computer now and again had some interest in his own personal appearance and realized that I was his client and should be treated as such.

      I have one of those jobs right now (and I know that many other software developers do too). I work for a small (3 people), computer forensics software company specializing in optical media and while my title is "Software Developer" I do tech support on the phone and through e-mail as well as many other things (at a small company you need to wear many different hats at times). I have been here about 3 years and have only come face to face with a few customers and that was only because I went to some conferences such as the DoD Cybercrime Conference and TechnoForensics Conference. When I was at the conferences I wore business casual to look more presentable but when I am back in the office (where I am 99.9% of the year) I wear flip flops, khaki shorts, and a polo shirt or t-shirt (it is HOT in Phoenix!). I definitely have interest in my personal appearance and my clothes look nice and are in good shape so I would hope you wouldn't look down on my like you seem to say you would with the "slack jawed admin". Who cares if I don't have a suit, I get my job done and get it done well so what I wear should not matter as long as it is reasonable.

      Oh yeah, my boss is NOT my "client", if you want to refer to your boss as your client ok but that is not cool in my book. In case you are wondering he has absolutely no issue with what I wear to work. In fact, when I showed up for the interview I had a suit on and the FIRST words out of his mouth when he saw my suit were "The dress code here is "please"." (as in "please wear something, it doesn't matter what.")

      --
      Hey, there is only one Return and it's not of the King, it's of the Jedi.
    16. Re:Bah by moosesocks · · Score: 1

      Ouch is one word for that.

      Last summer, I interned at a Fortune 500 in NYC, working in their IT division.

      I was particularly impressed by the company's dress code. As expected, if you were a salesman or meeting a client, you were expected to look professional and presentable (which usually meant a suit and tie, which I didn't mind doing two or three days out of every month)

      Other days, however, all that was required was a collared shirt, a pair of slacks, and nice shoes. You still look very presentable, and I actually did observe that it seemed to maintain an air of professionalism in the office. However, it was also decently comfortable, especially in the disgusting heat and humidity that permeates Manhattan in the summer. The 2-mile walk from Penn Station to my office was brutal on the hotter days (for those of you who have never been to NYC, Wakling and Mass Transit are by far the most common form of transportation)

      --
      -- If you try to fail and succeed, which have you done? - Uli's moose
    17. Re:Bah by Maltheus · · Score: 1

      Don't pretend that geeks are somehow special in a way that no one else ever was.

      No, but programming is a creative job more than it is a follow-the-blueprints assembly operation. It's just understood that writers, painters, movie-makers, etc aren't going to wear suits because suits are about forcing the employee to conform and conformists make poor artists. And quite frankly, it's bad for business. I'm more likely to stay late to finish some code if I'm not itching to get home to get out of some monkey suit. The only reason some developers are told to wear suits are that their managers are petty and think "well if I have to then you do to." To them I say, "if you get a golden parachute, then I get one too." I would need at least an extra 10-20k a year to ever go back to formal ware. And even then, I'd be looking for my next opportunity.

    18. Re:Bah by Maltheus · · Score: 1

      Suits are more comfortable

      If you find them so, that's great for you. I'm envious. But there wouldn't even be casual dress policies if most people didn't believe the opposite. Unless you're into S&M and being choked by a tie makes you feel right at home, I can't even imagine what you might mean by such a statement.

      As for face to face clients, we rarely deal with them in that manner. But when we do, they are never wearing suits. I think it's more professional to dress like your clients so as to not make them feel uneasy. I just kind of assumed that the only ones still wearing suits in the U.S. were North Easterners (one of the main reasons I moved away).

    19. Re:Bah by cowscows · · Score: 1

      Well, fortunately, there are levels of attire between t-shirt and business suit, and most jobs fall somewhere in that middle ground. I work a creative professional job, but I haven't worn a suit to work a single day. But I do wear pants and a polo shirt/button down shirt.

      My field is so desperate for workers in my location that I could get away with wearing a t-shirt if I wanted, but both myself and all of my co-workers generally feel that it's appropriate to dress a little nicer than we would sitting in our living rooms. Part of it is the fact that you never know when the boss might bring a client through the office, and we want to look at least somewhat professional. Part of it is that it's minimal effort to wear a little bit nicer clothes, and at least pretend like you care about your job enough to do so.

      --

      One time I threw a brick at a duck.

    20. Re:Bah by cowscows · · Score: 1

      That's pretty much how it is where I work. Granted, I'm in New Orleans, where we get around 6 months of heat and humidity that would impress even a manhattan resident. Like you said, it keeps the level of professionalism up a little bit higher, the boss can bring clients or prospective employees around the office without worrying too much about anyone looking foolish, and if a meeting gets moved up or you need to go on an unexpected field visit then you don't have to worry about looking un-presentable.

      --

      One time I threw a brick at a duck.

    21. Re:Bah by xero314 · · Score: 1

      Unless you're into S&M and being choked by a tie makes you feel right at home, I can't even imagine what you might mean by such a statement. Personal preference aside, I didn't actually mention a tie at all, and I rarely wear one. I don't even always wear a collared shirt. Suits come in many different styles and are made from different materials. I happen to prefer 100% wool, formal cut, tapered and collarless suits (some what similar to Wil Smith's suit at the end of Men in Black), but that's just a preference. I have been know to wear zoots, with and without a hat, as well as leisure and club suits, just not at work. Well made 100% wool suit pants regulated temperature better than jeans or shorts and are far more flexible and allow more freedom of motion than jeans.

      I think it's more professional to dress like your clients so as to not make them feel uneasy. I would change that to say that it is probably best to dress the way your clients would like you to dress. I find that most business professionals, specifically at the higher levels like directors, respect a well dressed employee, and servicing their computer while looking like a slob is disrespectful. On the other hand I don't want my exotic dancers to be dressed in a double breasted 4 button suits, at least not completely.

      I just kind of assumed that the only ones still wearing suits in the U.S. were North Easterners (one of the main reasons I moved away). I'm assuming your other reasons are that you are a slacker with no work ethic. No offense, I have just always noticed that North Easterners are the hardest working (native) people in this country. I happen to live were the work ethic is the exact opposite, and if it weren't for the weather I'd be out of here in a heart beat. And if I didn't mention it, I'm the only person in the office that is a VP or above that wears a suit, but then again I'm also the only one the VPs and above know on sight.
    22. Re:Bah by Fulcrum+of+Evil · · Score: 1

      You just need a better cut suit - I own one (for funerals), and it cost a fair bit, but it's very comfortable and doesn't restrict movement (much - I'm hypermobile). Get something nice from Nordstroms or the high end line from JC Penney and you'll like it.

      --
      "We returned the General to El Salvador, or maybe Guatemala, it's difficult to tell from 10,000 feet"
  18. where? by Lord+Ender · · Score: 1

    Where are these high-paying IT jobs with fun working conditions?

    Is it still the case that every job offering in IT requires "minimum 15 years AJAX experience" (or something equally stupid) as was the case when I graduated a few years ago?

    --
    A slashdotter who didn't build his own computer is like a Jedi who didn't build his own lightsaber.
    1. Re:where? by 2short · · Score: 1

      "Is it still the case that every job offering in IT requires 'minimum 15 years AJAX experience' (or something equally stupid) as was the case when I graduated a few years ago?"

      Maybe that's a test. If you actually get the job, clients and/or managers will regularly be handing you completely unreasonable requirements; Can you devine from these what they actually need, and provide something that gets done what someone needs even when the person who needs it is not capable of stating it coherently?

      Yeah, it's probably just an HR person who doesn't know squat mis-translating "senior developer with AJAX experience", but still, do the reverse translation, and ignore the hard number.

  19. Arrrggg....Web 2.0 NOT Again!!! by Anonymous Coward · · Score: 0

    RTFA |...And that's if you had the cash to buy a few as many found themselves out of a job, their salary was on freeze, or had to take jobs at half the pay of what they were demanding during the boom. ...|

    That aint the half of it!!!

    What 7/24/365 hours with matching pager or cell phone, Machine Gunners from Russia turned program management, Trombonist turn program coders, India and Chinese L1-B Visas granted like leaves dropping from the sky in fall and salaries to match. Anyone who is going into collage as a CS Student or a Electronic Engineer doesn't have a freaking clue. Save yourself the grief, be a shoe salesman and save yourself from Chronic Hypertension and various other disorders.

  20. IT by gullevek · · Score: 2, Insightful

    the blue collar workers nowadays. In the old days it were only coal miners, poor factory workers. But nowadays its the IT too. Not very high pay, long working hours. Very seperate sitting place, never included in most normal activities. Always stick together, etc etc.

    I think going into IT was the worst decision I could have ever made.

    --
    "Freiheit ist immer auch die Freiheit des Andersdenkenden" - Rosa Luxemburg, 1871 - 1919
    1. Re:IT by bytesex · · Score: 2, Interesting

      More like those little engineering companies that do various odd jobs for whoever pays them. I used to work at one of those - long before I was an IT person; blue collar & jeans, roll-up cigarettes and smelling of the soldering iron, paint, welding and metal greese. Sorry, but I stacked a prepared batch of whatever-they-do-boxes on your desk today. Got a few bits of electronic wire sticking out of a breast pocket somewhere. Got calender girls on the wall. Only men work here.

      Contrast with today, as an IT person, I work for an all out IT company, only men, blue collar, jeans. Cigarettes have been outlawed, but somebody is still using that soldering iron. And a compressor. Got a USB stick hanging around me somewhere. Got transformer logos on the wall. Only men work here. We work for whoever pays us. What's changed ?

      --
      Religion is what happens when nature strikes and groupthink goes wrong.
    2. Re:IT by Anne+Thwacks · · Score: 1
      Here in the UK, my emplyers have just gone bust again. I am back driving trucks. (Its less stressful driving a 26 ton truck for £15ph than being on a real-time-embedded project for £30ph)

      There are loads of IT jobs advertised, but they dont want to hire anyone over 50 (30?)in case they have experience and can spot the reason why the project will shortly go off the rails.

      It sure looks like the dot.com bust 2.0 to me.

      --
      Sent from my ASR33 using ASCII
    3. Re:IT by Anonymous Coward · · Score: 0

      Ha...

      I used to work in the Shipping recieving, during the dot-com era. And because of a shortage of personal I was promoted to helpdesk. You want to know issolation try being lower than a peon. Shipping recieving was a frickin nightmare compared to helpdesk.

      I was the only person working in my dept, I shipped over 20 million dollars worth of product per year for the company. I had to deal with every poor planning decision made from marketing, to sales to the CEO of the company... i.e. shipping a stuffed marlin from US to GB etc.

      And talk about issolation every quarter sales had a party, every two weeks marketing had a party, every year the company had a party.....who was working that day? Yup Shipping recieving.

      Who worked Christmas eve until 10 or 11 pm to get the end of quarter shipments out? Who worked from 7am to 6pm every day.. usually the first in the office and the last to leave? yup shipping recieving.

      And you know what my big pay off was.

      I was laid off, number 13 hired and number 33 laid off. Oh we really thought you were a great worker but we are having hard times.

      And the whole time the CFO has a 4 million dollar home in Palo alto bought and paid for by the company. The CEO has a 2 million dollar home in SF bought and paid for by the company.

      Yup IT really sucks, but there are far worse things you could be doing.

      No company ever talks about a shortage of shipping recieving personal. And even if they did, they would never be able to telecomute. lol

    4. Re:IT by Serapth · · Score: 1

      Wow lots of people in IT are serious fucking sucks. Grow a set man.

      You are comparing IT to Coal Mining?!?!?! Eghads man.

      More then anything, you probrably just have a bad job. Get a new one. I can tell you from all my experience working in various different markets ( Toronto, Dallas and Montreal ), in every case I was able to find a job that paid a good wage, with reasonable hours. Yes, I dont sit in a bean bag to do my work nor do I have free beer in the cooler. Yes, I cant go to work in torn jeans and a Slayer t-shirt. Thing is, guess what? Neither can 95% of all other professions. Get over it, or start your own company.

      This is a problem with IT. So many people that flock to it are so malfunctioning in a social setting. The things they rail against, people in almost every other profession would laugh about. Or worse, that anti-social tendancy is exactly what leads to IT being put in a seperate sitting place and not included in normal activities.

    5. Re:IT by Anarchitektur · · Score: 2, Insightful

      I think coal miners might be pushing it, but I'd agree that working in IT can easily be equated to being a car mechanic. In most organizations, computers and software are tools, and the people staffed to keep them operating are in a service-oriented position. These "dot com" operations have technology as their bread and butter, so that positions their technical employees to be the company's focus instead of something in the background that keeps things working. Compare a typical auto mechanic to someone who works at a car customization shop. The skill sets of the two mechanics are bound to have a lot in common, but the difference is that mechanic at the customization shop is probably being paid more due to an inherent level of "innovation" that goes along with his work, and is also challenged more than having to do oil changes again and again.

      I regretted going into IT for a while, but I realized it wasn't working in IT that I hated... it was the mindless repetition of being in a service-oriented position that has to answer to technically-inept sales people.

  21. We wont get fooled again... by grapeape · · Score: 4, Interesting

    The reason there is a shortage is that those who were burned the first time wont go back and those that haven't been burned yet have been forewarned by those that have. Very few outside the upper echelons of the .com companies of the 90's saw any real benefit from the .com era the vast majority got hosed. Empty promises, foosball and free juice worked the first time but I can't see many falling for it again. Everyone I worked with in my two experiences with the .com era have moved out of the corporate world and are either with small companies or working as consultants, a few have left the field entirely.

    I recently received a call from the Recruiter that hired me on to my last corporate job. I was told the company I was laid off from was looking to hire me back. I told me the whole dog and pony show was starting back up, that the culture had changed and this time would be different and this time it wouldn't be a complete waste of five years of my life. I thought about it for five seconds and told her that I would just as soon bathe in hot lava than go back. She sounded a little upset, and proceeded to tell me that so far she was 0-12 in trying to lure back the folks I worked with. Guess I wasn't alone.

    1. Re:We wont get fooled again... by MixMasterMizzike · · Score: 1

      I'm sorry did someone mention free juice?? Sign me up!!

    2. Re:We wont get fooled again... by Geminii · · Score: 2, Informative
      I had a full-time offer from a mob I'm contracting for. I looked it over and said I wouldn't accept it as it stood, but if they were prepared to accept a couple of changes...

      My manager^3 said my proposed changes sounded OK. I rewrote large chunks of the contract as per what I'd stated and sent it back to him to approve.

      Funnily enough, I haven't heard anything since. Possibly someone still thinks that if they hold out long enough, I'll see the light and accept an 8% pay cut, appropriation of all my IP, and mandatory unlimited unpaid overtime.

      In the meantime, I'm getting paid by the hour and already have other offers on the table.

  22. It all started when by genner · · Score: 1

    Managers realized we would take a pay cut for the honor of wearing a tshirt and jeans to work.
    Not that I'm complaining.....totally worth it.

  23. Oh PLEASE GOD NO by eno2001 · · Score: 5, Insightful

    If there's one thing that bothered me about the dot-com culture, it was all the wasted money on crap like foosball tables. I don't like corporate culture either, but for god's sake people have some perspective and MODERATE! Here are some plain truths that few people want to admit to:

    1. Someone who actually knows what they're doing when it comes to computers is not a business person or an executive. A lot of people who dream about jobs in the technology sector always imagine that it somehow leads to the top of the glass tower and a corner office. It doesn't and it shouldn't. If you want that and you have middling to poor technical skills, then you're not cut out for technology. Instead you should go straight for that MBA now. Sure, there's the very rare and occasional individual who is very good with computers and also has business acumen, but you really have to look far and wide to find these strange hybrids. Most business people just aren't that good at computers other than using Office, maybe some SQL and that's about it. (This is not meant to insult anyone BTW)

    2. A good software developer writes applications that are meant to be run as binaries. Sorry web folks, you're not software developers. At the very best, you are WEB application developers. At worst, you're still coding static HTML pages and trying to get that six figure job. Yes, web developers are necessary. Yes, web developers are quite talented. But web developers are rarely well versed in C or C++. However, many web developers have a leg up on software developers in the visual department though. Not always, but more often than not.

    3. Everything I said about the web developers above? It all applies in reverse to the software developers. As always, there are some exceptions, but they are rare. Software developers should typically not try to write web applications. At best, you'll wind up re-inventing something some other web developer has already done that's ten times better. At worst, you'll wind up with some ugly monstrosity of a web page that isn't user friendly and while the backend might be super efficient, it won't actually do a lot. Stick to software development, it's a different creature altogether. If you are dead set on becoming a web developer, then try REALLY hard NOT to bring much of what you know about UI design (which tends to be little) to the web app side. Remember that the web is primarily a visual medium, including the text. It has to look at least as good as it works.

    4. Microsoft based developers are totally different animal. A lot of you are quite talented within your own realm and can whip up some fantastic stuff much faster than your Java and Unix based C using counterparts in terms of look and feel and reusable objects. (The only possible exception being the QT/KDE folks in Unix land) And the subsets of development apply to you as well. There are those of you who develop web apps and those of you who develop applications for use on the desktop. Once again, it's a rare person who can cross those boundaries and do well on both sides. So stick to your side of the development space, unless you want to make a major career change and can actually let go of what you know and take on a totally different mindset.

    5. IT computer and network admins are also not executive or "office" positions. A lot of people seem to think that working in IT means a clean office, and you get to wear suits or at the very least business casual. You're wrong. Computer and network admins tend to be the grunts who crawl under desks in a lot of small to medium sized businesses. If you happen to be lucky enough to work in a large or global business, then it's possible that your position will be considered close to but not quite "suit"-ish. Again, if that's what you want, you're better off focusing on the MBA with a minor in CS.

    But the bottom line here is that people who really know what they're doing with computers are rarely business people. They are rarely cut out to function within c

    --
    -"...bad old ideas look confusingly fresh when they are packaged as technology" - Jaron Lanier (Digital Maoism on Edge.o
    1. Re:Oh PLEASE GOD NO by RetroRichie · · Score: 2, Informative

      you really have to look far and wide to find these strange hybrids

      I am one of said strange hybrids, and am seemingly doomed to a life of consulting and air travel. Not really the corner office I've dreamed of.

    2. Re:Oh PLEASE GOD NO by bishiraver · · Score: 1

      "A good software developer writes applications that are meant to be run as binaries." ASP.net 2.0 is compiled ;) Application: a program that gives a computer instructions that provide the user with tools to accomplish a task That sounds a lot like a web application (and desktop application). It's tough to get a job outside the online direct marketing industry if you don't have experience developing in a server side language: asp.net, java, php, RoR - and sometimes more than one of those. HTML/CSS codemonkeys aren't developers to be sure - but if you knew what went into building a successful business-to-business (or business-to-customer) web application (not, say, freedogs.com or whatever that thinks it's going to make money off of giving people dogs for free) you wouldn't really say that. You sound like a dinosaur that's complaining because his field is expanding into new arenas.

    3. Re:Oh PLEASE GOD NO by joss · · Score: 5, Insightful

      > A good software developer writes applications that are meant to be run as binaries.
      er.. wtf ?

      > Software developers should typically not try to write web applications
      well who should ?

      Ok, you seem to think that there are two distinct species of developers,
      scripting and compiled, where a software developer writes in compiled languages
      and a web developer writes using scripting languages. It's not that simple.
      Any decent developer knows a selection of tools. A web developer is a particular
      type of software developer. If by web developer you mean someone who knows
      a little javascript/php/asp and some design stuff but not enough about software
      development to be considered a software developer [and that's a fairly common
      useage of the term] then they should not be writing web applications.
      They can customise/configure existing web applications, or collaborate with software
      developers in the creation of web applications, but writing web applications
      definitely needs people with enough knowledge to be considered software
      developers.

      --
      http://rareformnewmedia.com/
    4. Re:Oh PLEASE GOD NO by Anonymous Coward · · Score: 0

      A good software developer writes applications that are meant to be run as binaries. Sorry web folks, you're not software developers. At the very best, you are WEB application developers.

      News flash, jackass: a web application is software. If I write an application for accepting, managing, screening, reviewing, and reporting for job applications, it doesn't matter to my Human Resources department if it's web or compiled.

      Don't be so freaking arrogant about how the job gets done.

    5. Re:Oh PLEASE GOD NO by Lord+Ender · · Score: 1

      A good software developer writes applications that are meant to be run as binaries.
      You. Are. A Dinosaur. Please hurry up and go extinct.
      --
      A slashdotter who didn't build his own computer is like a Jedi who didn't build his own lightsaber.
    6. Re:Oh PLEASE GOD NO by xutopia · · Score: 1

      Get off your high horse please. Web developers span from really good to really bad just like any software developer. I've seen amazing binary software developers attempt to make a switch to web in the late 90s and it was disastrous. They weren't ready for browser wars, the fickleness of HTML/CSS and the particularities of Javascript. You may be right in assuming that all web developers aren't good but to issue a blanket statement that all of them are below you makes you sound asinine. Some are amazing just like in compiled land.

    7. Re:Oh PLEASE GOD NO by Comatose51 · · Score: 1
      2. A good software developer writes applications that are meant to be run as binaries. Sorry web folks, you're not software developers. At the very best, you are WEB application developers. At worst, you're still coding static HTML pages and trying to get that six figure job. Yes, web developers are necessary. Yes, web developers are quite talented. But web developers are rarely well versed in C or C++. However, many web developers have a leg up on software developers in the visual department though. Not always, but more often than not.

      Been living under a rock for the last few years? I'm sure a good chunk of the talents at Google would disagree with you. I call myself a web developer but I hardly every deal with HTML or CSS. The framework I use deals with that. I have a BS in Comp Sci. I coded an operating system in C++ and wrote a compiler in ML. I code in Python and Ruby for fun. Neither of them are compiled. Python is heavily used by Google. Perl isn't compiled either and that's what Slashdot uses. In fact, most of the new languages are moving away from compiling to binary. I choose to write web applications because they're very scalable, cheap to publish, and easy to update (no patch management for web applications). You have no credibility on this subject.

      --
      EvilCON - Made Famous by /.
    8. Re:Oh PLEASE GOD NO by SirJorgelOfBorgel · · Score: 1

      1) While it's certainly true that many techies are bad business persons and vice versa, the opposite is not rare. It's not as common as bread, but from the people I know and deal with, it's certainly not rare. Though it does seem more common for techies to be relatively good business people than the other way around.

      2 & 3) Oh come off your high horse already, I've done (and still am doing) quite a bit of both web development as well as software development. I come from a software development background myself, there really isn't that big a difference in the two when you get down to it. Binaries? Pft. 1980 called, they want their prejudice back! Fair enough, the UI element is completely different, but the server side and client side can be looked upon much as libraries and applications. That is, unless you're building "grandma's picture book of wrinkled kittens". If anything, software development is actually a lot easier, since the API's are usually very well documented and the quirk factor is much lower than with web development. There's more 'tinkertime' with web development. As for you point of UI's, that what you've got designers for. I've worked with very good designers on several occasions (a good designer is somebody good with visuals, good with making those intuitive, and knows enough about the tech stuff to deliver things how YOU need them) and the results have been terrific. These gems of design are hard to find though, sadly.

      Really, you should get with the times. It's not 1998 anymore. That being said, I do agree with you that businesses with too lax conditions and too high salaries are NOT doing themselves and the rest of the business a favor.

    9. Re:Oh PLEASE GOD NO by eno2001 · · Score: 2, Insightful

      You're all missing the point. I've never once met a decent desktop application developer who was a good web developer. And I've never met a decent web developer who could write a desktop application to save his/her life. Period. End of story. There might be a very very few rare people who can cross between both worlds, but as a rule web devels can't code for a Windows desktop, KDE or Gnome and guys who write stuff in C, C++ or even VB can't make a decent web app. Whenever they try, they fail every time. They might not know it. In fact they might think they're great at both. But the users and other knowledgeable tech sector folks know it. That's the point. And it's not even the main point I was making. The main point in my original post was that truly talented people in the tech sector (I mean people who can make their computers do anything without needing to rely on tons of commercial products that do it out of the can) are nearly always bad at business. To attract this type of person, you need a challenging problem for them to sink their teeth into that is very interesting to them. That's why the dot-bomb era happened: Too much focus on business people and wannabe execs who couldn't code, come up with decent uses for technology, but knew the right buzzwords and wanted to be in on the party. The right people will produce something successful. And most of the time the right people aren't into business or aren't very good at it.

      --
      -"...bad old ideas look confusingly fresh when they are packaged as technology" - Jaron Lanier (Digital Maoism on Edge.o
    10. Re:Oh PLEASE GOD NO by Anonymous Coward · · Score: 0

      You're all missing the point. I've never once met a decent desktop application developer who was a good web developer. And I've never met a decent web developer who could write a desktop application to save his/her life. Period. End of story.

      As a former C++ developer that moved to web development 8 years ago because it was obvious that it was the best tool for 95% of the projects I was getting, I think that you're either surrounded by incredibly inflexible people that can't adapt their programming skills to new platforms, or you are confusing web development with web design.

      I think it's the latter, but I don't know all the people you've met.

    11. Re:Oh PLEASE GOD NO by nonsequitor · · Score: 1

      I resent that remark. I'm an embedded developer, I work a lot with microcontrollers, usually with less than a MB of RAM and Flash. My skills are quite rare in the market these days because of attitudes like that. I'm not going to brag about my salary, but since my current employer spent 4 yrs trying to fill my position, its quite good.

      I'm not a 50 yr old dinosaur either, I'm 26. I happen to use a lot of python in my day to day work to do little side tasks faster. Languages are just tools, however the only tools I can use for the firmware I write involve C code and Assembly. However I will be generating code for the next project using MATLab and Simulink, but if I did not know how to work with the output, all those ultra advanced tools would be useless.

    12. Re:Oh PLEASE GOD NO by Valafar · · Score: 2, Insightful

      I call bullshit. Programming concepts and skills cross-pollinate whether you're dealing with Desktop applications or Web applications. There are 2 differences between a desktop application and a web application. 1) The rendering engine is different (GDI, QT, et. al vs. HTML et al.). 2) Web applications are (generally) stateless. If you can grasp those two concepts, then you can do either with equal skill and proficiency.

      In regards to your point about business, generally you are correct, but I believe that the problem is that Tech people aren't "good" at business because it's not interesting, not because they're incapable of "being good at it".

    13. Re:Oh PLEASE GOD NO by Rycross · · Score: 2, Insightful

      You must work with exceptionally unskilled developers. Most devs I know are quite capable in both web and desktop development. Its just a matter of learning which architectures and patterns work well for different situations.

    14. Re:Oh PLEASE GOD NO by cerberusss · · Score: 2, Interesting

      Yes, web developers are quite talented. But web developers are rarely well versed in C or C++.
      What are you trying to say? Is one better than the other?

      I'm in a dev team that does C. I'm pretty well versed in Perl and PHP as well, but my colleagues aren't. So, should I say something snobby like:
      "Yes, C developers are quite talented. But C developers are rarely well versed in PHP or Perl."

      Of course not. It implies one is better than the other. And it's NOT.
      --
      8 of 13 people found this answer helpful. Did you?
    15. Re:Oh PLEASE GOD NO by HazMathew · · Score: 1

      You sir are talking out of your ass. If you had ever worked on an enterprise level web application you would know that the first thing you need are SOFTWARE ENGINEERS. I don't know who put you on that high horse, but your mommy needs to take you off and change your stinking diaper. Because you're full of shit.

    16. Re:Oh PLEASE GOD NO by moochfish · · Score: 1

      A good software developer writes applications that are meant to be run as binaries. Sorry web folks, you're not software developers.


      Your post is filled with stereotypes such as these, and shows you have little understanding of the other types of software development that exists. Web development, as the elitist non-web developers would like to believe, is not as simple as alert boxes and bold tags. As you start doing advanced things like AJAX, you find that it requires far more expertise than most people realize.

      I do not see the categorization between programmers as compiled vs scripted. That's narrow-minded. Both require logic. Both require understanding of the platform. Both require uses of things like variables, functions, and classes. And sometimes, syntactically, they are extremely similar.

      There are plenty of really bad compiled language programmers, just as there are many amateur web developers who call themselves programmers because they made a confirmation dialog box on a delete button.

      Don't confuse differences in computer languages with developer ability. They're all developers, and they're all writing software. C/C++ is not the only valid language that makes somebody a programmer. Especially a good programmer.

      In fact, a good programmer is able to swap between these different languages and environments quickly, a challenge you seem to think only misguided individuals try.
    17. Re:Oh PLEASE GOD NO by tknd · · Score: 1

      2. A good software developer writes applications that are meant to be run as binaries. Sorry web folks, you're not software developers. At the very best, you are WEB application developers. At worst, you're still coding static HTML pages and trying to get that six figure job. Yes, web developers are necessary. Yes, web developers are quite talented. But web developers are rarely well versed in C or C++. However, many web developers have a leg up on software developers in the visual department though. Not always, but more often than not.

      3. Everything I said about the web developers above? It all applies in reverse to the software developers. As always, there are some exceptions, but they are rare. Software developers should typically not try to write web applications. At best, you'll wind up re-inventing something some other web developer has already done that's ten times better. At worst, you'll wind up with some ugly monstrosity of a web page that isn't user friendly and while the backend might be super efficient, it won't actually do a lot. Stick to software development, it's a different creature altogether. If you are dead set on becoming a web developer, then try REALLY hard NOT to bring much of what you know about UI design (which tends to be little) to the web app side. Remember that the web is primarily a visual medium, including the text. It has to look at least as good as it works.

      So what happens when you have a binary (compiled from C) that accepts CGI and outputs HTML? What about languages that run in VMs like Java?

      I think you have your terms mixed up. Software developers, refers to anyone that develops software. It doesn't matter if the language or medium it runs on is compiled/interpreted/VM. It is all software. Web developer would refer to a software developer that specializes in web applications. Similarly a C developer would refer to a software developer that specializes in utilizing the C language.

      Also I can make your binary look like interpreted code by putting it into an emulator. Now your "native binary" is running in "software." Your comments are borderline flame bait and you should feel ashamed of your education if those generalizations are what you've come down to. It has been proven over and over again that implementation details are the smallest portion of the pie, the big meat is in requirements, design, and testing work. Beyond that the platform in which the solution runs (like binary, web, VM, etc.) is irrelevant.

    18. Re:Oh PLEASE GOD NO by eno2001 · · Score: 1

      Whoa... stop putting words in my mouth. What I was trying to say is that I don't expect someone who is really great at a language like C or C++ to be good at Perl or PHP as applied to web applications. AJAX even less so. There are similarities in the logic behind the scenes for a web application, but the visual aspect of the web seems to always interfere with what a C/C++ programmer is familiar with. I'm not saying that one or the other is better. I never said that. I think that's what everyone is getting their panties all in a bunch about. They're misreading what I wrote.

      --
      -"...bad old ideas look confusingly fresh when they are packaged as technology" - Jaron Lanier (Digital Maoism on Edge.o
    19. Re:Oh PLEASE GOD NO by cerberusss · · Score: 1

      OK, sorry -- I don't mean to put words in your mouth. I should've read the whole comment more carefully.

      --
      8 of 13 people found this answer helpful. Did you?
    20. Re:Oh PLEASE GOD NO by Zaphod2016 · · Score: 1

      a business with some very interesting technical challenges. Ideally, they should be challenges that no one else has tackled yet, and still relate to your business

      I agree 100%. I would rather work on something challenging and relevant than at an office where I can play Street Fighter and watch TIVO- I'd rather do that stuff at home or with friends anyway. I work freelance, and I will actually bid lower for interesting work. Especially when its a resume builder.

      You are also dead-on about web v. software development. Two very different animals, two very different career paths. I never learned C in HS or college, and now, in my stubborn old age, I doubt I ever will. I love what I do (web development, go LAMP!) but it is an insanely competitive environment, and most "old school" businesses don't even realize what we're capable of yet (which is a LOT more than "web pages" or "blogs" btw).

    21. Re:Oh PLEASE GOD NO by Anonymous Coward · · Score: 0

      You said this in the original post:

      A good software developer writes applications that are meant to be run as binaries. Sorry web folks, you're not software developers. At the very best, you are WEB application developers. At worst, you're still coding static HTML pages and trying to get that six figure job.

      Each sentence reads as so to a web developer:

      1) I don't write compiled applications, therefore I am not a good software developer.
      2) Scratch that, I'm not a software developer at all.
      3) I'm a web application developer, at the very best. The phrase "at best" is usually attached to an unimpressive assessment, and in the context of the sentence before it, it implies that I'm less than a software developer, because I'm a web application developer at best.
      4) You actually think we're a bunch of morons who think that using a formatting language is coding. Yes, this is likely reading that last sentence negatively, but following the first 3, it just fits in context.

      Nobody is misreading what you wrote, you are backpedaling from your arrogant, holier-than-thou statements. And now you're insulting us more by saying we have our "panties in a bunch". Nah, we're just pointing you out as the ass you are.

    22. Re:Oh PLEASE GOD NO by eno2001 · · Score: 1

      Really? You have a totally different perspective on "at best" than I do. I see it as a limiting term that specifically quantifies an object. In this case it's quantifying someone's ability. If someone is "at best" a jazz musician, that isn't insulting in the least. It's just stating a fact. Since when is "WEB application developer" an insult? It's just someone with a different set of abilities from a person who codes in C/C++/Java, etc... Neither one is better than the other. I'm just railing against the hot dogs who think they can code anything in any language which is all too common on both sides of the equation. If you feel insulted by my post, then maybe you should ask yourself whether you're the sort of person I was targeting. If that's the way you want to read it, you're free to do so. I was simply making some plain and unbiased statements about what the majority of coder space is occupied by these days: Lots of people who claim to know everything about coding, when in fact they know very little. (Hehe... and if you didn't catch that last sentence, then you deserve to feel insulted)

      --
      -"...bad old ideas look confusingly fresh when they are packaged as technology" - Jaron Lanier (Digital Maoism on Edge.o
    23. Re:Oh PLEASE GOD NO by SoulRider · · Score: 1

      I call BS like everyone else. A computer scientist/engineer architects, designs, codes and tests applications, language is irrelevant. You really must be dealing with some unskilled people. I have seen this in very large corporations though. There was a time when corps hired unskilled people and taught them the necessary skills to get the job done. So there are quite a few people out there who are very proficient in one language or platform but seem to flounder when they get outside of their area of expertise.

    24. Re:Oh PLEASE GOD NO by smellotron · · Score: 1

      Have you ever looked at the Lua programming languages? From what I gather, the small size the interpreter makes it attractive for scripting embedded devices.

    25. Re:Oh PLEASE GOD NO by Lord+Ender · · Score: 1

      If you think the way the language is executed (interpreter, machine code, virtual machine, whatever) is what makes "good software" then you are sadly ignorant of the current state of the software industry, regardless of your age. I'm guessing you are an EE, not a CSE or CIS major.

      I have written real software in MANY languages, from SPARC assembly to C# to Java to Ruby to C. I can tell you, without a doubt, that the execution environment doesn't make a bit of difference as to the "realness" of software. By your definition, Python is not "real," right? Did you know that it is possible to compile Python code to binary (with a full interpreter included as a library)?

      The highest level OOP languages are the best for modeling business processes (==making money), and most of them are primarily "scripting" languages.

      In fact, no modern PC apps REALLY run as a binaries. Intel processors are actually like interpreters which translate their CISC binary code into RISC that runs on the iron.

      The latest app I was paid to write was your typical AJAX web app, which used Ruby, SQL, Javascript, and HTML/CSS. It is real software that gets real work done for my company. It is not compiled because, as an engineer, I use the right tool for the job and the app has a low load, so script form was optimal.

      I also code for microcontrollers as a hobby (Microchip PIC) in MPASM assembly. I'm doing simple little robot tricks and hope to eventually come up with a better security system that what is out there... but my point is that for ME, writing embedded assembly for microcontrollers is my toy language for my hobby. I am not arrogant enough to assume that all embedded programming is not "real" though...

      And I'm curious. Just what does an embedded developer make these days? Give me a ballpark number and I'll tell you if the market considers embedded stuff more real than ultra-high-level web software... I'm 26, too, so we're level in the experience department.

      --
      A slashdotter who didn't build his own computer is like a Jedi who didn't build his own lightsaber.
    26. Re:Oh PLEASE GOD NO by eno2001 · · Score: 1

      Ohhh... I just HAVE to say it to make the point clear... "We should invade their Web 2.0 development houses, kill their project managers, and convert them to C programmers". YES. I was making a real point, but I was having fun while I was at it... And hey, it got a conversation going which is something considering the rest of the primates went off to Digg a while back for a flea picking party that's become nearly orgiastic.

      --
      -"...bad old ideas look confusingly fresh when they are packaged as technology" - Jaron Lanier (Digital Maoism on Edge.o
    27. Re:Oh PLEASE GOD NO by nonsequitor · · Score: 1

      I think you missed the part about not having room for an interpreter in the micros I work with. Some have as little as 32K ROM and 2K of RAM. When working with some 8 bit chips the resources are even more limited and its stops making sense to use C Code. Saying that is not the case is ignoring industry, you know anything in the controls/automation field. I consider Python a real language, I do know that it can be compiled. I have no interest in learning web programming, I simply do not have time to focus in that direction. I've worked with many scripting languages. I was not implying that web programming is not a real discipline in CS, just that calling those of us which work with tools that generate machine code dinosaurs is arrogant. PS - I made low 6 figures last year, some from stock options from a successful startup, most from a healthy hourly rate doing contract work with a bit of overtime.

    28. Re:Oh PLEASE GOD NO by Lord+Ender · · Score: 1

      Did you see my original quote? Programming micros is not the source of the dinosaur comment. When you essentially said all high level languages are not "real software" is when you sounded like some bitter old graybeard counting months until retirement.

      Also, web applications can be some of the most complex and sophisticated out there. The "web" part is just the UI. What is behind the UI, in many cases, could hardly be described as "web programming" (whatever you mean by that).

      As for micros, the one I'm working on right now, in my other window, is a PIC 16F88. That's 8b, with 368B data memory (a few k program memory, though). I'm writing in assembly. It's no more or less "real software" than the Perl I wrote at work today. It doesn't have to do much, though. I'm just making an IR challenge/response secure hash based wireless cryptographic key. It's just PWM to IR LEDs and a little math, with a transistor/relay bit to control the solenoid that unlocks the door. I don't need OOP, that's for sure.

      There is nothing "dinosaur" about programming micros, except that they aren't going to get any lower in price, so once full-fledged, system-on-a-chip PCs get down in the $10 range, the guys writing in high level languages are going to be able to DESTROY the people writing 8-bit assembly in terms of development time and functionality. Still, that's maybe a decade off, so take some of that money and buy a book on Ruby :-)

      And no, the average young, high-level language programmer doesn't top $100k. But then, they don't have stock options and overtime (most people are salaried... do you have a govt. contract or something?).

      Remember, your options haven't made you a dime until you use them! Diversify your portfolio!

      And my current career is nice, but I would, without a doubt, switch careers for a $100k base salary. What did you do to get so much skill on micros at our age? My uni only had a couple courses on programming micros available to the computer science engineering students, so I'm just learning by playing around, reading datasheets, and browsing forums online...

      --
      A slashdotter who didn't build his own computer is like a Jedi who didn't build his own lightsaber.
    29. Re:Oh PLEASE GOD NO by nonsequitor · · Score: 1

      Actually I interned for 3 years doing embedded avionics for things like fighter jets, the space shuttle, and commercial airliners. After finishing school I got laid off, since I was working there part time my senior year on the Electronic Flight Bag project for Boeing. Then I started contract work, quit that when the network security startup came around, we sold the company, and I went back to embedded work as a contractor on the A380 super jumbo for airbus. Then I quit that job because the of poor planning, too many hours, and no respite in sight after a year of working my ass off. Now I've got a full-time gig doing maritime control systems, at a base just under 6 figures with benefits pushing it over. ;)

      My current job is awesome, 39-40 hr weeks, low stress, very manageable projects and time for grad school in the evenings after I establish residency here for in-state tuition. Oh and my boss wants to move towards embedded code generation using modeling tools like MATLAB & Simulink. This all makes for a very happy programmer =)

    30. Re:Oh PLEASE GOD NO by Lord+Ender · · Score: 1

      Wow... so many jobs with only a few years out of school! So do you think the plane a boat design industries pay so well because high turnaround can lead to sunken ships? Or have you found a diamond-in-the-rough company? None of my college buddies have broken $100k yet, even in expensive areas.

      --
      A slashdotter who didn't build his own computer is like a Jedi who didn't build his own lightsaber.
    31. Re:Oh PLEASE GOD NO by nonsequitor · · Score: 1

      Its a familiarity with the process involved in software development. For safety critical software development, there's a high level of rigor in the process. There are several phases of the project, req, design, code, low level test, high level test, etc... which all have to be documented and have tracability from the requirements through design thru lines of code, through test cases such that every piece of the design corresponds to requirements, all the code corresponds to requirements, all the tests correspond to high level requirements or detailed requirements and so on. In addition to that there are several type of additional testing which must be completed, line coverage, boolean coverage, and for some cases MCDC testing. Experience with knowing what the auditors will look for, how to prepare the artifacts for each phase of the project, etc, etc is very valuable to corporations. When working as a contractor they will pay higher rates for those who already have the experience since its fairly rare, and they won't look twice at someone without the experience. Considering the last software I wrote was for a super jumbo with 500-800 passengers per plane and potentially hundreds of planes in the air at any given time, the utmost care must be taken to remove all defects from the code before delivery. The process which is needed to be followed to ensure the low rate of defects is known as DO 178B. That keyword on your resume will automatically command rates of at least 50-80/hr depending on your experience. It has nothing to do with cost of living, merely supply and demand.

  24. "Golden Age" of Web 2.0? by jg21 · · Score: 1
    All travelers are prone to over-estimate the promise and potential of what is merely new to them.

    It is said that the first men to visit America believed that they had accidentally found Paradise, a second Garden of Eden. In the narrative of his third voyage, for example, Christopher Columbus wrote: 'For I believe that the earthly Paradise lies here,' and fifty years later the French essayist Michel de Montaigne was even more effusive: "In my opinion what we actually see in these nations surpasses all the pictures which the poets have drawn of the Golden Age..."

    The guy who gave up $40K p.a. to go to Google is no different. And heck, maybe Web 2.0 even *is* going to be golden...for him and for many others too.

  25. As an engineer by minorproblem · · Score: 3, Insightful

    I am not an IT person but an electrical engineer and all I can say is why would you care about beanbags and pinball machines? It is more about the attitude of the people you are working with as well as the company. I would rather work hard, enjoy my work and come off with some sense of achievement than dick around all day.

    1. Re:As an engineer by genner · · Score: 1

      I would rather work hard, enjoy my work and come off with some sense of achievement than dick around all day.
      I am not an IT person

      Looks like you answered you own question.

    2. Re:As an engineer by Anonymous Coward · · Score: 0

      Wow, really?

      If the money was the same, I'd much rather dick around all day.

    3. Re:As an engineer by zx75 · · Score: 1

      I am an IT person, and I feel much the same way. Perks are nice, but I'd rather take fewer perks in order to have a good company, good people, good work, and a sense of accomplishment.

      --
      This is not a sig.
  26. Geeks are under-appreciated. by TWDsje · · Score: 1

    I say that it's about time I got some just compensation the hard work of being a geek. It's not easy you know! If they really want geeks to work for them they should provide women co-workers in the workplace along with the beanbags and videogames.

    --
    TWD - TheWhiteDragon
    Visit my weblog
  27. The comming screw by Anon-Admin · · Score: 5, Insightful

    Lets face it, many of the IT people were burned during the dot com bust (I still think it was the Y2K bust more than dot com's) We have grown and learned from our mistakes. Many of us have learned how business works, where things can go wrong, and just how the system works. Now it is our turn ;)

    I know I have a list.

    #1) Do not take options in place of pay.
    #2) Do not accept the 50% of your salary now and 50% based on a bonus when the company is profitable.
    #3) Do not accept titles in place of raises. Titles are useless.
    #4) Make sure the company has a business plan, funding, and a clear way to become profitable.
    #5) If something smells funny in accounting, RUN!!! ( If we pay you 45% of your pay as an employee, 40% as a 1099 contractor, 10% in stock options, and 5% in cash, you get to keep more of your money. Or my favorite your pay is $93,000 and your first check comes in and the math only comes up to $85,000. When you ask you find that it is $93,000 - ($1788*3 weeks vacation) - ($1788x 1 week sick leave) In other words, they are not paying for your vacation or time off but offered it when you were hired. )
    #6) Do not work more than 55 hours a week unless they are paying overtime.
    #7) Document EVERYTHING! Every offer they make needs to be in writing, every promise, everything.
    #8) If you want it, negotiate it when being hired!

    Any one want to add to this list?

    1. Re:The comming screw by sedman · · Score: 2, Interesting
      #3) Do not accept titles in place of raises. Titles are useless.

      While I agree with most of your list and mostly agree with the above statement (the in place of raises part). I can't agree that titles are useless (even they they should be). Turns out when I was called a Senior Network Administrator, I could not get people to return my calls. Once they started calling me the Network Services Manager (same pay, same job...) I started being able to get information and sales people would respond with yes sir this and yes sir that.

    2. Re:The comming screw by 91degrees · · Score: 2, Interesting

      #1) Do not take options in place of pay.

      Worked for Microsoft employees in the 80's. It's a gamble. Consider how promising their business plan appears to be. The 80's was a fast growth time for software with clear income source (selling copies of software). The income source for the dotcoms was less obvious.

      #6) Do not work more than 55 hours a week unless they are paying overtime.

      I'd say it's more a case of don't make a habit of working over 40 hours.

      Apart from those, that's all good advice.

    3. Re:The comming screw by Anonymous Coward · · Score: 0

      > #6) Do not work more than 55 hours a week unless they are paying overtime.

      40.

      America already has the highest number of (white collar) work hours in the world, please don't lower your standards to make it worse, thanks.

    4. Re:The comming screw by wikinerd · · Score: 1

      #6) Do not work more than 55 hours a week unless they are paying overtime. Why not make it 40 hours?
    5. Re:The comming screw by thomas.galvin · · Score: 1

      #6) Do not work more than 55 hours a week unless they are paying overtime.


      You misspelled "40."
    6. Re:The comming screw by Anonymous Coward · · Score: 0

      #6) Do not work more than 55 hours a week unless they are paying overtime. Any one want to add to this list?
      Errrr, yes... Do not work more than 37.5 hours a week unless they are paying overtime.

      If you're expected to, move to a country where the government cares about the quality of life of its' citizens, and the companies within the country are bound to do so by law.
    7. Re:The comming screw by Anonymous Coward · · Score: 0

      If I was supposed to get $93K and ended up "ONLY" getting $85K I wouldn't be complaining!

    8. Re:The comming screw by Anonymous Coward · · Score: 0

      In fairness, Microsoft was already a very solidly established industry player in the 80's, not some vaporous collection of big underfunded dreams and promises.

      As regards options, I look at it as your employer asking you to invest in the company - not with money, but rather your time which I would consider to be more valuable. As such, you should treat them as any other potential investor would. If they don't want to give up enough financial info for you to make a truly informed decision, then just walk away from it. "A bird in the hand is worth two in the bush", and all that.

    9. Re:The comming screw by Aceticon · · Score: 2, Insightful

      #9) If there's a high emphasis when selling the job on soft rewards such as "relaxed work environment", "casual wear", "group outings" then they're probably trying to pay you less than average for the same position and trying to compensate for it by throwing you some cheap bones.
      #10) "Opportunities for career growth", the "Potential for significant future increases in income" and in general any promises of future promotions are worth as much as the paper they're written on.
      #11) "Flexible working hours" = "We expect you to work more hours per day than we are willing to pay you for"
      #12) Any "payment" in things other than cash (for example, a company car) should always be converted into a cash equivalent when evaluating a position. Don't forget to apply an opportunity factor to non-cash offers: with plain ol' cash you to choose what to use that cash for and when to do it, while with non-cash beneficts (such as the above mentioned company car) the choice has been done for you already and often it comes with strings attached. An example: you get a Audi A4 as a company car, to be assigned to you 3 months after you started working for the company, which you cannot sell for 2 years and if you leave the company within those 2 years you loose the car. This is clearly worth a lot less than the equivalent amount in cash since:
      - It's pre-chosen as a car of a certain brand (maybe you wanted to use the money for a house intead, or some extra nice vacations, or maybe you wanted a different brand of car, or maybe a cheaper car AND some nice vacations)
      - The timing when you receive the car is fixed (maybe you just got a brand new car a month ago)
      - You do not immediatly get full ownership of the car (maybe after one year you want to sell it to get a different car, or maybe you want to leave the company because you want to move to a different country/state or maybe because they didn't turn out to be what you wanted).

    10. Re:The comming screw by Anonymous Coward · · Score: 0

      Any one want to add to this list?

      #10) Profit!

    11. Re:The comming screw by Anonymous Coward · · Score: 0

      EU-specific (maybe even UK-specific), but do not waiver your right to a 48-hour week. You can still work more than 48 hours if necessary - but you retain the right to refuse and not get fired.

    12. Re:The comming screw by zero1101 · · Score: 1

      Finally someone made me LOL for real, and me with no mod points.

    13. Re:The comming screw by attam · · Score: 1

      i dont understand the obsession with not working more than 40 hours a week. the 8 hour work day was invented in the days when a "work day" entailed manual labor. being out in a field with a horse and a ho and plowing an acre (the amount of land a man and a horse could plow in a day. which invariably ended in aches and pains, hence "acre"). we live in a world of computers and herman miller chairs, ergonomic this and ergonomic that. while i understand that there is a need to have a home life, and we should not all be tied to our desks 24 hours a day. but - unless i am completely mistaken, and i might be - 40 hour work weeks in this day and age are completely arbitrary. i completely agree with the OP saying 55 hours. or 45. 50. but this notion of 40 being a standard - let's not kid ourselves. what we desk jockeys do does not lend itself to the notion of a 40 hour week. we are presumably all college educated, and in college this nebulous idea of a standard work week would have gotten me laughed at.

    14. Re:The comming screw by Anonymous Coward · · Score: 0

      #1) Do not take options in place of pay.

      Just take the options and collar them. Even if the stock price bombs, you're still sitting on money. Large salaries are good, but only if the company survives long enough to pay you in the coming years.

    15. Re:The comming screw by Anonymous Coward · · Score: 0

      As you get older, you realize that time is the one thing that is limited and you can never get back. It is THE most valuable commodity you have in your life. We already spend too much of it working for someone else, why would you want to give them even more?

    16. Re:The comming screw by David_W · · Score: 1

      i dont understand the obsession with not working more than 40 hours a week... i completely agree with the OP saying 55 hours. or 45. 50. but this notion of 40 being a standard - let's not kid ourselves. what we desk jockeys do does not lend itself to the notion of a 40 hour week.

      I don't understand this obsession with working more than 40 hours a week. It's already 1/3rd of my waking time every workday, not counting time to get ready and commute to and from the office. While it may be somewhat arbitrary compared to a labor job, why is it any less appropriate? Why try to squeeze so much time into something you are supposed to be doing so you can have a life?

    17. Re:The comming screw by Ezzaral · · Score: 2, Insightful
      Exactly. Most people eventually come to value their time with family, friends, nature, hobbies, or whatever more than a bit of extra cash from working 60+ hour weeks. I enjoy my job just fine, but I think my wife deserves my time as well and I think 40 hours a week is enough for work.

      I doubt you'll hear many people lamenting on their death bed, "Ohh, I just wish I would have worked more....".

    18. Re:The comming screw by russotto · · Score: 1

      On the options-in-lieu-of-pay thing -- that's gambling, but it could be a very profitable gamble. Beats playing the lottery. Not something you want to bet the mortgage on though. Your #2 is more absolutely true: depending on a bonus when the company is profitable is just asking to get cheated.

      Accept a title in place of a raise in exactly one situation: When you're looking for another job anyway and getting that "Senior" or whatever will make you look more credible to prospective employers (particularly HR keyword-finders).

    19. Re:The comming screw by purple_cobra · · Score: 2, Funny

      Eight hours per day in a field with a horse and a ho? What the hell kind of industry do you work in?

    20. Re:The comming screw by chameleon_skin · · Score: 2, Insightful
      Your list is awesome.

      BUT: to be fair, I think there are a few caveats for people to keep in mind.

      #1) Do not take options in place of pay. Risk vs. Reward is the name of the game. True in general, but it really depends on just how many options. If you're offered 5% of the company's worth, it could work out great for you if it fits our current risk profile (side jobs, cash cushion, no mortage or kids, etc.). Of course, this isn't the level we're talking about for most people.

      #2) Do not accept the 50% of your salary now and 50% based on a bonus when the company is profitable. See #1. But if somebody's offering you this, you should really be getting a fat options package with it to compensate you for the risk.

      #3) Do not accept titles in place of raises. Titles are useless. True to a degree. A lot of companies will scan the titles in your resume and never get to reading the qualifications. But point taken - you can always make up the title of your choice on your resume to accurately reflect your job duties.

      #4) Make sure the company has a business plan, funding, and a clear way to become profitable. I couldn't agree more - when evaluating whether or not #1 and #2 make sense for your personal position, this is the biggest factor in evaluating the risk/reward tradeoff.

      And very importantly - an exit strategy does not equal a business plan! If the only path your company has to making your options worth something is to sell the company to Google or Yahoo before their financing runs out, look elsewhere. Any decent business should have a plan to profitability (i.e. making more cash than they pay out in expenditures); a good exit strategy is just gravy on top of that.

    21. Re:The comming screw by RyoShin · · Score: 1

      I'm a year away from finishing my Bachelor's in Science (CS, of course). In this time, I have had access to a rather nice internship process, and gained lots of relevant experience through two jobs. One was for a small non-profit working IT, with a very relaxed atmosphere, good people, good goals, and an odd pay system. The other is for program development of a large profitable company, with a very strict atmosphere, decent people, goals that mean nothing to me, and a great pay system.

      I don't have a list of what to look for, but because of these two places (and the large contrast of setup), I do have a lot of questions to ask for the interview (aside from the general pay, hours, etc.):

      1) What is the policy and possibility for raises and advancement? (better and quicker? +1)
      2) What, if any, flex time is there? (the more the better)
      3) Would I be expected to, at any time, help with tasks not part of my primary job?
      (I'm not against helping out here and there, but if I'm regularly called on to plunge toilets when I'm a C++ coder, this won't do.)
      3a) If so, what limits are placed on that?
      4) What is the company's stance on personal music (at a reasonable level or with headphones, of course) and desk customization? (I'm the kind of person who works better if I have music in the background I enjoy; like a long 80s montage)
      5) What kind of office environment would I be in?
      6) Time allowed for breaks and lunches? (assuming low flex time)
      7) What are normal hours in a work week, and what is the average overtime during crunch? (No crunch is best)

      I'm sure I'll have more before I actually start hunting, but in my limited time within corporate America I've found that there are things that can make more of a difference than pay increase. I get paid almost twice at the second time than what I got at the first, but I would probably jump back to the first job in a heart beat. I've already decided that, barring the potential for a spouse and family (however slight), I would much rather work in an environment where I wouldn't feel constrained and be paid less.

      After all, how much money I have won't matter a damn when I'm dead, but getting to that point will.

    22. Re:The comming screw by NateTech · · Score: 1

      Because it's a diminishing return if you're salaried.

      Stay longer, effectively lower your paycheck.

      If you feel there's a good reason to stay, political reasons (impressing the boss), for example... that's up to you, but you don't get paid any more than the guy who left at his regular time.

      If you're NOT salaried... it's all different.

      --
      +++OK ATH
  28. As a person who thinks for a living... by tomstdenis · · Score: 2, Insightful

    What I wear is the least of my [and my employers] worries. I show up, work a mostly honest full day, and get results. All that matters. How I'm dressed, how many free sodas are in the fridge, etc, shouldn't matter.

    And honestly, there is nothing wrong with perks at the office. You spend 1/3rd of your day there, might as well be a place you feel comfortable and can relax when need to.

    Wish my office had an air hockey table :-)

    tom

    --
    Someday, I'll have a real sig.
  29. free men by Anonymous Coward · · Score: 0

    I don't understand why more people do not create solutions at home on their own time and sell/license the work to the companies they work for? If they won't buy they will have to pay you to re-create onsite. When they need some software or solutuion you could offer your work at a price seperate from your salery (no payroll taxes!) and there is nothing wrong with this nor is it adversarial. The truth is "geeks" have a lot of valuble knowledge in their head and these comanies need to figure out a way to make you give it up; cheaply of course. Back in the 90's I was 19yrs old making more than most people in the company (I saw the payroll tables) some of which had 10, 15, 20 years of service to this non-profit and were department supervisors. I just hung out and helped people figure out how to do mail-merges in Word. When I wasn't helping some incometent meander through Word I was at the mall or on the town getting high. Aahh! the 90's

    1. Re:free men by jshriverWVU · · Score: 1

      Because more than likely whether you create it at work or home doesnt matter they own it. Look at the fine print on your contract. Companies don't hire you as a physical worker, they are literally buying the rights to your brain and all IP that comes from it.

  30. HTML and JavaScript "jockeys" by suv4x4 · · Score: 4, Insightful

    and developers aren't getting paid $100K for being HTML and JavaScript jockeys

    Yes, now they're being paid $100K for being HTML and CSS and JavaScript jockeys. What a huge difference.

    I hope the author recognizes the differences between a taxi cab driver and F1 driver. Because HTML/JS has low entry bar doesn't mean you can pay 50 bucks to a random college kid and have Google maps with draggable/adaptable routes in a week.

    1. Re:HTML and JavaScript "jockeys" by Kozz · · Score: 2, Informative

      Because HTML/JS has low entry bar...

      I've been doing web programming for about 8 years -- and it gives me a certain perspective; it may be "easy" to learn HTML and JS, but it takes a LOT LONGER to do it well and deal with browser rendering inconsistencies, JS engine differences, and so on. I work with people who don't test in multiple browsers, don't use JS try/catch, put SCRIPT tags after the closing BODY tag, put INPUTs between a pair of TRs, and so on. Seriously, wtf!?

      /rant off

      --
      I only post comments when someone on the internet is wrong.
    2. Re:HTML and JavaScript "jockeys" by RyoShin · · Score: 1

      Because HTML/JS has low entry bar doesn't mean you can pay 50 bucks to a random college kid and have Google maps with draggable/adaptable routes in a week.
      Agreed in full. In the year or so of interning at a large company, combined with stories from the net, I've learned one important thing:

      Anyone can code.

      Anyone.

      Given enough education, how-to books, and forums, anyone can write a basic database application. However, writing an application that is bug free, efficient, and has a good interface takes a lot more than just what to do. Writing code is exactly like writing books. Anyone can do it, but only very few can do it well; it's not just what to do, but how to do it, as well as when. That is something a lot of companies don't seem to grasp- even if you know it, you don't necessarily understand it.
  31. What's the point? by Ryn · · Score: 1

    Granted, I've never worked in the true dot-com environment...ok, we did have a foosball table but it kept getting moved because people who were working through lunch kept complaining, but why is this still important to people? Maybe I'm just a cynical old fart (sheesh...at 28?), but I'd much rather have:
    1. Better salary.
    2. Better defined work hours.
    3. No perks like pizza fridays, wearing jeans to work (which I still do) and free soda.

    rather than:
    1. Lower salary.
    2. Work all day.
    3. But we got great perks! It's free pizza friday, so you can stay and work until 8pm!

    Seriously, why does anyone who has ever worked in on at least 1 corporate job still fall for this?

    1. Re:What's the point? by gatesvp · · Score: 1

      I work at a small consulting firm that actually has better than average pay and the laid-back work environment. When I do interviews I'm typically looking for people who value stuff like flex-time, lunch-time poker and 4 monitors on their desk.

      When I asked one intermediate-level interviewee about salary, he quoted a price that was clearly in the senior-level range. So I asked him for more details about what he really wanted: works hours, vacation weeks, training benefits, free pop and lunches, etc. He didn't really have an answer, 8-5, 5 days/week, couldn't care less about vacation or training time.

      So I pretty much said NO at that point, but not just b/c of his high number (maybe his programming test would show that he was worth it), I said no b/c he wouldn't place any value on the benefits we do have.

      The guys we currently have working here all appreciate the benefits. They're all making enough money to live (and thrive by), so the rest is really just gravy to them. We could pay them 2k they don't really need or we can make their day-to-day life much easier (bring in lunches, noon-hour poker and games, very flexible time, free pop/Red Bull/Coffee).

      You sound a little bitter, but it doesn't sound like it's just the money, if you (and everyone else) is/are constantly working overtime then your company has other problems. Perks are there to help make your life easier and help with the work process. Things like child-care or catered lunches or "nap rooms" or games (for those brain breaks) are there to help productivity and reduce stress. But if you have a pool table in the lunch room that nobody uses b/c everyone thinks you're a slacker while you're on it, then it's not really a Perk.

      So when I interview, that's why I ask questions. If you don't care about the ability to come in "late" and avoid traffic, then the perks we're giving you have no value, so we won't be able to meet your expectations. If you're company is giving you perks so you can work longer, then they're really missing the point. I want to give you perks so that you can worry less.

  32. 1999 called by beavis88 · · Score: 1

    They want you to know that points 2 and 3 won't be valid in a couple more years, unless you insist on writing web apps with 1999 technology.

  33. How I survived by BlueBoxSW.com · · Score: 1

    I survived the Dot Com Bust very well, thank you. Here's what I did:

    1) I only worked for Cash, not Options.

    2) Keep good developers, not wanna-bees. Fire the rest, or move to a different department. If you can't do that, put them on projects that can't derail the important tasks.

    3) Learn the core business you're dealing with, not just the code.

    4) Ask how they plan to make money. Really. Ask. Ask the President, the VC's, everyone. If you don't like the answer, give them less of your time.

    5) Stay independent. Be a contractor for several organizations. If one gets hurt, you have multiple revenue streams.

    6) After things crash, companies will try to fire whole departements, not realizing until it is too late that their function is core to the business. Step in to cover the work as needed.

    7) Profit.

  34. Dot-Com Culture -- it never left by BadERA · · Score: 1

    I'm a software engineer in his late 20s who got an early start in his career during the dotcom boom. I've worked or consulted for Global Crossing, IBM, Xerox (two different contracts, two different periods, two different CEOs), Gannett, a major vision care provider, as well as a number of statups and small businesses. In 98, 99, 2000, the tech places were lax. The startups were lax. The small businesses were lax -- I know guys who slept on the couch and wore the same clothes for most of the week ... or month. IBM, however, was still a ball-buster -- shirt and tie. Xerox (non-software department, but software job) was biz-casual. Global Crossing, fairly casual, though not quite as much as the two prior.

    Then of course the dot com bomb and 9/11 roll through. After consulting for a small business, I ended up at Gannett -- biz casual. After a few years there, I worked a contract at Xerox for the Software Development Infrastructure team, part of Xerox Office Services - Global Services. T-shirts and jeans were practically the rule. Some people needed to wear ... more, or larger, clothing -- plenty of fat hairy geek belly button on display in some dark corners. I now work for a major US vision care provider ... I was interviewed by, among others, a guy in a raggedy t-shirt and shorts, sporting a few tattoos. Some days, they want us wearing a shirt and tie if there's an on-site customer or potential customer visit. Most of the time, it's biz-casual (no jeans, except for Fridays) and summers, it's super biz casual -- jeans and t-shirts OK.

    Here in upstate NY, I don't see a lot of change in the culture over the past eight years or so. When it comes to clothes, hair, piercings, tattoos, big companies tend to be stiffer, more conservative. Smaller companies tend to be more relaxed. It's simply the nature of the beast.

    --
    I am, therefore you think.
  35. JavaScript, etc. by Anonymous Coward · · Score: 0

    while workplaces aren't as cheesy with their decor as they were were in the late '90s, and developers aren't getting paid $100K for being HTML and JavaScript jockeys

    Its worth noting that, unlike during the late '90's, a lot of "real" (or far more complex) programming/scripting is now taking place within JavaScript. With AJAX/Web 2.0 (yes, I hate these terms also), much of the user interface work now lives within the JavaScript. Also, there's been a bit of inflation since then -- just look at real estate prices.

  36. Shirt and Tie for IT is stupid by LordZardoz · · Score: 1

    As a general matter of principle, I really do not see how it would matter if the employees in your 'geek pit' wear a tie or not. If they are not seen by clients or customers, then what does it really matter?

    The excesses of the dot com boom were a result of companies spending money on things that did not really help (like expensive Aeron chairs that they did not really need). As the capitolists among us will happily point out, if this is a bad idea, the company will pay for it in the end.

    END COMMUNICATION

  37. There's more to a career than "work culture" by admiralh · · Score: 1

    The big reason for this so-called "shortage" is that there is no real career path and no job security for computer programmers.

    When you throw out a programmer when he's 35-40, and he can't find a job in the industry, what kind of incentive is there to spend 5 or more years of your life preparing for such a career?

    --
    Hopelessly pedantic since 1963.
    1. Re:There's more to a career than "work culture" by KingMotley · · Score: 1

      I'm 37, and let me tell you if you know guys 35-40 who can't find a job in the industry, there is a reason. I used to do consulting, and the longest I went between contracts was 36 hours. That's means if my last day on a contract is over, that night I would normally get a call. Fax over anything they needed for paperwork, interview the next day, and start either right then or the following day.

      If they can't find work, that tells me that their skills are bad, and they are probably looking for a job in the wrong salary bracket. If you can't keep up with technology, then don't get a career in IT.

    2. Re:There's more to a career than "work culture" by Anonymous Coward · · Score: 0

      Yeah right. So you believe that there is no "use by" age set on staff? Well, you're wrong. Your personal experience notwithstanding, there has been for a very long time in industry the attitude and belief that if you're not young and energetic (under 35) you cannot be the right person for the job. Seriously, do you know the average age of IT staff and its curve? Here's a hint, it's not friendly to those over 35.

    3. Re:There's more to a career than "work culture" by largesnike · · Score: 1

      Maybe your post made me feel like an old fogey, or maybe you're plain wrong. I'm 38, I work in a major dotcom as a Senior Java Developer, I commit heaps of code to a new SOA rebuild of the current business tier, we're all pretty proud of it.

      Now, maybe my age has made me short-sighted, but I don't see anyone trying to edge me out here.

      --
      "Laugh while you can a-monkey boy!" - Dr Emilio Lizardo
  38. Loyalty by Colin+Smith · · Score: 3, Insightful

    Is paid for in cash.

    --
    Deleted
    1. Re:Loyalty by mrjb · · Score: 1

      > Is paid for in cash. And all the other working conditions. It will be a sad day when cash alone buys my loyalty.

      --
      Visit http://ringbreak.dnd.utwente.nl/~mrjb/growingbettersoftware to download your free copy of the book
    2. Re:Loyalty by Cro+Magnon · · Score: 1

      Loyalty buys loyalty. If I know my company is going to screw me, I won't feel too bad about screwing them.

      --
      Slow down, cowboy! It has been 4 hours since you last posted. You must wait another few hours.
    3. Re:Loyalty by naoursla · · Score: 2, Insightful

      You should assume the company is going to screw you if it is in their business interests to do so.

  39. XHTML/CSS by Infonaut · · Score: 2, Interesting

    The idea of someone being "good" with HTML is hilariously outdated.

    I disagree. Someone truly skilled at XHTML/CSS can make a lot of money even today. I know multiple people who are doing just that. Faster rendering, easier maintainability, and protection from vendor lock-in are very compelling reasons for having a skilled XHTML/CSS developer do the work. It's not programming, but it can be extremely important. Just ask one of the many Fortune 500 companies that are still hamstrung by reliance on WYSIWYG tools that generate table-driven layouts and spaghetti code.

    --
    Read the EFF's Fair Use FAQ
    1. Re:XHTML/CSS by mrchaotica · · Score: 2, Interesting

      On the other hand, that kind of work isn't really just "writing XHTML/CSS," is it? It's really more like "writing the scripts and templates from which the XHTML/CSS is dynamically-generated," "writing an AJAX web app (which, of course, uses XHTML/CSS as its UI)", etc. -- things that require much more skill, in many more diverse technologies, than just "writing XHTML/CSS."

      --

      "[Regarding the 'cloud,'] ownership was what made America different than Russia." -- Woz

    2. Re:XHTML/CSS by Infonaut · · Score: 1

      It's really more like "writing the scripts and templates from which the XHTML/CSS is dynamically-generated," "writing an AJAX web app (which, of course, uses XHTML/CSS as its UI)", etc.

      Nope. I'm not talking about scripts and templates. I'm talking about custom page development for marketing-oriented sites.

      --
      Read the EFF's Fair Use FAQ
  40. Definition of irony by Weaselmancer · · Score: 1

    I would rather work hard, enjoy my work and come off with some sense of achievement than dick around all day.

    You posted this on Slashdot, at 10:15 AM.

    On a more serious note - IMHO, dicking around is important to being an engineer. I can't work a problem unless I see the whole thing. Sometimes I just don't see it, and can't work until I do. And that means sitting around staring out windows for hours on end. Or posting on Slashdot. It doesn't look like work, but it is.

    If foosball centers you and takes you to the place where you find your answers - go play foosball. Anything that produces a net gain at the end of the day is worth doing.

    --
    Weaselmancer
    rediculous.
    1. Re:Definition of irony by minorproblem · · Score: 1

      Wrong country was middle of the night here. Secondly dicking around is fine but it has to be put in perspective, like sometimes i will go visit a site even when i dont need to just so i can chat to the operators etc and see how they feel about the upgrade im doing. In the process they might warn me or give me a hint on what to watch out for, after all they are their all day and have the practical experience. A good example of dicking around was when i was 17 i worked in a shop that did small onsite work for Buisnesses, and boy could those guys dick around (not that i complained at the time) probably the biggest thing they dicked around with was not informing clients of what is happening becuase they were only dealing with small repairs quite often i would see guys cover up stuffups etc.

  41. its not the reason, and its irrelevant to web 2.0 by unity100 · · Score: 2, Interesting

    i wonder why web 2.0 hype comes up in every piece of crap about IT.

    let me tell you what i see that creates the talented tech shortage - internet is a freeing medium - it has given much opportunity to anyone.

    almost all programmers, developers, techies go set up their own small, even home-based shops and work from there for themselves, after getting screwed in a corporate environment for 5-10 years and getting fed up with it. the newcomers are just taking the example of their older peers, and directly going to self-employment after short stints.

    and also theres the booming internet business - everyone is wanting some internet store, some tailored cms, some web presence and stuff. it is on the increase, and even in l.a.m.p. scene where there are many 3rd world country located developers doing work for $3 hourly rates, the tech supply can barely meet the demand. more developers coming into the scene, yet more work is coming. so its not 'web 2.0' or whatever crap that is involved in making web pages more widgety and doohickeyish - its a silent, people's boom in business in contrast to company/startup boom of the 90s, which was more traditional business than the small business boom that is on the net nowadays.

    no sir, the reason thats creating the shortage is in internet business is booming, and what is booming is small businesses. small businesses do not put any restraints on the contracted or full time developers they work with or employ. hence people are escaping the clutches of stuffing, stressful corporate structure and setting up their shops.

    and this is going to be like this increasingly, unless the corporations understand the need to reform and change the corporate philosophy to a more human oriented one rather than a "man in black suits" / "welcome to the world of career bitches" one.

  42. Re:free men (Some are not free) by HikingStick · · Score: 1

    The sad truth is that many businesses, including my present employer, force draconian IP ownership agreements upon their employees as a condition for continued employement. Mine claims ownership of anything I develop during my term of employment (retroactive to my start date, since the documents came out 6 years after I started), whether on my time or theirs, and extending 6 months past my termination date.

    Yes, yes, I know you ardent idealists will want to deride me for signing such an agreement, but:

    1) I only tinker as a coder (I have other things to do when I'm not at work), so I'm not likely to develop anything of value under the agreement.
    2) In my state, employment is "at will", which means there is no implied employment contract. They can get rid of any employee at any time for (just about) any reason. Of course, we employees are "free" to do the same--quit whenever we want [hmm...somehow I think such arrangements favor only one side of the deal--you think!].
    3) I have a family--and a large one at that. When handed a piece of paper at a staff meeting and told "sign and return this before the end of the month or you cannot remain employed," I did what I needed to do to keep the job. I can't afford a months-long job search, continuance rates for post-employment medical coverage, or the prospect of "starting over" at another company without planning and foresight (were it a planned, volitional move, it would be fine).

    So, if you are working for a company that hasn't gone all IP-over-your-backside, be thankful and code away. I do have some fine ideas I'd like to pursue, but I'm not writing a single line until six months and a day after I leave my present employer (perhaps as soon as they finish paying for my graduate degree--a departure that would be on my own terms).

    --
    I use irony whenever I can, but my shirts are still wrinkled...
  43. IBM in Rochester heading for another round of layo by Anonymous Coward · · Score: 0

    So, there will be yet more hundreds or thousands of unemployed coders here in the upper Midwest.

    Maybe those employers claiming that there is a shortage could hire some of them up, instead of looking overseas?

  44. All the Chutney you can eat! by hoggoth · · Score: 1

    Yeah, programmers are being offered free Chutney and the Mango-Lassies keep flowing.
    Some even offer free airfare (one-way) to India.

    --
    - For the complete works of Shakespeare: cat /dev/random (may take some time)
    1. Re:All the Chutney you can eat! by Anonymous Coward · · Score: 1, Funny

      Aye, but have you tried to get even passable vindaloo west of Calcutta?

  45. YoYo Career by Tablizer · · Score: 1

    IT has become such a yo-yo field of late. Don't forget to save for the bad times, because they WILL come. During recessions, companies don't do any new development because they switch to survivle mode and existing software can do what it does without much service, and thus software development work grinds to a hault. You've been warned.

  46. but i love my server host names by kpharmer · · Score: 1

    I think good server hostnames in a large shop should indicate function, production vs test environment and location. It would be miserable to create a similar system without codes. For example:
          - database servers - mythological gods
              - test servers - trickster gods
              - dev servers - evil gods
              - prod servers - good gods
              - atlanta servers - greek gods
              - phoenix servers - norse gods
              - denver servers - celtic gods
    So, shit - what am I going to do when I end up with four test servers in Phoenix? There was only 1 trickster god in norse mythology. Ok, so maybe the plus side is that you get to have a lot of interesting debates about the gods while at work. But I just don't think this works as well as a simple convention like: [organization]-[location]-[function]-[number][envi ronment], or act-den-dba-05p

    I do miss that heady optimism tho. Like the way I thought I'd be retiring by the age of 50 back then and now I'm hoping to retire to working as a big box store greeter.

    1. Re:but i love my server host names by maelstrom · · Score: 1

      Welcome to Slashdot, I love you!

      --
      The more you know, the less you understand.
    2. Re:but i love my server host names by Anonymous Coward · · Score: 0

      So, shit - what am I going to do when I end up with four test servers in Phoenix?
      Loki0, Loki1, Loki2, Loki3?
    3. Re:but i love my server host names by Anonymous Coward · · Score: 0

      >> So, shit - what am I going to do when I end up with four test servers in Phoenix?

      >Loki0, Loki1, Loki2, Loki3?

      back to using codes again...

  47. Shortage? by Dr.+Smoove · · Score: 1

    I've read through the whole thread up to here and have some input:

    a. I, for one, don't think Suits are a bad thing, depending on your pay and your 'look.' Some people just look really dam good in a suit lol. But, requiring suits for developers and admins and whatnot is kind of like ehhh... not so good.

    b. What is with people surviving on 35-40k? Where do you live? Around here (North of Boston) that's "I drive a 97 hatchback civic and live in a shitty one bedroom with no money in the bank" wages. I dropped out of college but at 21 with a few years experience or if you did stick with college at 21 with a degree in CS and some application you are lookin at 50-55k minimum.

    Recently I was looking for a job, in the city I was offered 65k by two companies... for mid level Linux stuff. Now I can't comment on Microsoft IT positions, but these people in the city are hard up for knowledgable Linux people, and they were pretty "dot commish." Now I don't know if this is a sign of two dot oh, but that's what it's like here. The company I am at now tells me there is a shortage of qualified Linux people, so maybe that's it.

    --
    "If you plant ice, you're gonna harvest wind."
    1. Re:Shortage? by Anonymous Coward · · Score: 0

      Where do you live?

      The non-urban regions of the midwest. Fewer CS jobs out here, but the cost of living is quite low.

    2. Re:Shortage? by Anonymous Coward · · Score: 0

      Try moving to San Francisco, you rather quickly learn that making $100,000 a year isn't enough to pay for a small studio. I thought I was moving out for better pay, then reality came smashing down on me.

    3. Re:Shortage? by Anonymous Coward · · Score: 0

      Oh come again?!? I rent a one-bedroom for $1700 a month, my salary is $83k and I managed to save $20k last year. The cost of living outside housing is not much higher then anywhere else I've ever lived (Alaska, Flordia, Maryland, Nevada and New York). I can eat good food at a restaurant for $6-10/meal, it's so cheap I don't even cook anymore. I got rid of my car and insurance so now I only have to pay for muni passes (and taxis from time to time).

      In any case while I'm not buying a house like my friends making $40-60k in Nevada I am saving a lot more money and generally having more fun living life (trips to Tokyo, London and Bogotá this year).

  48. Wednesday off is the way to go. by rAiNsT0rm · · Score: 3, Insightful

    In college I worked for a company who did 10 hour days, Monday/Tuesday, Wednesday off, and then Thursday/Friday. It was pure heaven. It makes life into short little two day weeks. Tuesday night becomes like a Friday since you don't have to work the next day, and then you get a weekday to either wear off what you did the night before or get errands and stuff done during the week when things are less busy. Then Thursday/Friday and the normal weekend. The only two days that kind of suck then are Monday and Thursday.

    Absolutely the best work schedule ever, plus it cuts down on commuting since you are missing the standard rush hours, and since you are already at work the extra hour or two is no big deal when the reward is a full day off. I could care less about fluffy crap and I don't need to be treated like a superstar or anything, just let me work smarter and have an equal amount of time for my real life.

    --
    http://teasphere.wordpress.com - A little spot of tea
    1. Re:Wednesday off is the way to go. by Dr.+Smoove · · Score: 1

      Wow, that is pure genius.

      --
      "If you plant ice, you're gonna harvest wind."
    2. Re:Wednesday off is the way to go. by MontyApollo · · Score: 1

      With the holiday coming on Wednesday this week, I was thinking how cool it would be to have every Wednesday off for just the very reasons you described. I'm surprised that a company actually followed this schedule though.

    3. Re:Wednesday off is the way to go. by Shados · · Score: 1

      I'd personally commit suicide if I had to work like that for too long. Long days, in my opinion, can't be recovered by days off. The strain becomes "permanent" after a while. I have fridays off right now, with a similar schedule, and when you had commuting (to me it doesn't cut on anything because I don't hit rush hour anyway with a normal schedule), I have 4 days of the week where I can virtually do nothing, then I have to cram all of the house chores, groceries, shopping, and everything else in the last 3 days, plus recovering from the longer days. It simply doesn't work (for me at least, though my immediate coworkers complain about it a lot too).

      Added to that, from what I've seen, people simply cannot be efficient (in this line of work at least) for that long in a day. By 3 in the afternoon, no one has the energy to get anything done anymore.

      The best schedule I had was a regular monday to friday, BUT with much shorter days and starting early. I'd be home at like 3:00 pm, leaving me all the time in the world to do all I have to do when it needs to get done, and never having to put it off. By the time the weekend comes, I'd have it completly, 100% free. Now that was great, I was never tired. Too bad that job otherwised sucked so bad, I had to quit.

      Thats why flexible schedules are the best... everyone have different preferences, and different internal clocks (in contradiction to what I said above... I'm personally as much as twice as efficient if I work nights instead of day), so there really isn't a one size fit all.

    4. Re:Wednesday off is the way to go. by rAiNsT0rm · · Score: 1

      You'd be surprised. I thought the same thing, that after that amount of time I would be useless... but it is the opposite... at least for IT. It gives you time for those long projects so you can bang them out without having to stop, go home, and then try to get back into it the next day. And it truly is no different than any normal day that you get stuck at work for an extra hour on a call or something. It is barely noticeable. I'd get home at 6-ish instead of 5pm due to the lack of traffic, so at the end of the day the difference really was only 1 hour! Also when I got home on both Tuesday and Friday I could actually relax, or go out, without any worry about getting to bed or thinking about work the next day. It is a freeing experience.

      I agree it wouldn't work for everyone, and every job type, but for myself and the rest of the company it was awesome. There was not one complaint in my two years there, if anything people would tell their friends and they would apply to get in. If I had my way I'd work 7am-3pm and be pretty happy even M-F but I've yet to find that job.

      --
      http://teasphere.wordpress.com - A little spot of tea
    5. Re:Wednesday off is the way to go. by Anonymous Coward · · Score: 0

      I'd personally commit suicide if I had to work like that for too long. Looks like someone has a case of the Thursdays.
    6. Re:Wednesday off is the way to go. by double07 · · Score: 1

      My wife worked hours like that... for a while. 5 months later she was burnt out and has just now started a job with regular hours. The thing about the four day system is that you have to make sure you wont be expected to work outside of those hours. Her boss was asking her to go into to work on the odd Saturday and Wednesday off, or on occasion start a bit earlier. Before long she was averaging 45-50+ hours a week and in a physical job which she was doing, that's not a good thing. Just be careful.

    7. Re:Wednesday off is the way to go. by Shados · · Score: 1

      Hehe, no I wouldn't be surprised, like I said, I've done stuff like that, and I am in IT (I'm in consulting, development and architecture, so I've tried just about every schedule in existance, for one company or another, at one point in time).

      I've really never seen IT people who could be productive for more than a few hours straight, aside for my ex boss (who worked something rediculous like 80 hours a week and was still faster than most...crazy). Doing it here and there is awesome (when I work for places that have flexible schedules, sometimes I'll work a few more hours some day to have days off where its nice, like in the schedule you mentionned), but its when its continuous, its just not productive (at least for me and everyone I've ever worked with in similar conditions, which is a lot).

      It -is- possible that there are semi-cultural things going on, too, so what would work for employes of one company in a given city might not in another, depending on how people think and live there.

      Hey, to each their own :) Thats why there are hundreds of different workplaces out there.

  49. Everyone loves corporate culture by athloi · · Score: 2, Insightful

    As a learned poster pointed out, it's cheaper to offer beanbag chairs and free soft drinks than it is to compensate people well, but it seems compensation is also rising somewhat. The real issue here is that quality minds detest the narrow appearance-based logic of corporate culture, and they're always cutting out toward the frontier. The same thing is true of writers, of space pioneers, and inventors as it is of computer geeks. When too many people get into the room, the job at hand becomes a secondary function to how it appears to others.

    If geeks are smart, they'll channel FOSS ideology into corporate culture as a right and a demand. We want:

    • Comfortable dress requirements
    • Reasonable comfort food
    • Sensible workweeks
    • Some of what we do to be open IP, or FOSS-styled learning for the good of humanity

    Right now, the corporates are hoping to buy us off with a bolt of fabric and a foosball table. Who's going to step up and articulate what all creative minds really want, which is a chance to work on interesting projects for the good of humanity, with all the fear, uncertainty, doubt and boring ties left behind?

  50. Bah is right by dharbee · · Score: 1

    "IT people by nature are used to being different. They're used to thinking for themselves, because its probably the only reason they've survived into the IT field far enough to be employed for it. We aren't used to keeping our mouths closed while being treated like shit, or putting on four layers of expensive clothes just to dirty them up by rewiring the networking cabinet."

    So, "IT people" are different, but all the same.

    Yes, very insightful.

    1. Re:Bah is right by Anonymous Coward · · Score: 0

      Um... what? There was nothing wrong with that sentence at all (whether you agree with it or not). Not only do you not make any sense but you're a penis about it too. How lame.

    2. Re:Bah is right by dharbee · · Score: 1

      No, you're just too stupid to see why your post was ridiculous.

      And then you posted AC to defend it. That's just fucking sad.

  51. Is Cohen&Grigsby retained by your company? by sethstorm · · Score: 1

    I worked IT at one place where there were secretaries making more money then IT staff. Explain that one to me.
    You may want to check to see if your company has placed any H1B notices lately, or if you already see them onsite.
    Especially if you're in the area these artful dodgers practice law.

    --
    Twitter supports and protects racists - by smearing their critics with the "Hate Speech" label.
  52. One difference by Yvanhoe · · Score: 1

    During the DotCom 1.0, knowing a dozen of HTML markup and copy-pasting some javascript functions were enough to be called a "web guru". Knowadays, with CSS, AJAX, security issues, DHTML, in order to be hired as a web developper one needs to have more expertise.

    --
    The Wise adapts himself to the world. The Fool adapts the world to himself. Therefore, all progress depends on the Fool.
  53. More a shift in the programming market by phorm · · Score: 1

    I think this has more to do with a shift in the programming market from desktop-based apps to online web-applications. In a lot of cases this makes sense, as it leaves you with a centralized point for updates and databases - independent of any individual machine - which could be accessed in theory from anywhere in the world. The advent of things such as AJAX which reduces page-loads and makes programs a little more seemless seems to help as well.

    I've been seeing a decent number of jobs requiring PHP, ASP, Perl, Java, etc skills, and less so with C/C++ skills in the last while. It's not quite the same as the web-boom of ages previous, where any jack could make a wad of cash hosting sites on cheap servers, or developing HTML/JavaScript pages. Script-based languages still require a good deal of skill to program in properly, especially with the security angles and concerns of having a page available to so many people.

  54. (In addition to parent) by sethstorm · · Score: 1

    Yes, I know it's from 2002, but this is the same firm that hates US citizens not in their firm or in non-business form, and has a video of their deeds.

    --
    Twitter supports and protects racists - by smearing their critics with the "Hate Speech" label.
  55. Wheres the part-time/job shares? by MrBandersnatch · · Score: 2, Insightful

    Having mainly worked part-time since the dot-com crash in order to look after my kids I recently started to think about returning to proper employment (Ive been consulting/freelancing mainly) on the 3 days a week that I now dont have responsibility for my children. You'd think that in 2007 a good proportion of employers would have worked out that family friendly working conditions (flexitime, part-time, telework) would be the key to getting and keeping skilled (20 years IT experience, 1st class honours degree) employees. However (from cwjobs) :-

    - 11,607 jobs listed in London.
    - 9 Jobs listed as part-time.
    - 0 Jobs listed as offering flexitime.
    - 3 Jobs listed as job-share.
    - 0 Jobs listed as offering teleworking.

    If pizzas and pool tables ARE making a comeback due to skill shortages; I'd suggest the skill shortage actually lies with HR who are unable to recognise the benifits they need to offer to get us "more mature" employees back into the marketplace.

    1. Re:Wheres the part-time/job shares? by P3NIS_CLEAVER · · Score: 1

      I hate living and working in a big city. Many times developers are forced to go for the big salaries because it is the only way they can afford to live there(city).

      --
      Please sign petition to restore sanity to our banking system!!!

      http://financialpetition.org/
  56. Back by Joebert · · Score: 1

    I'm bringing Geeky back, those other Geeks don't know how to act.

    --
    Wanna fight ? Bend over, stick your head up your ass, and fight for air.
  57. I prefer the virtual office by unfortunateson · · Score: 2, Interesting

    I don't know about most geeks, but I don't care to compete on foosball -- I'm a loner (now a Defender box, that's another story).
    I've been working from my home for three years now for a software firm 600 miles away... and I'm not just a code-hacker (in fact, I'm supposed to start weaning myself from coding all together), I'm a product manager and direct the product management group and set strategy for the company.

    First off, dress code: the HQ office is reasonably casual (although they've had an anti-jeans-and-sneaks backlash lately, it doesn't get enforced), but hey it's 10:30AM and I'm wearing my bathrobe. If there wasn't a nice cool breeze and I want the windows open, I might not be wearing that (don't want to scare the neighbors).

    Second, commute: I haven't calculated the carbon footprint change, but I'm sure driving less than I did three years ago. I'm sleeping later than I did at the previous job, and spending more time with my family.

    Third, health: No flickering flourescents, no cube noise, I've had fewer headaches and I'm more productive. I've managed to not gain weight even with a pantry full of gourmet food downstairs. I'm also getting mid-day exercise and don't care if I come back needing a shower -- there's one right over there!

    Yeah, I miss out on picnics and friday pizza (somebody's got to get on that Wonkavision stuff, or at least a pizza-capable fax -- no wait, that must be what Domino's uses already, I could skip that)

    --
    Design for Use, not Construction!
    1. Re:I prefer the virtual office by micromuncher · · Score: 1

      Ok, aside from the obvious "you b4st4rd" line, you're pretty damn lucky. I've been looking for a telecommute IT job for over 5 years. And I'm no slouch. Where can talent find telecommuting jobs? Are there specialized recruiters? Not even Google would let me telecommute...

      --
      /\/\icro/\/\uncher
    2. Re:I prefer the virtual office by Anonymous Coward · · Score: 0

      Contracting is the easiest way to achieve what you desire.

  58. Dot com please come back, I miss you! by Coraon · · Score: 1

    Currently I work in a place that makes office space look like a relaxing day. I hate this place, the IT staff is treated like part timers in a retail chain, they can't keep anyone for longer then 18 months. I would work anywhere where the management is nice, relaxed, and relaizes that the best way to get techies to work is to keep them happy, I know many techs that are willing to go above and byond the call for some nicness in the workplace. They could pay me half of what I'm worth if they geve me benifits, let me wear jeans and a t-shirt, and gave me a break room that I could watch my movies on my personal laptop without being yelled at. The long and short of it is they treated techs like crap for a while, they all got jobs doing anything else and now there are no good techs left which is creating the brain shortage. I'm looking forward to companies bidding for my services again.

    --
    -Ours is the wisdom of Solomon, the magic of Merlyn, the fall of Icaris.
  59. Yes, salaries are going way up fast ... by Skapare · · Score: 1

    ... in India.

    --
    now we need to go OSS in diesel cars
  60. US Gvmnt perspective by Anonymous Coward · · Score: 0

    After reading a few comments, I scratched my head trying to come up with perks here at the US gvmnt ageny I work at.
    I started to panic thinking I'm in a mediocre job with little or no perks, no ping pong, no free soda, shirt and Tie, decent pay for a demi-nerd. Then it occurred to me that outside of my 40 hours, I actually have a life as do my colleagues.
      In addition to that, I get free training and the ability to test the latest and greatest hardware.
    I can forgo the frisbee and casual dress at work so that I can enjoy my time outside of the office.

  61. Binaries "vs." Scripts? by TerranFury · · Score: 1

    I think the distinction between compiled and scripting languages being made is largely historical and cultural. Because, take a step back: Practically, is there much difference?

    As you develop -- doing incremental development, testing as you go -- you write some code, and then you run it. How relevant really is it to you that there's a "compilation" step in the middle? Ten bucks says you're working in an IDE with a single button to click that compiles your code and runs it. So what's the big deal?

    (Compiling does add an additional time lag, especially on large projects, but chances are you're only recompiling one or two object files and linking, so it's not like compiling from scratch; it's not bad at all.)

    In the grand scheme (was that a LISP pun?) of things, Javascript and C++ are pretty damn similar. They're imperative, OO languages. They even have similar syntax. What is so hugely different about writing Javascript? Writing an algorithm in one is pretty much like writing an algorithm in the other.

    Javascript lets you interact with HTML and the whole DOM, so you've got a lot of interface stuff set up ahead-of-time for you: That's the difference. But in theory, a nice library in C++ could give you the same thing. And using Qt or GTK, often in conjunction with something like (in the year 2007) Glade, even that gap is narrower now than it used to be.

    The distinction between compiled and scripted languages also doesn't give, say, Javascript, its due. Javascript is a nice language; it's easy to write code in; it's Turing-complete (of course). If somebody wrote a binary compiler for it and some Unix libraries (maybe this has already happened?), it could compete in a niche similar to C++-and-Java's. (In fact, it'd almost be nicer than Java ;-) ).

    I will agree that "web developers" tend to care more about the visual aspect: 'Design,' presentation, and the UI. But that says more about where they're coming from, I think -- they got into programming via writing webpages, once upon a time -- than it does about the tools they're using now. Because algorithms are algorithms.

    1. Re:Binaries "vs." Scripts? by jsebrech · · Score: 1

      In the grand scheme (was that a LISP pun?) of things, Javascript and C++ are pretty damn similar. They're imperative, OO languages. They even have similar syntax. What is so hugely different about writing Javascript? Writing an algorithm in one is pretty much like writing an algorithm in the other.

      What's different is that javascript enforces a three-tier architecture where you have a narrow pipe between two of those tiers that doesn't keep track of state between transmissions (http). C++ is much easier to design most classes of applications in, because there are much less constraints.

      I'm in an interesting position for my job in that I design both windows and web apps with comparable functionality. Designing the windows apps is generally much easier.

    2. Re:Binaries "vs." Scripts? by eno2001 · · Score: 1

      It's been my experience that "Web designers" always think of themselves as equivalent to "Web Developers". So much so, that I really don't see any distinction since almost 100% of the ones I've met started off coding static HTML pages using MS Word and then later Frontpage. Some of them broke away from that and moved onto ASP, Perl, PHP, etc... But most of them NEVER started off as a coder first. So, as a result they want to control every aspect of the design of a web site or application (the line is fuzzy). Everything from the UI, the look and feel and the backend code. They want to own it all regardless of the fact that they don't have the ability to do it all well. Again, there might be a rare person or two who can, but it's not common. So in reality, there is no such thing as a "Web Developer" who is distinct from a "Web Designer". They are for all intents and purposes, the same thing to most people. Just like a computer/network admin is expected to fix your Tivo...

      --
      -"...bad old ideas look confusingly fresh when they are packaged as technology" - Jaron Lanier (Digital Maoism on Edge.o
    3. Re:Binaries "vs." Scripts? by Anonymous Coward · · Score: 0

      This is a bizarre idea you have about web developers not being 'real' developers, since all you are changing when you move from a normal application to a web application is the presentation of the data, which is a trivial detail.

    4. Re:Binaries "vs." Scripts? by eno2001 · · Score: 1

      To that I counter: Show me a web based application for image editing that's as good as Photoshop or even Gimp. When you can show me that, then the two (desktop applications vs. web applications) will be identical. The problem is that people seem to only focus on business applications when thinking of application design. I think of every kind of application including video, audio and photo editing applications. To me they're all important desktop applications and the web is not ready (nor do I think it ever will be without some helper like Flash. Yuck.) to handle for a variety of reason. Photoshop, Cubase, Protools, Adobe Premiere, Avid products are all equally if not more important than MS Office.

      --
      -"...bad old ideas look confusingly fresh when they are packaged as technology" - Jaron Lanier (Digital Maoism on Edge.o
    5. Re:Binaries "vs." Scripts? by Anonymous Coward · · Score: 0

      It's been my experience that "Web designers" always think of themselves as equivalent to "Web Developers". So much so, that I really don't see any distinction since almost 100% of the ones I've met started off coding static HTML pages using MS Word and then later Frontpage.

      Ah, so it's exactly as I thought. You're talking out of your ass.

  62. Never wore a suit to work.... by Simulant · · Score: 1

    ...and hopefully never will.

    Even when working for the US Govt. for several years, after the .com boom, casual attire was acceptable. The only suits were upper management. I think we geeks have made casual dress acceptable in a wide variety of industries these days. Who the hell cares as long you get your job done? I'm not saying we should come to work a complete & smelly mess but, ties just suck.

    At my current (and not exactly booming) employer, back in Silicon Valley, everyone still gets a chuckle when someone in a suit shows up for an interview. It almost works against them.

  63. WITH NEW AND EXCITING FEATURES by BlackCobra43 · · Score: 1

    like E-mplosion 2.0 and a snazzy new web interface!

    --
    I never spellcheck and I freely admit it. Save your karma for more worthwhile "lol erorrs" replies
  64. The buzz has worded my shizzle by Quiet_Desperation · · Score: 1

    ? Welcome to Web 2.0 work culture, the future of yesterday.

    Welcome to attempts at word play that make me want to go out and randomly stab people.

    What is this? Maxim magazine?

    1. Re:The buzz has worded my shizzle by fonik · · Score: 1

      Slashdot is like Maxim magazine on steriods! The moderation heuristics deliver a rich user experience that truly makes the readers into their own IT architects. It's a social network newsblog that will turn Web 2.0 on it's head.

  65. Dot-Com Work Culture Making a Comeback? by Anonymous Coward · · Score: 0

    This is very easy. The most trivial answer is that
    corporate culture sucks a fat one. Project managers are near useless
    as they don't contribute to anything whatsoever other than get paid
    a ton of cash. Management in general never really know what the
    hell they are doing and they get paid a ton of cash for doing abso-f&&&in'-lutely
    nothing..

    Besides the idiot management that exist, companies love to screw with
    their employees. Usually promising one thing and not doing it at all.
    Along with that they pay the least amount of money for you, usually below
    market value then try to make a ton of money off of you.

    In this world, especially with the way things are going now, for every dollar a
    company pays you, they expect a million back. Not only do they want to screw
    you up the a&& but they would like to screw you up the a&& and force you to
    smile because you are getting screwed up the a&&.

    All of those stupid software development processes are practically useless.
    They neither solve any problems which will further make the software release
    faster and they only hinder you from development. The only software processes
    that exist are:
    1. Asshole Driven development (ADD)
    2. Cognitive Dissonance development (CDD)
    3. Cover Your Ass Engineering (CYAE)
    4. Development By Denial (DBD)
    5. Get Me Promoted Methodology (GMPM)
    See: http://www.scottberkun.com/blog/2007/asshole-drive n-development/

    Don't even get me started about having to maintain old codebases for pay. It sucks
    a fat one also having to do this.

  66. Classic HR by Anonymous Coward · · Score: 0

    My favorite is when HR and the suits are in complete control of the hiring situation. They see that IT needs a senior AJAX developer. Senior in recruitment terms means at least 10 years experience. So they put down in the job description: Senior Web Developer with 10 years AJAX experience. And then for whatever reason people don't apply. It's weird, I know.

  67. Perception by C10H14N2 · · Score: 1

    ('IT Professional' != [geek|nerd])

    On a Venn diagram, the population on the right intersects about 1% of the population on the left. When it comes to casual wear, Unix beards and unicycle parking with the lefthand folks, those sorts of things are enforced /after/ the salary negotiation and there's generally not much negotiation about it.

  68. Don't whine. Economics happens. by Anonymous Coward · · Score: 0

    My goodness, IT people are whiney. You know, IT is not the first industry to ever face:
    1. Economic booms/busts that effect wages and employment
    2. Competition from foreign workers

    In the long term, I have faith in a free and global market. However, you (and I) might just need to accept the possibility that the supply/demand of IT work means it isn't as valuable as it once was. One can say all they want about how such and such a job _should_ be worth more, but if people are willing to work for what a company offers (and the company is satisfied enough with what they're getting to keep paying them) then that's just the way the market works.

    Whether 'everyone deserves a job' is a controversial issue. But I doubt many of us think "everyone deserves the job they want and were trained for at the pay they personally think is reasonable."

    Times do change.

  69. Size doesn't matter by rootology · · Score: 2, Interesting

    Having worked at companies in/dedicated to/related to IT ranging from 60 employees to over 7,000 employees, I just have to firmly say that the size of the company is completely irrelevant in what sort of environment you're getting.

    I've been at a 'big' company with 6k employees that was extremely casual--jeans, t-shirts, even for senior management. I've been at a 60 man outfit that actually had a mandatory shirt and tie requirement for people who did IT drudge work. They even sent someone HOME one day for not being up to dress code snuff. I kid you not. The point is that the size doesn't matter; only the desired tone and ideals pushed down from management matter.

    In other words, if you work for dick heads, you'll have a shitty, miserable atmosphere. Work for nice and caring people, you'll have a nice, caring, and happy atmosphere. In twelves years of IT employment, that's the most important lesson I've learned: dickheadism is bad.

  70. And in the present tense... by Anonymous Coward · · Score: 0

    I'm still chuffed after I've had a chuff.

    The people around me may disagree...

    (note for Americans and other alien life forms: chuff is also used for a fart, trouser cough or bottie belch).

  71. For some of us, that era never went anywhere by Magorak · · Score: 1

    I work for a software company in eastern Canada. We have 3 locations and about 200 employees. The company is now only 10 years old but it did start in 1997 so you can imagine that it may have been like all of the other dot coms that died during the bust.

    I've only been with the company for about a year and a half, but it's quite clear to me that things here are very much like things were in many other places.

    I wear a t-shirt and jeans to work. We have a pool table in our common area and an Xbox in the lounge. Free BBQ's throughout the summer and even all you can drink Christmas parties and golf tournaments.

    The one thing that distinguishes us from other companies is that we have an actual product that does actual work and is actually useful. Aside from that, the people responsible for hiring actually know what kind of people to look for. The reason the dot com era happened was there was a lot of money and no substance, especially at the business level.

    What I find interesting in seeing posts/articles like this one is how supposedly a casual environment is such a big nono or pointer to the past when it meant all hell would break loose, and yet there are companies, like the one I work for, that are thriving and still continue to have flex hours, awesome benefits, great parties, and a great business plan.

    It's definitely not Web 2.0. It's just an attitude and some reasonable business sense.

    --
    No matter how fast computers get, you'll always be waiting - Matt Klem
  72. Quite Possible by Crazy+Taco · · Score: 0, Redundant

    Sadly, DotComBurst 2.0 could easilly happen, though probably not to the extent of the first one. The first time around, investors were just throwing money at anything with a .com at the end of the name, even things with no business plan that never were profitable. Today, money flies at things declaring themselves "Web 2.0", whether or not they are profitable or have a way of making money. Just look at YouTube. That thing has never turned a profit, yet money gets thrown at it like crazy, especially by Google. Is there a way to make it profitable? Maybe, but is still looks like dangerous amounts of money are being put in it and other similar sites with no demonstration that any return on investment will be generated. Worse, since Web 2.0 sites are typically defined as sites where users contribute, they not only face the normal business difficulties of generating a profit, but they ALSO face extremely high chances of being instantly destroyed at any time by a single lawsuit, brought against them due to the enourmous amount of copyrighted material users post on such sites. Sure, those sites are all pretty and fun, but such enormous obstacles to long term success make the current frenzy over them a bit disturbing, and can give one a good case of deja vu.

    --
    Beware of bugs in the above code; I have only proved it correct, not tried it.
  73. Not this time by HangingChad · · Score: 2, Funny

    yea cant wait for DotComBurst 2.0

    Not like the big one of '99. There's not enough in the geek production pipeline this time and talent in formerly developing markets are managing to stay employed right where they are. IT was so out of favor as a career choice five years ago that some colleges started scaling back their IT programs. Not only a fall off in production but many schools scrapped their production capacity.

    Even if they could get their IT programs back online tomorrow and overcome the still persistent perception that IT is a career where your job will be outsourced, it would still be five years before capacity caught up with demand.

    In fact, in the short term, the geek world may be flush with opportunity. The hot growth markets are overseas. They started vacuuming up some of the excess of world IT talent, which I believe is what contributed to the sudden shortage here.

    I still remember stuffy managers looking at a proposal and snuffing that they could outsource the development for half the cost. Fast forward a couple years...got a call from a tech company in town this am offering to contract all the hours I can spare them at a premium rate. Who's laughing now, Mr. Poopy Pants?

    Okay, you're right, we shouldn't use this as an opportunity to be petty and say things like NA-NA-NA-NANAAAAAAAAAA!!! Or NEENER, NEENER, NEENER. We must be adults about this when dealing with the LOOOOOOOO-HOO-HOOOOSSSSERRRSSSSS!!!!!

    --
    That's our life, the big wheel of shit. - The Fat Man, Blue Tango Salvage
  74. For me, it's all about the job itself by raw-sewage · · Score: 1

    I'm on my second "real" job now, since graduating in December, 2001 with a Computer Science degree. My first job was for a huge, established manufacturing company. Dress code was business-casual, good pay and benefits, but few other dot-com-style perks (hours were semi-flexible, as long as we didn't miss meetings and were generally there during "core" business hours, e.g. 9--3). Cubefarm.

    Since October, I've been working at a trading startup. We're slowly adding perks---just got a new TV, a nice leather couch in the "break" (conference) room, paid lunches. Dress has always been casual. I even got to bring in my own chair (a Herman-Miller Aeron). Definitely not a cubefarm. No false sincerity or "professional" behavior---people cuss like it's going out of style. And I'm making nearly 2x what I was in the previous job (though I moved to Chicago where the cost of living is arguably 2x higher than where I was).

    Sounds cushy, right? I'm currently looking for a different job (BTW, the company is doing great, and if I were to stick it out, I have a real opportunity to become wealthy/retire early). The new job demands at least 10 hour days, and with an hour commute on each end, I have very little time for exercising, spending time with my fiancee, and hobbies. The job is also very high-stress, there is no training, and the hours are inflexible. Work-life balance is an old memory.

    What it comes down to for me is the job and environment:

    • Are the people with whom I work interesting and friendly?
    • Is there plenty of direction and support for newbies?
    • Are senior people given authority that is proportional to their responsibilities?
    • Is the work interesting? Does it require creativity? Or are the tasks rote and tedious?
    • Is the management open to new ideas and different approaches?

    Without meeting the above criteria, all the pay and perks in the world aren't going to make someone love their job. More time with my friends and family, and time to spend on my hobbies is worth a lot of money to me. I'll give up a casual dress code and catered lunches if it means someone will take the time to help me understand the business, the big picture, overall company goals and objectives (i.e. gives that initial direction and support).

    Maybe such a thing doesn't exist, but all I want is a job that pays well enough for me to be comfortable and gives me time to do things I really want to do. The first job I had was pretty close. Unfortunately, my authority did not match my responsibilities; bureaucracy was rampant and worsening. Just give me a job that typically only requires eight hours a day, lets me be creative, lets me make my own decisions, and pays enough to live in a house in a safe neighborhood. Those criteria seem simple enough, but I'm finding it really tough to find a job that meets those requirements.

    As a side note, I find the whole catered lunch thing is a mixed blessing anyway. Obviously, it's convenient and saves money. On the other, it's really hard to eat healthy. I actually prefer to bring my lunch: it's much cheaper coming from the grocery store anyway, and much easier to pack lots of fruits, veggies, lean meats and high-fiber foods.

  75. True even in one location by kahei · · Score: 1


    I can well believe that one guy can do the work of 20 outsourcers -- programmer productivity is so variable that it frequenty varies by a factor of 8 or more even among people from similar backgrounds.

    The trick isn't to pick Americans versus picking Indians, the trick is to get the top 2% or so of any population. That's more important than 'interest in technology' and other ambient factors -- practically everyone works to make money, wherever they come from. Of course, going to the nearest big Indian outsourcing company isn't a very good way to get that top 2% that.

    It's not even hard to tell who's in the top 2% -- you can often tell in a week, maybe a month if the project is sufficiently confus[ed|ing]. The problem is, you *can't* easily tell from a CV or interview. At least I can't.

    --
    Whence? Hence. Whither? Thither.
  76. Well, based on your posts then by Anonymous Coward · · Score: 0

    "As a person who thinks for a living..."

    You must be one destitute motherfucker then.

    1. Re:Well, based on your posts then by The+One+and+Only · · Score: 1

      Dude, he thinks for a LIVING. You think he's gonna come home and post on Slashdot and think for free after that?

      --
      In Repressive Burma, it's not just your connection that dies. slashdot.org/comments.pl?sid=314547&cid=20819199
  77. Hmmmm by pedalman · · Score: 1
    FTFA:

    Managers are again in a bidding war to compete with their rivals and new Web juggernauts like Google to retain their best employees by offering a laid-back environment to benefit staff morale, retention and productivity.
    So, would this mean that stiff dress codes and insistence on haircuts/shaves are detrimental to staff moral, retention, and productivity?

    DOHHHHH!!!!!!

    --
    Friends don't let friends line-dance.
    1. Re:Hmmmm by Anonymous Coward · · Score: 0

      > ...staff moral...

      The word is "morale."

      DOHHHHH!!!!!!!!

  78. Tell a lie long enough and you start to believe it by Anonymous Coward · · Score: 0

    This week a Deloitte study has shown that high on the agenda of CEOs around the world is the shortage of tech talent. Is a shortage of talented geeks in the market seeing a return of the dot-com culture with foosball tables, beanbags, and inflated salaries used to entice talented workers?

    With several of my friends out of work with degrees ranging from B.S. to Ph.D. in Computer Science, Computer Engineering, and Computational Science, who each know skilled people out of work, pardon me if I don't believe the bullshit that there is a shortage of talent. What they mean to say is there is a shortage of talent they think they can pay a lot less than market rate for, or there is a shortage of talent because the applicants are all over the age of 25, or 30, or 40. Pardon, fucking me, while I laugh at these soulless CEOs who rape companies for all they're worth, gutting them, then claiming they can't find good help.

  79. Time travel by Fission86 · · Score: 1

    ...the future of yesterday. The future of yesterday.... would that also be known as today? Or are we busting out the ol' Wayback machine?
    --
    Coming to you live from another dimension.
  80. Are you out of the hospital yet? by Anonymous Coward · · Score: 1, Funny

    < 80K for a job in Mountain View? I'm sure you suffered massive internal injuries from laughing so hard.

  81. It actually works this time... by snoyberg · · Score: 1

    1.ask the boss:"can I get more money? "
    2.if answer is yes CONTINUE
    else find another JOB.
    3.work a little
    4.GOTO1

    5. PROFIT!

    --
    Thank God for evolution.
    1. Re:It actually works this time... by grimJester · · Score: 3, Funny

      4.GOTO1
      5. PROFIT!

      This is why so few coders ever get rich...
  82. Bingo! by tacokill · · Score: 3, Insightful

    Yep. You nailed it.

    It wasn't the culture that brought these places down, it was the spending. I *was* a project manager during 1997-2001 and I, personally, had hundreds of $100/head dinners during that time. I flew (mostly) first class to client locations (Chicago, LA, San Fran, NYC, Houston) and I stayed at some great hotels (W, Hiltons, Marriotts, Sheratons, etc). I just got lucky on my project assignments being in great cities but that's another story. Since I was in Dallas, we had plenty of 4-star and 5-star restaurants and we definitely used them! Del Friscos, The Mansion on Turtle Creek, 3 forks, etc.

    In all of that time, I can't remember a single instance of anyone questioning how much money was being spent. As long as (some) money kept coming in the door, this cycle continued until - duh - the company went out of business. It was no shock to ANYONE who saw the actual books and what we were spending. It was truly astounding (ie: $1300 of wine in one meal at the Mansion on TC, 8 ppl attending, not including food)

    I will never understand, no matter how hard you try, why someone would spend $50K to go win a project that would make $15K in profit. It's kinda like selling dollar bills for $0.95 and making it up on volume...

    So yea - poor management is the reason most of these companies failed. And by poor management, I really mean "just plain old bad business decisions". There is a reason 80% of startups fail. It's not because the market can not handle the supply, rather, it is usually because of a fatal business decision made early on. And the #1 culprit is: over spending.

    1. Re:Bingo! by Anonymous Coward · · Score: 0

      $1300 on wine? You should see the kind of money being spent in London by the bankers.. A funny story a few months ago (maybe a couple years ago). Six bankers when to dinner, and spent £50,000 (mostly wine). Five out of the six got sacked for expensing it, I wish I knew what the sixth did to get away with it :)

  83. misconception about love? by Anonymous Coward · · Score: 0

    "Problem is they want to pay the other way. Almost ALL Tech jobs I see are incredibly underpaid and the managers in charge of it wonder why they cant keep the position filled."

    I'm sorry but weren't you all suppose to be doing this "for the love"? And looking down on those doing it "for the money"?

    1. Re:misconception about love? by Anonymous Coward · · Score: 0

      > I'm sorry but weren't you all suppose to be doing this "for the love"? And looking down on those doing it "for the money"?

      If he wanted to do *that*, he'd go get a job at a bookstore or something, and code on his own projects at home. Probably make more money doing that, too!

    2. Re:misconception about love? by ckaminski · · Score: 1

      Well, then, they surely don't need those golden parachutes...

  84. I wonder how many of us... by George+Simon · · Score: 1

    ...are professionals in the IT field reading this /. article on company time right now...?
    Gotta love doing technology "research" on the company clock, eh?

  85. Beavis & Butt-head by pestie · · Score: 1

    Back in 96/97, I worked at a public university. The bosses wouldn't let us name our new file servers Beavis & Butt-head. We ended up naming them Elvis and Hendrix, thereby starting a trend of naming servers after rock stars who died of drug overdoses. Ahh, good times...

  86. mythical man month by kpharmer · · Score: 1

    In the Mythical Man Month (http://en.wikipedia.org/wiki/Mythical_man_month) Brooks referenced a study that found a 10:1 difference in productivity between best and mediocre programmers on a team.

    I think Gates stated that there was a 100:1 difference today - due to greater technology leverage. And Google is certainly banking on that as well.

    Given that there's a large correlation between experience and expertise, and given that it is difficult to find experience developers in India, China, etc - then it isn't unreasonable to say that a given experienced programmer in country X is 20x as productive as a team of junior-college grads in country Y. Hell, the country isn't the point - it's the experience.

    And this is born out in my work with teams from Russia, India and China. Not so much with France, Germany and the UK. In all cases it was the experience of the programmers more than any other single factor.

    Of course, ten years from now this will probably not be a factor. Unless they're starting to move programming jobs to Africa for cost savings. Then we'll just start the whole cycle over again.

    1. Re:mythical man month by stonecypher · · Score: 1

      In the Mythical Man Month (http://en.wikipedia.org/wiki/Mythical_man_month) Brooks referenced a study that found a 10:1 difference in productivity between best and mediocre programmers on a team.
      And? I never said those programmers don't exist. I just said that the person making the statement wasn't one of them.

      I think Gates stated that there was a 100:1 difference today - due to greater technology leverage. And Google is certainly banking on that as well.
      Wait. Google has thousands of employees and dozens of simple web products, and you're holding them up as an example of productivity? Anyway, I'm really not interested in your ability to remember apocrypha used with literate license. RAND data shows that high end programmers reach about 22x productivity at a limit, and RAND data is based on the best programming outfits in the nation, so I'm quite happy to use that as the watermark I believe in.

      Now please stop preaching. It's ugly and you're not teaching anything that everyone on SlashDot doesn't know. Look, I'm not black, but that doesn't mean black people don't exist. The grandparent poster isn't a superprogrammer. That doesn't mean they don't exist. Please dismount your soapbox with care; I wouldn't want you to trip on all those baseless assumptions scattered around your feet.

      Given that there's a large correlation between experience and expertise, and given that it is difficult to find experience developers in India, China, etc
      Er, no it isn't. Please stop guessing. You've never hired offshore workers.

      then it isn't unreasonable to say that a given experienced programmer in country X is 20x as productive as a team of junior-college grads in country Y.
      It's unreasonable to say that of any arbitrary people, no matter what baseless stereotypes you want to cobble together. You shouldn't be attempting to rank theoretical people. Rank individuals, sure, but when you start trying to put numbers to groups based on expectations, you become a racist.

      Either run a study or shut your mouth. You need tens of thousands of people to get the kind of statistical basis for such a statement that would have you anything other than laughed out of a highschool science class. It's embarrassing to watch you talk. You don't know anywhere near as much about this as you think you do; you don't know anyone who's hired enough people. Chances are there are less than a hundred people in America who've hired enough people to make judgements like these from the hip.

      Putting stereotypes and assumptions to racism doesn't stop it being racism, nor does it make grandparent poster any less transparently clueless. I was only pointing out that he was a moron. I stand by my evaluation - what he said was clueless.

      In all cases it was the experience of the programmers more than any other single factor.
      Then you know it has nothing to do with the country. Try doing the hiring yourself; it's actually dead easy to find experienced people in China and India. The problems you had were because your management cheaped out and hired the dregs.

      Unless they're starting to move programming jobs to Africa for cost savings. Then we'll just start the whole cycle over again.
      Humanity would be a much better species if stupidity and racism were painful. I mean, sure, they're painful to the people reading what you write. I mean to you.

      By the by, maybe you should crack a history book. Africa has a proud history in computing. If you stop being a racist and start learning what you're talking about, you might find that in fact there are nine countries in Africa which have been well wired since the 80s. I'd tell you to go to Egypt, but I have no doubt you'd talk like this to the natives, and end up dead in an alleyway.

      So yeah, go to Egypt.
      --
      StoneCypher is Full of BS
    2. Re:mythical man month by kpharmer · · Score: 1

      > And? I never said those programmers don't exist. I just said that the person making the statement wasn't one of them.
      > You've never hired offshore workers.
      > Either run a study or shut your mouth.
      > It's embarrassing to watch you talk.
      > You don't know anywhere near as much about this as you think you do;
      > you don't know anyone who's hired enough people.

      > I'd tell you to go to Egypt, but I have no doubt you'd talk like this to the natives, and end up dead in an alleyway.
      > So yeah, go to Egypt.

      Within a single message:
          - you have made a dozen assumptions about others without any basis
          - you have unnecessarily insulted two people that you know nothing of
          - you have made mental backflips to interpret their statements in ways they clearly didn't intend
          - you attempted to refute common sense with a denial of statistical validity that nobody would accept

      In short you're a jack-ass.

  87. me too -- different outcome by tacokill · · Score: 2, Interesting

    I am one of those types, as well. After being in IT for a while (CS, UT-Austin), I finally decided that getting my MBA was the way to have the most flexibility in my career. I have coded, I have team lead, I have project managed, and I have program managed -- all things near and dear to the IT world.

    But as I have said before, IT is one of those jobs that has all of the responsibility and none of the authority. This makes it a crappy career path unless you are absolutely 100% devoted to IT and computers -- and if you are one of those people, you are probably not all that concerned with getting to the top of the food chain anyway. Just for fun, go out and google how many CIO's become CEO's vs. other C-level offices. You will find that CIO is an exceptionally bad way to "get to the top".

    Simply put, IT is just a bad career path if you want to eventually come up through the ranks and have an executive position of somekind. Most companies only have a few, if any, executive level IT jobs. And even if you were to get one of those, you would - once again - be the low man on the totem pole (compared to CFO, CEO, Chief of HR, etc), fighting for ever-decreasing resources so your division can get it's work done.

    I finally said screw it and went into an entirely different industry. I am still in a technical industry (so it's interesting) and that was the best decision I might have ever made in my life. I make more money. I work less. And I have lots of free time to do stuff on computers that I actually want to do.

    It's a hard pill to swallow but the truth of the matter is that business just doesn't value IT all that much. Certainly not as much as it is truly worth. Maybe that will change in the future but for most companies, IT is a means to an end only -- and it is treated as such.

  88. This time there's a good reason... by BlindSpot · · Score: 1

    Nowadays with offshoring and different vendors to coordinate with, you need a pinball machine or pool table to pass the time waiting. Waiting to get through on the phone, waiting for stuff to get done, etc. And after you've gone through the painful process required to actually have them do work to begin with, you'll deserve (and need) a break.

    Sorry if this is a bit of a rant...I just spent 45 minutes, most of that on hold, waiting to get some pre-arranged work done. It's something I could have easily done myself in 1 minute - I even still have access to do it - except that it's not corporate procedure for me to do it.

  89. Shortage of tech talent? by walterbyrd · · Score: 1

    So why are companies jumping through hoops to avoid hiring US workers? I assume everybody has seen that video and article by now?

  90. Newsflash by Anonymous Coward · · Score: 0

    .... The dotcom bubble was a dotcom bubble because the share prices grew out of all relation to value of the companies concerned. Just like the Dutch Tulip bubble of centuries past. Root cause ? Greed in every case. The companies concerned in bubbles are sold in the same way that 419 scammers sell their none existant trunk of riches or "pump and dump" emails to the gullible - get in at the ground floor, this is big, and only getting bigger, too good to be true, you can only gain, 100% risky free..... Garbage claims..... The whole thing was fuelled by high octane personal greed and the main losers were the poor dumb suckers whose pension funds and jobs got torpedoed when the market realised the companies were worthless.

    Right now in the UK, the biggest issue I keep hearing from employed friends is how their employers all want to outsource the cr*p out of all IT services. All decisions taken on the back of fine dinners, after agreeable days of golf, with golden hello's all round.

    In the mean time, those of my contacts in management are prevented from hiring homegrown hardware engineers for gods sake..... Having fought one battle recovering mobility after a life threatening accident, I am suddenly, as a hardware engineer on the scrap heap, fighting for minimum wage jobs at CEX and PC World.

    I have no damn sympathy for any of you.

  91. That culture never went away by wsanders · · Score: 1

    It's just that by 2002 only about 100 people were engaged in it.

    Punctuated equilibrium, and all that. Current Web-2.0-sters are all descendants of these survivors of that dot-com-Chicxulub.

    --
    Give a man a fish and you have fed him for today. Teach a man to fish, and he'll say "WHERE'S MY FISH, YOU IDIOT?"
  92. At least one thing never left by tie_guy_matt · · Score: 1

    If you are a generation X'er whose parents were in the middle class then your father probably wore a suit and a tie to work every day (my father and my wife's father did and he worked in IT since the 70's.) I have been in the job force as an electrical engineer for 9 years now and I have never had a job where I couldn't wear jeans and a t-shirt -- and I mostly work for companies related to the defense industry. I have even had jobs where I could wear shorts (and that was while I was working as a civilian for the Army.) The days where you were expected to wear a suit to work everyday are long over. Even if you are in sales you can probably go business casual (whatever that means.) I thank the 90's for that change! It has been years since my father in law has had to wear a suit to work!

  93. Why don't you tell him? by paladinwannabe2 · · Score: 1

    Not necessarily in person- you should be able to send him anonymous emails/leave notes on his desk that show average salaries for your area. He probably just doesn't realize what the average salary is for IT positions. If he can't take the hint, then deal with it while looking for a new job...

    --
    You are reading a copy of my copyrighted post.
  94. 100K? Yeah RIGHT! by recharged95 · · Score: 2, Interesting
    You mean 75K. Cause we all know everyone works 50+hrs or more, hence, your effective hourly rate is 20-30% less.



    With the cost of living (COL) increases, unless s/w developers are making 140K+, the dotcom culture IS NOT coming back. My raise this year was actually less than the COL in my area -- and I work the usual 50+. Those were the days...

    1. Re:100K? Yeah RIGHT! by brothertruffle880 · · Score: 1

      YES, it is an effective 75K BECAUSE OF THE COL!!! And one more thing... Your work hours have also gone up from 9 hours to 10 to 12 hours a day. Not counting weekends, not counting early morning conference calls to interface with offshore programmers. Please adjust your salary figure DOWNWARDS!!!

  95. corp culture sucks and has no meaning by talledega500 · · Score: 1

    The typical corporate culture and the ones that make it suck, hate IT for this.

    Although they will bow to these changes to attract IT talent, they silently wait for the day when they can shut it down and go back to their idea of normal which is a stifling, power driven charade designed to enforce strict classist notions of executives, mgmt and staff. (Not to mention the bigger class notion underlying it all - the employed vs the unemployed.) Work according to these people is supposed to suck just like their sucky products and their sucky customers.

    If it doesn't suck then someone must surely not be doing their jobs and that must come to an end. The psychology of people making things worse and everyone else thanking them for making their lives miserable must stop. Not because we need top talent, but because human beings should come first and corporate ideals of profit should be an extension of that idea, not in spite of it.

    If we are going to continue to live in societies dominated by these corporations and their greedy system, then we should as a society make these companies abide by a culture that puts people first.

    The problem is we dont put ourselves first, so we wont demand it and until that changes we will never get it.

    And thats alot more important than bean bag chairs and free soda...see heath care.

  96. Negotiate, negotiate, negotiate.... by EmbeddedJanitor · · Score: 1
    When these companies advertise their jobs they advertise what is their first prize. That includes a full-time employee. If you have a good skill set match then you can often negotiate to find some middle ground.

    For example, I'm currently scoping out a position that says full time in city xxxx and I've told them I'm only prepared to telework from yyyy which is not even in the same country... and we're still talking and I expect to get an offer.

    The moral of the sory is to treat the job ads as a starting point for discussion and take it from there.

    --
    Engineering is the art of compromise.
  97. Bah-Humbug. by Anonymous Coward · · Score: 0
    A book I'm reading titled; "My first book of Business Etiquette" covers this topic.

    G is for Grooming

    What Should I Wear?

    Over the years a lot of books and magazine articles have been
    devoted to the subject of "dressing for success." Styles change,
    fashions are fickle, and there really are no magic formulas, but
    business etiquette requires attention to a few timeless rules of
    appearance and grooming.

    Your Wardrobe Speaks

    Dress is nonverbal communication. It says a great deal about
    you and your attitude toward the world around you. Be sure your
    business clothes are impeccably clean, well maintained, and
    appropriate to what you do.

    Look around your place of business. Identify the people with
    clout in your organization. Observe how they dress. Don't
    imitate, but do emulate. Take your cue from these folks. Aim for
    the middle: gauge the level of the office "look," and dress just a
    notch above it.

    Dress for Others

    At home, you dress for yourself. In business, you compromise
    between what makes you comfortable and what makes others
    comfortable. If you're selling sporting goods, an Italian-cut suit
    may please you, but it's not going to make your customer comfort-
    able. If you're dealing in stocks and bonds, your T-shirt will make
    potential investors think, well, more than twice.

    Edgy or excessively revealing fashions may give some people offense.
    If you think that the problem is theirs, think again. Business etiquette
    requires you to dress unselfishly, for others as well as yourself.

    Gauge the level of the office "look'" and dress just a notch above it.

    Shine Your Shoes

    Clothing experts agree: The first article of clothing most people
    notice, on men or women, is shoes. Keep them in top shape, shined and
    well maintained. Replace worn heels.

    Make Less More

    Your business outfit should say something about you, not about
    itself. Clothes and accessories that draw attention to themselves take
    the focus away from you. Don't let yourself become an empty suit.

      Don't wear gaudy shirts and ties.

      Avoid excessive jewelry, especially elaborately dangling
    earrings and noisy bracelets. Anklets are definitely out.

      Steer clear of clothes and accessories bearing big designer
    monograms or logos. Avoid becoming a walking advertisement
    for this or that fashion mogul.

      Don't overpower the office with your aftershave, cologne, or
    perfume. A little goes a very long way.
  98. misconception about slashdot? by Anonymous Coward · · Score: 0

    "For your own integrity, you are responsible for your own behavior...you can't transfer away guilt by saying "it's okay cuz no one caught us or stopped us.""

    That argument works well every time slashdot has a copyright discussion. Why shouldn't they carry that over to their place of employment?

  99. Bingo!-Cashout! by Anonymous Coward · · Score: 0

    "It's not because the market can not handle the supply, rather, it is usually because of a fatal business decision made early on. And the #1 culprit is: over spending."

    Uh, no. It's number 11.

  100. It work force by chrisranjana.com · · Score: 0

    Yes there is definitely a shortage of work force in the IT industry. Salaries have sky rocketed indeed.

    --
    Chris ,
    Php Programmers.
  101. I have seen this by Anonymous Coward · · Score: 0

    Sorry to disturb your happy world but I have seen this with my own eyes.

    In our ACM programming contest (Europe middle) we had around twenty teams all doing the same set of problems.
    Please note that all those teams were selected from Universities and trained prior to coming to the contest.

    The first teams solved the first problem in around 15 minutes and were able to solve all eight problems below the maximum time of five hours.
    At the same time several teams were not able to solve even one problem.

    Think ahead. How long would it take the worst team to solve the hardest problem?
    Do you think that they would manage to solve it at all?
    And wouldn't you just love it to have one of the programmers from the best team working for you for five times the salery?
    Hell you would even want to provide a personal secretray for him, so that he don't have to fill out timesheets and order new hardware because fifteen minutes of his time is worth five hours for everybody else.

    1. Re:I have seen this by stonecypher · · Score: 1

      Read what I said again. All I said was that the person speaking wasn't a high-productivity programmer. I never claimed there weren't differences between engineers.

      God, this gets old.

      --
      StoneCypher is Full of BS
  102. There IS NO WORKER SHORTAGE! by brothertruffle880 · · Score: 1

    'Global recruitment companies were telling prospecting employees that they were no longer going to be employed just because they were a technical guru. They were going to have to learn to dress, communicate, and adapt all the traditional corporate ideals that IT has been exempt from during the dot-com boom. " This kind of "I give the friggin orders around here!" attitude on the part of corporations is NOT reflective of a labor shortage. You don't treat that rare commodity called "techie" by telling him how "to dress, communicate, and adapt all the traditional corporate ideals" This is the sign of a DRUM-TIGHT labor market where the employers are calling the shots in a big way. Sure, developers are getting 100K for Javascript and such, but whatta difference in work environment these days? Anyone talk to a corporate coder lately? Chances are theat they're working 10 to 12 hours a day, plus a couple weekends a month, plus conference calls at odd hours so that they can interface with the programmers working offshore on THEIR time zone. There is no worker shortage. If you want to see any worker shortage evaporate, simply pay higher wages! Remember CICS paying $1,500 a day??? I do!

  103. while this is none of our business, of course by alizard · · Score: 1

    Why are your uncles and aunts interested in marrying you?

  104. Great news by Anonymous Coward · · Score: 0

    This is great news for IT professionals like myself who wear decent clothing and exhibit good hygiene. While others take a pay dive in order to wear jeans I'll climb the ladder. Thank you, self-absorbed and immature geeks!

  105. Do you live in Pittsburgh? by ArchieBunker · · Score: 1

    Seriously, what other place in the country sounds that bad?

    --
    Only the State obtains its revenue by coercion. - Murray Rothbard
  106. Managers/Execs more proficient, geeks less ... by AHumbleOpinion · · Score: 1

    1. Someone who actually knows what they're doing when it comes to computers is not a business person or an executive. A lot of people who dream about jobs in the technology sector always imagine that it somehow leads to the top of the glass tower and a corner office. It doesn't and it shouldn't. If you want that and you have middling to poor technical skills, then you're not cut out for technology. Instead you should go straight for that MBA now. Sure, there's the very rare and occasional individual who is very good with computers and also has business acumen, but you really have to look far and wide to find these strange hybrids. Most business people just aren't that good at computers other than using Office, maybe some SQL and that's about it. (This is not meant to insult anyone BTW)

    I don't find geeks and execs incompatible. I think your observations are out of date, based upon the "old days" when computers were not part of every day culture. In short you are describing a generational thing, not a skills thing. The "very rare" individual you refer to is far more common today than in the past. For the last 10 to 15 years computers have been a part of every day life for children of a socioeconomic environment where buiness leaders and exec generally come from. More importantly I think you are failing to realize that individuals with lower skills exist in both the geek and business communities. I've seen plenty of programmers who generate some pretty mediocre code. I actually think the programmers are getting worse, today there are too many who entered the field because it seemed like a good career move rather than because they had some inherent interest. Personally I think managers and execs have been getting more technically proficient and that software developers have been getting less technically proficient. Also, the mistakes of executives are more visible than the mistakes of some technical folks.

    FWIW, I am currently working on an MBA. I also had many erroneous preconceptions regarding business, marketing, etc. An MBA program has been a real eye opener. I have a much greater respect for business. I have used more advanced mathematics in marketing classes than in computer science classes, although not as much as in physics. Regarding my fellow classmates without technical backgrounds, I've not really had any problems explaining issues such as a Windows vs a Linux based infrastructure, how the GPL affects or does not affect a venture, how the internal acquisition of experience or domain knowledge can offset the short term cost advantages of offshoring, etc.