Cord cutters know they are going to miss out on any live sports (or any other live) broadcasts that are not on over-the-air networks. Why would anyone have any expectation that the Olympics would be different?
Table B-1 linked to from the original article (and at http://www.bls.gov/news.release/empsit.t14.htm for those wanting to go directly there) shows that "Computer System Design and Related" (under "Professional and Business Services") increased by 52K jobs over the last year. "Management and Technical Consulting Services" jobs increased by 72K jobs over the last year. There were also increases in both of these categories for the month of July.
So while overall IT jobs may have decreased, the high value (and high salary!) jobs that are difficult to offshore have increased.
The biggest cost for any enterprise application is not the cost to develop it but the cost to maintain it. A company may spend a million dollars to develop an app, and then spend that much per year to keep it running, add enhancements, test OS/DBMS/AppServer/etc patches.
So by standardizing on a common set of tools and frameworks, the company can train all of its incoming staff on these tools and be able to deploy them where needed. It then allows the company to move staff among the various projects as needed without incurring additional costs to train on a new set of tools/frameworks/etc.
So, with this approach, you will never get the best tool to fit the job but you should end up with an adequate toolset.
If your concern is whether there will be jobs for your chosen specialty, then you have reason to worry. Both software and hardware jobs are easy to offshore.
Rather than trying to predict which specialty has a more favorable jobs outlook, choose the one you prefer. If you enjoy what you are doing and are good at it, then the chances of your being successful and working are much greater.
I know I'm weighing in a bit late and am mimicking the general concensus, but I'll say it likely doesn't matter which university you graduate from unless you want to go into a very specialized field such as AI.
Many IT organizations actually prefer new grads to be green and moldable. Those who graduate with honors from MIT, Stanford, etc. might be expecting (maybe with good reason) their employer conform to their wishes rather than the employer molding the new employee to fit the corporate mold.
So unless you are a prima donna or really want to get into a highly specialized field, stay where you are.
The constant c, as in E=mc**2, represents the speed of light in a vacuum. It is, according to Einstein (and paraphased by me), the speed limit of nature.
It's long been known that light travels slower through a medium. It is this slowing that causes the bending of light rays called refraction. Refraction is the property of light which allows for such things as lenses and rainbows.
I've been interviewing programmers for several years. One trend I've found in interviewing techniques is that they've become much less technical.
I'll typically look for interesting things on their resume and ask things like:
Why did you make the design decision you did
Why didn't you use xxx pattern
How did you get along with your team members
The point is that I would rather have a moderately experienced coder who knows how to think than some prima dona, Java Certified, programmer who cranks out crappy code and doesn't get along with other team members.
I contracted at a place a few years ago that named their lan servers based on the location's phone area code (e.g., 313abc, 313xyz). Of course they started that naming convention when area codes were pretty static.
Well, they decided that it's most important to maintain that naming scheme, so as area codes changed, they updated server names. What fun!
E-Business is nothing but a marketing term. It means absolutely nothing on its own. Before looking for tools, you've got to define what you mean by E-Business.
Just guessing, but PwC probably isn't looking for shopping cart-type apps. You're probably looking more for customer relationship and customer account management-type apps. So, you've got to figure out how to interact with your existing back-end systems.
Yes, Apache+PHP (or, Apache+mod_perl, Apache+JServ, Zope,...) can probably handle this job, but you're legacy system vendor might also offer tools that work better.
Bottom line: pick a product that meets your requirements, don't pick your requirements based on your product selection (IS Project Mgmt 101).
I've been of the belief for a few years now that portable network computing will be the dominant computing paradigm of the future. I expected that future to come by 2001, but I'm pushing that back a couple more years.
500 feet of portability doesn't do it. When these devices become truly portable by tapping into satellite or digital cellular networks, and when they become free of Wince (Go Palm! Go pMac!), and when screen and battery technologies improve further, then we'll have arrived.
Cord cutters know they are going to miss out on any live sports (or any other live) broadcasts that are not on over-the-air networks. Why would anyone have any expectation that the Olympics would be different?
... unless I'm reading something wrong (which can't possibly be!).
Table B-1 linked to from the original article (and at http://www.bls.gov/news.release/empsit.t14.htm for those wanting to go directly there) shows that "Computer System Design and Related" (under "Professional and Business Services") increased by 52K jobs over the last year. "Management and Technical Consulting Services" jobs increased by 72K jobs over the last year. There were also increases in both of these categories for the month of July.
So while overall IT jobs may have decreased, the high value (and high salary!) jobs that are difficult to offshore have increased.
Am I reading this correctly?
... Application Maintenance!
The biggest cost for any enterprise application is not the cost to develop it but the cost to maintain it. A company may spend a million dollars to develop an app, and then spend that much per year to keep it running, add enhancements, test OS/DBMS/AppServer/etc patches.
So by standardizing on a common set of tools and frameworks, the company can train all of its incoming staff on these tools and be able to deploy them where needed. It then allows the company to move staff among the various projects as needed without incurring additional costs to train on a new set of tools/frameworks/etc.
So, with this approach, you will never get the best tool to fit the job but you should end up with an adequate toolset.
If your concern is whether there will be jobs for your chosen specialty, then you have reason to worry. Both software and hardware jobs are easy to offshore.
Rather than trying to predict which specialty has a more favorable jobs outlook, choose the one you prefer. If you enjoy what you are doing and are good at it, then the chances of your being successful and working are much greater.
I know I'm weighing in a bit late and am mimicking the general concensus, but I'll say it likely doesn't matter which university you graduate from unless you want to go into a very specialized field such as AI.
Many IT organizations actually prefer new grads to be green and moldable. Those who graduate with honors from MIT, Stanford, etc. might be expecting (maybe with good reason) their employer conform to their wishes rather than the employer molding the new employee to fit the corporate mold.
So unless you are a prima donna or really want to get into a highly specialized field, stay where you are.
http://www.thenation.com/blogs/actnow?bid=4Bunch of links
The constant c, as in E=mc**2, represents the speed of light in a vacuum. It is, according to Einstein (and paraphased by me), the speed limit of nature.
It's long been known that light travels slower through a medium. It is this slowing that causes the bending of light rays called refraction. Refraction is the property of light which allows for such things as lenses and rainbows.
At least where I work (a Fortune 5 company), IM is frequently used for back-channel communications during meetings and conference calls.
...)
It works better than older forms of non-verbal communication (e.g. glaring, kicking shins,
I'll typically look for interesting things on their resume and ask things like:
The point is that I would rather have a moderately experienced coder who knows how to think than some prima dona, Java Certified, programmer who cranks out crappy code and doesn't get along with other team members.
I contracted at a place a few years ago that named their lan servers based on the location's phone area code (e.g., 313abc, 313xyz). Of course they started that naming convention when area codes were pretty static.
Well, they decided that it's most important to maintain that naming scheme, so as area codes changed, they updated server names. What fun!
Solution: they got bought out.
Product Management System.
It was a <B>monthly</B> job. Needless to say, it was renamed before going into production.
E-Business is nothing but a marketing term. It means absolutely nothing on its own. Before looking for tools, you've got to define what you mean by E-Business.
Just guessing, but PwC probably isn't looking for shopping cart-type apps. You're probably looking more for customer relationship and customer account management-type apps. So, you've got to figure out how to interact with your existing back-end systems.
Yes, Apache+PHP (or, Apache+mod_perl, Apache+JServ, Zope, ...) can probably handle this job, but you're legacy system vendor might also offer tools that work better.
Bottom line: pick a product that meets your requirements, don't pick your requirements based on your product selection (IS Project Mgmt 101).
I've been of the belief for a few years now that portable network computing will be the dominant computing paradigm of the future. I expected that future to come by 2001, but I'm pushing that back a couple more years.
500 feet of portability doesn't do it. When these devices become truly portable by tapping into satellite or digital cellular networks, and when they become free of Wince (Go Palm! Go pMac!), and when screen and battery technologies improve further, then we'll have arrived.
Read Being Digital by Nick Negroponte.
higg