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.'"

101 of 456 comments (clear)

  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. 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 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.

    4. 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.
    5. 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
    6. 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."
    7. 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. :)

  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 Orestesx · · Score: 3, Informative

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

    3. 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).
    4. 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.

    5. 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

      --
  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 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.

    2. 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.)
    3. 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.

    4. 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.

    5. 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.

    6. 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.
    7. 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
    8. 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
    9. 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.
    10. 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;
    11. 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.
    12. 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.
    13. 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.

    14. 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
    15. 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.

    16. 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.

  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 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
    4. 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.

    5. 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.
  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 EveryNickIsTaken · · Score: 5, Funny

      You're an inspiration to us all.

  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 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.
    3. 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. 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?

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

    Goodbye, pants!

  10. 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.

  11. 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
  12. 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 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?
    3. 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.

  13. 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 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.

  14. 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 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.

  15. 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 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/
    3. 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
    4. 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".

    5. 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.

    6. 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?
  16. 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.

  17. 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.
  18. 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
  19. 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 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).

    4. 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....".

    5. 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?

    6. 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.

  20. 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.
  21. 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.
  22. Loyalty by Colin+Smith · · Score: 3, Insightful

    Is paid for in cash.

    --
    Deleted
    1. 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.

  23. 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

  24. 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.

  25. 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...
  26. 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
  27. 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?

  28. 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.

  29. 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.

  30. 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!
  31. 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.

  32. 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.

  33. 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 ]
  34. 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
  35. 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.

  36. 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.

  37. Re:It actually works this time... by grimJester · · Score: 3, Funny

    4.GOTO1
    5. PROFIT!

    This is why so few coders ever get rich...
  38. 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...

  39. 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