Slashdot Mirror


IT Jobs To Drop In 2009

ruphus13 writes "A new Goldman Sachs IT report recently released states that IT jobs will be dramatically reduced in 2009, starting with contract and offshore developers. From the article: 'Sharp reductions likely in contract staff, professional services and hardware, and almost no investment in cloud computing.' The article goes on to say 'The CIOs indicated that server virtualization and server consolidation are their No. 1 and No. 2 priorities. Following these two are cost-cutting, application integration, and data center consolidation. At the bottom of the list of IT priorities are grid computing, open-source software, content management and cloud computing (called on-demand/utility computing in the survey) — less than 2% of the respondents said cloud computing was a priority.' Postulating a 'pointy haired boss' problem, an analyst goes on to say, '[Grid computing, Open Source and Cloud computing] require a technical understanding to get to their importance. I don't think C-level executives and managers have that understanding.' But they do control the paychecks ..."

393 comments

  1. Duh. by Lemmy+Caution · · Score: 4, Insightful

    A lot of IT is an expense without adequate ROI. Huge IT support staffs were a consequence of poor products, badly implemented systems, a glut of unnecessary purchases, etc. While some IT functions will always need on-site support, better-designed systems and software (including middleware) should make it possible to reduce IT staffing costs.

    Think of all the other functions that have disappeared over the past century: typing pools, filing clerks, huge mail rooms. The armies of help desk types will go the same way.

    1. Re:Duh. by Vancorps · · Score: 5, Insightful

      One of the age old problems is the assumption that IT for most companies is simply capital expenditure. ROI is hard to measure for IT for most companies.

      Picture a DR situation where an office is lost to fire. If the company didn't invest in adequate protection then that company is now often out of business losing entire client databases or even contracts. Now proper DR would not only save all your data so you can keep doing business but potentially you might not even have downtime as is the case with banks. This is of course federally mandated but the company I work for is a private entity and practices the same philosophy.

      Then of course comes the automation, once a task is automated it is no longer reflected in ROI even though the system is still in place years later supporting it.

      Course I'm one guy managing over 40 servers across five sites so I don't foresee a reduction in IT staffing anytime soon for this company.

      You're right though, tight times means you spend the extra time to finish your deployments instead of investing in new projects. This means your environment becomes more cohesive and the new stuff later will snap in easier since everything will be well documented by then.

      Consider the downtime a nice roadblock allowing you to audit everything you currently have to make sure you are using everything efficiently.

      Virtualization for the win, we'll utilize our hardware more effectively while increasing functionality.

    2. Re:Duh. by bobstreo · · Score: 1

      Maybe so, what is the ROI of having your just in time manufacturing systems, Internet e-mail and of course access to Slashdot while you're at work? The unfortunate truth ends up, if it's working there is no ROI. If it's DOWN, then there's a huge negative ROI. So just where are the resources to better design systems and software coming from? Yeah, I though so...

    3. Re:Duh. by chris_mahan · · Score: 1

      Would someone be kind enough to rewrite the post in English?

      --

      "Piter, too, is dead."

    4. Re:Duh. by oldhack · · Score: 5, Funny

      One of the age old problems is the assumption that IT for most companies is simply capital expenditure. ROI is hard to measure for IT for most companies.

      For most industries other than software, IT is like utility, telecom, logistics, etc. I had no idea I was getting into janitorial business when I went into this field. Well, beats accounting - we also go to jail less frequently. :-)

      --
      Fuck systemd. Fuck Redhat. Fuck Soylent, too. Wait, scratch the last one.
    5. Re:Duh. by leenks · · Score: 2, Interesting

      You weren't getting into janitorial business when you went into this field - it has just evolved that way over time (and naturally... as more and more people used computers then it was bound to become a utility).

    6. Re:Duh. by jellomizer · · Score: 1

      There is also the case of a maturing market, There is less of a motive to keep producing new apps that basicly do the same thing. So if it does the job in one second and a new version can do it in 1/1000th of a second, the speed difference doesn't matter and give value worth the cost vs. the last update where that one second wait took 15 minutes. Most (custom) application that businesses use are not that intensive that take advantage of the newest and greatest. So as these apps mature and become common use you only need a small IT team to keep the app up to date and add new featrues when requested. However there isn't the need for many companies of large programmers teams to keep the apps running.
      Now this isn't really that bad or PhB logic. Because what will happen when the app finally gets so old they begin to loose their competitive advantage they will then rehire and the senior developer who still is there will take a more of a lead role into this.
      As for the people who are left off (which isn't always due to layoffs just less new hiring) they can use the opportunity to expand their skills and move to a new level.

      --
      If something is so important that you feel the need to post it on the internet... It probably isn't that important.
    7. Re:Duh. by story645 · · Score: 1, Redundant

      Managers suck ('cept for a select handful the op likes and the op himself) and are therefore responsible for everything that's wrong with the company/tech industry/humanity.

      I wonder why the OP lends any credence to having a degree in the field. Going into my fourth year in computer engineering, I've learned it's usually not worth the paper it's printed on.

      --
      open source modern art: laser taggi
    8. Re:Duh. by dedazo · · Score: 1

      Towards the end there I was expecting something about Bush and 9/11.

      You sure you didn't take a wrong turn somewhere my good man? This is Slashdot. Slashdot, not YouTube.

      --
      Web2.0: I love when people Flickr my cuil and digg my boingboing until my google is reddit and I start to yahoo
    9. Re:Duh. by Bloodoflethe · · Score: 1

      Supposedly the employers like computer engineers from tech schools more - hands on training and the like.

      Seems to be the case for me, although I intend to transition into a research/dev type of degree when I go for my masters.

      --
      "Little is much when little you need."
    10. Re:Duh. by Jah-Wren+Ryel · · Score: 1

      This happens mostly in 'small fry' operations, not so much @ higher levels (take AMD's new CEO: The man's @ least got some hands-on & degrees in this field, & hopefully does a LOT better job than "Mr. Ruinz" did @ AMD,

      Right, because Otellini is a master IC designer!

      The only amount of technical knowledge a good manager needs is the ability to pay attention and understand when the smart people who report to him tell him what's important in their fields of expertise. The industry is rife with examples of the peter principle, and moving engineers into management jobs is the #1 cause.

      --
      When information is power, privacy is freedom.
    11. Re:Duh. by oldhack · · Score: 1

      Yeah, I know. It was a "high-tech" field back then.

      --
      Fuck systemd. Fuck Redhat. Fuck Soylent, too. Wait, scratch the last one.
    12. Re:Duh. by $random_var · · Score: 4, Interesting

      One of the age old problems is the assumption that IT for most companies is simply capital expenditure. ROI is hard to measure for IT for most companies.

      Too true mate - a company which I'm affiliated with but shall not name is going through a reorg right now. The reorg is surprisingly a good idea, and well-executed by the executives. However, I heard a middle manager explain it to a bunch of interns as "profit centers are called that because they generate profits, while cost centers only serve to drag a company down. That's why we're trying to minimize our cost centers as much as possible."

      What made it extra funny is that a lot of the money freed up by the reorg is going into *new* "cost centers", and this middle manager himself works for a "cost center". I myself work for a "profit center", but honestly perform more of a functional role.

      It's necessary to draw lines somewhere, and have accountants and accounting, but the fact of the matter is that some things are inherently hard to quantify. You look at the numbers but go with your gut.

    13. Re:Duh. by QRDeNameland · · Score: 1

      One of the age old problems is the assumption that IT for most companies is simply capital expenditure. ROI is hard to measure for IT for most companies.

      So true. Note that the bottom line never assesses all of "typing pools, filing clerks, huge mail rooms" noted by the GP that they no longer need to employ, nor any potential expansion of their business that would be impossible without IT.

      Funny how no one ever seems to assess the ROI on the accounting department, for example...

      --
      Momentarily, the need for the construction of new light will no longer exist.
    14. Re:Duh. by dashslotter · · Score: 1

      the new stuff later will snap in easier since everything will be well documented by then.

      You must be new here. ;)

      --
      I was flipping bits on an abacus, newb.
    15. Re:Duh. by Hal_Porter · · Score: 1

      One thing my gut tells me is that everyone posting to slashdot in the day is going to get FIRED! sooner or later.

      --
      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;
    16. Re:Duh. by GMGruman · · Score: 1

      FYI that this post was actually written and published elsewhere, at the InfoWorld site (where I work). The story linked here is not the original. Here's the original: http://www.infoworld.com/article/08/07/18/Study_predicts_IT_staff_reductions_in_09_1.html

    17. Re:Duh. by micheas · · Score: 3, Funny

      Funny how no one ever seems to assess the ROI on the accounting department, for example...

      Enron, and WorldCom might have had an ROI on the accounting department.

    18. Re:Duh. by ILongForDarkness · · Score: 1
      I think a lot of help desk jobs will go away. I know of a bunch of companies going back to the terminal model of computing with blade servers running virtualized OS's on the backend. There is hardly any moving parts on the client side and you have access to all the systems just by taking a snapshot. That moves all the work into the datacentre and unfortunately for most helpdesk types they aren't trusted there. Most companies will take a tech savy highschool grad as a helpdesk person but will want a degree for the server side guys.

      However, don't kid yourself, there are still lots of crappy products out there. There will still be some work moving the terminals around, replacing monitors, and even more work in coding systems to make use of multicore technology. To do a good parallel program can easily take several times the effort as to do the single threaded algorithm. So either people will get paid to grunt through it (probably what will happen in the short term) or a lot of tooling will need to be built (probably what will happen in the long term). Either way code monkeys should have their hands full for another 10 years.

    19. Re:Duh. by Joker1980 · · Score: 1

      I hear this alot(mainly from my boss), im a network admin in an engineering company and as such, im considered a pure loss and encouraged to bill time to clients when they need support on their laptops or what not while visiting the project controls. However i fundementally dissagree with that sure we dont technically show a ROI but id like to see this company go back to pens, paper and rooms full of filling cabinets. The very fact that this vast amount of data is easily accessable all over the world IS the ROI.

      --
      Well, Bart, your uncle Arthur used to have a saying: "Shoot 'em all and let God sort 'em out."
    20. Re:Duh. by gbjbaanb · · Score: 1

      True, but disasters only occur occasionally, "Huge IT support staffs were a consequence of poor products, badly implemented systems" happen all the time.

      That's why your DR is you and 40 servers, imagine how many people work in Microsoft's support department :-)

    21. Re:Duh. by loraksus · · Score: 1

      Huge IT support staffs were a consequence of poor products, badly implemented systems, a glut of unnecessary purchases, etc.

      Do you honestly see this changing? Mainstream software, drivers, etc are virtually all crap, with every new version worse than the one that came before it. Mediocrity in software is common and goes unpunished.

      Hardware manufacturers are cutting corners - bulging caps, the xbox 360 fiasco, the nvidia 8400/8600 soon to be fiasco, etc, etc.

      This penny pinching will only continue and the situation is only going to get worse. Marketing will become more aggressive too.

      Users who had their IT support staffs minimized are going to love the next few years.

      --
      1q2w3e4r5t6y7u8i9o0pqawsedrftgthyjukilo;p'azsxdcfv gbhnjmk,l.;/
    22. Re:Duh. by somersault · · Score: 3, Funny

      Are you implying causality, or simply correlation?

      --
      which is totally what she said
    23. Re:Duh. by Dr.+Smoove · · Score: 1

      I feel ya on the garbage man/janitor aspect of IT, EVERYONE seems to think IT exists just to clean their big stinking piles of maneur, even after they spread that shit everywhere. I hate it... but I'm beginning to think I've just worked in shitty places. (Which is why I am about to move to a different company).

      --
      "If you plant ice, you're gonna harvest wind."
    24. Re:Duh. by laejoh · · Score: 1

      we also go to jail less frequently.

      Indeed, that's why there is a howto available. When you don't do stuff often enough you tend to forget you see :)

    25. Re:Duh. by xtracto · · Score: 1

      I feel ya on the garbage man/janitor aspect of IT, EVERYONE seems to think IT exists just to clean their big stinking piles of maneur, even after they spread that shit everywhere. I hate it... but I'm beginning to think I've just worked in shitty places. (Which is why I am about to move to a different company).

      Do not just move to another company, focus on a different type of I.T. capabilities. If what you are doing feels just like techno-plumbing, it is because companies think you only can do that well.

      You should consider studying further (a Master or whanot) and going for a "real" application of computing.

      That was pretty much my choice. I graduated from a Soft. Engineering career. And there, you are taught to develop/maintain software just for the sake of it. The problem is that if you do not know how ot apply your knowledge to different fields (biology, finance, physics, etc) then you will be stuck just being the hyper-technician.

      There is a *lot* of demand for people with Comp. Sci. skills which can apply them to specific fields (think of, simulations, financial analysis, etc). Or more generally, people that can bridge the gap between the use of computing technolgy and the other sciences.

      --
      Ubuntu is an African word meaning 'I can't configure Debian'
    26. Re:Duh. by Anonymous Coward · · Score: 0

      I'm not gonna get fired, nor laid off. Why? Because I'm an American. Meanwhile, my outsourced co-workers from India, a dozen or so, who probably don't spend a minute on Slashdot, are getting shipped back at the end of the month.

    27. Re:Duh. by Knara · · Score: 1

      I've seen the "thin client" pattern come and go over the last 20 years. For some reason it never sticks, even though "this time for sure!"

      There's always gonna be a need for someone to fix hardware, anyway. Until we make everything indestructible or replace tech support with robots.

      Then again, IT support really could use some housecleaning. I'm really not all that smart, but I'm routinely reminded that 90% of my field-mates are much, much more stupid than I am.

    28. Re:Duh. by Anonymous Coward · · Score: 0

      One of the age old problems is the assumption that IT for most companies is simply capital expenditure. ROI is hard to measure for IT for most companies.

      Picture a DR situation where an office is lost to fire. If the company didn't invest in adequate protection then that company is now often out of business losing entire client databases or even contracts. Now proper DR would not only save all your data so you can keep doing business but potentially you might not even have downtime as is the case with banks. This is of course federally mandated but the company I work for is a private entity and practices the same philosophy.

      Then of course comes the automation, once a task is automated it is no longer reflected in ROI even though the system is still in place years later supporting it.

      Course I'm one guy managing over 40 servers across five sites so I don't foresee a reduction in IT staffing anytime soon for this company.

      You're right though, tight times means you spend the extra time to finish your deployments instead of investing in new projects. This means your environment becomes more cohesive and the new stuff later will snap in easier since everything will be well documented by then.

      Consider the downtime a nice roadblock allowing you to audit everything you currently have to make sure you are using everything efficiently.

      Virtualization for the win, we'll utilize our hardware more effectively while increasing functionality.

      My old company a fairly large one goes one step backward even from this knowing the number of servers let alone PC's in the organization

    29. Re:Duh. by Lemmy+Caution · · Score: 1

      Here's how it lines up: marketing and sales represent the interests of the customer. HR departments, in theory, align with the interests of the employees (and, in US corporations, are appropriately weak.) Legal departments align with the interests of the executive staff.

      Finance and accounting? They represent the shareholders' interests.

    30. Re:Duh. by Anonymous Coward · · Score: 0
    31. Re:Duh. by Anonymous Coward · · Score: 0

      There is a problem with managing ROI and that is the "Tree falling in the woods" analogy. If Amazon operated by catalog instead of via their website, they could successfully get rid of most of their high priced IT staff. However, they would replace them with an army of call center clerks(probably from Kenya at $.09/hr with no bathroom breaks), incur printing and mailing costs, and so on. In addition, their business of being the storefront for products from partner stores would be extremely difficult.

      In the end, their business would start shrinking because people would get tired of dealing with the guy taking their order who can't speak their language or they can't find what they are looking for without a "search" feature, and so on.

      And THAT cost is immeasurable. Basically, all you people who say, "IT is an expense" don't realize how much of your business you owe to the existence of an IT solution.

    32. Re:Duh. by Anonymous Coward · · Score: 0

      ... were a consequence... ? It is sad that we've moved away from proven engineering into hacking at light speed. Of course, if you get enough imports to bill 40 hours for 80-100 hours of work, the CIO and CTO tend to look pretty good.

    33. Re:Duh. by ILongForDarkness · · Score: 1
      Yep, but you must admit there will be a lot less of the low level techs running around grabbing workstations to drag back to the batcave then before. If you don't have as much moving parts (which can be even more the case with flash drives) you'll have less broken stuff to fix. This probably will only matter for larger companies that have several staff. For smaller companies since you can't get a fractional support staff they still will have one guy like they did before.

      I think bandwidth and security will be the big issues with thin-client ideas that will eventually swing things back to workstations again. But in the mean time I think there will be more demand for backend support and less for front end. Hopefully front end techs will get a chance to work in the backend.

  2. I doubt.. by pickyouupatnine · · Score: 1

    that offshore jobs will go first. They're cheaper than local jobs.

    --
    _Vishal www.squad9.com
    1. Re:I doubt.. by Foofoobar · · Score: 5, Insightful

      Well having to have had to manage a team in the Phillipines, miscommunications, missed deadlines, inability to follow instructions, redundant programming, lack of teamwork or cooperation, poor scheduling and more makes the low pay only part of the cost when the overall expense of the project eventually becomes 5-10 times what it needed to be had we hired local developers.

      Outsourcing only pays off for VERY well managed and VERY well organized 3rd party organizations that you can trust 100% and as a rule, they don't exist because they don't exist ANYWHERE. You need to have an onsite presence much like IBM and Microsoft has in order for offshoring to really payoff. Otherwise you are not saving anything and may even be paying more... regardless of what some pitchman may tell you.

      --
      This is my sig. There are many like it but this one is mine.
    2. Re:I doubt.. by elnyka · · Score: 1

      >> that offshore jobs will go first. They're cheaper than local jobs. Oh, please. That's already happening. The supposed ROI with offshore jobs is not materializing due to a lack of quality and experience, in addition to a high turn-around (specially with offshore-based IT operations and support.) Many IT shops are already facing the reality of increasing costs in the form of loss of productivity when going "the cheaper" way. There are offshore teams that are of high quality, but they aren't as cheap as some pointy hairy bosses would like to believe... and they are finding this the hard way as they are trying to keep their budgets above the red ink. Others are still buying the offshore==cheaper fallacy, and as the economy dives down, they'll get hit hard at some point. Offshore is for IT 2008-2009 what the "new internet economy" was for IT back in 2001.

    3. Re:I doubt.. by Anonymous Coward · · Score: 1, Interesting

      My firm works with a group down in South America of all places and it has worked out extremely well. We attribute this to the lack of a major time difference, and that their english skills are for the most part good enough that there are no real communication issues. We make sure to spec out everything extremely well, follow up with them to ensure that they understand the specs, and we write the business logic, while they make the prety gui's.

      They focus on the web aspect which they excel at, we focus on our business which is our job. I think outsourcing can be done, but it just has to be managed and divided well. I am not privy to their exact hourly rates, but from what I understand they make a fraction of what a good gui team would make here in the US.

      I am not saying it works for everybody or every situation, but it can work. I feel the intimidation and fear as well, for while we deride the majority of outsourced developers right now as poor in quality, they will more than likely get up to speed in time and then those of us in the rich nations are going to have to reinvent ourselves or find a niche. Remember, there was a time when the Japanese were derided as making low quality products as well- now try to find an American made TV (hint: Zenith took the last train out of Dodge some time in the 90's IIRC).

      We are being marginalized much like the journeyman and apprentices were during the advent of the industrial revolution, but at least this time for every programmer in the US that loses their job, potentially a whole family in the developing world can rise out of poverty and into the middle class.

    4. Re:I doubt.. by thePowerOfGrayskull · · Score: 5, Insightful

      that offshore jobs will go first. They're cheaper than local jobs.

      Only in the short term. What's happening now (based on my anecdotal evidence, which is all one really needs here on /.) is that a lot of large companies are realizing this. Difficulty in communications, poor timing (What, you need that fix now? Sorry, you'll have to wait until tomorrow morning), and some of the shoddiest work you've ever seen are all contributing factors.

      On the surface ,it's a very appealing model: you write up some requirements, communciate them to your offshore team and wow! magic! they return to you a finished product.

      But here's what they don't tell you in the brochures (again, based on my experience managing and working with offshore vendors): a) if you don't spell out every single technical detail - almost literally to the point of writing the software yourself -- , you can't rely on them to do it right. b) you can't rely on them to communicate to you the things that they need clarification on, unless you are ready to spend a lot of time asking for t. c) the code you get back wll be virtually unmaintainable, with no thought given to refactoring, common functionality, or future mainitenance d) most of the development seems to be done by people with low experience (just out of the schools, which don't seem to teach anything relevant to the real world) and little skill e) if they have issues, do not expect to learn about them unless you constant ask for them. DO expect them to sit idle and not take any initiative if an issue occurs.

      So all of this goes to say: it looks too good to be true, because it is. The old saying is that you get what you pay for -- and it still holds true. And after many years of budget overruns and software that doesn't do what it's supposed to do, companies are finally beginning to realize that.

    5. Re:I doubt.. by Darkk · · Score: 1

      Yep and always makes me cringe when I call up a company for tech support since I usually get the ones from overseas. All they do is read the script. 80% of the time I managed to get the guy to stop reading the script when I say, "Sir, I know exactly what the problem is and the solution so can we start the RMA process NOW so I can get on with my job?" Granted they were told to stick to the script but I just wish management give them the flexibility to realize I am not some low level user who don't know how to install a printer driver. I'm in IT HelpDesk too so I know how it feels to be on the other end of the phone so I give everybody a chance to prove he or she have tried troubleshooting the problem themselves before calling me and not treat them like an idiot even when a guy didn't know how to plug in a usb device into the computer (believe me, they are out there).

    6. Re:I doubt.. by Anonymous Coward · · Score: 2, Informative

      Well having to have had to manage a team in the Phillipines, miscommunications, missed deadlines, inability to follow instructions, redundant programming, lack of teamwork or cooperation, poor scheduling and more makes the low pay only part of the cost when the overall expense of the project eventually becomes 5-10 times what it needed to be had we hired local developers.

      Outsourcing only pays off for VERY well managed and VERY well organized 3rd party organizations that you can trust 100% and as a rule, they don't exist because they don't exist ANYWHERE. You need to have an onsite presence much like IBM and Microsoft has in order for offshoring to really payoff. Otherwise you are not saving anything and may even be paying more... regardless of what some pitchman may tell you.

      Agreed. We are dealing with massive turnover, double digit inflation, and worst of all regular power outages in India. Oh, generators you say? Try affording the diesel to power those generators during the daily outages.

      All for less than half the productivity of the states.

    7. Re:I doubt.. by Maxo-Texas · · Score: 1

      At my company the quality is good.

      They just are getting to expensive and someone has to own the business rules. And it's not contractors who may become even more expensive in the future.

      --
      She was like chocolate when she drank... semi-sweet at first and then increasingly bitter.
    8. Re:I doubt.. by dragonturtle69 · · Score: 1

      Quite true. Our company's (not a software shop) plan is to cut staffing to the minimum to maintain the really important parts at their minimum levels, then use temporary contractors for anything else.

      Offshore or outsourced, it doesn't matter. The work is done by an someone who is given absolutely no future with the company, no more than a day laborer seeking pick-up work in construction.

      Hey, maybe we'll at least be paid in cash daily.

      --
      "What luck for the rulers that men do not think." - Adolph Hitler
    9. Re:I doubt.. by loraksus · · Score: 1

      Outsourcing only pays off for VERY well managed and VERY well organized 3rd party organizations that you can trust 100% and as a rule, they don't exist because they don't exist ANYWHERE. You need to have an onsite presence much like IBM and Microsoft has in order for offshoring to really payoff. Otherwise you are not saving anything and may even be paying more... regardless of what some pitchman may tell you.

      Who cares, as long as the stock went up a bit on the announcement and executives made a few bucks on stock options?

      --
      1q2w3e4r5t6y7u8i9o0pqawsedrftgthyjukilo;p'azsxdcfv gbhnjmk,l.;/
    10. Re:I doubt.. by loraksus · · Score: 1

      Only in the short term. What's happening now (based on my anecdotal evidence, which is all one really needs here on /.) is that a lot of large companies are realizing this.

      And hiring back US workers for half - if that - of what they were paying the IT (or whatever) dept when they laid them off 4 years ago.

      --
      1q2w3e4r5t6y7u8i9o0pqawsedrftgthyjukilo;p'azsxdcfv gbhnjmk,l.;/
    11. Re:I doubt.. by ShannaraFan · · Score: 1

      Maybe so, but you get what you pay for. I know several of the project managers at my company have begun refusing to use offshore resources due to the high levels of frustration, poor quality, lack of communication, etc...

    12. Re:I doubt.. by elnyka · · Score: 1

      For half? Not in my experience. When shit hits the fan really, really bad, they hire you back with at least 10% extra of what you used to make. At this point, I'm ambivalent of whether to pursue a permanent position or not. I walked away from permanent positions and became a consultant 8 years ago, and that's the best choice I've made. Unless hostile aliens from planet X throw us back to the stone age with a massive asteroid bombardment, I do not see local IT dissapearing anytime soon. Jobs will be lost, just like in any other industry, offshore included. Loss of high paying jobs locally affect the economy as internal consumption goes down. National economy goes down, and that has ripple effects in other countries selling us services, including IT offshoring. So if you are a crappy IT professional, whether you are here in the US or in India, Singapore or Malaysia, you'll be out. Period. If you have some professional quality and skill resilience, then you can ride the wave. It won't be pretty, but it won't be your doom either. Besides, it's high time to do some cleaning in the IT industry. We have too fucking many bozos who can't tell the difference between a NIC, a use case document and a condom. Whether are fresh out of school here or in India, some of these people should have never had graduated from IT at all, much less work in IT. Seriously. When you have someone with a BS in Computer Science who pesters you with "how do I do this?" every fucking time he/she is asked to do something without ever thinking to do a fucking google search for possible solutions, without ever having the initiative to do some research, some critical thinking, dude, you just want to slap him with the keyboard first and then make him flip some burgers for a living. Seriously. It's crap like that at all levels of IT that increases costs. Fortunately for me, they create shit that needs to be fixed. Their garbage is your fortune if you know how to play your technical cards.

    13. Re:I doubt.. by Foofoobar · · Score: 1

      I see people say this alot for the first couple of months. But as time drags on, you will find communication problems, scheduling issues, problems with getting them to follow standards set by the local team, etc. Everyone loves outsourcing for the first couple of months but ask them how much they like it 18 months later and many would be in the process of dumping it.

      --
      This is my sig. There are many like it but this one is mine.
    14. Re:I doubt.. by Anonymous Coward · · Score: 0

      Outsourcing only pays off for VERY well managed and VERY well organized 3rd party organizations that you can trust 100% and as a rule, they don't exist because they don't exist ANYWHERE. You need to have an onsite presence much like IBM and Microsoft has in order for offshoring to really payoff. Otherwise you are not saving anything and may even be paying more... regardless of what some pitchman may tell you.

      (Disclosure: I work for IBM, managing an offshore dev team from onsite. Posting as AC for obvious client confidentiality reasons)

      I'd second that - our setup works, primarily because I have long-standing, strong relationships with pretty much all of the individuals in the off-shore team; particularly with the team leads (I go out there a few times a year, and we're on IM all day every day). And we have very, very strong process, tightly defining all the hand-off points, and what needs to be delivered in each direction.

      The other helpful thing I've seen is getting teams to sync on working hours; I worked on one programme where a key group of people were in India, but worked UK office hours. Tough for them as individuals, but helpful for the work.

    15. Re:I doubt.. by Foofoobar · · Score: 1

      Indeed. When working with overseas teams, I ask for at least 4-5 hrs of overlap a day so we can conference, get questions answered etc and try to ask both teams to be flexible with hours if they can so that no one team has to bear the entire burden; overseas teams are just as important as local teams. But I have always seen it work best if you have a physical presence at the location to help coordinate, manage and troubleshoot problems coordinating, communicating and following procedure.

      Every other time I have seen outsourcing implemented without the company actually having a physical presence there, it fell apart in under 18 months for just those reasons and in some cases, the project was even stolen by the people who they outsourced it to (not at my company but other companies). This is not to suggest that all outsourcing companies are thieves, it's just that you are not there and not in control of what happens at that location so you get what you pay for.

      --
      This is my sig. There are many like it but this one is mine.
  3. Integration by Anonymous Coward · · Score: 5, Interesting

    If there was ever a semi-mindless task that brings home the bacon, integration is it.

    Make this work with that and that work with this.

    Ok.
    *scratches ass*
    *does it*
    *gets paid then laid*

    1. Re:Integration by russotto · · Score: 5, Insightful

      If there was ever a semi-mindless task that brings home the bacon, integration is it.

      Make this work with that and that work with this.

      You've been lucky. After the "*does it*", the usual response from the ones who want it done is "But I wanted this, this, and that". Where "this, this, and that" are requirements which were never brought up before and which are completely beyond the capabilities of the products you were integrating.

    2. Re:Integration by xSauronx · · Score: 3, Funny

      the usual response from the ones who want it done is "But I wanted this, this, and that"

      Thats what she said!

      --
      By and large, language is a tool for concealing the truth. -- George Carlin
    3. Re:Integration by Anonymous Coward · · Score: 1, Insightful

      Which works perfectly fine if you are an integration contractor. You just bill them $150/hr for the time it takes to do "this, this, and that".

    4. Re:Integration by dave420 · · Score: 1

      Seriously. And not to mention if the client wants something integrated that has no method of integration. TeleVantage is one such product, but luckily for the client, the last version I used stored all its data in a MSSQL database, which allowed someone to crack the username/password by sniffing the traffic. I hate clients sometimes.

    5. Re:Integration by Anonymous Coward · · Score: 0

      If there was ever a semi-mindless task that brings home the bacon, integration is it.

      Make this work with that and that work with this.

      Ok.

      *scratches ass*
      *does it*
      *gets paid then laid*

      http://mpdenforcer20.blogspot.com/2008/07/gonna-get-paid.html

  4. bad article by jgarra23 · · Score: 4, Insightful

    I didn't see any reasons backing up these postulations. Especially the downturn in contractors. Is this yet another case of these companies reporting something just so they can report something?

    1. Re:bad article by Red+Flayer · · Score: 4, Interesting

      The report was based upon a survey. So, the reason for the reporting is "Most CIOs we interviewed expect to reduce expenditures for contractors and discretionary IT spending". If you want reasons, you'd probably need to contact the CIOs that were interviewed. But here's my guess: pressure from owners/the board to reduce costs in the face of lower forecasted revenues.

      Take the article for what it is... not an analysis of why and how companies will reduce spending, but instead the results of a survey.

      --
      "Trolls they were, but filled with the evil will of their master: a fell race..." -- J.R.R. Tolkien on Olog-hai
    2. Re:bad article by Vancorps · · Score: 4, Insightful

      Yeah, our revenue stream was less than expected for 2008 so they decided to start slashing budgets. One would think a 16% reduction in revenue would result in a 16% reduction in budget but I actually had mine cut by more than 50% and IT isn't alone here.

      Executives like to use the times are tough argument to carve out more money for themselves thus making times tougher. It's hard for me to believe cash flow is low when private planes and houseboats are being bought instead of the owner reinvesting back into the company like he had already done. It's his right to do so of course since it is his money. Of course I know the ole times are tough argument is simply BS.

    3. Re:bad article by Whitemice · · Score: 1

      I don't know. Most of the conclusions make sense. (a) there is allot of interest in technologies that make obvious good sense such as virtualization and consolidation and (b) little interest in technologies that have yet to demonstrate there is any "there" there such as cloud computing. And (c) "Open Source" isn't a "technology", and of course CIOs don't care about it - they aren't paid do. That doesn't mean the same CIO won't run a department that won't use and contribute to Open Source; Open Source provides a tool-chain to provide the CIO with what he wants: the things he has to present to the board-of-directors.

      As for more-or-less contractors and what not? Who knows, I don't. I still don't see the medium sized business out-sourcing, and they are the places it is much more fun to work anyway. And when taken in the aggregate employ more IT staff (or any other kind of staff for that matter) than the Fortune 1000.

      --
      Using "Common Sense" is being either to arrogant or to ignorant to ask people who know more about something than you.
    4. Re:bad article by aeoo · · Score: 4, Insightful

      Well said.

      I think "times are tough" means "times are tough for you, stupid worthless little peons, but not for me -- I'm the fat cat who passes through everything to the customers and to the employees".

      Of course I don't think any job is worthless. Even simple jobs need to be done and done well. The fact that our corporate kitchen often stinks after it's been mopped doesn't contribute anything to productivity, to put it mildly. Every job is important and should be respected. It's too bad execs do not understand this well these days.

      Also, a decent company exec tightens his own belt when the times are tough and leads by example. Decent company execs, where the fuck are you? Do you exist anymore? I sure hope so.

    5. Re:bad article by pla · · Score: 1, Interesting

      So, the reason for the reporting is "Most CIOs we interviewed expect to reduce expenditures for contractors and discretionary IT spending".

      Or, put another way, "Most CIOs want OMGPonies to push those icky red numbers into the black".

      It sounds great to say you plan to slash one of the biggest non-revenue departments on your books. That goes up in smoke the second the CIO realizes they can't even change their own printer toner, much less manage to do more "complex" tasks such as regular upgrades or proper backups.

      And that doesn't even touch on "real" work, such as in-house app development. When we go there, the CIO may as well say that he plans to boost 3rd quarter revenue by striking oil on a large asteroid captured via the gravitational pull of the 2nd quarter's red ink.

    6. Re:bad article by servognome · · Score: 1

      One would think a 16% reduction in revenue would result in a 16% reduction in budget but I actually had mine cut by more than 50% and IT isn't alone here.

      It doesn't make sense to always tie budgets directly to revenue. If your company sees a 16% revenue reduction, then it probably will eliminate some of the investments for planned growth so you'll end up with cuts greater than 16%. The only time you have expenditures which match revenue is in areas of long-term sustaining, business units like IT, marketing, or R&D will grow faster or slower than the company depending on needs and long-term outlook.
      Cutting spending isn't necessarily hoarding money, there are valid reasons to put certain projects on hold or re-prioritize especially in an uncertain environment.

      --
      D6 63 0D 70 89 81 BB 8E 7B 7C 5F 5D 54 EA AB 73
    7. Re:bad article by igb · · Score: 1

      And that doesn't even touch on "real" work, such as in-house app development.

      In the businesses I'm familiar with, if all in-house applications development stopped tomorrow morning, the net effect would be massively positive. An IT function looking for work constantly changes reporting systems, so that no-one trusts the numbers (as they have no stable base) and maintains all their own reports (which are differently, but equally, wrong). There's no means to compare efficiency, quality, cost or anything over a period greater than six months, because the reports don't use consistent subsets of data which is changing its structure anyway. Reports written in year X can't be run against year X-1 or year X+1's data, because the underlying raw data isn't consistent either.

      If all desktop and infrastructure development stopped stone dead the effects would be similar. People would, at last, be able to figure out how to do their jobs with the tools in front of them rather than either putting it off for the nirvana when the right tool turns up, or finding that their workflow is suddenly broken by the introduction of a new tool in place of one that worked. Most of the instability in networks comes from change, not maintenance, and most `improvements' aren't.

      For most businesses, if you froze all the internal IT for twelve months or more and put all the resource into outward facing IT that actually, you know, impact customers (been there, done that, during a radical re-structuring) there would be only upside. No changes to reporting, HR systems, finance systems, payroll systems, ERP, mail servers, groupware...just focus on things that make money.

      ian

  5. bullshit. they will drop maybe in u.s. by unity100 · · Score: 4, Interesting

    but, will they really drop globally ?

    AND, since, our area, i.t., is a field that is kinda the originator of the concept of telecommuting, wont many i.t. people in u.s. be able to find work overseas, working through telecommuting ?

    i dare not say demand for i.t. people will go down worldwide. its kinda impossible, since i.t. revolution is on full steam right now - we, as a civilization, are little far from trying to integrate our toilets to computers and internet.

    1. Re:bullshit. they will drop maybe in u.s. by jgarra23 · · Score: 1, Interesting

      I agree. Especially with the industry becoming more commoditized, developers and IT staff are a necessary evil these days, like the plumber or the electrician. Maybe the article means it will be harder for shitty IT staff to get work :)

    2. Re:bullshit. they will drop maybe in u.s. by unity100 · · Score: 1

      even shitty i.t. staff can take on small stuff from small businesses and make a decent living these days.

    3. Re:bullshit. they will drop maybe in u.s. by Anonymous Coward · · Score: 0, Funny

      >even shitty i.t. staff can take on small stuff from small businesses and make a decent living these days

      It's always good to hear from the voice of experience when discussing such things. Thanks for the perspective.

    4. Re:bullshit. they will drop maybe in u.s. by unity100 · · Score: 1

      too much sarcasm and smarthmouthing is bad for your stomach. increases ph and punches holes in its walls.

    5. Re:bullshit. they will drop maybe in u.s. by defaria · · Score: 0

      Real 100% telecommuting jobs are rare if at all available. And you're trying to say people will get across the country/globe telecommuting jobs? I don't see it happening!

    6. Re:bullshit. they will drop maybe in u.s. by mrbluze · · Score: 1

      But, will they really drop globally ?

      Well, IT is a commercial industry and most of it is not part of 'essential services' and so most of it is able to contract in the event of an economic downturn. You're aware of an economic downturn, aren't you? It doesn't matter how you work or where you work, if nobody is confident enough to spend money on new stuff, your business stalls.

      --
      Do it yourself, because no one else will do it yourself. [beta blockade 10-17 Feb]
    7. Re:bullshit. they will drop maybe in u.s. by unity100 · · Score: 3, Insightful

      no, i.t. is not the same as other fields.

      if you are a mechanical engineer, you may not be able to find any jobs. you cant lower your expectations and go doing plumbing.

      but in i.t. we have the ability to downgrade our expectations. a programmer can downgrade expectations and work during a recession coding small contract jobs until economy gets back on track, for example. even by only himself/herself. or a network engineer/ server admin can find small jobs enough to make a living in web hosting industry in the meantime. actually many of them can turn into full time jobs. a civil engineer cant do that.

    8. Re:bullshit. they will drop maybe in u.s. by mrbluze · · Score: 1

      a programmer can downgrade expectations and work during a recession

      True up to a point, and that's my point.

      --
      Do it yourself, because no one else will do it yourself. [beta blockade 10-17 Feb]
    9. Re:bullshit. they will drop maybe in u.s. by Anonymous Coward · · Score: 0

      Yeah, totally true. The paper says that actually if you RTFA.
      Basically, the agonizing US economy will have to chop the heads of IT people, but there will still be demand for IT professionals overseas, as for example, the ultra server-virtualization will need the expansion of the ultra-datacenters they will have to use for that.
      Meanwhile, do like me: learn another language, and look for a job on a country that is growing, and got no oil-related problems, like Brazil in my case.
      Here in Brazil they will need tons of IT people, as the country is growing really fast, and doesn't depend on our US economy anymore. So, marry a Brazilian girl, get a residence visa here, and make yourself at home. You might not make the same you used to make in the US, but what you make is enough to have a high living standard around here.

    10. Re:bullshit. they will drop maybe in u.s. by Prof.Phreak · · Score: 1

      It happened before. It will happen again. I hardly believed it myself when I literally couldn't find wr0k after dot-com bubble.

      And there was plenty of ``revolution is in full steam right now'' evidence---yet businesses just stopped spending money on things `maybe profitable eventually', and started worrying about `profitable right now'.

      Most corps already have enough IT to efficiently run their core business. They really don't need anything new---they could easily stop new IT spending for 3-5 years without harm to their business, and with current economic climate, it might just be what they'll do by 2009.

      --

      "If anything can go wrong, it will." - Murphy

    11. Re:bullshit. they will drop maybe in u.s. by jrumney · · Score: 1

      wont many i.t. people in u.s. be able to find work overseas, working through telecommuting ?

      Good luck paying your Silicon Valley mortgage while working remotely at Bangalore rates.

    12. Re:bullshit. they will drop maybe in u.s. by unity100 · · Score: 1

      a person who was at the level of working at silicon valley would be able to find contracts with much higher than bangalore rates.

    13. Re:bullshit. they will drop maybe in u.s. by EvilBudMan · · Score: 1

      --actually many of them can turn into full time jobs. a civil engineer cant do that.--

      Wanna bet? They can make targets. That's what civil engineers do and mechanical engineers can design weapons. So both will always have a job...)

    14. Re:bullshit. they will drop maybe in u.s. by unity100 · · Score: 1

      yea. you can get jobs to design weapons just like that, round the corner.

  6. PHB gets it by larry+bagina · · Score: 3, Insightful

    Grid computing, Open Source and Cloud computing] require a technical understanding to get to their importance. I don't think C-level executives and managers have that understanding.

    In my country, we have a saying: "Why buy the cow when you can get the milk for free?" In this case, the milk is open source software and the cow is the developer.

    --
    Do you even lift?

    These aren't the 'roids you're looking for.

    1. Re:PHB gets it by Anonymous Coward · · Score: 0

      You have two cows. You kill both to eat, and take the free milk.

    2. Re:PHB gets it by MrKaos · · Score: 1

      In my country, we have a saying: "Why buy the cow when you can get the milk for free?" In this case, the milk is open source software and the cow is the developer.

      Mooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo.

      --
      My ism, it's full of beliefs.
    3. Re:PHB gets it by just_asgard · · Score: 1

      In my country, we have a saying: "Why buy the cow when you can get the milk for free?" In this case, the milk is open source software and the cow is the developer.

      *Ideally* open-source software is the (using your terminology)"milk". In reality near all open-source projects are not as "user-friendly" and clear as you think. Actually open-source project is not the milk, it's "free and open-source cow". And if you want some milk you have to feed and milk this cow by yourself. (btw: you can even improve and fork the cow, but I don't think you have enough knowledge and time to do it). So, anyway you need some guy that would milk, feed and improve your cow as you wish. And this guy has his cost.

  7. You mean they won't just throw money at people? by istartedi · · Score: 1

    Plainly, they just "don't get it". Hah! Remember that one?

    --
    For all intensive purposes, "whom" is no longer a word. That begs the question, "who cares"?
    1. Re:You mean they won't just throw money at people? by Anonymous Coward · · Score: 1, Funny

      For all intensive purposes, "whom" is no longer a word. That begs the question, "who cares?"

      Aaack! Stop it, stop it right now!

    2. Re:You mean they won't just throw money at people? by stewbacca · · Score: 1

      And "all intensive purposes" is no longer (errrrm, has never been) a phrase.

    3. Re:You mean they won't just throw money at people? by T3Tech · · Score: 1

      And "all intensive purposes" is no longer (errrrm, has never been) a phrase.

      Sure it has - "This super nifty one-time only on TV (Call Now!) offer [insert product name here] is great for all intensive purposes. [insert unbelievably long list of intensive uses for product function here]"

      Oh wait.. I don't think that product has been invented yet.

      OK, here it is - "Chuck Norris is suitable for all intensive purposes."

      --
      Of course I didn't RTFA... why would I do that? You really are new here aren't you? Don't let my UID fool you.
  8. Open Source 'clouds' by nurb432 · · Score: 1

    Now that mosix is dead, what sorts of "general use' open source 'clouds' exist now?

    I also can see a legit use for root kits like this, just make all your PC"s appear like a VM server and spread the load around.

    --
    ---- Booth was a patriot ----
    1. Re:Open Source 'clouds' by Whitemice · · Score: 1

      Was MOSIX really about "cloud computing"? I though MOSIX was more about clusters, which isn't really the same thing.

      The problem here is that most real business problems are I/O constrained not CPU constrained. So cloud/cluster/whatever is neat, but I just don't think it meets a real business need (yet) until MUCH higher bandwidth is more universally available at a MUCH more reasonable price.

      --
      Using "Common Sense" is being either to arrogant or to ignorant to ask people who know more about something than you.
    2. Re:Open Source 'clouds' by nurb432 · · Score: 1

      mosix was based on transparent sharing of CPU resources across dissimilar machines, so its sort of the same idea.

      if you have fiber to the desk, I/O isn't as big of a problem.

      Need? I agree not yet, but it could leverage what you have better..

      --
      ---- Booth was a patriot ----
    3. Re:Open Source 'clouds' by Icegryphon · · Score: 0

      Simple OpenMosix 2.6 is being 'Worked on' and by being 'Worked on' I mean it is at a dead stand still with no packages released at sourceforge. It annoys me so much I want to complain, Because Mosix has a 2.6 but the license screws you over.
      Quick someone bug the heck out of the Simple OpenMosix 2.6 guys and lets get atleast one src.rpm package done.

  9. Just the harbinger of the wider economic collapse by gillbates · · Score: 3, Interesting

    This doesn't surprise me too much. There's been a bad recession on the horizon for quite some time now, and it looks like it's coming home to roost.

    For the first time since I graduated college, I'm not getting called for interviews, even for positions which I'm eminently qualified. It's getting tougher for people to find jobs, regardless of what they do. I've heard Republicans say that we're going to be in the worst recession since the Great Depression - which means that we're probably in quite a bit of trouble.

    Perhaps I'm speculating a little too much here, but I'll bet the money that would have gone for IT salaries, etc... is now going into the coffers of the oil companies. Because our economy is so dependent upon oil for everything we do from growing crops to power generation to transportion, any rise in the price of oil is going to have a ripple effect.

    Perhaps GW and Co saw peak oil coming and thought if we could just take Iraq, that we'd have enough oil. Perhaps they didn't understand that the loss of Iraq's oil on the world market would drive up prices - or maybe they did...

    --
    The society for a thought-free internet welcomes you.
  10. Pund-IT? by Red+Flayer · · Score: 5, Insightful
    FTA:

    Charles King, an analyst at Pund-IT Inc., said that such hot-button technologies as cloud computing deployments may slow down. "The message here is CIOs are looking primarily to tested, well-understood technologies that can result in savings or increased business efficiencies whose support can be argued from a financial point of view," he said.

    I'm sorry, but it's hard to take your message seriously when your company name is Pund-IT. From the name, I think you'd have been better off with Pun-dit. Or Pwnd-IT, which is pretty much what a lot of consultants are going to be feeling like next year.

    At any rate, anyone who has been around business through a down-cycle or two would know that this is common sense. New programs, new ways of doing things, are saved for when the budget Gods are feeling generous with surpluses, not when eveyone is tightening their belts. There are, of course, exceptions to this... but anyone who thought that, in general, discretionary spending would increase over the next year really needs to have their head examined.

    --
    "Trolls they were, but filled with the evil will of their master: a fell race..." -- J.R.R. Tolkien on Olog-hai
    1. Re:Pund-IT? by metlin · · Score: 2, Interesting

      I'm sorry, but it's hard to take your message seriously when your company name is Pund-IT.

      Indeed. Also, I'd definitely like to read the original GS report that the article is supposedly based off of.

      Pund-IT may be crap, but Goldman is not, so it would be interesting to see the original report.

      Or Pwnd-IT, which is pretty much what a lot of consultants are going to be feeling like next year.

      Contractors, maybe. Consultants? Not very likely.

    2. Re:Pund-IT? by Red+Flayer · · Score: 1

      Well, it's anecdotal at best, but I've seen a severe reduction in consultant expenditures over the past 6 months, and I don't think that's going to improve over the next year or two. Depends on the nature of the consultant of course... but most consultants are contractors.

      --
      "Trolls they were, but filled with the evil will of their master: a fell race..." -- J.R.R. Tolkien on Olog-hai
    3. Re:Pund-IT? by Anonymous+Brave+Guy · · Score: 1

      I figured their name might be "Pun'd it", given the humorous nature of their comments.

      But then I actually read their comments, and they are right on the money. Why on earth would most CIOs care about "cloud computing"? It's an idea whose time will probably never come, at least for most people. It's just another grand architectural vision, with lots of consultants talking about it and a few big companies signing up to offer facilities, but where would the real demand for it come from even if the money were available tomorrow?

      And though it's heresy in these parts, I'm not surprised by the ambivalent attitude to OSS either. At best, in a perfect world, it provides similarly powerful software to what most businesses already run anyway, and saves the corporate licensing fees for a few key items. At worst, it provides inferior alternatives to software the company already uses, thus incurring a productivity hit, has substandard support when things go wrong, incurs a second productivity hit on the migration, and winds up costing more in support and retraining in the long term than the commercial alternatives. In the grand scheme of things, at a time like this, that's hardly a good sales pitch for OSS.

      --
      If you disagree, post your argument. (-1, Overrated) isn't your personal censorship tool for views you don't like.
    4. Re:Pund-IT? by Anonymous+Brave+Guy · · Score: 1

      Sorry to reply to my own comment, but I just realised I had mis-attributed who was saying what. In fact, the final comments by the guy from "Pun'd it" are indeed quite humorous.

      --
      If you disagree, post your argument. (-1, Overrated) isn't your personal censorship tool for views you don't like.
    5. Re:Pund-IT? by metlin · · Score: 4, Insightful

      Well, as someone who is in consulting, we tend to use the term consultant to define someone who comes in, provides a solution, and goes out (e.g. strategy consulting, management consulting etc). Typically, the purchasers involve C-level execs (or other top execs) who want to define a strategy (short term or long term, business, finance or tech etc), oversee an M&A deal etc.

      An example of a top tier consulting firm would be McKinsey.

      Contractors are people who are hired to actually do the job (e.g. a coder who is brought in to code) rather than consult. A tech consultant in my experience would assist the architects with defining the technology strategy and choosing the right vendors, SOWs, SLAs etc, but would not be part of the implementation process. A PMO consultant would assist with the program management process, but not necessarily manage the program per se. A marketing segmentation consultant would analyze the right market segments and tell you what markets to pursue and how, but not actually do it for you.

      If the economy is doing badly, people need consultants to optimize the organization, help them with the layoffs, assist them with restructuring etc. Also, bad economic conditions are perfect conditions for companies to swallow their competition and other smaller companies, so more M&A deals and an increased demand for more sales etc.

      Just my two cents!

    6. Re:Pund-IT? by Red+Flayer · · Score: 1

      I see your point... and definitely agree, except for a small nitpick, which is why I lumped consultants as a subset of contractors.

      If I hire a consultant to consult for me on a contract basis, then the consultant is a contractor. I've dealt with McKinsey, with E&Y, with (showing my age a bit) Deloitte Haskel & Sells, and with JH Cohn on this basis.

      If I hire resources to serve my clients on a contract basis, then the resources I engage are subcontractors... I'm the contractor.

      In the past, I've hired consultants as staff, and I've hired them on contract basis. Consultant refers, in my experience, more to the role being fulfilled, than to the means of employment.

      Why this is important in the context of this discussion is that when budgets need to be slashed, often contract consultants are vulnerable, just as contract workers are. There are some consultants who specialize in areas where they are in higher demand during cost-cutting cycles, but those are few and far between. Typically, the long-term planning that those kinds of consultants engage in applies to more than the short-term budget crunch -- so demand for their services does diminish at crunch-time. That said, there are plenty of management teams (and ownership) that don't plan well in the long term, and their companies may need more consultants in times like this... I'm just saying that my experience suggests that good companies have that consulting done in times of plenty, not times of want.

      --
      "Trolls they were, but filled with the evil will of their master: a fell race..." -- J.R.R. Tolkien on Olog-hai
    7. Re:Pund-IT? by Anonymous Coward · · Score: 0

      Consultants are like vultures. They hover around the weak waiting for them to die. Next, they swoop in, shit everywhere, and fly out with the goods.

    8. Re:Pund-IT? by Anonymous Coward · · Score: 1, Funny

      A consultant is someone who:

      1. Borrows your watch

      2. Tells you what time it is

      3. Walks off with the watch

      4. Recommends to your VP that you and your entire department be "right-sized" so that "corporate geographies" can be "strategically aligned with their centers of competency"

    9. Re:Pund-IT? by drspliff · · Score: 1

      Uh, it's a ploy on the word Pundit (meaning .. of expert opinion) but related to the IT industry, which works quite well IMO.

      Your other suggestions just seem foolish and misunderstanding.

    10. Re:Pund-IT? by ObiWonKanblomi · · Score: 1

      I think the parent is unfortunately generalizing consulting, but I won't try to get into some long-winded explanation either.

      I do not disagree with the parent's statements wrt to at least how the top-tier guys operate. However, there are many large consultancies (Accenture, Deloitte, etc.) which have professionals of various backgrounds which also do all the implementation activities he assumes only contractors do. Yes, that includes coding.

      I'm in a small-to-medium sized consultancy, so my perspective is pretty different compared to the parent's. In consultancies of that size, consultants can toggle through many roles or have many roles all at once on the same project. That would include (but not limited to) business analyst, architect, and developer. For small consultancies this demonstrates flexibility to the client which hopefully also reduces overhead unfortunately associated with a top-tier driven model. For consultants within these smaller organizations, there is more security and greater opportunity to become a stronger technical professional.

    11. Re:Pund-IT? by Stormcrow309 · · Score: 1

      Unfortunately you are right - for the wrong reasons. Consultants bring in experience that you currently do not have in a "consultancy role". In other words, they help you by providing analyzing a situation with a skill-set that you currently do not have. Conversely, contractors do work. I will bring in a network consultant to analyze my network, looking into potential issues or to after action a major issue that my network admins can't explain. I bring in network contractors to run cable and install routers. Consultants answers questions, contractors perform work that is needed on a short term basis.

      The issue comes up with the question asked is how can a business become more efficient. When I do my business analysis task, I am looking how I can remove waste from the process. This usually means how I can cut down on supply, admin, or employee costs. If I am looking on how I can handle a job task with less employees by automation, then I will likely be removing FTEs, either through layoffs, job task transitions, or attrition. Using EDI for Invoicing now, there is a reduction in employees. Virtualizing servers to make admin easier, there is a reduction in employees. In business, things should be done for one of two reasons, it makes money or it saves money.

      --

      In God we trust, all others require data.

    12. Re:Pund-IT? by jp10558 · · Score: 1

      I would argue that costs are different, but not more than for commercial software. One thing that always seems to be lost in these discussions that I've found disproportionatily large in my Real World job, is the time spent managing licensing. Not the license cost, or the ongoing maintenence cost, but the time running extra FlexLM servers, changeing license keys, getting keys, running paperwork to move a license to a new computer, time spent getting licenses, license compliance etc...

      Maybe we're doing it wrong, but for software you need on every PC, you end up spending several hours getting the licenses for the software. Every time you want to deploy a PC. Then you have to spend time maintaing a database where you indicate if you have a license for use when you decomission a PC. Then you have to either work to get the maitenence times synchronized or you have to every year after each PC renew your license/maitenance.

      OSS works out to be much simpler - you just ignore all of that and spend the time once getting it working. After that, it's basically the same investment as commercial software for patching etc, and the same time spent on managing a support contract if you want one. At least where I work, we often don't have/need one for most software, commercial or not. And when we do have one, it's about a coin flip if it solves our problem anyway. YMMV of course.

      --
      Opera, Proxomitron-Grypen,GPG 0x0A1C6EE3
  11. I'd be surprised if they start with contractors by Debased+Manc · · Score: 5, Interesting

    Can't speak for the US, but in the UK we're ideal for economic downturns.

    We don't cost holiday, pension, bonuses or sick pay, we don't have loads of employment law red tape and we can be brought in for specific projects and timeframes and tend to come with much shorter notice periods.

    Plus the public sector loves us.

    We'll see a freeze in rates, maybe even a reduction, but if anything economic downturns signal a bad time for those in permie jobs.

    Bob the permie coder might be on half my hourly rate, but if he's only got three months work in a year he's going to cost you more than twice as much as bringing me in for 3 months.

    1. Re:I'd be surprised if they start with contractors by jez9999 · · Score: 1

      So why don't companies use contractors for everything?

    2. Re:I'd be surprised if they start with contractors by bigbird · · Score: 3, Interesting

      Of course they'll start with contractors. I contracted in the UK for almost 10 years and economic downturns always resulted in contractors getting cut.

      That's the whole idea behind having contractors - flexibility. Large numbers can be quickly shed without paying redundancies and without lawsuits.

      I might add that the rates I was earning in 2000 in the UK (just before the huge IT cuts post Y2K) have not yet been reached again in the UK in the 8 years since.

    3. Re:I'd be surprised if they start with contractors by Anonymous Coward · · Score: 0

      I think you forget how easy it is to layoff a contractor as opposed to an employee. Also, nobody notices when a company gets rid of contractors. When a company lays off employees, the media gets involved...

    4. Re:I'd be surprised if they start with contractors by Debased+Manc · · Score: 1

      Some places almost do - the NHS is fair filled with contractors as they're easy to get rid of without having the unions on their back.

      A good rule of thumb is the larger the business, the bigger the percentage of staff will be contractors as its much easier then for a company to shape it's staff load to the amount of work available.

    5. Re:I'd be surprised if they start with contractors by Debased+Manc · · Score: 1

      Individual companies will - Tier 1 banks have already shed hundred due to the crunch and mortgage situation - but a nation as a whole?

      As larger companies offload contractors, SME's will offload permie staff and bring in contractors - the same happened after the dotcom bubble.

      Finding a permie job, as I was back then, was difficult as there were lots more folk chasing the same job, many more experienced, however I was turning down short-term (under 2 month) contracts almost every day as I was naive about the contracting market. In hindsight I could've spent the aftermath of the dotcom bubble in clover rather than on the dole. You live and learn though.

      Rates will be different - a T1 bank will pay over £400 a day, your local just-above-a-cowboy web agency won't, more like £200 a day. Still equates to an over £40k annual wage with time off between contracts and holidays

      So there'll be a shift in contractors yeah, but we'll be inconvenienced not unemployed.

      As for the rates being lower, well that's because IT rates bubbled unsustainably around 2000 - market corrections happen all the time, and as long as you're earning £25 an hour or more you should be grateful, I certainly am.

    6. Re:I'd be surprised if they start with contractors by Pond823 · · Score: 1

      I finished a 2 year contract at a tier 1 investment bank a few months ago and apart from some freelancing for old friends I've had nothing since. I've been contracting for 11 years and it's the worst I've seen it in London, UK since the dot com burst. Many of the IT contractors I know are hurting too and looking for permie work to ride out the next couple of years. I'm not a doom sayer. I think things are actually in much better shape than the newspapers say, but it seems like a lot of managers are being asked to cut budgets as well as put on hold new projects, that means contractors go first and get hired last.

    7. Re:I'd be surprised if they start with contractors by hab136 · · Score: 1

      So why don't companies use contractors for everything?

      Most states have labor laws that prevent it. Contractors are supposed to be for specific tasks/projects. If you keep them on for years and years, then they're employees, regardless of what you call them.

      Microsoft (among others) got in trouble for having "permatemp" employees.
      http://en.wikipedia.org/wiki/Permatemp

    8. Re:I'd be surprised if they start with contractors by Builder · · Score: 1

      Barclays Capital has already forced all of its contracters to take a 10% rate cut and all contractors renewing at RBS also have to take this rate cut.

      The big win for contractors in the UK is the flexibility you mention, but in the US, you mostly get that with regular staff. The idea of an 'at will' state means that you can just hire and fire as you like. Don't like the fact that your peon keeps calling in ill? Fire him! That's a lot harder to do in most of Europe.

    9. Re:I'd be surprised if they start with contractors by Aceticon · · Score: 1

      Being a contractor in the forefront of the economic downturn in the UK (meaning I'm in Finance) i second that, with a "but".

      Contracting rates have already gone down for new contracts (10-15% down last I checked). Even in existing contracts, the rates are being forcefully renegotiated downwards ("forcefully" as in "accept the new rate by date X or we will give you notice of termination of your contract") at around the 10% mark (some banks more, some banks less).

      In terms of offer-vs-demand ratios things are worse for contractors now than a year ago. However, permanent employees are suffering just as much and maybe even more than contractors.

      This being the second significant downturn I go through (I started contracting at the end of the last downturn), my experience is that the picture is a bit muddled:
      - On one side companies are trying to convert their "long term" contractors (of which there are many in finance) into permanent employees. They are also firing everybody like crazy (here in UK, permies just as much as contractors - in Holland where I was during the last downturn "long term" contractors went first)
      - At the same time companies are refraining from taking in new permanent employees but still need people for specific projects, so they get contractors. Also, I know of at least one company which is getting rid of temps placed by an outsourcing company and replacing them with contractors since the later are cheaper and just as easy to move around or let go.

      Were i am at the moment (a well known Investment Bank) they've done most of this:
      - First a hiring freeze across all geographical units (except India)
      - Then a "strong suggestion" to all contractors to become permies.
      - Then a downsizing that affected contractors just as much as permanent employees.
      - The last one was the forceful rate renegotiation.

    10. Re:I'd be surprised if they start with contractors by Anonymous Coward · · Score: 0

      Bah. Contractors want to believe they are more efficient, but I have only run into a select few that actually are. Contractors take a while to familiarize themselves with your environment, security practices, architectures, etc. Contractors often give deliverables that somehow tie them to your organization (often permanently). Contractors often give poor or no documentation. Don't even get me started out outsourced IT. Take a look at NMCI (run by EDS) as an excellent example of how bad contractors can be. Notice that my response is geared towards the public sector.

  12. all your money are belong to us by juhan+pruun · · Score: 1

    in tomorrows news: Internet to be shut down in 2009. Related jobs cut. $$$ saved.

  13. consolidate for growth by fyoder · · Score: 1

    There are companies who aren't constrained by money as much as by electricity. There are colos with plenty of space, yet do not have the juice to feed racks and racks of units. Asking individual servers to do more, and looking at green solutions not so much for the environment but for making the most out of the least juice makes a lot of sense when your potential growth is constrained by available resources. In these cases there's no threat to jobs, if anything it's the opposite, allowing for growth by making the most of what until recently has been essentially squandered.

    --
    Loose lips lose spit.
    1. Re:consolidate for growth by Dan667 · · Score: 1

      I'd rather have 1 rock star coder than 20 mediocre ones. If you rock, I would hire you permanently as I would get more for my money than trying to get 5 to 10 middle of the road programmers to get the same thing done. And it would be cheaper.

    2. Re:consolidate for growth by stewbacca · · Score: 2, Funny

      I'd rather have 1 rock star coder than 20 mediocre ones.

      The article is about IT. They don't do code.

    3. Re:consolidate for growth by Anonymous Coward · · Score: 0

      Except for Dave Rowntree; drummer for Blur, device driver author for Linux.

  14. More out of work programmers means.... by introspekt.i · · Score: 1

    ...more free time to develop open source programs?

    Your guess is as good as mine.

    1. Re:More out of work programmers means.... by Anonymous Coward · · Score: 1, Insightful

      Surely companies must be feeling the pinch of the US dollar on their offshoring deals.

  15. and after the downturn, a bounceback by petes_PoV · · Score: 1, Informative
    This is nothing new. there have been reduction in the job market before - they've always come to an end and been followed by new investment, more jobs and sexy new technologies.

    The same thing will happen again. If there is going to be a tough time (and we're certainly talking ourselves into it) then all it means is that new stuff will be delayed a bit. However, during that time we'll be able to filter out all the froth and hype, leaving us to get on with the good stuff when the money returns.

    It's not the end of the world, just be patient.

    --
    politicians are like babies' nappies: they should both be changed regularly and for the same reasons
    1. Re:and after the downturn, a bounceback by xda · · Score: 0

      All of this has happened before, and it will happen again. Kara Thrace is the harbinger of death.

  16. An obvious lack of application by gamanimatron · · Score: 5, Interesting

    Until someone with the correct technical understanding can actually go to their manager and (with a straight face) say, "I'll use cloud computing to solve this problem because that'll save us money and time" there's no real reason to expect anyone to get it.

    Successful blue-sky projects are mostly run by strong companies in good economic times. So, not so likely right now. Someone who's playing with their own money could well take advantage of this lack of understanding or vision or whatever, but that's not really a bad thing. Unless you're stuck in cubicle land and still want to play with the latest, coolest buzzwords.

    --
    cogito ergo dubito
  17. Cheer up, the outlook is great! by $criptah · · Score: 5, Interesting

    If you are a seasoned IT professional or somebody who is starting out, things are looking bright for you as long as you have what it takes to be an engineer. I welcome any sort of clean up or a downturn in IT economy because most of the time it means that the bottom of the IT-wannabes will be laid off. This will benefit everybody in the long run.

    First of all, engineering, unlike being a pizza delivery person, requires some knowledge and a certain set of analytical skills that one is born with. You can train people to deliver pizzas and punch cards, but it is hard to train people to resolve problems or come up with elaborate solutions. While books and schools may help, you either get it or not from the very beginning. Downturn in IT will mean that people who were there just for the sake of it, will probably lose their jobs or move on. This is great for the folks who -- while being good peole -- are simply not suited for jobs in the field of information technology.

    While we all cry about off-shore development labs and cheap labor around the world, we are forgetting one thing: Americans are cheap now. Due to the falling dollar it makes less sense to run costly operations overseas. With China, India and Russia on the rise, people in those countries may see little in jobs and environments that make them work for the global companies (aka capitalist pigs).I would not be too concerned about wages if I were you. In fact, bad conditions in the U.S. sent many people who are currently employed via visas overseasas. Several friends of mine have moved back to their home countries alrady because "There is nothing to do in the U.S." This happens because while U.S. economy may go down, the world's economy is still expanding and there are plenty of things that have to be done in Moscow, Mumbai and Beijing. Good fore those who go back home and establish companies there. Good for the rest of us who are here.

    And finally the loss of IT jobs should not be seen as the judgement day. I found that many people with engineering and business skills are more than capable of starting their own businesses and running their own shows. If you do not belong to the first group of people -- the ones who were not doing anything productive -- and you're not on a visa -- and you cannot go back home to start something new -- use the settlement to start something new. Many large companies are losing business because of the bad decisions that were made across the corporate ladder. A bust is only a bust if you think this way. In reality, it is a great opportunity for improvement for those of us who would like to grab the bull by its horns.

    1. Re:Cheer up, the outlook is great! by Anonymous Coward · · Score: 1, Interesting

      I welcome any sort of clean up or a downturn in IT economy because most of the time it means that the bottom of the IT-wannabes will be laid off. This will benefit everybody in the long run.

      Except the people who get laid off and their families of course. Hard to see how this benefits them.

      But yeah - let's force everybody who doesn't meet your standard of what an ITer should be onto welfare then do some more of that "decrease the surplus population" thing. Yay food riots - yay poverty!

      Thanks for your insight Ebenezer - its been a real slice.

    2. Re:Cheer up, the outlook is great! by Rakishi · · Score: 2, Insightful

      Yeah, god forbid society ever moves forward or that the unfit don't make jobs. If this was a 100 years ago you'd be screaming at the car manufacturers for depriving horse drivers of their incomes and of light bulb manufacturers decimating the poor candle makers. I also I take it you want the mentally disabled to be paid as much as a PhD? After all they have families to.

    3. Re:Cheer up, the outlook is great! by brianjlowry · · Score: 1

      @$criptah, I think we found one!

    4. Re:Cheer up, the outlook is great! by $criptah · · Score: 3, Insightful

      God knows that I would love to live in a society where lay offs and cheap labor and two week notices are the things of the past. However, our world is not based on what is right. If you want to survive, you must learn how to play the game. Go read The World is Flat and perhaps you'll get a thing or two.

      I have been in very tough positions in my life and those hard situations taught me something really important: Learn how to adapt and how to survive. Nobody, except for you, is interested in your survival. Corporations and governments would love to have employees that are barely smart enough to do their jobs while keeping their mouths shut. They feed on the paycheck mentality and we, suckers, are going for it. A cycle of clean up in any industry is a good thing because every time it happens, it teaches us a valuable lesson.

      I am too sorry for families that go through financial losses due to lay offs. So the first thing that you should do is to ensure that your family can survive and live on one income. This automatically translates into living within your means and having a well stocked savings account. I made a pact with my wife that we will never work in the same industry just for that freaking reason. I know it sounds cruel, but what the hell am I supposed to do? Unionize? Complain about Indians stealing my work? Kill all H1B visa employees? Encourage gov't subsidies of IT shops?

      Once I realized that organic chemistry sucked, I decided not to get involved into anything related to chemistry, biology, medicine etc. I would be a great fucking disaster as a doctor or anybody who is even remotely responsible for well being of anything that lives and breathes. Also, I have monkeying around with grease and you won't find me in any garage fixing cars for living. I mean, I could do that for living, but I would suck and it would be totally unfair to other people (I am saying that because I had enough connections to land a cushy job in the field that is not of an interest to me). Unfortunately, there are still many people who got IT jobs just because. These byproducts of on-line universities and strong family connections tend to fuck things up and I honestly feel no problem if some of them lose their jobs while IT experiences downturn. Why? Because people who a knowledgeable and competent will always find jobs. This is not related only to IT. In every industry there is a good fraction of people who tend to spend most of time talking on the phone and doing things besides what the get paid for. How is losing those guys a problem? This so-called downturn mentioned by GS is a red flag to everybody (GS is good at creating panic) that perhaps it is time to review career plans, get some education and think about the future. So rock on :)

    5. Re:Cheer up, the outlook is great! by Anonymous Coward · · Score: 0

      let's force everybody who doesn't meet your standard of what an ITer should be onto welfare

      I think he suggested pizzadelivery as a career. You might want to try it

    6. Re:Cheer up, the outlook is great! by dbIII · · Score: 1

      This happens because while U.S. economy may go down, the world's economy is still expanding

      In the 1930s some stupid choices in the USA made the economy collapse worldwide. If things ever get anywhere near as bad it will also have a global effect - in fact it has already happened depite there being a long way to the bottom. Hopefully the election of adult supervision whether Republican or Democrat will change a few things and it will be little worse than idiocy of 2000.

    7. Re:Cheer up, the outlook is great! by Anonymous Coward · · Score: 0

      Yea! Kick ass! Well said!

    8. Re:Cheer up, the outlook is great! by Anonymous Coward · · Score: 0

      Because people who a knowledgeable and competent will always find jobs.

      Sure. But one word too short - people who are knowledgeable and competent will always find sucky jobs.

    9. Re:Cheer up, the outlook is great! by Anonymous Coward · · Score: 0

      They don't deliver to your house any more anyway. Your mom tried to pay for the delivery last week with a blowjob, and they just can't run a business like that.

    10. Re:Cheer up, the outlook is great! by bromodrosis · · Score: 1

      Chalk one up for arrogance and idealism. It's nice to think that only the low-end people get released in tough times, but it just doesn't work that way. I probably fall into your view of people who don't "deserve" to be in IT, but I've seen a lot of people with a lot more education than I have get released seemingly by whim. Conversely, I work with squads of people who astonish me daily by their determination to clamber onto a chair and bang out an email that is barely legible.

    11. Re:Cheer up, the outlook is great! by Anonymous Coward · · Score: 0

      Reading for content is obviously not your strong suit, is it? The OP's phrase that pays was "This will benefit everybody in the long run." I was demonstrating the utter absurdity of that blanket and facile statement by noting that headcount reductions obviously don't "benefit everybody".

      I also I take it you want the mentally disabled to be paid as much as a PhD?

      Why do you ask? Are you not getting paid enough?

      Go back to grammar school and learn how to read and at least be able to simulate intelligent interpretation of the written word. You might want to work on your spelling as well between naps and juice breaks.

    12. Re:Cheer up, the outlook is great! by Anonymous Coward · · Score: 0

      "You can train people to deliver pizzas and punch cards, but it is hard to train people to resolve problems or come up with elaborate solutions. While books and schools may help, you either get it or not from the very beginning."

      Wow, can you come in as a consultant and explain that to my boss? LOL!

    13. Re:Cheer up, the outlook is great! by MrKaos · · Score: 1

      A bust is only a bust if you think this way. In reality, it is a great opportunity for improvement for those of us who would like to grab the bull by its horns.

      What a great post, you've really solidified my thinking to re-start my consultancy. You reminded me that I got into IT because I love working with technology, it's not easy and few people realise that it's actually hard work. Thinking is the hardest work and I.T is for leaders, not followers. - Thanks

      --
      My ism, it's full of beliefs.
  18. Grid computing, open source and cloud computing by bugs2squash · · Score: 0, Redundant

    Don't have the backing of microsoft telling the C series execs what to think.

    They should rename themselves Masonsoft.

    --
    Nullius in verba
    1. Re:Grid computing, open source and cloud computing by Whitemice · · Score: 1

      Or possible these things just have no business value. I know that grid and cloud computing have no interest for me or my employer - computing power isn't the problem, it is cheap and plentiful.

      Making applications with business value is the hard part, that requires smart people, which are scarce. Not just programmers, but management that can articulate what is needed, and a front-line of users who can spear head the adoption of better practices. That is the hard part. Partitioning resources, especially in a virtualized environment, isn't rocket science for most businesses.

      Maybe these priorities are right on the money.

      --
      Using "Common Sense" is being either to arrogant or to ignorant to ask people who know more about something than you.
  19. Why I do trust this survey, but see it as flawed.. by RyanFenton · · Score: 2, Insightful

    Software development isn't something you do as a businessperson because you want to pay for people to work on computers - it's something you do because you want something made or done.

    Businesses will still want things made, and they will still want things done, because they are still going to be responding to a changing market, and they still want to be able to make new stuff, or change the stuff they currently make.

    Software may be expensive to develop and test, but it's still one of the cheapest things you can mass produce, and one of the cheapest ways you can modify an existing product line to expand your market.

    The emphasis will certainly be on return on investment - and there will be very nice plans on exactly how to spend the least possible, but the moment the competition has a feature that looks to harm the product line, *gasp* - suddenly the design for the product will have to be retrofitted, testing will have to be expanded, or the product release cycle will have to be accelerated to get that new feature in!

    I completely understand this survey though - while companies do care if they end up spending more than they initially estimated, they just need to estimate low costs now, thanks to economic pressures to show the illusion of fiscal improvement and concern for the shareholder's resources.

    So to show productivity when all you have are plans, you plan to make better features, spend less, and beat the competition - then ask for more money when you have more to show, which would only go to waste if you stopped now.

    What this illusion accomplishes is a bit backwards though - there simply won't be as much open planning of large software project, and more emergency dollars and small contracts. You end up spending much more - much like the shift towards low cost estimates, but then using contractors and emergency spending in the Iraq war. It's the way the game tends to be played in poorly planned business and government - and it's very alluring if you only care about a small set of things going into it.

    Ryan Fenton

  20. Oh no! by TheDarkener · · Score: 3, Insightful

    Someone in the media said I.T. jobs are going to drop next year? They *MUST* be able to tell the future! =p

    On a serious note, I'm glad I.T. jobs are going to decrease. Hopefully it will align with I.T. jobs demanding more expertise and more actual work getting done, instead of having a "cloud" (or "grid", if you will) of Windows-only support drones reading scripts to you over the phone while you try to get support for a purchased product.

    --
    It is pitch black. You are likely to be eaten by a grue.
    1. Re:Oh no! by Anonymous Coward · · Score: 0

      Considering that there are a large number of U.S. banks that are insolvent at the moment, its not surprising the decision has been made now to cut next year. Its just going to take about a year to reach out and touch you.

      There are some h1-b people I know that are upset about the dollar. Its very expensive to fly the family to and from India. The dollar exchange rate is not as good as it use to be. It is possible the dollar could loose another 30% in the near future because of all the bad loans in the U.S. Just have to tell them the more they screw the american worker the lower the rate will be! The wheel turns...

  21. Another empty pundit pontificating by postbigbang · · Score: 3, Informative

    Goldman Sachs IT, eh? Yesterday it was Gartner. These are guys with funded track records of largely failure, IMHO. I wouldn't give them much creedence. The industry is ripe and rife with change, be it the blossoming of mobiles/cells to the enormous competitiveness of online commerce platforms, incredible changes in entertainment delivery systems, etc.

    There's a small problem in the US economy that will actually be improved no matter who is elected US president, as it always is a honeymoon between investors and the new government every four years. And it's very likely that with a new regime will come a drastic cut in oil prices.... further spurring money back into tech, where we've made the most gains in the past few decades.

    Gotta love a doom sayer; it's done so they can by the stock cheaper now, then sell it higher later. This is called capitalism, and the propaganda is called marketing.

    --
    ---- Teach Peace. It's Cheaper Than War.
    1. Re:Another empty pundit pontificating by EnergyScholar · · Score: 2, Insightful

      And it's very likely that with a new regime will come a drastic cut in oil prices....

      Sorry, but that's totally unlikely. We're at the beginning of permanent decline in global oil production. It's called peak oil. Also, the problems in the USA economy are deep and pervasive, not small. Peak Oil represents a global 'Limit to Growth', which is something our economy, which requires growth to remain healthy, can not tolerate. From now on, which regime is in power can have little affect on oil prices or the economy. The coming energy decline, and the way it will reduce all economic activity, will be a major driving factor in reducing all IT-related jobs, globally, in coming years.

      For the rest of this century, the only way oil prices will go down substantially (and temporarily, at that!) is due to demand destruction. For example, if the USA economy collapses, such that the USA can no longer afford to import oil (largely shutting down the USA transportation system, including food distribution), then global oil price may drop for a while as the global economy absorbs the 15% of global oil production that the USA can no longer afford. Excepting this or similar events, the price of oil will go UP UP UP and availability of oil will go DOWN DOWN DOWN.

      I personally like and approve of your sig, "Teach Peace. It's Cheaper Than War". However, evidence suggests it may not be correct, or at least not in line with our basic psychology. Oil and energy shortages, combined with population and energy demand longages, are already causing standards of living to drop, worldwide. This makes peace less likely and more expensive, and makes war more likely and more profitable.

      "War analyst Stanislav Andreski concluded that the trigger for most wars is hunger, or even 'a mere drop from the customary standard of living.' Anthropologists Carol and Melvin Ember spent six years studying war in the late 1980s among 186 preindustrial societies. They focused on precontact times in hopes of collecting the 'cleanest, least distorted' data. Andreski, it seems, was right. War's most common cause, the Embers found, was fear of deprivation. The victors in the wars they studied almost always took territory, food, and/or other critical resources from their enemies. Moreover, unpredictable disasters-droughts, blights, floods, and freezes -- which led to severe hardships, spurred more wars than did chronic shortages.

      This also holds true among modern nations. In 1993, political scientists Thomas E Homer-Dixon, Jeffrey H. Boutwell, and George W. Rathjens examined the roots of recent global conflicts and concluded, 'There are significant causal links between scarcities of renewable resources and violence.'"

      "In short, many wars seem to be a mass, communal robbery of another social group's life-support resources." --- THE DARK SIDE OF MAN: Tracing the Origins of Male Violence, by Michael P. Ghiglieri

      And finally my own sig:

      --- "Further economic growth is neither possible nor desirable. Modern industrial economy is not required for cultural or spiritual growth, and poses a threat to human survival." -- D. Orlov

    2. Re:Another empty pundit pontificating by postbigbang · · Score: 4, Insightful

      I understand your well-reasoned reply.

      I have to counter with the fact that the pump up in oil prices is artificial, and was started when the money ran out of the mortgage and hedge fund markets. This money needs to make money, and is always looking for a bull market. It found oil and other commodities.

      While we'll also agree that oil consumption is overall a bad thing, and has done great damage to the environment, it is an artificial crisis, and bears no resemblance to supply and demand other than the limitations imposed on oil refinery capacity in the US. The limited capacity has the effect of amplifying the current trend, and every oil/political news sparrow fart of an RSS alert drives the price up. That's because there's a huge lump of money that needs to be making money as long as it is perceived that we'll continue to buy. No, it's not natural supply and demand. It's a squeeze job.

      Look at what happened when GB the elder left office. Oil dropped in 1993 dramatically, to under $1/gal in most places. At the end of his term, it shot up, but nothing like what happened in late 2001. It dipped, then followed war. When the war in Iraq was artificially over, it dropped again as the mortgage and hedge funds were pumped (after all, there were no dot-coms to fund with exaggerated exuberance).

      That money started leaving in 2006 because of all of the negative signs and that's when oil started to rise in price. Any old explosion in Nigeria or bellowing from a Venezuelan blow-hard president-for-life would cause a nice little bump up. Sneeze in the currency market? Bump. Look at the sneezes, follow the money.

      You've been seduced by the pimps of the oil companies and the US press, which plays along like a lapdog with their huge benefactors, just as Washington, Inc., does.

      But my sig represents not only the economy of peace, also the morality of it. I long for the day of great energy that doesn't pollute, but also a world that plans for the resources of the many that don't get to eat at night, or sleep under a roof, or get to know the luxuries of what we in the west call 'the basics'.

      --
      ---- Teach Peace. It's Cheaper Than War.
    3. Re:Another empty pundit pontificating by bnenning · · Score: 1

      Peak Oil represents a global 'Limit to Growth'

      Why? Oil is just one source of energy, there's also nukes, wind, and that big ball in the sky.

      Further economic growth is neither possible nor desirable. Further economic growth is neither possible nor desirable.

      Huh, so right now in 2008 we're at the optimum level of output? That's an amazing coincidence, or should we be going backwards? No need for curing cancer or Alzheimer's, or fusion power or zero-emission electric cars? You can enjoy your neo-luddism; fortunately there are plenty of others trying to improve things.

      --
      How to solve most of our problems: 1.Lots of nuclear plants. 2.Cure aging.
    4. Re:Another empty pundit pontificating by MrKaos · · Score: 0
      A very interesting quote indeed which quite succinctly sums up some of my thinking - I guess I'm not the first.

      Further economic growth is neither possible nor desirable.

      It really appears that our entire economic system is flawed. How can you have a consistently expanding market while you have limited resources - the world is big - but it's still limited. A better economic model is required.

      Modern industrial economy is not required for cultural or spiritual growth, and poses a threat to human survival." -- D. Orlov

      So we need to "re-factor" - so to speak - the rules of our economy so that it operates in sustainable manner. As indeed demonstrated the externalities of the energy industry, our standard of living exists by borrowing energy from the past (coal) or from the future (nuclear).

      Ironically with all this talk of downturn, I actually see the I.T industry, which has been an infant so far, as an emerging Goliath in brokering a sustainable civilisation. Investing in large centralised infrastructure such as power stations and freeways represents the energy intensive 20th century economic model. Control systems for micro-power-generation and infrastructure for telecommuting and telecommuting centres represents a potential vision of an energy efficient 21st century economic model. Right now the world is waking up to the fact that due to peak oil, global warming etc that the rules that entire economy is based on doesn't work any more. The good thing about the internet and Information Technology is that opens the door to creating a distributed economic model that eases pressure on existing infrastructure and represents an opportunity to evolve our society and survive.

      Of course the kings is far from dead and the plutocracy in control of the status quo can recognise this approaching change and you only have to look at the behavior of institutions like the RIAA to see how they will react to it. Of course my post could be a load of over-optimistic claptrap (or pessimistic depending on your POV). As I.T is in the core of many businesses I see the entire I.T industry as the canary in the mine often heralding change for the entire economy. The question is how unpleasant will the inevitable change be?

      --
      My ism, it's full of beliefs.
    5. Re:Another empty pundit pontificating by sheldon · · Score: 1

      I don't see any evidence for your analysis.

      The decline in US dollar value is responsible for a good chunk of the increase. Demand is responsible for the other big chunk. When you have a limited resource, and you can't produce it any faster, the price curve is highly determined by demand.

      That's not to say our foreign policy isn't being motivated to destabilize the market and drive up profits. Given some of the bizarre behavior we've seen, that is an explanation.

    6. Re:Another empty pundit pontificating by postbigbang · · Score: 1

      Inflation has its problems as petroleum of often paid in dollars, yet it doesn't explain the whole amount and the nervosa off the marketplace. Today, however, it's dropping. I just filled up at $3.79 and it's still dropping.

      If you consider how many billions have shaken out of the hedge funds and mortgage markets, you have to imagine how urgently those funds need to make money or they'll be taxed. Hence the run-ups. GB is an oil man. So is Cheney. Ask them about their brother's role in the S&L 'crisis'.

      --
      ---- Teach Peace. It's Cheaper Than War.
    7. Re:Another empty pundit pontificating by EnergyScholar · · Score: 0

      You've been seduced by the pimps of the oil companies and the US press, which plays along like a lapdog with their huge benefactors, just as Washington, Inc., does.

      Actually, I'm a Physicist specialized in Global Energy Resources. Note my handle, for which I traded a sub-50,000 Slashdot handle. My life's work, when I'm not writing code, has been investigating how human civilization acquires and uses energy, and it's connections to our history, ecology, technology, politics, and current situation. I'm one of the scientists who popularized the term, "Peak Oil", against resistance from the oil companies, the press, and the establishment. The 'establishment', especially in Washington and Houston, struggled to suppress and disparage information about peak oil, because it correctly understood that this information represents a dire threat to corporate profits and 'business as usual'.

      Make no mistake, human civilization has now entered an 'energy limited' phase of existence! No amount of money and effort is capable of increasing, or even maintaining, current net energy throughput, in the face of declining fossil fuel extraction as a result of resource depletion. This is a fundamental 'limit to growth' for the current global economy. There exists a common delusion that recent sharp increases in energy prices are political or 'conspiratorial' in nature. This state of denial will become even less plausible as time passes. For those who have examined the evidence and realized that we're not facing a 'political' energy crisis, there is another common delusion that some combination of nuclear, wind, solar, hydro, tar sands, coal, methane hydrates, fusion, free energy, hamsters on treadmills, SOMETHING will replace the energy being lost due to post-peak oil decline. Unfortunately, the math for this does not add up, and it just isn't so. More's the pity. The key to understanding this is the 'net energy' principle, aka 'Energy Returned On Energy Invested', or EROEI.

      Here's an interesting exercise: calculate net energy use PER CAPITA over time. IT workers, even those in China and India, have a remarkably high energy use per capita - that's why we are in this field! It should be intuitively obvious that energy use per capita correlates roughly to both economic output and standard of living - if it's not obvious at first then a little research will make the connection unmistakable. Next, find the published figures for past global annual energy production, and the published figures for past population. Divide one by the other to determine "Energy Use Per Capita". Graph it and see what the graph looks like. Hint: global per capita net energy use probably reached a peak in 1979, has been declining ever since, and the rate of decline is increasing. Note the difference between 'gross' and 'net' energy production - data sets vary widely. Consider what this means for the 'global development agenda', the supposed goal of lifting the 3rd world from poverty up to first world living standards through economic growth. Consider whether this implies that global demand for IT workers will go up or down.

      EnergyScholar

      -- "Further economic growth is neither possible nor desirable. Modern industrial economy is not required for cultural or spiritual growth, and poses a threat to human survival." -- D. Orlov

    8. Re:Another empty pundit pontificating by postbigbang · · Score: 1

      I think we can agree on the limits of petroleum as a fuel source. Yet consider that the price is now dropping coincidentally with a failed Republican agenda.... and that the price really is artificial and controlled away from Keynseian economics.

      Growth is another problem.... not good for this discussion but pertinent nonetheless. To tie it back, I don't believe the pundits predicting a downturn in IT. It's propaganda to keep H1-B's under control. Marketing, really.

      --
      ---- Teach Peace. It's Cheaper Than War.
  22. Truck driving school here I come! by sgant · · Score: 5, Insightful

    Seriously....I look in the paper and it's filled with ads for drivers. That and health care professionals. And as I would rather stick a pencil in my eye than work in health care, I figure my misanthropic ways would be better shifted toward driving.

    I'm 46 and have to basically totally switch careers as there are just aren't any jobs in my profession anymore. It's over saturated. I hardly ever see an ad for IT or anything related in my area. As scary as it sounds, changing directions even this far into life may not be a bad idea.

    Even with fuel prices sky-high, trucking will be with us for a while as lets face it....everything within your eyesight right now reading these words was all delivered or transported some way via a truck (unless you're looking out your window at a tree or something).

    --

    "Leo Fender was in a 'state of grace' when he designed the Stratocaster." -- Paul Reed Smith
    1. Re:Truck driving school here I come! by stewbacca · · Score: 5, Funny

      And as I would rather stick a pencil in my eye than work in health care,

      Keeping up the high demand for health care professionals since 2008!

    2. Re:Truck driving school here I come! by Brigadier · · Score: 3, Funny

      let's see;

      never being home ..check
      illiterate CB Radio Banter ... check
      wonderful stereo type (see above) ... check
      spending nights on the side of the road ...check

      being able to work in your uderoos ...pricelss

    3. Re:Truck driving school here I come! by Metasquares · · Score: 1

      Surviving in a saturated market requires standing out in some way. If you succeed at it enough, you'll be surprised at how many recruiters will come to you (assuming you have a web presence, of course... but if you're in the IT field, you should). Now, I'm only half your age and consequently at a much earlier stage of my career, but I don't see why this wouldn't generalize.

      But do what you feel is best. If you think truck driving is a good career, great!

      Also, healthcare is not only direct clinical practice. There's a lot of work that goes into it, much of it IT-related.

    4. Re:Truck driving school here I come! by gad_zuki! · · Score: 4, Insightful

      There are ads for these positions because:

      1.They have a lot of turnover.

      2. Newspaper ads attract certain industries. For you, you should be looking at dice, careerbuilder, etc.

      Employers dont really expect IT people to be looking at dead tree medium for jobs.

    5. Re:Truck driving school here I come! by Bucc5062 · · Score: 2, Insightful

      Two words...Ice Road truckers...okay I mean three words...World's Deadliest catch.

      As a 47 year human, 28 year vet of the IT industry I can feel your pain. However, the road is long and he who lives in the mind can easily go batters on the mind numbing crawl that is the highway.

      If possible, reinvent the skills and sell the hell out of the fact you got more life experience then those snot nosed zombies coming out of college factories (with minimal respect to current graduates). If that does not work, there is always the lottery. I got my eyes on the next power ball to provide my next career change, owner manager of an equestrian center.

      One can dream...

      --
      Life is a great ride, the vehicle doesn't matter
    6. Re:Truck driving school here I come! by tekiegreg · · Score: 1

      I was thinking of a big higher scale, my thinking though I have no stats to prove this is that trains are being looked at more seeing as it's a greater economy of scale. I figured train engineer school might be the best place in light of high fuel prices, thoughts?

      --
      ...in bed
    7. Re:Truck driving school here I come! by snuf23 · · Score: 3, Funny

      Not to mention a truck stop sloppy joe for dinner and truck stop sloppy ho for dessert!

      --
      Sometimes my arms bend back.
    8. Re:Truck driving school here I come! by slashtivus · · Score: 0, Offtopic

      I worked for a while in Logistics shipping stuff from a fulfillment warehouse all over the country, setting up full truck routes with the proper drops, etc. We looked into rail. The delivery times and routing is really quite terrible compared to trucking (especially with team divers), not to mention you end up having to cross-load it back onto a truck at the other end which adds yet more possibility for mistakes and damage, as well as pretty much eating up most of any gain in shipping costs. Rail is great for bulk goods, but not so good for getting stuff to the local Walmart / Best Buy, etc.

    9. Re:Truck driving school here I come! by Anonymous Coward · · Score: 2, Informative

      I'm thrilled. Career change in my late 30s, I'm in nursing school, loving every minute of it, and when you finish a rotation, you get the hard sell from that department. That's just the icing on the cake!

      I suppose people who work in IT could work in healthcare programming and support. Hospitals use computers, too. Really!

    10. Re:Truck driving school here I come! by Anonymous Coward · · Score: 0

      I'm guessing in your 28 years of service your statistics are waning if you even consider the lottery =).

      Come now, you know the odds. you'd be better off going to a casino on the weekends and at least have liquor and eye candy at the same time.

    11. Re:Truck driving school here I come! by lena_10326 · · Score: 1

      Never under-estimate the value of a trade. Some tradesman make quite a bit more than average IT staffers.

      Changing careers is a good thing because you'll add another skill to your toolset, but only if you can afford to weather the transition. Most people in that situation can't and are forced to hold onto a crummy job or a low paying one.

      Also, I'm sad to say you may be having problems due to your age. Age discrimination is rampant in the IT industry. At some point we all have to face it if we've not migrated to management positions or are unable to continue looking like a 32 yo, even with botox and laser treatments.

      --
      Camping on quad since 1996.
    12. Re:Truck driving school here I come! by Darkk · · Score: 1

      I can vouch for that. Some people said to me find a job in the local classified. I actually laughed and said, "Are you serious? They are not going to waste their time and money on a newspaper ad." Tech savvy people will use the net to find jobs.

      So CareerBuilder, Dice and Monster are worthy sites for jobs. I'd stay away from Craigslist.com as I don't trust that site for jobs.

    13. Re:Truck driving school here I come! by smoker2 · · Score: 4, Interesting

      However, the road is long and he who lives in the mind can easily go batters on the mind numbing crawl that is the highway.

      Tell it like it is.
      I just quit driving for a living 2 weeks ago. You get a fair bit of abuse on the road, and after a while it gets very difficult to externalise it. So I was going mad, bit by bit. Can't live with 'em, can't kill 'em. So the best thing for all concerned is to stop doing it.
      Currently trying to "re-invent" my old IT skills, but I'm a long way back. Better than driving though. It may be better in the states, at least on long runs.

    14. Re:Truck driving school here I come! by RetroRichie · · Score: 2, Funny

      You do the disappearing pencil trick, too?!

    15. Re:Truck driving school here I come! by paitre · · Score: 1

      I've already had one recruiter hit me up in the last couple weeks.

      Professional Networking is, honestly, an even better way to keep relevant positions close by. So's keeping the names/numbers of favored recruiters :)

    16. Re:Truck driving school here I come! by plasmacutter · · Score: 1

      as lets face it....everything within your eyesight right now reading these words was all delivered or transported some way via a truck (unless you're looking out your window at a tree or something).

      my trees were delivered by landscapers on a truck you insensitive clod!

      --
      VLC FOR MAC IS DYING! IF YOU DEVELOP, PLEASE SAVE IT!!
    17. Re:Truck driving school here I come! by cayenne8 · · Score: 4, Informative
      "I'm 46 and have to basically totally switch careers as there are just aren't any jobs in my profession anymore. It's over saturated. I hardly ever see an ad for IT or anything related in my area. As scary as it sounds, changing directions even this far into life may not be a bad idea."

      When you say looking for IT jobs in an 'ad', are you meaning the local newspaper? They're not there anymore. Try monster.com, or other places. There are tons of jobs out there in IT across the country. Ok...maybe in your particular city...you might not find lots of opportunities, but, the days of staying put for a job for life are gone, in just about any field. You may have to broaden your search and be willing to relocate.

      If you have 46+ years experience...look into contracting!! Good bill rates...and if you play it right, you can work 6-12 months...take off for 3-4 months and enjoy life.

      If you don't wanna work indie at first (if you do PLEASE incorporate, look into a "S" corp and the tax benefits of it), look into working for a contract house. YOu are a W2 employee for them, and they send you out to gigs. This is a great way to ease into the thing. Also, if you get lucky...maybe you can get into a DoD gig this way...and get a clearance. You get that...it will definitely help you get future jobs.

      Don't give up...there are IT jobs and money to be made at it, but, you may need to change your views on how and where you work.

      --
      Light travels faster than sound. This is why some people appear bright until you hear them speak.........
    18. Re:Truck driving school here I come! by cayenne8 · · Score: 1
      "Also, I'm sad to say you may be having problems due to your age. Age discrimination is rampant in the IT industry. At some point we all have to face it if we've not migrated to management positions or are unable to continue looking like a 32 yo, even with botox and laser treatments."

      Nah....if you're good....go contracting. Plenty of places out there will bring you in as a hired gun, and experience (which necessitates age) is what they look for.

      I don't buy the article saying contractors are getting canned first. I've seen places out there that are canning direct employees, and keeping contractors around. It is much easier to hire/fire them as needed, and they don't have the HR overhead that direct employees have.

      Frankly, I dunno why more companies don't hire people in many fields on a contract C2C basis. It seems it would cut a LOT of headaches out for them. I prefer it...can write off lots on taxes, I can do my own insurance (not that bad and I have some risk factors), can invest in HSA's...and put my retirement bucks where "I" want to....

      --
      Light travels faster than sound. This is why some people appear bright until you hear them speak.........
    19. Re:Truck driving school here I come! by T3Tech · · Score: 1

      You mean all the promises of huge salaries and endless opportunities just handed to you by becoming an MCP they talk about in all those training and tech school ads just aren't true?!?! OMG!

      Just when I was beginning to think that maybe I really was missing out on something by not going and taking one of these courses after being in the IT field for well over a decade.

      --
      Of course I didn't RTFA... why would I do that? You really are new here aren't you? Don't let my UID fool you.
    20. Re:Truck driving school here I come! by lena_10326 · · Score: 1

      It's something I generally don't worry too much about because I know I'm very good at what I do, and I can easily prove it, and I tend to interview quite well. There are quite a number of mediocre performers in the IT profession who do not belong there but for some reason they got sent erroneously along that career track. I'd guesstimate for every rock star developer there are 3 piss poor ones, and 6 mediocre ones. 1 in 10 worthy of hire. So, as long as you out-shine them, you'll get work.

      When I do worry is during severe recession, such as the one in 2002-2003 because every industry sector is affected, and you get situations where 10 rock star developers are fighting over 1 job--as opposed to 1 fighting with 9 lesser candidates. We may be straddling the recessionary fence, but it's no where near as bad 5 years ago.

      --
      Camping on quad since 1996.
    21. Re:Truck driving school here I come! by cunina · · Score: 3, Funny

      I hate myself, hate myself, for laughing at that.

    22. Re:Truck driving school here I come! by Tablizer · · Score: 1

      So CareerBuilder, Dice and Monster are worthy sites for jobs. I'd stay away from Craigslist.com as I don't trust that site for jobs.

      Craigslist can be a quick way to pick up small projects. However, ask for *weekly* payment.
           

    23. Re:Truck driving school here I come! by Authoritative+Douche · · Score: 1

      The fishing industry was one of my considerations for backup career for a little while. Don't laugh...I like being outside in extreme conditions. Due to East Coast level over-fishing on the West Coast and other environmental concerns lowering fish populations, even the people who have made a life at sea are getting the boot. This season started "rationalizations" (severe catch limits) and the industry is hurting bad. I have a relative who works the Bering Sea and she was talking about going back to school for computer stuff. I laughed.

    24. Re:Truck driving school here I come! by Profane+MuthaFucka · · Score: 1

      If you work in health care you don't have to stick sharp pencils in your eye. You can stick sharp pencils in other people's (stink) eyes.

      I thought you said you were a misanthrope, but I find that suspicious. What are you going to do with a truck that's more fun than sticking things into the assholes of strangers?

      --
      Fascism trolls keeping me up every night. When I starts a preachin', he HITS ME WITH HIS REICH!
    25. Re:Truck driving school here I come! by wasted · · Score: 4, Funny

      Craigslist can be a quick way to pick up small projects. However, ask for *weekly* payment.

      And make sure there is no misunderstanding or spelling errors - too many employers are willing to pay *weakly*.

    26. Re:Truck driving school here I come! by tyrione · · Score: 1

      Seriously....I look in the paper and it's filled with ads for drivers. That and health care professionals. And as I would rather stick a pencil in my eye than work in health care, I figure my misanthropic ways would be better shifted toward driving.

      I'm 46 and have to basically totally switch careers as there are just aren't any jobs in my profession anymore. It's over saturated. I hardly ever see an ad for IT or anything related in my area. As scary as it sounds, changing directions even this far into life may not be a bad idea.

      Even with fuel prices sky-high, trucking will be with us for a while as lets face it....everything within your eyesight right now reading these words was all delivered or transported some way via a truck (unless you're looking out your window at a tree or something).

      Not if someone with a brain and vision runs the country and reintroduces the Rail Infrastructure, effectively cutting down Semi freight transport to short distance loop zones. It sure would make the roads safer, less congested and all-around faster transportation of goods if we had that rail infrustructure updated in the U.S.

      More to the point, more jobs of various fields will be created and truck drivers can be absorbed within areas of those jobs.

    27. Re:Truck driving school here I come! by bzipitidoo · · Score: 1

      as long as you out-shine them, you'll get work.

      I don't have much faith in that. This presumes that the employer can figure out who the better people are. And that there aren't ulterior motives in play-- nepotism, favoritism, and such. At one job, they had a choice between me and another fellow. They picked the other guy, and didn't even interview me. 3 months later, after he'd really screwed things up, they came asking after me. In 2 months time, I'd straightened things out, and the employer decided to keep me and let the other guy go. The other guy made that a real easy choice by coming late, leaving early, skipping meetings, breaking code and then taking the rest of the day off, etc. Sure, I understand it's hard to tell on the basis of a few 15 minute interviews, but sometimes it's obvious and they still choose poorly.

      I'm very skeptical of this latest prediction. We've heard conflicting reports on the need for more engineers and the lack of engineering jobs for decades now. I'm thinking that the upcoming US election is going to be a landslide win for the Democrats, and that under a Democratic administration, science, tech, and engineering are going to shine anew. We've got big problems to work on, and once the current administration is out, the neglect and abuse will end and we'll get to work on them. Science is going to be "in" everywhere, not only in govt circles.

      --
      Intellectual Property is a monopolistic, selfish, and defective concept. It is "tyranny over the mind of man"
    28. Re:Truck driving school here I come! by Tonyrockyhorror · · Score: 3, Funny

      "I'm 46 and have to basically totally switch careers..."

      If you have 46+ years experience...look into contracting!!

      He's 46 years old. He probably has 40 years of experience, tops.

    29. Re:Truck driving school here I come! by Anonymous Coward · · Score: 0

      Yay! It's going to be a happy shiny new day, with the Democrats! Birds will sing again, the sun will smile down on us, puppies will rejoice! All due to Democrats! Yay!

    30. Re:Truck driving school here I come! by somersault · · Score: 2, Interesting

      Weird. I'm 24 and working as an IT manager, but I used to think that if I was going to do anything else, it would be driving (either delivery, or possibly part of the Royal Logistics Corps) because driving is one of the few other things that I enjoy other than computers. Any abuse I have ever had on the roads was due to my own (mis)conduct - apart from one strange time a couple of months ago where this guy came flying onto a roundabout in front of me, and immediately looked over and gave me the finger as if he knew fine he was going to be cutting someone up and in fact he does so regularly. If I'd been driving as fast as he was (which I used to do, but these days I'm more sensible in built up areas) it could have been pretty bad.

      It's pretty easy to get road rage if you let your inner animal take control, but driving around listening to good music is sometimes quite an attractive proposition compared to being stuck in the office. I certainly thought so a couple of years ago when office politics and other factors were stressing me out, but I'm very happy with my job atm.

      One problem is that I doubt driving pays very well compared to working in IT - especially with the insane fuel costs at the moment.

      --
      which is totally what she said
    31. Re:Truck driving school here I come! by Anonymous Coward · · Score: 0

      And as I would rather stick a pencil in my eye than work in health care, I figure my misanthropic ways would be better shifted toward driving.

      Would you like to see a magic trick?

    32. Re:Truck driving school here I come! by Mateo_LeFou · · Score: 1

      Second best disappearing pencil joke of the week!

      --
      My turnips listen for the soft cry of your love
    33. Re:Truck driving school here I come! by Nick+Number · · Score: 2, Funny

      uderoos

      Don't the teats get in your way when you go to change gears?

      --
      Promote proofreading. Don't mod up sloppy posts.
    34. Re:Truck driving school here I come! by ShannaraFan · · Score: 1

      Something about looking for IT jobs in the local paper strikes me as humorous... Seems a bit like going to a seafood restaurant and ordering chicken. :-)

      Honestly though, Monster.com, Dice.com, those sorts of resources would be more useful than the newspaper.

    35. Re:Truck driving school here I come! by Mongoose+Disciple · · Score: 1

      I got a decent full-time programming job off of craigslist.

      Granted, that was seven years ago and in San Francisco. I don't know if I'd look there here/now.

    36. Re:Truck driving school here I come! by Mongoose+Disciple · · Score: 2, Interesting

      Re: Contracting:

      Also, a lot of big companies do hiring freezes because of the economy, but then... still have things they need to get done and end up hiring contractors to do it.

      Stupid, but there you have it.

    37. Re:Truck driving school here I come! by poot_rootbeer · · Score: 2, Insightful

      Seriously....I look in the paper and it's filled with ads for drivers. That and health care professionals. And as I would rather stick a pencil in my eye than work in health care, I figure my misanthropic ways would be better shifted toward driving.

      You're an IT professional, and you're looking for employment opportunities in THE NEWSPAPER...?

    38. Re:Truck driving school here I come! by Shajenko42 · · Score: 1

      Not if someone with a brain and vision runs the country and reintroduces the Rail Infrastructure, effectively cutting down Semi freight transport to short distance loop zones.

      A brain, vision, and a whole lot of money and political influence to fight off the trucking companies and airlines who don't want to compete with rail.

    39. Re:Truck driving school here I come! by Moebius+Loop · · Score: 1

      It definitely depends on where you are located. I'm in NYC, and I've gotten 3 jobs, countless (decent) interviews, 2 apartments, and 3 or 4 bands/musicians using craigslist over the last few years.

      OTOH, a friend of mine is up in Albany (obviously a huge contrast there), and the craigslist for albany is jam-packed with spam, scams, and people who want "a really simple website...i can't pay in cash, but i'll bake you cookies".

      If you're in a bigger metropolitan area, craigslist is definitely worth checking out, but every area is different.

      --
      have you been seen on slash?
    40. Re:Truck driving school here I come! by Sethus · · Score: 1

      That's just what truck stops need. Half of the breakfast bar lined with hardened crusty old men. The other half with pocket protectors and thick jaded misted over glasses.

      What a mental image.

      --
      Posting with out proof reading since 2001.
    41. Re:Truck driving school here I come! by lena_10326 · · Score: 1

      I don't have much faith in that. This presumes that the employer can figure out who the better people are.

      I've decided that organizations which cannot distinguish are not worth working for. It's apparent that your employer severely lacks interviewing prowess. If they can't or won't interview properly, then imagine all the sorts of idiots you'll be working with. I suppose you don't need to imagine, since you experienced the situation personally. Working with monkeys is not a job I want. It also demonstrates an unwillingness to be competitive and accumulate the best development team possible.

      There are ways to interview candidates the right way, such as asking them to solve coding problems on the spot, as opposed to asking a series of standard questions from interviewing books, which beget standard fluff answers.

      Of course, you cannot shift all the responsibility upon the employer. You as an interview candidate must make it easier for them. There are ways to stand out from the rest. For example, building a personal portal for yourself and putting up code samples, blog commentary, and tips & hints. That sort of thing projects a self-starting attitude. You're showing them--not telling them--that you're a contender not a paycheck collector; you're someone who knows wtf they're doing. Showing is light years better than telling.

      At one job, they had a choice between me and another fellow. They picked the other guy, and didn't even interview me.

      How would you know that if you hadn't interviewed with them? I have to presume they told you during the phone screen. The entire story smacks of unprofessionalism and incompetence on the employer's part.

      --
      Camping on quad since 1996.
    42. Re:Truck driving school here I come! by Shadow99_1 · · Score: 1

      This varies by region to... Monster, Dice, careerbuilder, etc have zilch for IT in my area because my area is still stuck in the paper days for all that they are forced kicking and screaming to modernize.

      --
      we are all invisible unless we choose otherwise
    43. Re:Truck driving school here I come! by Shadow99_1 · · Score: 1

      & I'm replying to myself because I forgot to add this:
      Relocating isn't possible for everyone. I can't afford relocation & most companies aren't paying for you to relocate these days for instance. I'd be hard pressed right now to put a down payment on a new place in my current town, let alone one with a higher cost of living than mine. Add to that plenty of places requiring seeing you in person for interviews, and I certainly can't afford to travel to far, and you left working your way up where you live just to be able to move away...

      --
      we are all invisible unless we choose otherwise
    44. Re:Truck driving school here I come! by cayenne8 · · Score: 1
      Well, you could always keep your house as a 'base'....leave the wife and kids there for spells, and work out from there. It isn't uncommon these days really...rent an apt where you contract work, fly home for the weekends. I know many people that work Mon-Thu...and are home Fri-Sun.

      No need to sell and move everything. Think working as a mobile, changing thing...you don't necessarily set down roots where you work, especially on 6-12 mo contracts.

      --
      Light travels faster than sound. This is why some people appear bright until you hear them speak.........
    45. Re:Truck driving school here I come! by initdeep · · Score: 1

      actually many tradesman make a LOT more than the typical IT worker does.

      Because supply and demand for them is farther toward the demand side then the supply side, unlike IT.

      People don't want to get out and sweat or do physical labor anymore, they want to sit at a desk and read slashdot.

      now get into a technical trade position (say HVAC controls design and service) and you can pretty much write your own ticket if you have a clue.
      Because most of the engineers spec-ing the products don't have one, and you'll always have a skill people need.

    46. Re:Truck driving school here I come! by drinkypoo · · Score: 1

      The trucking companies and airlines are hurting bad right now. They're going to be going out of business without possibility of bailout left and right before long.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    47. Re:Truck driving school here I come! by bjk002 · · Score: 1

      My God!!! I have been a good lil' boy, and actively avoiding replying to /. in months... but this attitude drives me batty! When did becoming a nomad gain popular acceptance? To disconnect oneself from everything and everyone to chase the dollar is, IMO, not worth the effort.

      --
      Opinion:=TMyOpinion.Create(Me);
    48. Re:Truck driving school here I come! by aevans · · Score: 1

      I think that reflects the target audience of people who read the want ads in newspapers: people looking for jobs driving, or in health care. Try looking on the internet for a technology job. Supposedly a lot of techies spend a lot of their time online.

    49. Re:Truck driving school here I come! by Shadow99_1 · · Score: 1

      I think you don't realize where I live in the US... The top IT people where I live make 50k/year... Most make closer to 30k/year. I'm in the middle of those numbers.

      I have an apartment I can barely afford, a car likewise. I can't afford to fly much of anywhere. I can't rent a second apartment... I'm single so I don't have the theoretical wife & kids, but that doesn't save me money. The next closest major city to mine (mine is already a major city) is Pittsburgh and it actually has 'lower average cost of living' than where I live. I've thought of leaving for there, but I quite literally couldn't afford it.

      I'm also not a programmer, there isn't allot of call for 6-12 month contracts for network admins. I used to be a consultant, but working for yourself your ignored by the larger businesses who want firms of consultants to support them. Work for a firm and they pay you less than I make at my current job (Though they charge $150/hour for what you do, you make under $15/hour).

      Anyways... I just don't think you understand the situation other people live in...

      --
      we are all invisible unless we choose otherwise
    50. Re:Truck driving school here I come! by sgant · · Score: 1

      No, not really. I just peruse the want-ads when I'm reading the newspaper and see there is a lot of job opportunities for Trucking and Health Care.

      But I'm amused that everyone here assumed that is what I was doing. I'll admit that what I wrote made it seem like I was looking for IT jobs in my area in the paper, but that's simply not true.

      --

      "Leo Fender was in a 'state of grace' when he designed the Stratocaster." -- Paul Reed Smith
    51. Re:Truck driving school here I come! by Sardaukar86 · · Score: 1

      I suspect you may be saying this in front of the slashdot crowd at least a little bit tongue-in-cheek.

      Bulk road transport is, IMHO, the lowest-hanging fruit for autonomous vehicle projects - more obvious than buses, less so than taxis, but absolutely and completely ubiquitous nonetheless.

      Imagine the benefits to business and the global economy of such a gigantic segment of industry becoming almost entirely automated.

      Since the beginning of recorded history, humans have needed to move stuff around, whether it be produce, stock feed, building materials, tickle-me-elmo dolls or MIRV'd nuclear warheads.

      Prior to this age of autonomous-vehicle-prototypes, tranport has always had human input as the most basic prerequisite for safe and reliable operation.

      Although it is hard to predict anything - especially if one is an armchair-expert layperson such as myself - I argue that autonomous transport really is the beginning of a fairly fundamental shift for us as a species, much more so than our first off-world space exploration efforts, for example.

      Whilst making human-controlled transport redundant is not necessarily an idea I wholly agree with, it is unlikely the fiscal benefits of autonomous transportation will escape the attention of the corporate beanies for long once the concept becomes mainstream.

      As to the end result, I leave that as an exercise for the reader to ponder, because besides the obvious nod in Neal Stephenson's direction, I'm as clueless as the next person when it comes to predicting the future.

      Except to suggest, of course, that trucking might not be your best option.. and the future has a habit of catching up with us faster than we'd ever imagined possible.

      --
      ..Mullah or Pope, Preacher or Poet, who was it wrote: "Give any one species too much rope and they'll fuck it up"?
    52. Re:Truck driving school here I come! by smoker2 · · Score: 1

      Unless you have actually driven a truck (and that's what I'm talking about) then you have no idea what it's like to be surrounded by selfish ignorant drivers.
      I have lost count of the number of incidents where I have effectively saved someone from death or serious injury which they did their best to cause. Last minute tossers, who overtake just as the road goes from 2 lanes down to 1, not realising that the traffic in front of me has stopped and there is no-where to go. People overtaking a parked vehicle on the other side of the road, who then find themselves facing a 44 ton truck (me) because they just followed the car in front rather than waiting to see if it was clear. People who come round tight bends with their wheels over the central white line then find me coming the other way, also on the white line (because I can't get around the corner otherwise in an 18 metre long vehicle). People at junctions who see a truck coming and pull out anyway, coz it's only a truck. Never mind that 44 tonnes at 40 mph can't stop in less than the length of the truck. The list goes on and on. Motorways can get ridiculous. The outer 2 lanes are nose to tail with cars all doing 65 to 70 mph, so if I come up to a slower vehicle and have to overtake, I can't get out. I put the indicator on, and it gets ignored, so eventually I have to force my way out. Yeah sure I could slow down, but I would never get out, and you don't realise how much extra energy and effort it takes to get a truck up to a reasonable speed.
      That's what really bugs me. People moan about being stuck behind slow moving trucks, but then go out of their way to ensure that I stay "slow moving" !
      I would like to see a week long truck drivers strike with 100% turnout. See how long it takes for the ignorant proles to realise they have no food, no raw materials, no waste collections, no fuel, and no wages without trucks providing the service they do.

      Trust me, if you have a brain, don't drive a truck for a living. Logic has no place on the road. One day, I was in a country lane after delivering to a quarry. There is no other way in to this quarry because of low bridges. I met a woman driving a bloody great merc and it was obvious that there wasn't enough room to pass. But she still kept coming towards me, until she was jammed up against the hedge. It took a good 10 minutes for her to accept the situation and then reverse back, by which time there was a large queue behind both of us. As I passed her (eventually) she asked me if "I had any business" being in this lane ! No, I replied, I just do this to piss YOU off. Ignorant.

      Finally, bear in mind that there are rules regarding maximum driving AND working hours. Maximum of 9 hours driving a day, and a maximum of 15 hours a day working (usually only 13 hours). Every hour lost due to congestion means I was as much as 50 miles behind schedule. It doesn't matter if you're only driving to the local shops, but when you've got to get from Southampton to Walsall, deliver a load then get somewhere else to reload and head off again to deliver all in the same day, every lost minute due to other traffic counts. And people wonder why things cost so much in the shops.

      BTW, my job was paying me £24,000 per year - take home pay.

    53. Re:Truck driving school here I come! by somersault · · Score: 1

      I more thinking of just driving small delivery vans actually, there is a Dingbros just across the road and I used to wonder about applying for a job there. Driving a full sized lorry takes a lot more skill (even changing gear sounds pretty complicated) and planning ahead, I have a lot of respect for lorry drivers!

      £24k is pretty good - not much less than I'm getting right now and I'm perfectly happy with that.

      I passed my "Advanced Driving" test earlier this year and know I'm a good driver compared to most people on the road (not just my own big headed opinion, I was told so by the instructor, who has been a police driving instructor for over 30 years), but stupidly I got caught for speeding earlier this year and got myself a nice 3 month ban, which I'm not particularly proud of. I thought it was a strange turn of events that I was being a much more considerate and aware driver in populated areas than before my course, but because I chose to break the speed limit on a virtually deserted motorway - statistically probably the safest place to be on the road - I managed to get a ban. I've never even had any points before, and didn't get any with the ban either thankfully. Hopefully 3 months of no driving won't have made me too rusty. I've suprisingly not been missing it much either - it's actually been quite nice walking around during the summer months, getting some exercise while everyone else complains about the crazy price of fuel..

      --
      which is totally what she said
    54. Re:Truck driving school here I come! by bzipitidoo · · Score: 1

      I've decided that organizations which cannot distinguish are not worth working for.

      Even if I felt that I could reliably tell that about an organization-- sometimes it is so obvious only a socially disabled person could miss it but most of the time it's not-- I have never felt I had the luxury to be picky about that. Nor do I feel that's sufficient basis to refuse to work for an employer. Those employers who are having the hardest time with such problems, aren't they the ones most in need of help? Never in my life have I had 2 or more job offers at the same time, it's always been take the one I have now after all the struggling and sweating to get that far, or don't take it and keep looking. Given some latitude to be picky, attitude counts for much more. That is, are they in the habit of denying and ignoring problems, shifting blame, and all that sort of dirty politicking, or do they acknowledge that, yes, they know their interviewing process and much else needs improvement. In short are they willing to play fair, and improve? So I would not disqualify an employer only for having a poor interview process, though that is an indication that maybe I should.

      But you're right. Hardly satisfying. Employers are as a lot quite short-sighted. They are always looking for someone who can solve whatever their immediate need is, and the immediate need is always something quite petty. About as good as it has ever been is "turd polishing"-- hastily patch up some badly written software that even if it was beautiful and perfect only glancingly meets some ill-defined need that is likely to be superfluous. For instance, I once worked on a product that had all the buzzwords about "organizing, enabling communication, increasing the productivity of the office worker". What the product was, was a glorified email system for a company's LAN/WAN. Had an editor and address book bolted on. Was a terrible resource pig too. This was in 1990, just before the Internet took off. Of course the far superior email system for the far better connected Internet made that product a complete waste of effort, and it was eventually canceled and most everyone laid off.

      Maybe I could go into business for myself. Then maybe I could do something worthwhile. But I keep hearing how that takes levels of commitment I'm not willing to do-- 80 hour work weeks, that sort of thing.

      There are ways to stand out from the rest. For example, building a personal portal for yourself and putting up code samples,

      Putting up code samples? Not as easy as it sounds. I have some up. I've had my own work summarily dismissed as not even worth looking at solely because it wasn't done for a customer/employer/profit. Much code is illegal to put up because it is owned by former employers, not me. Even if I had copies and permission to put it up, some is in very obscure languages. For instance at one job I wrote code in GRAPL (a Fortran like language integrated into this Anvil CAD system, rather like Autolisp for AutoCAD). GRAPL and also Anvil are so obscure they don't even have Wikipedia entries.

      How would you know that if you hadn't interviewed with them?

      First, because I have a friend who works there, and he made sure HR knew of me. Socially inept though geeks may be, we do sometimes keep in touch. Next, because I did get hired on, worked with the guy they chose first, and heard plenty of stories from the rest of the team. What I heard about the first hiring decision was that the team didn't know that I was available at that time. So the decision was made by HR, with no input solicited from the team.

      --
      Intellectual Property is a monopolistic, selfish, and defective concept. It is "tyranny over the mind of man"
    55. Re:Truck driving school here I come! by lena_10326 · · Score: 1

      Never in my life have I had 2 or more job offers at the same time

      That can be a huge factor modifying your choices. It's certainly understandable that you'd be more forgiving if you have had fewer options in the past. I would not hold that against you if that's the case.

      I've had my own work summarily dismissed as not even worth looking at solely because it wasn't done for a customer/employer/profit. Much code is illegal to put up because it is owned by former employers, not me.

      They were TOTALLY missing the point of samples. Asking you to violate your employer contracts--breaking the law--by giving them your employer's code is unbelievable. Only a very questionable company would make hard demands for that. The point of code samples is to prove you know the language you say you know and to prove you make relatively sane coding decisions--not to get a peek at competitor's code.

      I happen to be in the interviewing process and I've not come across that problem. No one has rejected code samples developed outside work nor demanded my employer's code. No matter how much they demand, I will not give that to them. I'll just move on to the next interview.

      So the decision was made by HR, with no input solicited from the team.

      Unbelievable. I'm speechless. Your recruiter has no idea what he/she is doing.

      --
      Camping on quad since 1996.
  23. Or Maybe by thirtimecharm · · Score: 1

    C - Level executives realize that the technology needed to make the experience persistent for their end users when using cloud computing is iffy at best. Ask our friends using Google Mail, GDocs and me.com how that is going Maybe once there is a cloud of 4G wireless covering the US with enough redundancies.

  24. I guess it's time to jump ship by bogaboga · · Score: 4, Interesting

    Well, I think I should prepare to jump the IT ship pretty soon. My friend, with whom we were in this IT sector, jumped to the health-care field.

    His Bachelor's and two Masters degrees in the IT sector at age 37 helped him get admission into one of the most coveted Nursing courses. He now practices as a nurse manager, earning close to US$80K. This does not include part-time work which he has to run away from.

    This fella makes close to US$145K. I envy him. Guys, the health-care field is booming. Reports say nurses are in short supply and this will be the case for another three decades!

    I am seriously considering jumping ship before it's too late.

    Question is: Am I wrong?

    1. Re:I guess it's time to jump ship by justinlindh · · Score: 2, Insightful

      Happiness isn't money. Happiness is doing something that you enjoy during your 8 hour workday. I'd MUCH rather make a lesser salary than your nurse friend and solve problems for 8 hours a day than changing people's IV's and checking people's medical charts. Yes, I'm over generalizing the nurse... but my point is that if a career like that sounds equally as enjoyable as your IT career to you, then by all means... jump ship.

    2. Re:I guess it's time to jump ship by defaria · · Score: 0

      Definitely.

      Let me get his straight - he's making $145K in IT and jumped to nurse manager for a whopping $80K!?!?

      Sounds like a drastic cut in my book.

      But, by all means, if you can't figure out this math then I do seriously suggest you jump to healthcare too. Just let us know which hospital/practice your at so we can avoid it!

    3. Re:I guess it's time to jump ship by Surt · · Score: 1

      Do you want to be a nurse, do you want to be in IT, or do you not care and want to optimize for maximum likelihood of having a job, or do you want to optimize for maximum earnings?

      If you want to be in IT or optimize for maximum earnings, stick with IT and get good at it. If you can't get good at IT, go for nursing.

      If you want to be a nurse, be a nurse.

      If you want to optimize for maximum likelihood of having a job, be a nurse. Specialize in elder care. There is a huge segment of the population that is going to need elder care soon. If you like changing adult diapers, there is going to be endless employment for you.

      --
      "Who is the Journal of Quantum Physics going to believe?" --Stephen Hawking
    4. Re:I guess it's time to jump ship by Anonymous Coward · · Score: 0

      If you like the work, do it.

      Personally I don't really like sick people, so I'd make a lousy nurse.

    5. Re:I guess it's time to jump ship by Anonymous Coward · · Score: 0

      But maybe his friend can hook up with one of those brave babes wounded in the Iraq War who need bedside care and encouragement...

      Wait. I realize this is a new century, but this is just weird.

    6. Re:I guess it's time to jump ship by JerkBoB · · Score: 3, Insightful

      Well, I think I should prepare to jump the IT ship pretty soon

      ...

      Question is: Am I wrong?

      Answer is: Depends.

      What do you do? Are you a helpdesk monkey? A Winderz admin? Are you competent?

      If you're coasting, then you're likely to be RIFed. Deadweight gets trimmed. If you're deadweight, you'd do well to jump somewhere before the cuts -- looks better in interviews ("I felt that I wasn't being challenged enough, and began to look for somewhere else to <strike>coast</strike> excel.").

      If you're competent, then you'll be fine. You might have to move to where the jobs are, if they dry up around you.

      Another important question is: Are you happy in IT? Or are you just there for the money? If you're just there for the money, you're likely to be deadweight, and you might as well jump to whatever the current fad is, or, possibly to something that you like doing.

      I was in IT for a decade. I excelled, didn't want to become a PHB just yet, and looked elsewhere. Took a few years, but I found a way to leverage my skills and experience as a sysad into a development career. I've thought about med school, but I'm just too used to a six-figure income to think about going back to poverty for 8+ years.

      --
      A host is a host from coast to coast...
      Unless it's down, or slow, or fails to POST!
    7. Re:I guess it's time to jump ship by Bender0x7D1 · · Score: 1

      No. I believe his friend is making $85k in his full-time job as a nurse manager but has so much part-time nursing work that his overall pay is $145k.

      --
      Reading code is like reading the dictionary - you have to read half of it before you can go back and understand it.
    8. Re:I guess it's time to jump ship by Anonymous Coward · · Score: 1, Informative

      I don't think you are wrong, but healthcare is increasingly under pressure to reduce its costs- I am sure you have noticed that insurance costs have really skyrocketed over the past ten years. At some point something is going to have to give, and there will likely be systemic changes in the healthcare system as we know it. Whether it will affect the general rank and file workforce, the doctors/specialists at the top, or the businesses supplying equipment the most is tough to say (as is whether it will even hurt or help any of these groups), but change does seem to be on the horizon.

      I know people that have been in the industry for awhile, and it is similar to being a teacher in that the hours can be very family friendly, and while the profession will never make you rich, you can live solidly in the middle class and with dual incomes in the upper middle class as nurse, and the stress tends to be low, though the job can often be quite unpleasant. There are a range of levels of nurses as well- I know one that made ~50k working with children with behavioral disabilities ( turrets, etc) and another RN at the top end of the scale that makes 75-85k (depending on the amount of OT) a year in the NY area at a large hospital.

      Also keep in mind that while healthcare can also seem like an impossible to outsource job, this is probably not true. Google "virtual assistants" to see how a profession that seemingly requires a physical presence can be done remotely. I have read some blogs about these services, and not by shills, at least as far as I can tell, and they seem to be quite happy with the services they provide.

      Just some things to chew on.

    9. Re:I guess it's time to jump ship by nimbius · · Score: 2, Interesting

      if you want to be a nurse, be a nurse. i for one love what i do in IT. I've had 5 job offers this month in various states, not to mention a technical recruiter in toronto willing my beat my contractor hourly rate at a permanent salary job by 15%. IT is not going to just decline in demand because a survey company decides FUD is good business.

      --
      Good people go to bed earlier.
    10. Re:I guess it's time to jump ship by Anonymous Coward · · Score: 0

      Does he make $80k or $145k?

    11. Re:I guess it's time to jump ship by asdfghjklqwertyuiop · · Score: 1

      Irony:

      didn't want to become a PHB just yet, [...] but I found a way to leverage my skills

    12. Re:I guess it's time to jump ship by ethanms · · Score: 1

      Health care is booming at the same time that pretty much everyone (except Dr's, nurses and drug pushers) agree that it's insanely overpriced -- this equation doesn't add up, it's only a matter of time before things start to normalize, particularly as more people enter the field grabbing at the lower hanging fruit (i.e. doctors are OK, but the drug pushers (aka pharma reps) and medical assistants should be worried.

      I'd also love to know the source of your reports that say there is a short supply which will last three decades--hint, if it's those commercials you see at 1PM on a weekday they may be a bit biased--I'm skeptical of anyone who tries to predict something as variable as the availability of trained people over as long a period as multiple decades.

      Anecdote: In 1998-ish I worked w/ a fella who was a truck driver, he got into IT because he'd heard about the high pay rates, promises of fewer callouses on his hands, the explosive field growth (with no end in sight) and the current and expected continued lack of qualified applicants... 10 years later is that still true?

      I say stick with something that you like (that makes money!) and be the best you can be. Don't chase the latest job fad, it takes too much energy...

    13. Re:I guess it's time to jump ship by gujo-odori · · Score: 2, Insightful

      It may depend on where you are. Here in California, there has been a nurse shortage for over 20 years. There are loads of nurses from English-speaking countries working in California to fill the gap. I don't know if that shortage will continue for another 30 years, but considering the aging of the US population, I wouldn't be at all surprised.

      I don't buy these stories of the imminent death of IT as a career, either. I've been in IT for nearly 30 years and it's never left me wanting. Sure, there are some jobs than could be sent overseas - probably even mine - but there will always be plenty of local IT jobs, too. You can't outsource or offshore *all* of your IT work no matter how hard you try.

      Your friend who quit driving trucks to go into IT in 1998 was going in just in time to get caught up in the dot-com bust a couple years later. I didn't really get to cash in much on the dot-com boom, but I was working for a company that was already stable and profitable before the boom, and I didn't lose my job in the bust. Is IT still a good field to be in 8 years after the bust? Sure is. I'd probably have to be a doctor to make more than I do in IT, and the stress would be a lot higher, probably.

    14. Re:I guess it's time to jump ship by Anonymous Coward · · Score: 0

      I work as a CIO in a highly specialized part of the health care industry, trying to clean up the disastrous, inefficient and downright dangerous human and technology systems that have been created, which is an endless, thankless and totally required and critical job. I can tell you this: any competent, educated and energetic person who wants to roll up their sleeves and dig in to the disaster that is health care, whether it be in IT/IS or actual provisioning of medical services/care will find open arms. Too many people out to make a profit have destroyed and otherwise fragmented the system, and it needs fixing!

    15. Re:I guess it's time to jump ship by Anonymous Coward · · Score: 0

      Every time slashdot posts an article about IT job shrinking,
      people will ask the same "Should I jump" question. But you are not
      those jumpers in the movie. Cross-industry job changes are costly and may not
      get you where you want.

    16. Re:I guess it's time to jump ship by Anonymous Coward · · Score: 0

      Work is not about investments, it's about life. If you keep doing what you love to do there always will be a place for you.

    17. Re:I guess it's time to jump ship by JerkBoB · · Score: 1

      You're right. Having been pushed into management, I decided to fight it for a while before it got any worse. :P

      --
      A host is a host from coast to coast...
      Unless it's down, or slow, or fails to POST!
    18. Re:I guess it's time to jump ship by Anonymous Coward · · Score: 0
      That doesn't follow. If there are a million other people who also love what you do, and the world only needs a thousand people doing that, you're going to be competing for the privilege of doing it for subsistence wages at best. Thus all the stereotypes around starving artists and actors waiting tables.

      I agree that work is too much of your life to write off for a McJob. But you have to find something uncommon that you enjoy.

    19. Re:I guess it's time to jump ship by faragon · · Score: 1

      I'm almost 33, and despite having a computer science engineering degree, love for the CS... I'm also thinking about studying nursery, because of the aging population and the demographic problem happening in Spain. In Spain (Europe), where I live, we're entering into an ugly economic downturn, showing no problems for the IT in the beginning, but I expect labor problems for 2010, as the economy contraction gets worse (similar to the previous 1993-1996 spanish recession).

      It's not just for the money, but for survive. Also, nursery jobs have 6h shifts, instead of the 9h+ of the IT field (including 1h for lunch time, so 40h became 45 or more), with by far, greater life quality! (in Spain a 30h/week nursery job is paid similar to a 40h/week IT job).

    20. Re:I guess it's time to jump ship by Anonymous Coward · · Score: 0

      I dont know about you but I'm not even a senior titled Linux SA and I make close to 90k.. the senior guys make over six figures easy.

      My educational background: high school diploma, one year of college.

    21. Re:I guess it's time to jump ship by Kokuyo · · Score: 1

      Yes, you are wrong. It's too late to join an economic branch when it is booming. Way too late. By the time you'll have the experience and/or education to actually make lots of green, the tide will have turned already. Or did you think IT was the only field that had its ups and downs?

      What do you think will happen in the nursing sector? They desperately need people until the manager types once more decide that cost must be cut.

      The right moment to join ANY economic field is when its down, whimpering like a kicked puppy. Educational costs will be low and by the time the boom (and there will be one!) comes, you are ready and well educated. When you enter during the boom, by the time you're ready, you will have reached the apex of that curve when you just start to make money. So basically, your outlook will be going downwards from there.

    22. Re:I guess it's time to jump ship by Stormcrow309 · · Score: 1

      Ok, I would be careful in jumping ship to move to nursing. Just like the late 90s did for IT, every tom, dick, and harry school is starting a nursing program. I predict a nursing glut and a reduction in salary for nurses in the next 5 or so years.

      --

      In God we trust, all others require data.

    23. Re:I guess it's time to jump ship by joeava · · Score: 1

      totally agree with you.

    24. Re:I guess it's time to jump ship by MrKaos · · Score: 1

      You're right. Having been pushed into management, I decided to fight it for a while before it got any worse. :P

      Any suggestions for a transition to management, which I'm not 100% keen on, but it would be useful to have a few hints. I'm not exactly seeing a lot of competent management out there and maybe there is scope to be a good IT manager that was in the trenches - so to speak.

      --
      My ism, it's full of beliefs.
    25. Re:I guess it's time to jump ship by JerkBoB · · Score: 1

      Any suggestions for a transition to management, which I'm not 100% keen on ...

      Don't do it unless you really WANT to do it. Don't do it unless you find it interesting, and know you'll excel. Otherwise you'll be mediocre and angsty.

      I know I can do it, at least well enough that I've been pushed into it several times. I'm not ready to give up playing in the sandbox just yet, though. I've got 30+ years left in my career (unless I get some fuckyou money somehow) -- I didn't want to waste it by moving into management after only a decade.

      The way I see it, unless you've got an MBA and/or are particularly adept at schmoozing, only the middle tiers of management are accessible. Those are the guys who get cleaned out in periodic purges. They're also the guys who call endless meetings to try and make themselves appear useful.

      If you're not familiar with the Peter Principle, I suggest you read about it ASAP. One of the best pieces of advice I got was from my father-in-law, who told me that I need to fight being pushed to my level of incompetence at all costs. Find the level just below, and stay there.

      That having been said, I think it's possible to raise one's level of incompetence via education (MBA, etc.), if that's the path you want to take. It's a difficult balancing act between pushing yourself to grow, and not growing too fast or past your ultimate capabilities.

      --
      A host is a host from coast to coast...
      Unless it's down, or slow, or fails to POST!
    26. Re:I guess it's time to jump ship by Heir+Of+The+Mess · · Score: 1

      Bit of a late reply, I've been a too busy to read slashdot.

      Back in 2002 I got a straight C# programming job for US$66 per hour. I was averaging about 42 hours per week, but only worked 48 weeks, so that was about US$133,000 per year. Then in 2004 my rate got bumped to $77 per hour so then I went up to $150,000 per year.

      In 2007 I tossed it all in, I don't know why, maybe life got too easy for me. Now I'm trying to work out how to get back to where I was at. Recently I took up a short 6 month C++ contract for $70 per hour as I was hoping to start my own business or something. This 6 month job was so easy to get, I got it over the phone from a different country. There's plenty of demand for IT, now I'm trying to hire people and start a company and getting into a differnt side of the business. It looks pretty healthy. Depends where in the market you are sitting.

      --
      Australian running a company that does C# / C++ / Java / SQL / Python / Mathematica
  25. World still manages to function without geeks by sundarvenkata · · Score: 1

    >>>C-level executives and managers do not have that understanding This kind of geek bone headedness is what irritates me sometimes. Have you ever thought that they think about the actual prohibitive maintenance cost (instead of the *insert uber-geek cutting edge stuff*) involved in these things?

  26. Re:Just the harbinger of the wider economic collap by tthomas48 · · Score: 1

    Or we could see a rebound propelled by technological innovation in green power and technologies.

    But speaking from personal experience the oil companies are spending on IT. Now if they'd only spend on exploration or R&D.

  27. Silver lining by krkhan · · Score: 1

    Open-source shall finally be getting more developers. I mean, KDE 4 might actually get some people to use all those hip-new-technologies-and-APIs-that-no-one-has-used-yet-but-are-awesome-anyway.

  28. The writer is clueless!!! by roster238 · · Score: 2, Insightful

    The statements that Cloud Computing, grid computing, and open source software are not priorities is ludicrous. These are tools that are used to solve problems. It's like saying a hammer is a priority rather than building a house. No C?O will ever say that these are priorities while they may say that virtualization is a priority because it is often considered a project to virtualize as much as possible for DR and to cut costs. If spending on IT does dip we all know that only the bottom 10% will get their walking papers. I would assume that Charles King will be one of them.

    --
    I swear I didn't know it was loaded...
  29. Re:Just the harbinger of the wider economic collap by TheCaptain · · Score: 2, Interesting

    This doesn't surprise me too much. There's been a bad recession on the horizon for quite some time now, and it looks like it's coming home to roost.

    I wonder if your exact area of expertise or geographic location is a factor in that? I haven't been looking for work in months and still get occasional calls to see if I am looking for work. (The most recent one was just last week, and they were looking for a 1-2 year commitment.) I've heard of some people having a hard time, and others are up to their eyeballs in work.

  30. np. we'll just move into finance or real estate by Anonymous Coward · · Score: 0

    Oh wait...

  31. I think it'll go the other way... by Anonymous Coward · · Score: 0

    IT jobs will become a "skilled labor" job - i.e. blue collar.

  32. Not what I've heard by lilfields · · Score: 4, Interesting

    My sister is in the higher-ups of a large healthcare corporation, and she has just told me a few weeks ago that they are actually short of IT personnel and are going to start hiring them straight out of college, when normally they would require previous work experience. Then again, Goldman Sachs seems to talk their own books, not to say they aren't a great firm...but, they aren't always right but seem to cause a significant short term impact on markets.

    1. Re:Not what I've heard by MightyMartian · · Score: 1

      IT is like any other industry. It will have its ups and downs with the economy, though some sectors and some companies will go against the trend. In my neck of the woods, the biggest problem is a lack of experienced technical staff. Colleges seem to be pushing out lots of guys with pieces of paper, but what a lot of businesses want is people who have actually demonstrated abilities. I can well believe that the shit-end of the profession; that is the call center guys and the other assorted bottom rung $12-$15 an hour types may find themselves out on the street, but I don't see the same thing happening to those with actual skill sets, and in particular those with generalized skills. All those Windows-drones who think networking begins and ends with some shitty Dlink router and a Windows server are probably going to find themselves in some trouble.

      --
      The world's burning. Moped Jesus spotted on I50. Details at 11.
    2. Re:Not what I've heard by PPH · · Score: 1

      Perhaps Goldman Sachs is planning on doing some IT hiring and they are trying to drive the market down prior to making offers.

      --
      Have gnu, will travel.
  33. Re:I am with Bjarne on this one by MightyMartian · · Score: 1

    Except C++ (like Java) is just a real horrendous language. I absolutely loathe C++.

    --
    The world's burning. Moped Jesus spotted on I50. Details at 11.
  34. Re:Just the harbinger of the wider economic collap by Anonymous Coward · · Score: 0

    Iraqs oil was up on the market before?

    You are doing a little bit of fear mongering there.

    I.T. and construction are taking some of the hardest hits.

  35. Here's my worry by bogaboga · · Score: 1

    I worry that I might be pushed off the ship at some point not far from now. Since I must have some form of income to survive in today's America, I thought that being pro-active and NOT being reactionary is better, when the inevitable happens.

    By the way, I agree with you that happiness is not money - how can it be? For many, including yourself I guess, money is an important part of happiness.

    If you can be really happy with zero income, accept my apologies.

  36. well by unity100 · · Score: 2, Interesting

    me and my colleagues actually are telecommuting.

    i kinda own my own business though. but, judging from the possibilities available in dev communities around the net, i can say that there are decent number of telecommuting jobs for many programming positions. provided that you can prove experience and track record. elance is one.

    what i think is, many people who always worked in corporate culture either dont know where to look telecommuting jobs, or look down when they find them.

  37. Cheap Shot by Anonymous Coward · · Score: 0

    Why take the cheap shot at Microsoft? They are not even mentioned in the article?

  38. Re:I am with Bjarne on this one by Surt · · Score: 4, Funny

    What would the world be like without Google?

    Well, it would have a few more dissidents.

    --
    "Who is the Journal of Quantum Physics going to believe?" --Stephen Hawking
  39. Cloud computing does NOT take techs to understand by The-Trav-Man · · Score: 0, Redundant

    Quite the opposite, cloud computing takes marketing savvy and buzzword compliance to understand.

    It's re-branded SOA, end of story

  40. Not quite by dreamchaser · · Score: 2, Informative

    It is taking fewer and fewer people to do jobs that used to take more people to do them. Cuts in the overall number of IT jobs will continue for quite awhile. This is especially true in front line jobs like IT support and Help Desk. The former are fewer because hardware has become more redundant and commoditized; it's easy to just plop a new box down or have your redundant drives/servers take over the load while you get around to fixing it. The latter are fewer because more and more organizations are moving towards 'self healing' and 'self help' type support models.

    1. Re:Not quite by unity100 · · Score: 1

      but the opportunities are also increasing. 15 years ago there were high wages for i.t., today lower, but we have elance, rentacoder and a lot of area of interest i.t. communities. people come and post when they look for some certain professional.

      whilst i.t. was a corporate playground, today it has become the daily life. so people may find themselves coding an estore to a grampa from ohio nowadays.

    2. Re:Not quite by dreamchaser · · Score: 1

      I tend to consider coding to be an IS job. IT is infrastructure and end user support. Then again I've been in both ends of the business for along time and I'm probably old fashioned.

    3. Re:Not quite by Jellybob · · Score: 1

      I think these days I'd disagree with you - in the 90s you'd definately have the separation between sysadmins and developers, but that's changed as companies try to spend less money on IT staff.

      For example I'm officially a developer, but this week I'm responsible for setting up the pair of servers my application will run on for fail over, which I'm quite happy about personally.

      I get experience working on HA systems, and doing the odd bit of admin now and again means that should every development job in the country suddenly disappear, I shouldn't have much of a problem getting a job as a Unix admin instead.

    4. Re:Not quite by dreamchaser · · Score: 1

      I think it also depends on the organization. I work with a lot of Fortune 100's and most of them have clearly separate IS and IT departments. It's just semantics though.

  41. Re:Cloud computing does NOT take techs to understa by DragonWriter · · Score: 2, Interesting

    Quite the opposite, cloud computing takes marketing savvy and buzzword compliance to understand.

    It's re-branded SOA, end of story

    Cloud computing is not the same thing as Service Oriented Architecture in the same way that the interstate highway system isn't the same thing as an automobile.

  42. And you propose to work for lower wages by jeko · · Score: 1

    than the five gazillion Indian and Chinese IT workers?

    --
    He put his boots up on the table and made a face. "The sig," he smirked. "You can waste your life in search of the sig."
    1. Re:And you propose to work for lower wages by unity100 · · Score: 2, Interesting

      everyone gets paid per their quality. there are indian coders that ask for $15 hourly, which is a phenomenonal rate for india. as you build up your reputation, you can ask even up to 40 hourly and get jobs from within u.s. even if you are outside united states.

      my guess is that if u.s. it workers can lower their expectations a bit, they can survive anything. but then again they need to be not indebted with mortgages, kid college fees etc. but then again with the global recession looming these kind of commitments would be a problem anywhere in the world.

    2. Re:And you propose to work for lower wages by stinerman · · Score: 1

      Dude, I'm more than happy to lower my expectations, and I have on many occasions. I started college right as the bubble was bursting, so I was resigned to the fact that I wasn't going to be getting 6-figures out of college.

      But as you hint, I've got student loans to pay back, rent to pay, and other living expenses. The banker, the landlord, and the grocery store don't really give a shit if I can't afford to pay them. Its still off to court for not paying/eating ramen for the rest of my natural life.

    3. Re:And you propose to work for lower wages by Anonymous Coward · · Score: 0

      "Everyone gets paid per their quality?". Think again. Indians get paid $5/hr because they can live well on $5/hr. They can even buy refrigerators now!

      Try living well on $5/hr in the US. Assuming they repeal the Minimum wage. Without living homeless.

    4. Re:And you propose to work for lower wages by unity100 · · Score: 1

      you need to get a domain name for yourself at a respectable registrar (avoid godaddy and 1and1 at all costs), set up a nice portfolio site there, stuff it with every kind of project you have been involved in, all the skills you have, your background (professional) and everything. then you need to acquire accounts at elance and similar services and start bidding for projects to add to your portfolio. you gotta start small to make a name. foremost is reliability, price comes second.

      in the meantime you need to be applying for conventional positions with the resume site (and printed resume) you popped up. the two activities will support each other if you keep doing them simultaneously.

      you'll notice that you will start to have regular contracts from the same people as time goes by, and freelancing will probably start turning to contracting.

      this thing eventually ends up with you having your own small software house business generally. even if it doesnt, it will boost your resume for any official position.

  43. Nursing? I love IT! by roster238 · · Score: 1

    I work in Healthcare IT. Sometimes when I think I have stress to deal with I walk to a patient care floor and watch what the nurses do for a living. I have seen a nurse changing a mans diarhea filled diaper in one bed while the patient in the other bed began to vomit violently. She helped both patients clean themselves with a smile telling them not to worry about the mess. This often helps me realize how much I love working in IT.

    --
    I swear I didn't know it was loaded...
  44. Re:Cloud computing does NOT take techs to understa by The-Trav-Man · · Score: 1

    So you're saying that cloud computing is infrastructure to support SOA?

  45. Suits me just fine by BigJClark · · Score: 1


    This suits me just fine. Every couple years or so, the industry gets fat with those who don't really deserve their position, due to a variety of factors (dumb, lucky, know the boss etc)

    The first to go will be the fat on the bone, which, as the subject line suggests, suits me just fine.

    --

    Hi, I Boris. Hear fix bear, yes?
    1. Re:Suits me just fine by loraksus · · Score: 1

      This suits me just fine. Every couple years or so, the industry gets fat with those who don't really deserve their position, due to a variety of factors (dumb, lucky, know the boss etc)

      The first to go will be the fat on the bone, which, as the subject line suggests, suits me just fine.

      Guess you haven't gone through many layoffs. Bosses friends and a fair amount of the dead weight are last to go.

      --
      1q2w3e4r5t6y7u8i9o0pqawsedrftgthyjukilo;p'azsxdcfv gbhnjmk,l.;/
  46. Re:Duh.Get your ADD/Dyslexia meds Chris Mahan by chris_mahan · · Score: 1, Funny

    My troll was better than your troll.

    --

    "Piter, too, is dead."

  47. No prob...the biz that does understand wins by Danathar · · Score: 2, Interesting

    Companies with foresight and vision will investigate those technologies that can increase their productivity AND the bottom line profit. Patching the dam only keeps it from breaking until later. You have to build a better one at some point.

    Grid computing works. It's used in science research quite effectively. Cloud computing is coming no matter what people want.

    There was a time when companies had their own power production facilities, now they don't (for the most part). As networking becomes faster (both latency and bandwidth) it will become cheaper to run your software somewhere else than running it in your building.

  48. cloud computing by speedtux · · Score: 1

    Once you start outsourcing applications and virtual servers, you get by with a fraction of the number of people you had before. IT budgets can shrink, and there are fewer jobs.

    Of course, that's exactly why IT managers hate it.

  49. Re:Nursing? I love IT! by Jackie_Chan_Fan · · Score: 1, Troll

    ...and how important nurses are. They do great work.

    And this really comes to the heart of everything. This country is full of good people doing good work, trying their best to play by the rules created by a system that does not care for its citizens anymore.

    We're bleeding... and there's no nurse to help us.

    Our country is a market, not a country. We have buying power, but it is running out fast. There is no real sign of turn around. Our only hopes is to force these companies to pay heavy tax penalties for employing over seas. After all, they are taking our dollars, and giving nothing in return. They need to be heavily penalized for raping our country.

    If they do not give back the dollars through employing our people, then it is in our interest to force them to pay us heavy tax fines for taking our money.

    I dont know about you, but my dollars should not be going to building a chinese empire. I would rather see my neighbors family living a quality life.

  50. Virtualization has its own faults.. by cybrthng · · Score: 1

    I contract for a defense and manufacturing company and previously they to were gung-ho about virtualization but virtualization was sold as a magic bullet that it is not and we're scaling it back after real-world experience.

    It works for many things that are relatively low impact/low risk but if you try and virtualize a core business application - even something as simple as portal/sharepoint/app servers you very quickly realize the limitations & issues thereof.

    What used to be a measure of ROI / Cost Benefit is now (rightly so) weighed against the expense of downtime. That "savings" of not having real iron and virtual servers isn't really a savings anymore. Enable APM and save more than virtualizing.

  51. IT field avoidance should be a no-brainer by walterbyrd · · Score: 3, Interesting

    At least for IT workers in the USA, UK, Australia, and Canada.

    Occam's razor: off-shore labor is a lot cheaper, therefore employers will off-shore every possible job. If you do your job sitting in front of a computer, then your job can probably be off-shored - if not now, then certainly in the near future.

    Furthermore, the simple laws of supply and demand dictate that the few jobs that are not off-shored, will have a glut of qualified applicants. The experienced developers who have their jobs off-shored, will clearly try to leverage their existing training and experience into the few remaining IT jobs that can not be easily off-shored. This causes a glut, and drives down wages.

    The IT worker glut may be increased even more by improved automation of information system maintenance, standardization of software, and non-IT specialists who are increasingly sophisticated with information technology.

    There can be nothing to stop this devastating trend, due to the following:

    1) Corrupt USA politicians
    2) USA IT workers are not willing to organize (please note: I am not suggesting a union)
    3) Influential corporations have effectively distorted the issues

    So there you go, it's as simple as that.

    IMO: this trend is presently in it's infancy. The present trend has very little to do with the present economic slump. In fact, when the US economy recovers, this trend will accelerate even faster. The present situation for US IT workers is much better now, than it will be five years from now.

    1. Re:IT field avoidance should be a no-brainer by Senjutsu · · Score: 5, Interesting

      Don't extrapolate the US's crappy economy to countries you know nothing about, thanks. If you're avoiding the IT field in Canada, you're avoiding a field where, in parts of the country, there are more jobs than people and IT companies are very desperate to hire someone, anyone, with remotely relevant experience.

      Our economy is just fine, thanks.

    2. Re:IT field avoidance should be a no-brainer by AFCArchvile · · Score: 1

      If you do your job sitting in front of a computer, then your job can probably be off-shored - if not now, then certainly in the near future.

      Well then, let's start offshoring the executives!

      --
      "Ancillary does not mean you get to rule the world." --U.S. Circuit Judge Harry Edwards, speaking to the FCC's lawyer
    3. Re:IT field avoidance should be a no-brainer by Prof.Phreak · · Score: 1

      in parts of the country, there are more jobs than people and IT companies are very desperate to hire someone, anyone,

      Welcome to dot-com all over again. Enjoy it while it lasts, 'cause it won't for long.

      --

      "If anything can go wrong, it will." - Murphy

    4. Re:IT field avoidance should be a no-brainer by Anonymous Coward · · Score: 1, Informative

      same for Australia, all strong here

      Senior Java Programmer, Sydney, Brisbane or Melbourne = $150-$250kpa with a very strong Aussie dollar and absolutely no signs of slowing (quite the opposite)

    5. Re:IT field avoidance should be a no-brainer by Anonymous Coward · · Score: 1, Informative

      As another poster already said, you really either need to do your research or not automatically assume other countries are in as dire a position as the US. Here in Australia many of the capital cities have chronic shortages of qualified IT Workers. I work with many of the Australian Government departments and they are so massively understaffed in every IT department that they are having to cut back on projects as they simply can't get the people to do them. I actually work for a large multinational and even we are struggling massively with staff shortages that we simply can't fill (and we are one of the highest paying companies in the industry).

      for instance I am currently sitting in a section of one government department, they should have 35 IT staff here and they have 19 and have been in a constant process of searching for more staff for the last 3 years, basically at the moment there is a glut of jobs with not enough people to do them.

    6. Re:IT field avoidance should be a no-brainer by pavera · · Score: 1

      maybe you're just in the wrong market segment, or you're not really very talented... Talented, qualified, skilled IT workers are in extreme demand.

      I've been working in IT my entire career (15 years now), and I feel like the last 3-4 have been better than any previous time (except of course the crazyness of the late 90's but no one thought that could really last). I've only seen increased demand, increased wages, and decreased competition in the last 2-3 years especially. I've been in my current job for 1.5 years, I've gotten 10-20% raises every 6 months because some head hunter calls, I interview for a position, they offer me more money than I'm making now, I take the offer to my current boss, and they match it.

      If replacing me was so easy, why don't my current employers do it? If its so easy to hire an Indian to take my place why do I keep getting higher and higher offers, 6 months of experience certainly shouldn't equate to a 20k/yr raise...

      I really have felt a huge reversal in outsourcing, at least in my market here in the good ole us of a. Many many companies have brought dev teams back from India because of a) communication barriers, b) low retention rates/high retraining costs, c) poor quality of work, d) logistical nightmares, and e) low morale for the few staffers they kept on to manage the outsourced devs, and f) not realizing the cost savings actually promised.

      India is running 10-15% inflation, so is China, so is most of the old eastern block, and most of south east asia.. the exceptions are running much higher inflation than that... If you think that inflation isn't going to reflect in outsourcing costs you're crazy. Even at our "extremely high" rate of 5%, every year that Indian developer gets more and more expensive compared to a US based one. Besides with the weak dollar, Europe, Canada, Australia and Japan might start finding it cheaper to hire american devs than Indian ones... There are benefits to having a weak currency.

    7. Re:IT field avoidance should be a no-brainer by br0k_sams0n · · Score: 1

      Mod parent down please. "The present situation for US IT workers is much better now, than it will be five years from now." - chances are you can find someone making this exact quote in 2001 and it turned out to be false. I'm guessing the OP works for Gartner, else they would actually understand that there might be some skill or value to the experience sitting behind that keyboard.

    8. Re:IT field avoidance should be a no-brainer by Anonymous Coward · · Score: 0

      There can be nothing to stop this devastating trend, due to the following:

      1) Corrupt USA politicians
      2) USA IT workers are not willing to organize (please note: I am not suggesting a union)

      What's wrong with a union? Afraid you'll be branded a 'communist'?

    9. Re:IT field avoidance should be a no-brainer by PMBjornerud · · Score: 2, Informative

      Don't extrapolate the US's crappy economy to countries you know nothing about, thanks.

      Agreed. Come to Norway with a nice skillset and hold up a poster saying "IT dude want work" at the airport. Headhunters in 3, 2, 1...

      With the current exchange rates, the salary might also be pretty decent.

      --
      I lost my sig.
    10. Re:IT field avoidance should be a no-brainer by walterbyrd · · Score: 1

      I just don't want this to turn in a discussion about unions. There other ways to organize. For example, medical professionals have the powerful AMA protecting their jobs.

      My point is: IT workers will not organize in any meaningful way. I am not saying they should, or shouldn't, I am just pointing out that they won't.

      I don't see how anybody with more than two working brain cells can not see the direction that IT is heading. IT is going to be outsourced, and staffed by offshore workers. India and China are cranking out one million tech graduates a year, and US employers are absolutely determined to replace US IT with cheaper offshore work.

      Fact: offshore IT staffing companies are growing explosively.

      Fact: there are nearly two million work visa workers in the US right now.

      Fact: recent legislation has ripped the lid of h1b worker visas.

      Fact: practically every major tech employer plans to increase it's presense offshore - especially in India.

      IT workers will not organize because there is massive mis-information about what is going on. Bogus reports and studies are being cited in numerous pop-article and the like. Then you have your message board bozos who think that is *they* have a job right now, then everything must be great for everybody everywhere. If people would look at the facts, and use common sense, the direction that IT work is heading would be obvious - but I don't suppose that will ever happen.

    11. Re:IT field avoidance should be a no-brainer by walterbyrd · · Score: 1

      From what I have been reading, it looks to me like the situation may be even worse in the UK and Australia than in the USA. Although I don't know if the UK and Australia have anything like the USA work visa scam.

      These are all recent articles:

      Barclays to cut 1,800 U.K. IT staffers in offshoring move
      > "London-based Barclays PLC today disclosed plans to offshore 1,800 of the 2,800 IT jobs at its U.K. operations to locations in Singapore, Hungary and India over the next three years."
      http://www.computerworld.com/action/article.do?command=viewArticleBasic&taxonomyName=outsourcing&articleId=9110183&taxonomyId=60

      Oz bank to offshore 400 IT jobs to India
      > "National Australia Bank is expected to send another 400 information technology jobs to India by the end of the year."
      http://www.business-standard.com/common/storypage_c_online.php?leftnm=10&bKeyFlag=IN&autono=41867

      Aviva sells offshoring operations to WNS for 115 mln pounds
      > "LONDON (Thomson Financial) - Aviva Plc. said it has sold its offshoring operations to India-based outsourcing services provider WNS Holdings Ltd. for 115 million pounds in cash."
      http://www.business-standard.com/common/storypage_c_online.php?leftnm=10&bKeyFlag=IN&autono=41867

      More bank jobs move to India
      > "THE National Australia Bank could more than halve its local technology workforce over the next five years, as it sends jobs offshore as part of its massive technology transformation program, codenamed Neos."
      http://www.australianit.news.com.au/story/0,24897,24020156-15306,00.html

      Make the most of IT
      > "US versus UK"
      > "Bank of America or Citigroup have done a significant amount of offshoring. But three insurance companies, including Aviva in the UK, have offshored 15 per cent each or more of their work."
      > "In the US, no company has offshored over 7 per cent of their work. Headcount-wise, US companies may have a lead, but in terms of the quantum of work, the UK companies have demonstrated far greater amount of offshoring."
      http://sify.com/finance/it-bpo/fullstory.php?id=14715010

      Seems that the UK and Australia also get the same BS hype:

      Offshoring to India creates jobs in U.K.
      > "Outsourcing work by British companies to India does not cause job losses but boosts employment, according to a research by economists at the University of Nottingham."
      http://www.hindu.com/2008/07/11/stories/2008071156181700.htm

    12. Re:IT field avoidance should be a no-brainer by Anonymous Coward · · Score: 0

      typical techie Help Wanted ad - Canada

      Required Skills:

      - candidate will have used a personal computer in the past, and not refer to "the Internets" as a "series of pipes"

      Desired Skills:

      - J2EE, Struts, PL/SQL, Tomcat, XML, Eclipse
      - body should be warm

    13. Re:IT field avoidance should be a no-brainer by Anonymous Coward · · Score: 0

      Don't extrapolate the US's crappy economy to countries you know nothing about, thanks. If you're avoiding the IT field in Canada, you're avoiding a field where, in parts of the country, there are more jobs than people and IT companies are very desperate to hire someone, anyone, with remotely relevant experience.

      Our economy is just fine, thanks.

      Just out of curiosity, what part of Canada and what companies?

    14. Re:IT field avoidance should be a no-brainer by Senjutsu · · Score: 1

      Alberta, and any company with more than 2 computers.

  52. Re:Nursing? I love IT! by Anonymous Coward · · Score: 0

    Well, this very website is a worldwide opinion leader in the movement that says that the kind of creative intellectual work (music, films, software, literature, engineering and creative design) that the US excels at, should be given away for free. Except insofar as

    1) it is delivered integrated with hardware - guess who can do efficient manufacturing at much lower cost than the US?

    2) it is billable by the hour - guess whose college graduates can bill at much lower rates than Americans?

    Too bad the Chinese probably aren't allowed to read Slashdot, I bet they'd love the opinions expressed here re copyright laws.

  53. Re:Duh.Get your ADD/Dyslexia meds Chris Mahan by neomunk · · Score: 2, Insightful

    You shouldn't be so proud of the fact that you're a stronger flavor of douche than someone else.

  54. Re:Regarding the Iraq comments; by Surt · · Score: 0, Offtopic

    I'm sorry, but regardless of the long term outcome of Iraq, we aren't helped oil wise since we just allowed them to rejoin the OPEC cartel. Anyone who believes that Iraq was a 'war for oil' is foolish. Whatever the stupidity behind Iraq, that wasn't it, or it was the absolute worst possible execution of a war for oil possible.

    --
    "Who is the Journal of Quantum Physics going to believe?" --Stephen Hawking
  55. one bank by Anonymous Coward · · Score: 0

    One bank that wasn't even on the so called "danger list" just collapsed and sucked down 1/5th of the available FDIC account "insurance" money.(IndyMac, plenty of news references)
    There isn't a little recession coming, there's a global depression and it will be worse than the "great" depression, because the paper financial instruments that are out there (that mostly didn't even exist back then) have diluted and skewed the worth of certain important aspects of the economy to ludicrous levels in favor of their toxic waste paper "products". Unfortunately the ones who caused all this mess are "in charge" of somehow fixing the mess, like asking the mob to control crime downtown, and all they will fix is their own wallets and keeping economic and political control. The global powerful billionaires are going to make damn sure they stay billionaires no matter what it takes, how much they have to order their stooge puppet politicians and paramilitary forces to "crack down on dissent"-which is coming- no matter how many new "emergency edicts" they have to come up with, even if it means one million people per fatcat billionaire go into abject poverty. That is just the nature of high stakes predatory capitalism today, ruthless doesn't even come close, they are the new feudalists, with full ultimate power, and I mean ultimate. It's too bad because they are the ones who need to go broke and never be put in charge of anything more important than a gumball machine, but that isn't going to happen, so be prepared for a medium wild ride the next..oh...decade or so.

  56. I'll never understand this argument... by rsilvergun · · Score: 2, Insightful

    "It's his right to do so of course since it is his money". I think 2000+ years of human history has proven that given the chance a small group of individuals will hoard everything and leave the rest killing each other for scraps. Why should we let that happen? Why is it OK for Carly Fiori to buy a private plane when my single mom neighbor is about to loose her home because her ARM shot her payments way up?

    --
    Hi! I make Firefox Plug-ins. Check 'em out @ https://addons.mozilla.org/en-US/firefox/addon/youtube-mp3-podcaster/
    1. Re:I'll never understand this argument... by Anonymous Coward · · Score: 1, Insightful

      Why is it OK for you to buy anime and a uselessly overpowered video card when other people don't have food?

    2. Re:I'll never understand this argument... by rsilvergun · · Score: 4, Insightful

      It's not, really. But I'm too weak a person to make a positive difference in the world, or even try for that matter. I'm too beat down by day to day life. These luxuries aren't what make me happy, they're what keep me from coming unglued. If it's pathetic that I need such worthless junk to face the next day, well that's because I'm a looser.

      Carly Fiori OTOH, isn't beat down by life. Her slightest whim is translated into reality to the limits of human civilization. She's secure, doesn't constantly worry about her job going away, her medical care being pulled. Doesn't ever wonder if there will come a time when she can't eat.

      You'd think people like that would have the simple human decency to accept a few incredibly minor limitations on their desires in exchange for massive benefits to millions and millions. You'd think that, and you'd be wrong.

      --
      Hi! I make Firefox Plug-ins. Check 'em out @ https://addons.mozilla.org/en-US/firefox/addon/youtube-mp3-podcaster/
    3. Re:I'll never understand this argument... by servognome · · Score: 1

      Why is it OK for Carly Fiori to buy a private plane when my single mom neighbor is about to loose her home because her ARM shot her payments way up?

      Why is it not fair? One person has the skills & experience to put themselves in a position where what they offer is considered more valuable than the skills another person has. There are many ways to define "fair," many slashdotters get paid to put other people out of jobs by improving productivity through automation, is that fair?

      --
      D6 63 0D 70 89 81 BB 8E 7B 7C 5F 5D 54 EA AB 73
    4. Re:I'll never understand this argument... by rsilvergun · · Score: 1

      I doubt very much that Carly Fiori got where she is with skills and experience. More likely she was raised by wealthy parents, went to the best schools, was introduced to the right people, and has been a member of our ruling class her entire life.

      What's not fair about automation is the wealth it creates does not go to improve human civilization, it gets used to cater the the whims of 1% of our population.

      --
      Hi! I make Firefox Plug-ins. Check 'em out @ https://addons.mozilla.org/en-US/firefox/addon/youtube-mp3-podcaster/
    5. Re:I'll never understand this argument... by servognome · · Score: 1

      I doubt very much that Carly Fiori got where she is with skills and experience. More likely she was raised by wealthy parents, went to the best schools, was introduced to the right people, and has been a member of our ruling class her entire life.

      The latter does not necessarily deny the former. Often those who are born to wealthy parents receive a better education and exposure to advanced skills and expectations. The child of a car mechanic will likely have learned mechanic skills, just as the child of an entrepreneur will have access to unique skills and insights. And given the existence of glass cielings and discrimination, I'd be surprised if she was able to get into leadership positions without demonstrating skills.

      What's not fair about automation is the wealth it creates does not go to improve human civilization, it gets used to cater the the whims of 1% of our population.

      You do realize you are part of the top 1-5%?
      Further, income disparity does not necessarily occur in the absence of wealth distribution. Economics is not zero-sum, and just because the rich get richer, does not mean the poor don't get richer too.

      --
      D6 63 0D 70 89 81 BB 8E 7B 7C 5F 5D 54 EA AB 73
  57. Re:Duh. I'll answer, directly my man (on degrees) by Anonymous Coward · · Score: 0

    "I wonder why the OP lends any credence to having a degree in the field. Going into my fourth year in computer engineering, I've learned it's usually not worth the paper it's printed on." - by story645 (1278106) * on Monday July 21, @08:26PM (#24282571)

    Ok, I have done computer science & an MIS degrees (bachelors on latter, associates on former, which came later to 'freshen up/update' for the world of the PC, instead of the mainframe/midrange world I came out of in the 1980s):

    I will tell you why degrees matter, ESPECIALLY vs. 'certs alone':

    See - You 'take it for granted', in what you've learned, believe it or not (like anyone & everyone should know this stuff... I know, I was YOU once, more than 17 yrs. ago in fact...

    Well, "NewsFlash/New NEWS":

    Don't be surprised when others around you, minus your background, are dumbfounded by that type of train of thought...

    E.G.#1-> I remember telling a bunch of network techs, or rather, first asking them:

    "Do you know how to find the midpoint of an array, without knowing the total # of elements"

    & not a one of them could... basic stuff really, & one of the questions I was asked in an interview by Microsoft in fact)

    E.G. #2 -> Stuff like you take in the course "datastructures" for better algorithms for sorts for instance (yes, this is usually built into VISUAL controls like ActiveX/OLEServers OR VCL derived controls as a property & method, but... think it will be in a console mode app or driver? You don't have access to that there, period - no visual window inheritance properities will carry over there usually, diff. libs used is why)

    Now - you may think it's worthless, well, wait until you get a problem some custom control OR built in function is NOT enough for & then, you'll see what your background's worth... especially vs. cert. bearing bozos (often limited in skills scope bigtime, vs. someone ilke yourself - remember: MOST OF THEM? Play music by "tablature", vs. being able to read music, so to speak, in this field... our kind MAKES THE TOOLS THEY MERELY USE, get it?)

    Without you making the tools for them, many times (fully idiot proofed)? They're LOST. You'll see it one day, guaranteed, professionally (mark my words). Think of me then, when you do, lol!

    (I.E.-> Vs. some "MCSE" or other 'cert'? You'll be the one that knows what is up, vs. having their "deer in the headlights" struck dumb look, in being unable to solve pretty basic algorithmic problems...)

  58. Re:Duh. I'll answer, directly my man (on degrees) by story645 · · Score: 3, Insightful

    E.G.#1-> I remember telling a bunch of network techs, or rather, first asking them:

    "Do you know how to find the midpoint of an array, without knowing the total # of elements"

    & not a one of them could...

    We had this kid in my research lab who was a fabulous hacker and pretty solid scripter, but didn't know what a for loop was. One of the best programmers I know is self taught (which is the way a lot of people got into the field)). On the flip side, I've got classmates who are so lost on fundamentals that they don't know what an object is (seriously, one professor gives that question on exams and it kills students.)

    I've seen far too many people get through their degrees through a combination of cheating, relying on partners, and cutting and pasting code to really trust it. One of the worst programmers I know has a 4.0; he writes hacks that work well enough, but that I wouldn't trust anywhere near production code (mostly 'cause I've seen it fail miserably in production code 'cause he didn't comprehend real time debugging.)

    --
    open source modern art: laser taggi
  59. Forget it, Med is already crowded. by Erris · · Score: 2, Insightful

    Everyone else had the same idea too, and big hospital management is having the same H1B ideas that everyone else had too. Engineering is a zero, which is a good reason for declining enrollment. Law has always been a crap shot as are most insurance/sales/bank cubicle jobs. Medicine still pays well and there are lots of employers. But guess what, the same kind of regional consolidation is taking over and the biggest hospitals have started to import H1B, aka slave, labor. Insurance companies are doing their part to force the same kind of throat/cost cutting all around. The downturn is only going to accelerate these trends. If we get another republican administration, Medicine will look like software, aviation or broadcast media.

    Bottom line, keep doing what you do best. Trends will always betray you.

    --
    DMCA, Hollings, Palladium. What might have sounded like paranoia is now common sense.
    1. Re:Forget it, Med is already crowded. by Anonymous Coward · · Score: 0

      If the work is dirty only illegal aliens will do it. Medicine means one prick and you're DEAD. Law means twelve years of college and near a million in debt and becoming a scumbag in the process. Driving means doctors motivated to yank as many off the road as they can get away with. I even see H1B types in auto repair shops, so don't think that auto repair pays homeowner wages.

      Mass jury nullification in response to hatecrime waves of apocalyptic scale will make the H1B types think twice about coming to the USA. What should happen if hatecrimes become federalized at the behest of creditor governments such as China? I say especially if they try these cases in the East Virginia district? I'll leave that to your imaginations because I won't discuss that over insecure circuits.

      Ignore if AC
      Downmod if not
      What site am I browsing?
      /.

  60. outsourcing by Anonymous Coward · · Score: 0

    Code development overseas is rough at best.
    Deadlines mean nothing outside Canada and the US. The arabs have a word for this call in shala. The translation means if god willing it will get done. I guess God didn't will it so it didn't get done.

    The Asian nations have another word for it. Basically in most cultures outside of European decent the education system teaches theory but not how to succeed.

    I have worked in many parts of the world and I can tell you that the Canmerician IT worker should not be afraid of being out produced. We need to fear the evil account that doesn't understand the delays and lost opportunity costs by outsourcing.

  61. Buzz Kill by v(*_*)vvvv · · Score: 1

    'At the bottom of the list of IT priorities are grid computing, open-source software, content management and cloud computing (called on-demand/utility computing in the survey) â" less than 2% of the respondents said cloud computing was a priority.'

    What the hell is "on-demand/utility" computing? The fact that it requires a "/" in the name is a total buzz kill. And both grid computing and open source software are concepts, not products, so they won't "buy" them obviously.

    'The CIOs indicated that server virtualization and server consolidation are their No. 1 and No. 2 priorities.'

    My understanding is that _this_ is exactly what cloud computing is... or touts to be. And hence the buzz.

    Your 12 servers virtualized = Your "Cloud"

    Yes, it is still a foggy concept, but clearly this is the way to go, and what is driving the trend.

  62. The problem with this survey... by jth213 · · Score: 5, Interesting

    ...is that they only asked Fortune 1000 CIOs. Where do the majority of IT people work? I'll give you a hint: it ain't in F1000 organizations. I'm an independent contractor working in the small business sector. My clients have 50, maybe 100 total employees, $1-$10 million in revenue and no programmers on staff. Yet they need, or want, custom systems built. I have to turn away business and I see no end in sight.

    1. Re:The problem with this survey... by John_Sauter · · Score: 1

      ...is that they only asked Fortune 1000 CIOs. Where do the majority of IT people work? I'll give you a hint: it ain't in F1000 organizations. I'm an independent contractor working in the small business sector. My clients have 50, maybe 100 total employees, $1-$10 million in revenue and no programmers on staff. Yet they need, or want, custom systems built. I have to turn away business and I see no end in sight.

      How about sending some of that "turned away" business our way? When you have to turn down an opportunity, ask the employer to advertise the job on Dice, Monster or CraigsList so your Slashdot buddies can apply for it.

  63. Re:Duh. You are a student (I respect that) of this by Anonymous Coward · · Score: 0

    LONG REPLY, you seem like nice person (unlike some around here), & I think you'll enjoy the read (geek speek):

    "We had this kid in my research lab who was a fabulous hacker and pretty solid scripter, but didn't know what a for loop was." - by story645 (1278106) * on Monday July 21, @09:09PM (#24283013)

    One of the faster loop types, generally.

    MAINLY because you have the number of elements 'hardcoded in' & you're starting to see the 'faint glimmerings' I think of WHY/HOW you can speed up loops, especially unbound ones on datasets you have NO init. idea of their size in RAM for instance, in an array/dynamic structure/list-string list, recordset, you name it (all basically link lists, or trees, or arrays) etc. et al.

    (In having an initially unknown # of elements - for loops, rock)

    See here, if need be (you probably do a LOT of java nowadays, seems to be the trend, multiplatform interpreted SLOW, but works multiplatform) & READ TO THE END, because it's interesting & some "proof" here, of the commonly accepted FOR loop speed (deceiving @ first though, so do read to the end):

    http://cosminb.blogspot.com/2004/09/performance-tweaking-for-vs-while-vs.html

    Anyhow, with that midpoint of an array? You can & will be able to actually MAKE THEM FASTER LOOP TYPES, if you think about it (instead of using EOF markers in SLOWER "While" loops, etc.), via finding the total # of elements, first (per that question I asked the network techs in fact)...

    IMO? Pretty simple but more-than-potentially USEFUL stuff, fundamental for code optimizations imo, w/ just a touch more work: 2 pointers, one always double the size of the others' position, & once the larger one can't advance? There ya go - midpoint of array!

    Great for sorts & searches (think btrees etc.) + more, IF you think about it, AND you have total # of elements too (got that - double the midpoint, you have total elements too? You have a FAST FOR LOOP, vs. slow WHILE loop, waiting on something to occur to trigger quit time).

    ----

    Sorry if that's review - it's just an example of the systems of THOUGHT you'll have, over networkers, for example (& certainly managers in this field who can't do the job hands on... why they are there? NO IDEA! Boggles the mind, imo - non productive dead weight).

    ----

    Anyhow, from what you stated, above?

    Well, congratulations for seconding me:

    You've ALREADY encountered that which I spoke of & seen it, too (trust me, don't "devalue" your degree, especially courses like datastructures!) - believe me, because of your training, you know a LOT more than network folks/techs do, by far. You've actually got weapons of understanding of how this stuff works, @ a nuts & bolts level (& there is always that you will run into)... not just using prebuilt tools, IF they exist either - you can MAKE them the tools needed, where they can't in MANY a circumstance, period.

    Don't doubt it, because not only THAT will come easier for you, & put you that 'shade above the competition' for coding, but, also for debugging OS hassles or other code related hassles - you're NOT "playing via tableture" using others' tools, like say, PING... you can BUILD PING, easily enough, + understand the parms (& thus, what data it takes & can use) for ICMP.DLL or other OS libs (NIX is good example), & the whole 9 yards in sockets eventually... for example!

    (Hey - by now? YOU KNOW THIS -> Its all files, lol (Open-Read/Write-Close, like ALL else, inclusive of device contexts, etc.) if need be & specifically how YOU need it to be, building your own 'harleys/tools' - you can, they most likely, never WILL be able to (certainly not in the levels of code you'll be working with (ala pointers/arrays/link lists etc.) & rely on "prebuilt turnkey solutions" - sure, some code EVEN FOR %% loops in say, batchfiles for

  64. In other news... by kjots · · Score: 1

    The U.S. economy continues it's long slide into oblivion as the decision makers at all levels fail to grasp the importance of investing in new technologies and methodologies over simply providing a return on shareholder investment.

    You're all fucked. Good night.

  65. Re:Nursing? I love IT! by el+cisne · · Score: 1

    "I have seen a nurse changing a mans diarhea filled diaper in one bed while the patient in the other bed began to vomit violently."

    Sounds like my cube farm when the server crapped out over the weekend, but of course no monitoring, so apps hung up on Monday.

  66. Eliminating the need for server virtualization by Animats · · Score: 1

    "Server virtualization" is an admission that system administration is badly designed. After all, you're not going to get any more work out of the machine than you would running multiple processes. Usually, you get less. Part of the problem is that Linux is still locked into the old UNIX user/group/everybody model of security, with an all-powerful "root". Virtualization is a way of working around that limitation.

    OpenVZ and Linux-VServer are efforts to get around this problem by adding another level of administrative containerization. The performance is better, since you're not going through two layers of operating systems.

    Many of the problems come from the fact that some major applications are coded as singletons. For example, Apache assumes there is only one instance of itself per machine. (Yes, this can be worked around, but it's not easy.) So do most mail handling programs. If you can install and run an application without running as "root", it probably doesn't need virtualization.

    1. Re:Eliminating the need for server virtualization by Stormcrow309 · · Score: 1

      I don't know about every Virtualization push, but here we are doing it because we are getting blades that at minimum spec are so much overkill for the application we run on them. Since we like to partition out at least one server per app since app vendors like to point fingers at each other and it is just cleaner this way, virtualization is an optimal method for us.

      --

      In God we trust, all others require data.

    2. Re:Eliminating the need for server virtualization by Animats · · Score: 3, Interesting

      Since we like to partition out at least one server per app since app vendors like to point fingers at each other....

      That's the problem. Ask "Can you install this app as an ordinary user, without root privileges?" If the answer is no, then the TCO of the application just went way up.

    3. Re:Eliminating the need for server virtualization by Anonymous Coward · · Score: 0

      Not all server farms are homogenous.

      My own virtualization fun started about a month ago when I got a fancy new work PC with Intel-VT mega powers. A quick install of Server 2008, an I've been Hyper-V'ing ever since.

      I no longer need to find physical XP, Vista, 2000, etc machines to test on. I can accurately simulate our entire production server stack (5 servers in total) on one machine.

      I'm in the process of helping our QA team spec out a rig, so they can unload the 5 servers they use now to simulate a deployed system.

      But consider, say, a simple web server. You host this web server on your favorite OS (ex, Windows 2003 server or say Fedora linux). The OS it's running on is a potential point of attack, a new Windows vulnerability takes you down, or a Fedora-specific hack.

      So lets tay you take that same phyisical machine, and install even 2 virtual servers inside it.. Now those servers are running Windows 2003 with IIS 6, and Windows 2008 with IIS 7 - or maybe Fedora and BSD, with different versions of apache, and requests are load balanced. Now a Win2003 specific attack won't take you offline, nor some linux 'sploit.

      Now you have a single machine, but no single point of attack.

      The "multiple OS" overhead you speak of doesn't really exist. Hardware assisted virtualization f*cking rocks.

    4. Re:Eliminating the need for server virtualization by Stormcrow309 · · Score: 1

      All the time actually. This is why we don't use linux. Our AIX systems allow us to do such, so do most of the Windows systems. You might need some admin rights, but no where near root.

      --

      In God we trust, all others require data.

  67. Re:I am with Bjarne on this one by Anonymous Coward · · Score: 0

    Programming is hard. C/C++ is hard. It should be hard. I personally hate all the high level languages' code eating up my cpu cycles. I didnt buy a quad core so that some shitty app can hog the cpu. Higher Productivity be dammed. A skilled programmer can be highly productive in any language.

    You have to create something of significance first, to earn bitching rights. Since I don't know, Let me ask, What have you done?

  68. From a finance and information systems major..... by Anonymous Coward · · Score: 0

    This news just makes my day along with the news of IndyMac and other institutes going down the crapper!

  69. Re:Duh.Get your ADD/Dyslexia meds Chris Mahan by chris_mahan · · Score: 1

    I'm not.

    --

    "Piter, too, is dead."

  70. that's interesting by Anonymous Coward · · Score: 0

    But tell us more about the ceiling cat and masturbation, please!

  71. my mileage with outsourcing.. by gd23ka · · Score: 1

    I just had a conference call with people from India like 10 minutes ago. On the phone I understand like
    every second word or so.. and of course when they're needed, with the timeshift they're not available.

  72. Re:Duh. I'll answer, directly my man (on degrees) by bjourne · · Score: 1

    E.G.#1-> I remember telling a bunch of network techs, or rather, first asking them: "Do you know how to find the midpoint of an array, without knowing the total # of elements"

    Is that some kind of trick question or are you just making up bullshit? There is no correct answer to that question.

  73. Re:Duh. I'll answer, directly my man (on degrees) by Anonymous Coward · · Score: 0

    The correct answer to that question is "no, and it isn't possible". At least not without some further information. It does sound like bullshit.

  74. Re:Duh.Get your ADD/Dyslexia meds Chris Mahan by somersault · · Score: 1

    Buddy, nothing you can do, will ever be better than what I can do, period...

    He's not your buddy, guy!

    I usually read even long trogladite posts, but when they're filled with LOLBOLDCAPS I get bored quickly. I doubt many slashdotters have a PhD in English - but evidently, neither do you.

    Are you perhaps on medication at the moment? Do you like building very large sandcastles and towers?

    --
    which is totally what she said
  75. Quality is only one determinant of pay by Anonymous Coward · · Score: 0

    everyone gets paid per their quality.

    That's only half true. You could be the best coder, admin, whatever in the world and still not earn shit if you don't possess a good ability to self-promote and self-market your skill set. The fact is, that if you're not able to make others - especially your employers - aware of how good you are, you won't be payed what you're worth. Just being good isn't enough - the right people have to *know* you're good.

  76. well by unity100 · · Score: 1

    unfortunately the requirement of being able to making your value known is valid for every aspect of life, leave aside any profession.

  77. Grid computing by Builder · · Score: 1

    We're delivering millions of dollars of savings every year through grid computing, as well as increasing our profits and the amount of capital we have on-hand to trade with. Believe me, grid computing isn't low on the priority list around here :)

  78. Re:Duh. I'll answer, directly my man (on degrees) by Anonymous Coward · · Score: 2, Insightful

    For someone with a mere 16 years in industry, a degree in maths, and 26 years of programming, can you enlighten me as to the answer to this?

    "Do you know how to find the midpoint of an array, without knowing the total # of elements"

    Either I'm parsing the question wrong or it's impossible. You could poll [2N] until you hit an exception but this doesn't work on machines/languages that simply crash when you access an array out-of-bounds. So what's the general solution?

  79. Duh Guys by Apoorv+Khatreja · · Score: 1

    You guys are so late. I just came back from a counseling where I took admission to an IT Engineering course. Now I'm unemployed before being eligible to be employed.

    --
    RutSum.com
  80. Re:Duh. I'll answer, directly my man (on degrees) by iceperson · · Score: 1

    Sounds to me like that guy with the 4.0 knows what he doesn't want to do with the degree and is learning the skills he needs to accomplish what is required. Get to know him, because wherever he ends up he'll probably end up being the boss.

  81. Re:Duh. I'll answer, directly my man (on degrees) by Anonymous Coward · · Score: 0

    He means linked list.

    A good question for interviews is "what's the difference between a linked list and an array".

    I guess he flunked that, degree and all.

  82. How DO you find the midpoint of an array? by mosel-saar-ruwer · · Score: 1


    "Do you know how to find the midpoint of an array, without knowing the total # of elements"

    Okay, I assume the language is C.

    What does a raw "C" pointer give you?

    If you're writing in kernel mode, the C-language [and its compiled implementations] won't even reliably throw a segmentation fault if you go past the end of the "malloc'ed" territory [otherwise strcpy() wouldn't be hax0rable to produce buffer overflows - although maybe the problem is that the kernel-ish aspects of strcpy() use an even more simplistic memory structure than what you get with malloc()].

    If it were a file pointer, then you I guess you might be able to rely on EOF, but I don't know of any generalized "EOF" for malloc [at least not in old-school C - maybe one of the more recent ANSI standards has added something new that I don't know about].

  83. Re:Duh. You are a student (I respect that) of this by Anonymous Coward · · Score: 0

    I'll accept that in some languages a "for" loop has a fixed limit, even though I can't think of any language offhand for which this is true. So your confusion in thinking that a "for" loop is somehow fundamentally different from a "while" loop is forgivable. But your confusion of the concepts of "array" and "linked list" is a schoolboy error. You'd flunk any CS course and/or any job interview by not understanding this.

    Ironic to find so many fundamental misconceptions in a post about how important it is to understand the fundamentals.

  84. array != malloc'ed pointer by mosel-saar-ruwer · · Score: 1


    All right, I admit, it's been a while since I wrote any "C".

    In the old days, the standard was that "p" was an array pointer if and only if "p == &p" [for malloc'ed, or malloc-able, pointers, in general, "p != &p"].

    Having said that, I vaguely remember that for character arrays, in some implementations of compiled "C", you could count on an extra eight bits of 0's [i.e. "00000000"] immediately at the end of the array, and if you could move the array pointer over by one and read that "zero byte" [without throwing a segmentation fault in user mode], then you'd know that you had hit the end of the [character] array.

    But I don't know of anything in the ANSI or IEEE standards which states that e.g. a 32-bit int array ends in 32-bits worth of 0's [since that actually is a valid 32-bit int, namely "0" itself], nor have I ever heard that e.g. the 64-bit value of all 0's was reserved in IEEE 754 to signify the end of an array of 64-bit doubles.

  85. 50-something programmer and not laid off yet by peter303 · · Score: 1

    I've wondered why. I work in vertical industry (energy), where believe it or not, we have trouble attracting attracting quality IT people.

  86. Re:Duh. I'll answer, directly my man (on degrees) by story645 · · Score: 1

    He's one of my best friends, and he doesn't have the people (political) skills to become the boss (he's had a project forked over it) and he wants to go the academia route. Plus he's one of the people that cheat their ways to a degree; I know 'cause my poor textbooks have ended up in almost every boy's bathroom trashcan as a result. (And therefore I must stop lending him my books.)

    Actually he's one of the many people that made me horribly disillusioned with the degree. He's great at some stuff, (even been published a few times) but it's all things he learned on his own/would've learned even without school 'cause he's a hardcore EE geek. Which is what I'm mostly finding, that either people get good at it 'cause they've got a passion for it or they stay mediocre. Though one the best compE people I know, a guy who really knows his stuff, once to go to law school 'cause it'll pay better.

    --
    open source modern art: laser taggi
  87. Re:Duh.Get your ADD/Dyslexia meds Chris Mahan by neomunk · · Score: 1

    That post was for the AC who is taking this all a little too seriously.

  88. Doesn't Reflect My Experience by Rycross · · Score: 1

    As a software development guy in the process of job hunting, I can't say that this has reflected my experience. The only reason I don't have a new job already is because I'm being super-picky.

  89. Re:Duh. I'll answer, directly my man (on degrees) by Anonymous Coward · · Score: 0

    Ok, how do you find the midpoint of an array without knowing the total # of elements?

  90. You also have to look at who's retiring by notorious+ninja · · Score: 1

    Isn't much of the IT workforce due to retire in a few years? I think at my company 90% are eligible to retire within the next 5 years. We're aggressively hiring so that we won't be in trouble when they do start retiring.

    Therefore, even if there are a large number of IT jobs cut next year, would the number of people retiring balance it out?

  91. At 24 ..... by jotaeleemeese · · Score: 1

    ... you don;t have enough life or corporate experience to be a manager.

    This is the problem with IT now. Companies pay peanuts for new people (please tell us, are you working 35 to 40 hours a week? No? Why I am not surprised) in order to exploit them doing a job for which they are not prepared.

    --
    IANAL but write like a drunk one.
    1. Re:At 24 ..... by lumpeh · · Score: 1

      My boss is 19, works stupid hours and is paid way less than what he deserves. People wonder why i didnt take the position...heh!

    2. Re:At 24 ..... by somersault · · Score: 1

      Uh yes I'm working 40 hours a week o_0 Perhaps 'manager' is too grand a title as I'm basically the only full-time IT staff (there's another guy who does most of the smaller jobs to free up my time to do coding, he's does IT, part contract work as he has a Law degree). I was just 'administrator' up until last year when they made my title officially IT manager. It's not a really large corporate business, we're currently bordering between small and medium sized business (main engineering and sales office in the UK, smaller sales office in Houston, and a tiny sales office in Singapore :p ). I have been working here for 7 years now, the first few years I was just working as a summer job, but the other IT Manager left just before I graduated. I have things running more smoothly than he did, and that was the case even when I didn't have an assistant. I don't particularly ever want to be a manager of people, but I'm quite happy to manage IT resources.

      --
      which is totally what she said
    3. Re:At 24 ..... by somersault · · Score: 1

      Actually, I lied - it's 37.5 hours a week but I usually think of it as a 40 hour week. I'm quite happy in the job, getting paid okay (about twice as much as they were paying me when I was a student), as well as a company car, company mobile, and company laptop.. I don't feel 'exploited', thanks.

      Admittedly there is a bit of nepotism involved, as 2 of my uncle's work here - one is head of engineering, and the other co-created the company and is the main Director. One of my sisters was working in accounts for a while until she decided what she wanted to do at college. My dad used to be doing the same job I'm doing until he died actually. If I didn't know I was good at my job then I would have left the company by now, becauase I want it to do well. I've been involved in a few of the engineering projects, written applications for keeping track of assets and personnel, timesheet info, calculating performance of our mass-flow dredgers, maintaining another app that calculates performance of our drills, plus I've been writing the control system for a deep water mass-flow dredger that we're developing.. and in between all that I keep the network running as smoothly as possible, I've built up plenty of experience with different versions of Windows Server and Exchange. If I wasn't capable then I simply wouldn't be here, or they'd hire someone more experienced as 'IT Manager' and probably keep me on as a coder or whatever.

      --
      which is totally what she said
  92. Relocate... by jotaeleemeese · · Score: 1

    I have worked in several countries and if the only jobs are elsewhere I will pack and go.

    I find mind boggling that US techies have problems to find a job.

    --
    IANAL but write like a drunk one.
    1. Re:Relocate... by Shadow99_1 · · Score: 1

      Because some of us were born, raised, & still live in areas where tech has never bloomed. Because of that every job in the field is rare and pay is crap. How can you up and leave if you can barely afford to live where you are now? It's not just a city, a county, or even a state, but their are whole regions like this in the US. Most of the usual US slashdot crowd is all from 3 or 4 major tech areas, then their are those of us who aren't and could never afford to move to those areas. I can't afford a apartment in Cali, the tech centers of Texas, New York, etc. I make $38k/year USD as a network admin with 5 years of experience and 3 years of consulting experience. & at that I make as much as my parents combined make. But people find it hard to live on $100k/year in those areas. Is it really any surprise considering that, that I find it hard to move?

      --
      we are all invisible unless we choose otherwise
  93. Re:Duh. I'll answer, directly my man (on degrees) by story645 · · Score: 1

    In most of the languages that anyone actually uses, there's a function to return the length of the array, so that's the easiest. Otherwise, the other AC actually answered: (pythonish, non optimized, psuedocode)

    i=0
    k=0
    end=a[k]
    While end!=None:
            midpt_val=unknown[i]
            end=unknown[k]
            i+=1
            k+=2*i
    midpt=i

     

    --
    open source modern art: laser taggi
  94. Re:Duh.Get your ADD/Dyslexia meds Chris Mahan by chris_mahan · · Score: 1

    Ah, I see. Ok.

    I'm still not.

    --

    "Piter, too, is dead."

  95. Re:I am with Bjarne on this one by pxlmusic · · Score: 1

    then what would you suggest?

    rather, what do you prefer?

    --
    "If for any reason you're not satisfied with our service, I hate you."
  96. Re:Duh. I'll answer, directly my man (on degrees) by KGIII · · Score: 1

    I am not a professional coder but I do know quite a bit and my guess is the answer is, "You can't. You just rant about it on /."

    --
    "So long and thanks for all the fish."
  97. Re:Duh. I'll answer, directly my man (on degrees) by bonehead · · Score: 1

    "Do you know how to find the midpoint of an array, without knowing the total # of elements"

    Either I'm parsing the question wrong or it's impossible. You could poll [2N] until you hit an exception

    And by polling 2N until you hit an exception, you have discovered the total number of elements, and therefor have not found the midpoint without knowing that information.

    Of course, once you find the midpoint by ANY means, you pretty much know the total number of elements.

    So, yes, it's impossible. You can't solve the question posed before the comma without also violating the restriction imposed after the comma.

  98. Re:Just the harbinger of the wider economic collap by deets101 · · Score: 1

    WTF? We were getting all the oil from Iraq we needed. Still, after the war, we will still be BUYING it. You need to understand that there are NO Iraqi oil companies. Just from the US, EU and Asia. So going to war over oil is a bad point. Besides, we get more oil from Quwait and Saudi Arabia so war with Iraq to "get oil" is a really bad plan.

    --

    --
    My parents went to Slashdot and all I got was this lousy sig.
  99. Re:Just the harbinger of the wider economic collap by Billly+Gates · · Score: 1

    I live in Riverside California which is one of the top 3 areas hit by the housing bust and illegal immigration.

    My parents live in Tampa Florida which is also one of the top 3 areas adversely effected by the same economic issues.

    ITs really bad here in California. As an example a year ago craigslist had 15-20 jobs listed a day for the inland empire area of California. Today its about down to 5 or 6 jobs and most of them are "Work from HOME!" and other ripoffs rather than real jobs.

    At the local Moreno Valley mall there are at least 6 places that are closed or having liquidation closings. Gotchalks and Toys R US are also closing in my area. Restaurants are hurting as people eat at home rather than go out. Both my wife and I were laid off a few months ago and I only received one call for an interview for a job 70 miles away. My inlaws were laid off as well and they own a cleaning company that went bankrupt as their clients decided to cut costs by having other employees clean their offices.

    Where my parents live there are 4 houses on the block that were foreclosed on the people who left could not even afford to take their junk out of the house.

    Your right its isolated. But when you have to pay $3,500 a month just to exist and your rent sky rockets after the APR kicks in your screwed and spending is the first thing you stop doing as you fight for your home.

  100. Re:Duh. I'll answer, directly my man (on degrees) by drinkypoo · · Score: 1

    I remember telling a bunch of network techs, or rather, first asking them: "Do you know how to find the midpoint of an array, without knowing the total # of elements" & not a one of them could...

    Perhaps next time you should ask a programmer, who is expected to know that kind of thing.

    I hope you don't write cover letters the way you write slashdot comments. I wouldn't hire you just based on your lack of writing skills. I have a friend who thinks he's going to be a big swinging industry dick who writes like he's in junior high school, he's going nowhere fast. Every time he sends someone a communication he makes himself look like a complete idiot.

    --
    "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
  101. Re:Duh.Get your ADD/Dyslexia meds Chris Mahan by Anonymous Coward · · Score: 0

    "I doubt many slashdotters have a PhD in English - but evidently, neither do you." - by somersault (912633) on Tuesday July 22, @07:17AM (#24287035) Homepage

    Did I EVER state I had a PHD in English? No!

    I'm also not the fool telling others how to write either (minus a PHD in English) now, am I??

    (You're too easy to outsmart, with your OWN words... raise your intellect around 30 points or so, & try again then... ok?)

    ----

    "I usually read even long trogladite posts, but when they're filled with LOLBOLDCAPS I get bored quickly." - by somersault (912633) on Tuesday July 22, @07:17AM (#24287035) Homepage

    Yes, once again, it appears that I was correct in my init. assessment - /. is LOADED with "ADD/ADHD" victims, lol, with the attention span of a carrot.

    ----

    "Are you perhaps on medication at the moment?" - by somersault (912633) on Tuesday July 22, @07:17AM (#24287035) Homepage

    Good lord, quit using my style ok (as that was my "comeback" to Chris Mahan) - are you SO "slow", that you have to use others' style?

    (At least be original & creative (probably not possible for you, what with your 10 below plantlife IQ)).

    & cut the attempt @ "psychoanalysis", because I'll want to see your PHD & license to practice... man, yet ANOTHER "slashdot sidewalk surgeon"/"quack" to the attack, & failing YET AGAIN, miserably, lol!

  102. Re:Duh.Get your ADD/Dyslexia meds Chris Mahan by Anonymous Coward · · Score: 0

    Heh, anything BUT seriously (because I don't take cretins that I'm easily getting the better of, seriously @ all)

    CLUE - I am just having fun "busting you guys up" a bit is all. After all - Look @ some of the reactions I am getting, most of which are hilarious!

    (A couple real 'frothing @ the mouth' name tossing ones (which are great, because they only let me know I am "getting the better of" those who are doing those 'raging replies', lmao... hilarious!))

    Hell, most of these guys are SO weak in this kind of ribbing session, including yourself MAINLY, it's no longer even funny.

    (I.E.-> It's TOO EASY to take your own words & use them against you, the sign of a POOR & SLOW brain + people that don't THINK, before they speak as well)

    AND, yourself & they are trying to tell ME, "how to write"? When they don't even THINK BEFORE THEY SPEAK (including yourself, which made it very easy to bust you up with your "flavour" comment, using your OWN WORDS no less, lol)??

    Hey - Give us a break.

  103. Re:Duh.What a crock of crap "the peter principle" by Anonymous Coward · · Score: 0

    "The only amount of technical knowledge a good manager needs is the ability to pay attention and understand when the smart people who report to him tell him what's important in their fields of expertise." - by Jah-Wren Ryel (80510) on Monday July 21, @09:10PM (#24283021)

    A really GOOD manager should know the job himself and all it entails, in DETAIL, from his own knowledgebases, & not solely depending on others. Others CAN AND DO make mistakes.

    So, on THAT note, it appears that you are stating:

    "It's ok to be a dumbass fake that has NO clue, & being totally dependant on others, instead of their own know-how to aid in decision making, in case advisors are wrong or made a mistake, is OK too"...

    They are usually PAID well enough to merit them having some clue @ least, of what it is their subordinates do, & they ought to be able to do it, themselves... what exactly justifies 6+ figure pay for them, anyhow, then, if the case is what YOU stated??? NOTHING.

    Paying out that level of salary, for nothing? Does NOT make sense, period.

    Well, what if you tick one of those you depend on, off, or IF that "smart advisor" makes a HUGE mistake (they happen)?

    THAT KIND OF MGR. DOESN'T HAVE A FRIGGIN' CLUE, & f's things up for everyone, causing layoffs etc. (because YOUR f'ups cost money pal)

    ----

    "Theindustry is rife with examples of the peter principle, and moving engineers into management jobs is the #1 cause." - by Jah-Wren Ryel (80510) on Monday July 21, @09:10PM (#24283021)

    What a CROCK OF CRAP - again, another "pseudo study" so that some TRULY INCOMPETENT GOOFS get to keep their jobs, is about all that horseshit is, period.

    Uhm, don't you REALLY mean that this nation is RIFE with the ruins caused by incompetent no minds @ the helm leading it, politically AND industrially. No questions asked. We all have eyes & ears and can see it, despite your b.s. here...

    My God, that is horseshit... are you EVEN IN THIS FIELD or THIS NATION?

    This nation (USA) and many other companies in it, are victims of the "NO MIND MGR. WHO HASN'T EVER SUCCESSFULLY DONE THE JOB HIMSELF HANDS ON FOR YEARS TO DECADES IN THE TRENCHES", mainly because they don't have a f'ing clue of what is going on themselves, & they are ruining it, for everyone else via their screwups.

    Question: HOW DO YOU FIX SOMETHING or even begin to, IF YOU DON'T UNDERSTAND IT, IN DETAIL, YOURSELF? Well, you can "depend on others" hiring them on (raising costs mind you, Mr. Mgr., in payroll, to make up for INCOMPETENTS, in mgt. in this field that is RAMPANT, period).

    ----

    I'd take that argument before a board of directors &/or stockholders meeting, anytime, & blow you + your silly ideas, away with it (anything to save dollars - & that's 1 area they're pretty sharp on I imagine, @ least that one, hopefully)...

    Especially about hiring others to do a job YOU should have understanding of, yourself!

    It's very simple, too - because payroll, costs MONEY pal. Throwing it away on a "no mind" is NOT "good sense", period.

    (That's showing those stockholders you're a useless dead-weight incompetent, period, if you have to hire others to know things you SHOULD know, from having done it yourself for years to decades hands on.)

    If they have any sense? They would blow out that kind of 6+ figure salary leech!

    E.G.-> Do you go to doctors that have NEVER practised medicine? Sounds it...

    Now - Whatever 'case studies' (which you have not presented), just some 'anecdotal evidence' of your own, you're looking at/speaking of to 'get your data', were most likely (let me guess)... written by "mgt." right?

    (Listen up - stats, of ANY kind, can be 'bent & twisted' nearly ANY WAY YOU LIKE, based on sampleset! Even IF you put up some b.s. 'case study', Marketers try to pull that shit all the time... do you really think it fools me? Not.)

    You do NOT put someone @ the wheel of

  104. Re:Duh.Get your ADD/Dyslexia meds Chris Mahan by Anonymous Coward · · Score: 0

    "Shut the fuck up, idiot." - by Anonymous Coward on Monday July 21, @10:57PM (#24283885)

    Oh, hey look everyone: "It TaLkS! (My God, it talks)", lol...

    &, look @ THAT reaction!

    (Don't let the foam from your 'frothing reply' spatter on the other readers here, ok - have some manners!)

    ----

    "And most of all, stop writing LOL like a teenaged girl "talking" on MSN." - by Anonymous Coward on Monday July 21, @10:57PM (#24283885)

    Man - you ARE transparent aren't you? Giving away where you go to 'pickup' little girls now, freak?? Because it sounds as if you have their style all "clocked/down pat" apparently, like some 'stalker expert' might - You're giving away your own "std. practice", freak.

    (Incidentally? I wrote LOL, everytime I did laugh my ass off @ you & your friends here - & I am sure everyone reading had a good laugh also, & if you don't like it? Don't read it)

    ----

    "You're a moron." - by Anonymous Coward on Monday July 21, @10:57PM (#24283885)

    LOL, well... you? You're OBVIOUSLY a "literary genius", right (with NO PHD IN ENGLISH once again)??

  105. stupid by xmvince · · Score: 1

    it will decrease, increase, then decrease again and then increase.. wait a minute goldman sachs is just stating the obvious, that things vary over time!

  106. Re:Duh. You are a student (I respect that) of this by Anonymous Coward · · Score: 0

    "I'll accept that in some languages a "for" loop has a fixed limit, even though I can't think of any language offhand for which this is true" - by Anonymous Coward on Tuesday July 22, @10:31AM (#24289057)

    Here is an example:

    For X:= 0 to 150 do Ch:= StringReplace(Ch, ' ', '', Flags);

    Question - Know what language that is? Object Pascal.

    (Having the upper bound (amount of elements & the midpoint of said array), helps in MANY areas, sorts/searches etc. et al - which was the point of my discussion above, & HOW you can determine it - if you can't grasp that, then that is your problem...)

    "But your confusion of the concepts of "array" and "linked list" is a schoolboy error." - by Anonymous Coward on Tuesday July 22, @10:31AM (#24289057)

    LOL, they can ALL use midpoint & total # of elements ranges, for things I noted above (searches, sorts, etc.)...

    True, or not?

    And, whether you KNOW it or not, many things are arrays, just derived FROM the type array.

    "You'd flunk any CS course and/or any job interview by not understanding this." - by Anonymous Coward on Tuesday July 22, @10:31AM (#24289057)

    LOL, funny, I have 2 degrees in this field, & have had Microsoft approach me, not I they, for work... for 1 thing, in addition to 16 yrs. of hands-on experience coding as well, for Fortune 100-500 companies plus smallish ones too.

    (So much for YOUR assessment)

  107. Re:Duh. I'll answer, directly my man (on degrees) by Anonymous Coward · · Score: 0

    "In most of the languages that anyone actually uses, there's a function to return the length of the array, so that's the easiest" - by story645 (1278106) * on Tuesday July 22, @01:16PM (#24291511)

    I actually described HOW the midpoint is found is all, & why (for what, some examples)... BY HAND, algorithmically, &, w/ out using a prebuilt function.

    Because, "believe it or not", INLINED code, OR hand-written code (if proper algorithm) even, is FASTER than calling out to other functions that are prebuilt... this is called INLINING code, & yes, it works.

    AND, there are many things that ARE derived from arrays, which was my point:

    (Special cases, even, like strings, for example (character arrray really))

    As another example of a statement I made earlier, which was 'twisted' somehow by the other A/C, as me saying they're "the exact same"... lol!

    (The other "A/C" failed to grasp my point here, apparently)

    My point being?

    Well, finding the midpoint of arrays, linked lists, or strings even, can be VERY useful (for finding the total # of elements by hand, OR, for searches/sorts, etc. et al)...

    This is all.

    It's funny how the OTHER "A/C" here TRIED to say I said that linked lists & arrays are the SAME thing (they're not, but, in principal they are, & have many of the same attributes (pointers etc.) - I was merely illustrating how to do what you noted in a pseudocode function, by hand), because, I'd like to see WHERE I SAID THEY WERE "THE EXACT SAME"...

    One thing I dislike?

    Having "words put in my mouth", that I never said. That is lame guys, really REALLY lame.

  108. Re:Duh. I'll answer, directly my man (on degrees) by Anonymous Coward · · Score: 0

    "Ok, how do you find the midpoint of an array without knowing the total # of elements?" - by Anonymous Coward on Wednesday July 23, @03:14PM

    Boy, you guys really DO have "ADD/ADHD" here, don't you? Skimming my man, you're guilty of it... I already answered that, here:

    http://slashdot.org/comments.pl?sid=621143&cid=24284011

    See there, it is near the top!

    Ah, what the hell, here it is, again:

    2 pointers, one always being double the size of the other, & when the "double-sized one" can no longer advance vectoring thru the array?

    You have your midpoint...

    (Also, & thus, by doubling that? THE TOTAL # of Elements (changes some for dynamic arrays, which Pascal didn't have afaik, until Delphi 4.x or so, because you have to constantly recheck arrays that resize (that, or perform the same add/subtract on your total number of arrays elements, if you add/subtract elements (your pick, depends on conditions)))

    This is not only useful for arrays!

    It's also useful for linked lists, lists, stringlists, strings, & other structures that deal in storing data in ram (in sorts/searches, & yes, other things too... & truly preferably, BOTH combined (as I have always found it is simpler AND FASTER (with some sorts for instance) to search lists that are sorted (yes, some overhead, but works) because SOME sorts work a HELL OF A LOT FASTER, with sorted data).

    NOW - I also did NOT like how one other "A/C" tried to state I said that an array & linked list "ARE THE SAME THING", they're clearly not, but... do share many "common attributes" though, & can benefit from knowing total # of elements AND midpoints of said elements too (for things like sorts/searches etc.) - trying to put words others said into their mouths, is lame fellas... totally LAME.

  109. Re:Duh. I'll answer, directly my man (on degrees) by Anonymous Coward · · Score: 0

    "Is that some kind of trick question or are you just making up bullshit? There is no correct answer to that question." -by bjourne (1034822) on Tuesday July 22, @05:30AM (#24286245)

    OMG... NOW, I am UTTERLLY convinced that either:

    1.) /.'ers are STUPID, or just uneducated in some fairly BASIC datastructures coursework algorithms

    OR

    2.) Are only network techs @ best.

    The answer was put up by myself... here:

    http://slashdot.org/comments.pl?sid=621143&cid=24284011

    And, also a couple times here more in replies... TO THAT SAME TYPE OF IGNORANT REPLY, BECAUSE THERE *IS* AN ANSWER (for anyone that can think that is, obviously you cannot)

    (I.E./E.G.=> Using 2 pointers, 1 advancing @ twice the rate/size of the other, & when the larger cannot advance anymore? You have the midpoint & with that? THE TOTAL # of elements (in a fixed size array))

    Otherwise, in a DYNAMIC array (resizing one), you have to 'recalc' it again as it resizes... that, or add/subtract from total # (and midpoint value) the exact same as you took from (OR) added to, from the first array prior to resising it as to its total # of elements (AND midpoint too).

    Man... sometimes? I read GREAT stuff here... there are some SERIOUS brainiacs here (John Carmack being one)...

    HOWEVER - Others??

    Ah... Only makes me realize WHY we have such a f'd up infrastructure in computing (as well as bugs in code)...

    I.E.-> We have largely undereducated wannabes @ the helm, of companies & departments... and nations.

    That is along with the incompetent mgt. that hires them (because they too, don't KNOW SIMPLE STUFF LIKE THIS (finding midpoint of array, & why/how, PLUS WHY IT IS USEFUL)... & that is just 1 tiny example - the mgt. should be able to spot guys that can't do stuff like this (easy really), right off... why can't they?

    Hell - THEY CAN'T UNDERSTAND IT THEMSELVES IS WHY! Hence, my original "bitch" here... having seen it TOO many times, & seen companies collapse or fire people to make up for the expensive screwups that type of undereducated "I don't need to know this stuff, I will hire someone (and, cost the company more yet again) who does for me, to make up for my lameness" crap...

    This is what happens, when you have 'fratboys' taking control of a nation or company - their pals they hire are dolts too.

  110. Re:Duh. I'll answer, directly my man (on degrees) by Anonymous Coward · · Score: 0

    I asked the network techs that question, just to show myself, what I told the young student - what the diff. is between actual comp. sci. possessing degreed folks, vs. those with certs only (or clueless mgt. that do NOT have years to decades of hands on professional experience of their subordinates)...

    "I hope you don't write cover letters the way you write slashdot comments." - by drinkypoo (153816) on Tuesday July 22, @04:05PM (#24294243) Homepage

    Hey, fool - is this my "last will & testament"? Is it a LEGAL correspondence??

    NO. When I need "absolutely perfect grammar" (relative term by ALL means, everyone's a critic (AND, people's ideas of "perfection", vary)) I do so...

    E.G.-> Can you tell me what a "perfect resume" looks like? Odds are you cannot, because I for one, may not LIKE your "idea of perfect", get it?

    ----

    "I wouldn't hire you just based on your lack of writing skills." - by drinkypoo (153816) on Tuesday July 22, @04:05PM (#24294243) Homepage

    So - You keep your "illusions" of "perfect grammar", per my above statement! Apparently, ONLY YOUR IDEAS OF PERFECT, are perfect... coming from a coding perspective and talking about code? It is ALL relative, & many times based on the task @ hands, for what suits what.

    From mathematics: Many times, there isn't just "1 solution" but a RANGE of POSSIBLE SOLUTIONS... but then, I don't expect undereducated mgt. idiots to grasp that either (they should be able to though - most business courses @ LEAST make them take pre-calc or linear optimization, which IS WHAT THAT COURSE IS ABOUT!)

    However/Again - I'd like to see your PhD too, in English, ok? Not that it'd matter, I've only been speaking & writing this language for over 40 yrs. & funny part about this is, this:

    You seemed to have been able to comprehend what I wrote... otherwise, why reply with a specific quote? You're obviously stupid, giving yourself away, on that note alone (if my writing was "unintelligble", why reply? You wouldn't be able to, say if it was "encrypted by improper grammar" for whatever THAT means, a purely relative term).

    Go take your meds for dyslexia, add/adhd, ok? If there was a drug for logic, I'd say take that too, but there is not afaik.

    ----

    "I have a friend who thinks he's going to be a big swinging industry dick who writes like he's in junior high school, he's going nowhere fast. Every time he sends someone a communication he makes himself look like a complete idiot." - by drinkypoo (153816) on Tuesday July 22, @04:05PM (#24294243) Homepage

    If he's dealing with you? He's in trouble, is all I can say. In comp. sci.? It's NOT about "english grammar" fool - it's about code that works, FIRST, & then code that works better (@ "tuning time" for said code - provided its allotted).

    LOL, unbelievable. Another "minus a Phd" wannabe English professor (& comp. sci. CLUELESS manager, obviously)

    Funniest part about YOUR REPLY IS what I said above though - if my words were "utterly unintelligble"? You wouldn't have been able to reply, especially with a quote.

  111. Re:Duh. I'll answer, directly my man (on degrees) by Anonymous Coward · · Score: 0

    "He means linked list." - by Anonymous Coward on Tuesday July 22, @09:08AM (#24288013)

    I saw the example with 2 pointers use arrays, can't you read? I tried it, and it works. He's right about that. I put it on paper, drawing it out upon it being suggested to me to do so. It worked. I kept one pointer advancing at twice the size (speed) of the other, & when the bigger one couldn't move any farther, the smaller pointer was in the middle (mid point). Too bad you have to try to put words in others' mouths, you're wrong, it works (try it yourself).

  112. Re:Duh. I'll answer, directly my man (on degrees) by Anonymous Coward · · Score: 0

    "The correct answer to that question is "no, and it isn't possible"" - by Anonymous Coward on Wednesday July 23, @04:08PM

    Correction - it IS possible, how to do so, is below (in URL, or example below):

    http://slashdot.org/comments.pl?sid=621143&cid=24309979

    Read that, OR just below (array example), & eat your words!

    I.E.-> It IS possible to find the midpoint of an array, of which you have NO IDEA what the total # of elements is in it beforehand, mind you!

    (AND, even its total # of elements with that info., because you'd need that midpoint to get the total # of elements, w/ out knowing the total # of array elements on hand in the init. fixed size array (or otherwise) beforehand, with just a LITTLE more work)

    HOW? Well, simply by using 2 pointers vectoring thru an array!

    ----

    I.E.-> 1 pointer always being DOUBLE the size of the other... & when the larger one can no longer advance?

    You have your fixed size array midpoint (even IF you don't know the total # of elements beforehand) & that midpoint's useful for sorts, searches, & many other tasks (limit of imagination almost)...

    QUESTION: Now, DOUBLE that midpoint, & you SHOULD technically have your total # of array elements (even if you don't know them beforehand in a fixed size array, & in a dynamic/resizing array, you can recalculate that & get it again, & again, & again (infinitum)).

    ----

    "It does sound like bullshit." - by Anonymous Coward on Wednesday July 23, @04:08PM

    To those who are undereducated in comp. sci.? Maybe... not to someone with an actual degree & many years of hands on experience... as, it does work. Try it yourself, and see. The comp. engineering student grasped it, but somehow?? I doubt YOU will, unfortunately, even with an example given above.

    ----

    (Unbelievable - this has to be the 4th OR 5th time here now where I had to show you dolts HOW this is done using arrays (fixed or dynamic) - you people either SKIM, missing critical points, or cannot think (or, are just plain stupid OR undereducated in this art & science))

    Actually? I expect this cretin loudmouth to STILL not be able to comprehend the above... he ought to draw it on paper, so his dullard mind can "grasp it", you know... ala "POWERPOINT PRESENTATIONS" the favored tool of "mgt."... lol!

    Put it in pictures if you have to, you know - how cavemen taught their kids how to hunt (in case they didn't make it back alive from a hunt) - I use that, as an example, because your "neanderthal level of IQ" SHOULD be able to comprehend, that much, I hope... lol!

    WoW... the funniest part is this - the "registered users" here like to "lord it over/put down" us A/C's, but, as you can see? These "registered users" are pretty dumb @ times too (well, let's just be "politically correct" (the bane of society today) & say they're 'ignorant' instead)... hilarious.

  113. Re:Duh. I'll answer, directly my man (on degrees) by Anonymous Coward · · Score: 0

    "For someone with a mere 16 years in industry, a degree in maths, and 26 years of programming, can you enlighten me as to the answer to this?" - by Anonymous Coward on Tuesday July 22, @08:17AM (#24287517)

    I do so, for the 5th/6th time here now, for dolts like you... below:

    ----

    ""Do you know how to find the midpoint of an array, without knowing the total # of elements"" - by Anonymous Coward on Tuesday July 22, @08:17AM (#24287517)

    Unbelievable - the answer was posted by myself, several times here (try reading a bit FIRST, before shooting your mouth off, ok? It'll save you some embarassment next time)

    Ah... here goes again:

    E.G.-> By using 2 pointers in an array, it's simple!

    I.E.-> 1 pointer always being DOUBLE the size of the other, as they BOTH vector thru the array concerned...

    ----

    SIMPLE E.G.->

    Take an array, doesn't matter what length, because you DON'T NEED THAT INFORMATION TO FIND ITS MIDPOINT! 1-N (say, 1-4 to make it easy) & draw this on paper:

    Make the first pointer go to 1 (making you have to move the second 'doublesized' pointer go to 2, since it is double the first pointer's size)... then, move the first pointer to 2, making the second 'doublesized' one, go to 4 -> Continuing this, until the "doublesized" 2nd pointer can no longer advance... tell us what you find!

    CLUE: When the 2nd pointer 'doubling' abends/errs? Your first "1/2 sized pointer"?? It THEN HAS the MIDPOINT of an array, regardless of whether you KNOW the total # of array elements, or not...

    ----

    "You could poll [2N] until you hit an exception but this doesn't work" - by Anonymous Coward on Tuesday July 22, @08:17AM (#24287517)

    OMG - lol!

    The exception IS the signal... &, what signals your 1st ("1/2 sized pointer") IS @ the midpoint, bullshitter/dumbass, when the attempt to DOUBLESIZE/DOUBLESPEED the 2nd pointer & it FAILS/ABENDS/ERRS out!

    (ONCE MORE, PER THE ABOVE - Simply because the "1/2 sized" first pointer will be @ the midpoint, when the exception HITS ON THE 2nd "DOUBLESIZED/DOUBLEFAST" pointer WHEN YOU TRY TO 'DOUBLE IT' vs. the 1st pointer's 'size', & when that fails, in doubling size of 2nd pointer?? 1st pointer IS @ MIDPOINT OF THE ARRAY)

    Exception handlers (even structured ones built into compilers) are not just that, showing errs/abends, but... they CAN be used for 'signals' & quite useful @ times (such as THIS VERY ONE)

    Mind you - you can also OVERRIDE 'std. compiler exceptions handlers' with say, raising exceptions of your own (custom ones), or using Try..Except in say, ObjectPascal/Delphi...

    ----

    HOWEVER: THE Biggest dumbass of all, is whoever MODDED YOU UP, as "insightful"... lol, had to have been mgt.!

    APK

  114. Determining midpoint of array method: 8x/AGAIN by Anonymous Coward · · Score: 0

    "So, yes, it's impossible." - by bonehead (6382) on Tuesday July 22, @02:24PM (#24292675)

    OMG - NO, for the 7th time here now, it is NOT!

    (& hitting the exception(s) - which you CAN 'take advantage of here' (you'll NEED to in fact), via raising your OWN CUSTOM ONE (or using protected blocks, such as Try..Except (Delphi)), when attempting to double the 2nd 'twice as large/fast' pointer? THAT very exception happening, GIVES YOU THE ANSWER to the MIDPOINT OF THE ARRAY, in the first pointer's positional value):

    ----

    Simple I.E. (from the array example I gave) -> By vectoring 2 pointers thru said array, 1 pointer always moving at 'twice the size/speed' of the other, yields it... when the larger can no longer advance? You have your midpoint... & it's pretty simple to do, the comp. engineering student even put it into 'pseudocode' here (for the most part).

    ----

    NOW - as to HOW 'abend/errs' via exceptions help here (because you WILL hit them in the "2nd larger/faster pointer" used)? Well - Ever heard of "structured exceptions handlers"?? MOST modern compilers have them 'built in' & yes, they signal errs/abends... but, they're YOUR PAL here, in this case!

    YOU CAN OVERRIDE THEM, easily...

    ----

    E.G.-> When DOUBLING the 'size/speed/position' of that 2nd 'doublesized' pointer, & it fails? The 1st smaller (1/2 of 2nd pointer positionally sized) pointer IS AT MIDPOINT (doubling it gives the ENTIRE SIZE OF THE ARRAY, in its number of elements by position) & yes, you WILL hit a "structured exception" in MOST compilers...

    HOWEVER, this is NOT a bad thing here - in fact, it's KEY to getting your answer!

    Why?

    By 'Raising your OWN custom exception handler'... that aids in this! HOW?? Using the exceptions you hit (&, you WILL) here, to your advantage:

    Using reserved word structures (protected structure) via Try..Except in Delphi/Object Pascal for example, which allows for this... there is also exception raising (raise exception) too, in that particular language/compiler, as an example thereof... other compilers & languages have similar abilities + constructs (for using errors/abends to your advantage, OR, just to create your own (for logging them, for example)).

    There, once an attempt @ doubling the position of the 1st pointer (for the 2nd pointers' positional value) & it fails?

    You would STOP the std. compiler exception, & assign the first "1/2 sized pointer" the midpoint value, simple, then break out of the function, using it again, as needed. At that point you have your answer (1st smaller pointer HAS MIDPOINT OF ARRAY)...

    Too easy, too simple - for a "non-cretin" (non fake in this field, to be 'nice' about it), that is.

    ----

    Man - you guys ought to go for comp. sci. degrees ( ESPECIALLY prior to shooting your mouths off, especially on TOPICS WHERE YOU HAVE NO IDEA/CLUE )

    APK

    P.S.=> I mean, hey - based on your erroneous replies here, you left me NO OUT, but to say that (don't like it? TOUGH - I heard a LOT WORSE directed MY WAY here, by you guys )...

    Seriously: You make this website look BAD - @ least look @ the other replies here, first, before you shoot your mouths off & look stupid, because I had to post this ( for your OWN stupid sakes' ) @ least 9-10 times here...

    A truly "REAL STATEMENT" on the class of SOME of the posters here, on /., by all means ( UNFORTUNATELY - Thank Goodness the likes of John Carmack posts here on occasion, he is one of this websites' "saving graces", @ times... )! ... apk

    1. Re:Determining midpoint of array method: 8x/AGAIN by Anonymous Coward · · Score: 0

      Nobody has said it is impossible to determine the midpoint of an array. Your reading comprehension sucks.

      What has been pointed out is that it's a TRICK QUESTION! Once you know the midpoint, you know the size of the array, and have violated the restrictions placed upon you.

    2. Re:Determining midpoint of array method: 8x/AGAIN by Anonymous Coward · · Score: 0

      That's quite odd, because I saw a lot of people here on slashdot say it was impossible to find the midpoint of an array even if you don't know the total number of its elements. They said it could not be done, including yourself. Who are you trying to fool here? Not myself at least. If you have troubles reading, get hooked on phonics, or take your add/adhd or dyslexia meds and hope they work for you at least.

  115. Have some BALLS, read this thru, then comment: apk by Anonymous Coward · · Score: 0

    "I do know quite a bit" - by KGIII (973947) on Tuesday July 22, @01:45PM (#24292015) Homepage

    Well, it's GOOD to be confident, but sometimes... it can be a downfall... prepare to learn more, & be well, 'disillusioned' just a WEE bit (& my reply here, though a bit "brusque" @ times, is a LOT nicer than it was to those that tossed names my way - you did not, I respond now in kind, etc. et al, so here goes) :

    ----

    "and my guess is the answer is, "You can't. You just rant about it on /." - by KGIII (973947) on Tuesday July 22, @01:45PM (#24292015) Homepage

    Well, maybe YOU can't... but, I can (& so did the computer engineering student, via pseudocode of my algorithm I told him of)!

    So, that all "said & aside" - By the way? THANKS!

    ( For what?? Well, for you helping in proving my point - there are TOO many people in this field, especially in mgt. positions, that do NOT belong there, period ).

    ----

    "but I do know quite a bit" - by KGIII (973947) on Tuesday July 22, @01:45PM (#24292015) Homepage

    Well... ok: YOU do NOT know as much as YOU * THINK * you know, evidently!

    E.G.-> It's pretty simple stuff actually, for finding the midpoint of an array, even WHEN you don't know the total # of elements beforehand!

    ( It is a technique (finding array midpoint w/ out knowing total # of array elements first beforehand) that is very, VERY useful in searches & sorts, for example - binary searches for example DEPEND on knowing the "1/2 way mark" & MORE THAN 1 SEARCH TYPE (or, variant thereof) GET HUGE PERFORMANCE BOOSTS from sorted arrays they may vector thru while processing them... )

    ----

    E.G. -> So, even IF you don't know the total # of elements in said array, BEFOREHAND, it IS pretty easy to find the midpoint & WITH THAT, the total # of elements in the array too (Again, for the Nth time (probably 10th++ by now) here now):

    I.E.-> By vectoring 2 pointers thru said array, 1 pointer always moving at 'twice the size/speed' of the other, yields it... when the larger can no longer advance? You have your midpoint (1st ptr position)... & it's pretty simple to do, the comp. engineering student even put it into 'pseudocode' here (for the most part).

    SIMPLE E.G.-> Take the numbers 1 to 4 (using a PUNY fixed size array here, but, you can substite in "N" for 4, & use ANY number pretty much), try it (put them into an array, draw it on paper IF YOU HAVE TO, & try what I said (nice simple example, for 'mgt. & network tech cretins @ slashdot', ok?))

    Hit an exception (and you WILL, but it is what you WANT to occur (not ALL 'exceptions' are bad, mind you, & can be used as signals/events (one you CAN USE, to your advantage (I use them for logging things @ times)), AND, ones as THIS case))?

    Use try..except protection (Delphi-ObjectPascal, that is a "PROTECTED BLOCK" of code, & other languages have this type of thing too), OR raise exception (another delphi construct/reserved word set) that other compilers have also, that function as analogs to this (try..except &/or raise exception (for custom exception handling))!

    There, then assign the value of position from the 1st 'smaller' pointer as the array midpoint there, & 'break' out of the function.

    SIMPLE!

    ----

    Man - "unbelieveable"... IF you can't grasp it MENTALLY alone, then - put it on paper & TRY it, with the 'SIMPLE E.G.->' above, ok?

    THAT, in & of itself, OUGHT TO WORK for making it "sink in", kind of like how cavemen did hunt drawings for their kids to know how to hunt, just in case they didn't survive a hunt...

    I use that as an example (no offense to the caveman on T.V. stereotype, in the commercials for "so simple a caveman could do it", lol), so it can 'sink in', even into mgt.'s "dullard neanderthalic thought proces

  116. Re:Have some BALLS, read this thru, then comment: by KGIII · · Score: 1

    Dude! You are insane. I like it. Anyhow, I will read through it all and I will actually do the process but it is late here. I just figured I'd respond to let you know that you're a raving lunatic and I appreciate that if nothing else. I'm always willing to learn new things so don't get me wrong (and don't forget my quantifier about my only knowing some).

    --
    "So long and thanks for all the fish."
  117. Re:Duh. I'll answer, directly my man (on degrees) by Anonymous Coward · · Score: 0

    You seem to be confusing linked lists and arrays. If you have an array with a marker at the end (there's that extra information I mentioned you needed) then you don't need to piss about with two pointers; just count the elements and divide by two.

    Most bugs I fix are the result of dumbasses (like yourself) making unwarranted assumptions and solving the problem they'd like to have rather than the problem they've actually got.

  118. Re:Duh. I'll answer, directly my man (on degrees) by Anonymous Coward · · Score: 0

    "If you have an array with a marker at the end" - by Anonymous Coward on Friday July 25, @11:10AM

    Man, reading comprehension is NOT a strong point here, is it? First off, The example used was arrays, and his statement was that you did not have the total number of elements present in it (that is unknown & thus the end is unknown, stupid).

    The example used specifically stated you didn't even have to KNOW what the endpoint was or total number of array elements.

    Learn to read, because no EOF marker is required (or other type of trailer record) nor knowing the total number of elements (that was his constraint and it certainly proved to be beyond the ken of slashdot readers here).

    So much for the 'intellectual levels' or education of respondents here.

  119. Re:Duh. I'll answer, directly my man (on degrees) by Anonymous Coward · · Score: 0

    The comment I replied to (written by you?) said "I.E.-> 1 pointer always being DOUBLE the size of the other... & when the larger one can no longer advance?" What does "can no longer advance" mean? If you have a C-style array and you don't know the length and you don't have a marker (aka a sentinel) at the end, then a pointer will happily advance past the end of the array. Without the length or a marker you CANNOT determine the end of the array hence you CANNOT find the midpoint. Have you never heard of buffer overrun errors?

  120. Re:Have some BALLS, read this thru, then comment: by Anonymous Coward · · Score: 0

    "Dude! You are insane. I like it." - by KGIII (973947) on Thursday July 24, @01:24AM (#24315061) Homepage

    Not insane, just telling it, how it is... you CAN find the midpoint of an array, without knowing its total # of elements, and thru the midpoint, the total amount of elements too... pretty simple really, IF you think about it (or, try it, per my simple example).

    And, you'll like it MORE, once you see that it actually REALLY works, too... & believe-it-or-not, it & things like it, lend themselves to other problems in this field, AND SOLVING THEM, too!

    ----

    "Anyhow, I will read through it all and I will actually do the process but it is late here. I just figured I'd respond to let you know that you're a raving lunatic and I appreciate that if nothing else." - by KGIII (973947) on Thursday July 24, @01:24AM (#24315061) Homepage

    LOL, thanks (I guess) - but, if you see the flick I am talking about ("BRUCE LEE: The Dragon Story"), you'll know what I mean... especially vs. "Johnny Sun", both times... because ALL OF YOUR "Johnny Sun" wannabes here, are just showing themselves here, as that - revealing themselves as such, vs. their protests vs. my actual PROOF in how easily, this is done (finding midpoint of array with unknown total # of elements beforehand, & also, that total # of elements too, as a by-product)

    ----

    "I'm always willing to learn new things so don't get me wrong (and don't forget my quantifier about my only knowing some)." - by KGIII (973947) on Thursday July 24, @01:24AM (#24315061) Homepage

    You said "you knew quite a bit" actually, verbatim... &, you probably do.

    However, like I said before, earlier to you? You will NOW, know more... a useful more, especially IF you write code, or do, one day.

    (YOU, in particular, were a LOT cooler than most replying here, & thus, imo - you'll go pretty far, because of that. At least you're 'open minded' rather than those who were like "THIS CAN'T BE DONE", how many times here? A dozen?? lol... man!)

    APK

    P.S.=> See, I too, was shown this, years ago (more than a decade in fact, now that I thinka about it)... while studying for my 2nd degree around this field, & never forgot it... it's useful, more times than I'd like to admit, & things that are VERY like it, because of having seen THIS very thing before, grew stronger too, because I became more used to such a pattern of thought... apk

  121. Do you live here? by Anonymous Coward · · Score: 0

    While I can relate to your rather disgruntled opinions on IT in general, your style of expressing it unfortunately overpowers the content, thereby coming across as "noise" to most people, except perhaps to myself and a few others. Your threads have certainly been entertaining on this rather boring Friday at work. :) Thanks for the read.

  122. Re:Duh. I'll answer, directly my man (on degrees) by Anonymous Coward · · Score: 0

    "The comment I replied to (written by you?) said "I.E.-> 1 pointer always being DOUBLE the size of the other... & when the larger one can no longer advance?" What does "can no longer advance" mean? If you have a C-style array and you don't know the length and you don't have a marker (aka a sentinel) at the end, then a pointer will happily advance past the end of the array. Without the length or a marker you CANNOT determine the end of the array hence you CANNOT find the midpoint. Have you never heard of buffer overrun errors?" - by Anonymous Coward on Friday July 25, @02:21PM (#24338901)

    Yes, I have, & they're the bane of that language, & SHOULD be protected against, but often, aren't... causing ALL KINDS of shenanignas in security for instance.

    That is when the use of abends/errs, work, to YOUR advantage...

    Ever heard of Try..Except, or raise exception?

    Apparently not, though that was listed here several times as HOW this is done (can/could be done)...

    Man! read, ReAd, READ... & incidentally?

    The example language used was Object Pascal (delphi), not C or C++... Once more - LEARN to READ, instead of arguing here pointlessly on YOUR part, @ this point, because the solution, works.

    Hell, draw it on PAPER, as was suggested, since apparently it is "TOO MUCH" for you to comprehend... using an array, 1-N, doesn't MATTER what size/# of elements (which is WHY this works to find the midpoint of an array of which you have NO IDEA how many elements it contains), try 1-4 elements - send 1 pointer thru @ 1/2 the size of the other (or conversely, the 2nd one moving 2x as fast thru said array)... tell us what you find.

    Quit being resistant, try it.

  123. Re:Duh. I'll answer, directly my man (on degrees) by Anonymous Coward · · Score: 0

    "The example language used was Object Pascal." The original question didn't specify any language. None of the posts since (except mine) have mentioned a particular language.

    If you are using Object Pascal you do know the length of the array so why would you walk through it? Are you retarded?

  124. Re:Duh. I'll answer, directly my man (on degrees) by Anonymous Coward · · Score: 0

    "Most bugs I fix are the result of dumbasses (like yourself) making unwarranted assumptions and solving the problem they'd like to have rather than the problem they've actually got." - by Anonymous Coward on Thursday July 24, @06:42AM (#24316305)

    Mr. A/C, I'd take that comment back, because @ this point You are the one looking very stupid in merely saying what you have and which I quoted above. It is funny because I just tried the example noted and now guess who the dumbass is? You are. I tried what the other AC poster suggested in using a small array I drew on paper with 4 elements. When the first pointer went to 1, the 2nd doublefast pointer is at 2, when the first smaller pointer moved to 2, the 2nd larger one was at 4. Eventually when I tried to move the smaller pointer to 3, the 2nd larger one fails, and that's when error structured err handlers in a compiler would stop you anyhow, via list index out of beounds type errors (I often use listboxes as a dynamic array, for debugging so I can see the movements of items thru arrays/lists, and dyanmic arrays and listboxes function pretty much the same anyhow). Now if you hit exceptions like you note then simply overriding the std. structured exceptions handler with a custom exception handler of your own should take care of that which you say happens in structured exceptions via compiler error handlers. That use of custom exception handlers allows one in this problem to set the midpoint as the value of the smaller pointer's position, which will be at the midpoint of an array (even if you don't know the total number of elements in said array). Draw it on paper as suggested, you will see, he is not full of it, and it works.

  125. Re:Duh. I'll answer, directly my man (on degrees) by Anonymous Coward · · Score: 0

    ""The example language used was Object Pascal." The original question didn't specify any language. None of the posts since (except mine) have mentioned a particular language." - by Anonymous Coward on Friday July 25, @04:59PM (#24341393)

    The language used wouldn't matter (though I did say Object Pascal &/or Delphi here a few times in fact, so read next time, before shooting your mouth off).

    This set of posts from myself?

    It was MORE about concepts & patterns of thought, proving a point (some folks need to learn this stuff better, especially mgt. & yes, their subordinates at times) more than anything, via a principal/technique, that extends to any language... and, is used in MANY things (binary searches, & some sorts even - need AND USE, the midpoint of a dataset).

    The technique works, and drawing it on paper shows that alone. Using custom exceptions handlers overrides structured err handlers, & that is what you need here!

    Ah, "let me guess" - NOW, finally?

    You tried it as others have here (albeit with CUSTOM EXCEPTION handlers of your own (ala Try..Except or Raise Exception in Delphi Object Pascal, or other languages' analogs) which is what I was waiting for others to say, & they did, very good) and, it worked, right?? I just showed this all to a NON-PROGRAMMER, & he even said it:

    "YOU WANT THE ERROR TO HAPPEN HERE SO YOU CAN USE IT TO YOUR ADVANTAGE IN THIS PROBLEM"

    Yes, & you can USE IT, to your advantage (as an event flag, much as how trailer records or eof markers work).

    ----

    Apparently, for all your "big talk" & name tossing, which I now quote below?

    "Most bugs I fix are the result of dumbasses (like yourself) making unwarranted assumptions and solving the problem they'd like to have rather than the problem they've actually got." - by Anonymous Coward on Friday July 25, @04:59PM (#24341393)

    The only "bugs" you need to fix, are the ones in your CLOSED & trailer record/EOF dependant mind, apparently - you are the one with "egg on your face" per that little quoted tidbit from you, just above THIS line from me!

    Eat those words, & tell us all - HOW DO THEY TASTE (the flavor of defeat, right?)

    (I very easily NOW, could call you the exact thing you called ME - but, somehow? I don't think it's needed, you did the job, for me).

    APK

    P.S.=> "GUNG FU" - It's more than a system of fighting: IT'S A SYSTEM OF THOUGHT!

    (In the end, I hope @ the very least, you now know that all 'errs/abends' are not always just that, but flags you can use, much as was stated EOF or trailer records function (& you seem TOO dependent on))... apk

  126. Re:Have some BALLS, read this thru, then comment: by KGIII · · Score: 1

    Alright, I think (and don't quote me on this) that I can actually confirm *my* findings. I use a lot of open source PHP scripts that are full blown applications if you ask me. I admit that I had a head start because I know the project and, well, it *looks* like you're right. You are still as insane as you've ever been but I'm still as appreciative as always. My email is kgiii *at* kgiii *dot* info if you want yell at me some more.

    --
    "So long and thanks for all the fish."
  127. Re:Duh. I'll answer, directly my man (on degrees) by Anonymous Coward · · Score: 0

    His way shows how that marker you talk about is found without using the pre-made method. That may have been the point of showing how that is done without having to be dependent on any object's properties and showing some thought (on how that object's count method is arrived at). He was correct about 1 thing and that is that no one here could figure it out any more than the networkers he asked.

  128. Proves you are dependent on controls, not logic by Anonymous Coward · · Score: 0

    Proving you cannot really THINK like a programmer & are dependent on Object.Property Method, rather than being able to design what goes on BEHIND the Property & Method, yourself, due to your inability to answer a fairly simple question (how to find midpoint of arrays without knowing their total number of elements beforehand). That's what I drew from this entire discussion! Even here, it seems too many people either do NOT know what is going on at a programmatic level, or, are so dependent on controls and prebuilt compiler functionality (natively or via addons) they would not be very effective without them. Controls do not always solve problems.

  129. Re:Duh. I'll answer, directly my man (on degrees) by bjourne · · Score: 1

    Oh man that's some of the dumbest shit ever posted on slashdot. Your solution is 1) wrong, 2) ridiculously inefficient, 3) fails horribly in non-safe languages. My condolences to the people that have had to work with you.