geoff313 asks:
"I'm sure many of you are aware of the uproar over Nicholas Carr's article 'IT
Doesn't Matter' which was published in the Harvard Business Review, back in May. While many big names in the IT world have responded already to Carr's article (Ballmer has declared it 'Hogwash'
and Fiorina has pronounced it 'Dead Wrong'),
Carr debated vendor executives Monday at the Comdex trade show, proving that the issues he raised are still resonaating through the industry. Do you feel that corporate IT budgets
should be focusing on cutting edge technology to best serve its customer's needs, or should they focus on shoring up what they have now in order to maximize its usefulness to the customer? Some background can be found from the Washington Post,
InfoWorld,
and ZDNet, as well as at Nicholas Carr's site."
"For those of you unfamiliar his philosophy, it can be summed up pretty thoroughly by his statement 'Follow, don't lead,' arguing that the huge advances in the IT industry over the last two decades have erased the strategic advantage to be had by corporations for staying at the cutting edge of technology. In short, he advises 'executives need to shift their attention from IT opportunities to IT risks - from offense
to defense.' Of course the head honchos at IBM and Microsoft disagreed with him, citing Wal-Mart's use of RFID tags to keep track of inventory and other forward thinking IT decisions as a refutation of his thesis.
What I am interested in is the opinion of those in trenches of the IT war."
Maybe people should concentrate on doing what they really have to do, and do it well. If it happens to use a computer, fine. Clay tablets might work jsut as well for some applications.
Any preoccupation with ideas of what is right or wrong in conduct shows an arrested intellectual development. (Wilde)
Ahem...
Just look at the advances over the past few years in toys: Are they really all that fundamentaly diffrent? I mean, cards, cars, and dolls are still the top sellers. Why bother getting a new line of products for the holdiay season? It's not like there's anything new there.
I think I've pointed out the logical flaw sufficently.
When life gives you crap, Make Crapade.
Sluggy Freelance.
Is the business equivalent of Perl. It Makes Stuff Work. Worrying about IT isn't the right approach. Businesses should decide what they actually need to stay competitive.. and deploy that using only what IT infrastructure they need. IT's a means to an end. It DOES matter, but it's wrong to view it as an end in itself (and hence, an 'issue').
-- INTX Grouch. http://www.midnightblue.net
It does not if you can do without these
1. Send e-mail and instantly communicate with IM services
2. Pay bills and manage finances online
3. Get lot of information about anything you can think of within seconds.
4. Manage every aspect of your life ( jobs, health, you name it) with the help of technology.
If the next president believes in a real high speed network I.T. will become more important because everything including HDTV and Phone will go through that one fiber.
The "huge advance" of RFID tags has yet to demonstrate a large competitive advantage. Although the presumed benefits of tighter inventory tracking, should result in some cost savings, it has yet to be shown that it will either revolutionize Wal-Mart (I mean, how inefficient is their current UPC laser scanner tracking?) or lower costs to the consumer. You can get a lot of milage out of a high-school student at minimum wage with an Intermec scanner... This harkens back to the debate of fancy tape robots vs. high-school students to flip tapes... (the students tended to jam less often, but could get hung-over)
Like most of these things, the answer to the question is not "yes" or "no". Having the best new technology doesn't matter: lots of companies are still running happily on one variant or another of the IBM 360 architecture.
What does matter is that some business models that work don't work unless you have the right (new, or new-ish) technology: you can't have an Amazon.com without advanced web systems, or you can't have it feasibly and cost-effectively.
On the other hand, having a new 20-inch iMac on every desktop doesn't much matter. (Drat.)
The trick with IT -- and about everything else in business -- is to really figure out what does matter to the business, and to work your ass off optimizing that thing that matters.
Computer science is still relatively new. If people are still discovering new things in math, there is definately room for discovery in computer science.
In the end, it is all about consumer needs. The consumer needs more, newer, faster, better.
Using an example I saw given, the best selling toys today are cars, much the same as from the 1940's. The difference is in what these cars can do. Take the top-notch must-have car from 1949, some metal pushcar contraption. The hot cars this years, high-end RC machines with more computing power than launched men to the moon.
IT is more important than ever, even as its importance slowly vanishes, becomes part of the general background noise. The more important it gets, the less noticable it is.
Karma Whoring for Fun and Profit.
RFID tags aren't, IMO, "IT". That was a engineering gig maybe spawned from an IT problem (how to better manage inventory and warehouses.) How are these people defining "IT"? Anything that deals with computers and/or technology?
I work for a local government agency and I see firsthand how the promise of IT is a double-edged sword.
In my department we recently replaced 75 green-screen terminals. Many, many people were happy to see this happen, but in reality most of the new PCs are simply running terminal emulators and are glorified dumb terminals.
So on the face of it, we didn't really do anything but spend a lot of money and make everything prettier... ON THE SURFACE
However, now that the infrastructure is in place, we can begin to really look forward. We are now considering projects that have the promise of eliminating hours of uneccessary work each day and of making public information much more accessible both online and at local kiosks, just to name a couple.
The key is that you can't just implement new technology for technologies sake, which was kinda what the whole "bubble" was all about. You have to take a long term view of how and why you will leverage that technology going forward. May seem obvious to us, but not to all.
I've worked both in academia and in industry. From my perspective the industry is very slow to use the cutting edge research. The stuff I treated as pretty routine in academia is considered a cutting edge in industry. The industry is much more interested in massive projects involving well tested technologies than in, what is the domain of universities, small projects with both high risk and high intellectual value. And while some companies, such as IBM, have a significant research budget, this does not apply to many other high tech leaders.
A religious war is an adult version of a fight over who has the best imaginary friend
Shoring up what you already have is always a good idea, but - should you be doing it? Firefighting is the most non-productive thing an IT department can do, yet is always required to a degree, whether it be battling the latest worm because of a flawed IT policy, or helping Jane Doe with her print problem. Ongoing shoring up is part of IT, but in many companies I've seen, they seem to go through vast periods of cutbacks and inactivity, then somehow fixate on how one new system will be introduced to fix all flaws. IT doesn't work like that.
Then on the other hand, you have cutting edge technologies. Well, yes they can help you out if you have a problem that they solve, but there's no point trying to find a problem for them to solve because they're there. I know one company that ripped up a perfectly good CRM system built in house so they could access the database using web services. Totally pointless. Yet, I know another company that has rolled out an intranet, built a document repository and that has garnered much more immediate results.
So, my answer is a straight 50:50. Firefight, but implement policies that make your job easier as you do so, so you can reduce overall costs, and only implement newer systems if they are required, and even then, don't be blinkered by the latest technologies. Sure, it may be cool, but early adopters always bear the price, but not necessarily the fruits.
The thing is, some of these points are common sense, some need time, and in business you can be guaranteed that people lack both.
Doing the job your organisation is meant to do does.
I work at a charity where our primary aim is to help people get back into work after long term unemployment. As a means to this end, we make extensive use of IT.
We have an Exchange server (save the flames), does that matter? No! What matters is that we have a way of knowing when we're able to make appointments for them, it just so happens the best way we have of doing that is using Exchange.
We also run an online centre, where people can come and get use the internet for free, and get training in how to use computers. The fact we have 20 internet connected computers doesn't matter - it's the fact that people have jobs who wouldn't otherwise do, partly thanks to the computers they had access to.
It's all a matter of perspective, IT is just another tool in the box of things that allow you to get the job done. In the same box for us comes knowledge of writing CVs, and being able to relate to people.
Anyone who knows what they're doing will tell you that IT matters only in the sense that it enables good processes. Your IT is a tool that needs to be backed by processes and people.
/. not figure out how to build an iTunes music store from a technical perspective? Does anyone here not know how to create a scalable mail system? That knowledge (or know-how) is commodity knowledge now.
Wal-mart might have realtime inventory statistics across the world, but the reason they have that is because they know what to do with that information. If you gave that capability to Kmart executives, they wouldn't have any idea what to do with it.
The problem with IT, though, is that KMart might actually buy a system that can give them realtime inventory, then not use it. Whoops, there goes tens of millions of dollars.
IT doesn't matter because everyone can do it now. Can anyone on
So no, IT doesn't matter, or it matters - the way electricity matters.
In reality this is all part of what IBM's On Demand moto is all about
increasing the USEABILITY of what you allready have, tie all your databases, CRM, and everything together... basically Middleware
i think its safe to say that everyone has the hardware.. what they need to be defensive and to utilize it is the software (linux, DB2, webpshere or tivoli)
MS and HPQ disagree because they want you to upgrade and they want to sell you that upgrade.. IBM makes there money on services.
The More Knowledge you have the Luckier you Get- J.R. Ewing
Eventually IT will become a simple, cheap, commodity service. All the work that can be performed elsewhere, such as tech support, manufacturing, designing, etc will be farmed out to other countries. The only work performed here will be replacing bad computers. Computers will become like cell phones and other embedded devices. Bad ones will be thrown away or sent away to be repaired. Eventually saying "I work on computers" will be equivilant to saying "I clean houses." It isn't a bad thing, but it isn't the innovative, problem solving work most of us really enjoy.
So what's to happen to us geeks? Many will go into design and project management, and liasons. Many will continue to work for a long time in interoperability. Those with PhDs will make patents so companies that don't actually produce anything can make money. Lots will support other growing fields that need custom work, such as bioelectronic technology, nanotechnology, and those other 'pie in the sky' technologies.
Many will go into programming and hope they can sell their vision/idea to the few major content providers - who'll take it and have it developed further by programmers in lower slobovia.
But it's still another 10-20 years along.
-Adam
It seems that RFID is a pretty clear refutation to the thesis. RFID will slash inventory costs, while hopefully increasing accurracy. And RFID is clearly Information technology.
/.ed a few weeks ago and I think that is another IT that is making a difference. That has the potential to shrink both the labor needed at a supermarket checkout, as well as shrinking the time needed to buy food (it takes so little time to pay for the food, that the bottleneck is bagging groceries!) With RFID the shopping would be even faster, as one could skip the scanning of groceries as one put them in the shopping cart.
RFID will also make some tech dreams closer to reality, eg a fridge that knows what's inside and what needs replacing.
I visited the Stop and Shop with the "Shopping Buddy" that was
All of the RFID worship is meant to provide a counterpoint to the idea that IT doesn't matter. RFID matters and RFID is IT. IT still matters.
Intellectuals! Liberals! Peacemongers! IDIOTS!!!
--Chag
most people's computers are just simple word processing and communication devices. A Pentium 4 can do this. A P3 can do this. A P2 can do this. A Pentium can do this. Heck, even a 486 or 386 can do this. But no, we're stuck on this lunacy of an upgrade treadmill. Hundreds of megabytes needed just to write email. Gigabyte Linux distro downloads. Minimum of [quote sys req.] "400MHz" needed just to run an everyday Linux system (!).
And why does this happen? Because companies like MS & Apple want you to keep buying new computers. They bloat their software. You need ever more to do the same thing. A modern P4 system with WinXP gives a slower user experience to do the _exact_ same things as my 1995 486 system & its software did.
But the largest blame of all rests with us programmers and techy types. Most of us, when it comes to this sort of thing, are morons. I don't say this very often about people, but it is very true. We upgrade all the damn time for no good reason. We bloat our code horribly because we don't care a _damn_ how it runs on any computer more than 2 years old. So we've got something in the order of half a _billion_ 'obselete' computers sitting in attics around the world. All because we can't be bothered to write good code, and we're pathetic in wanting to be 'cool' in having the latest GHz hardware all the time.
Please don't give me that rubbish about how you need all this ram and mhz for modern systems, it just isn't true. Take a look at any Acorn / RISC OS computer for proof.
I actually think he's right. IBM e.g. effectively commoditisized (if that's a word) PCs by opening up the their standards years ago, MS having the complentary product "OS/Office" that made them superrich. Consider this: Having Win+MSOffice (please no religious zealotry...:) ) might have given you an advantage 10 yrs ago, if you were one of few and could reorganize your business processes to be much more efficient using it. Nowadays, everybody has it and needs it, you loose that advantage.
This guy Carr just generalizes that to the whole of IT, including the "new" stuff like the net. Beats me, why IBM is crying foul, since they are running this huge PR campaign of "IT as a utility" which is exactly that.
just my 2 cents
Here's why he's wrong. Supply Chain Management. E-commerce has completely re-written all the rules of businesses and the information sharing btwn them up and down the supply chain from resource suppliers to recyclers. Does anyone here know why they're able to get something they've ordered on the internet (even a computer) shipped in 3 days? Because of the changes IT has made on the Business model. Most people who know what they're talking about believe 'SAME DAY SHIPPING" is not a dream but a reality within a year or two. If IT can accomplish that, there are no ceilings.
I work in a small graphics/prepress shop, and if something works, we keep it until it no longer works.
When a new problem comes up, we see if our existing architecture will solve it, if not, then we start researching the newest choices out there.
For example, our server was a used Sun, which we picked up from an imploded dot.bomb (god bless San Francisco's used equipment market.)It works fine for our 30 or so people, however, we need a high powered rip to deal with all the various post script that comes through here, as quickly as possible. So we spent an assload of time researching the various rips and bought the latest greatest of the brand we chose. Runs fine on that poor ol' used Sun.
Granted this is a simple example, but, if it ain't broke why fix it?
If you are one in a million, then there are six thousand people who are just like you.
Clients ask for things and you have to deliver what they want on their timetable, using whatever tech they want. Sometimes you have to save them from their irrational selves, in process.
I do things for clients the way they want them, that I don't think make sense a fair amount of the time. I've certainly built applications and databases in ways I wouldn't do them for myself.
I, in turn, get to make vendors who do work for me (on behlaf of my clients) to do it on my timetable using the tech I want.
It's a nice happy circle. As long as you don't let your clients get you to do too much for nothing, who cares if the tech you used is cutting edge or not.
If you never make mistakes, it's probably because you're not doing anything.
Unplug a whole bunch of shit. Watch the chaos.
:P
THEN ask people if IT matters.
I realise that your statement was somewhat in jest, but actually I don't think that's true a lot of the time. If this is what you mean by "new technology" (as opposed to things like "web services", XML, .NET, etc.) then there are clear benefits.
Firstly, users with big or multiple monitors are often measurably more productive when using a computer all day. A colleague at work has just got a second monitor. It's just an old but serviceable 17" box, but it makes him more efficient, and he loves it.
And that, of course, is a second good reason to spend that little extra on the hardware people use all day: it has a morale-boosting effect. Employers that treat their staff well get treated well in return.
And of course, Macs are vastly superior to Windoze boxes anyway. <ducks> :-)
If you disagree, post your argument. (-1, Overrated) isn't your personal censorship tool for views you don't like.
But do they? Would a secretary typing up her letters be any less productive using Word 2000, running on Windows 2000, on a PIII/500, than she is using Word 2002, running on Windows XP, on a PIV/1.6GHz?
Sometimes upgrades have definite value; see my earlier comment in this thread about monitors. Other times, they make no real difference at all, and it's just a numbers game, where the prize is... nothing.
Today, as always, most of the serious work is done on older, tried and tested systems. The users of the most recent toys are either the few who genuinely do require state of the art power and/or technology to do their work, or those who like to be on the bleeding edge, because.
If you disagree, post your argument. (-1, Overrated) isn't your personal censorship tool for views you don't like.
We all need to stop thinking of IT as a field apart from the rest of the world, and start looking at the world and to see how it can be made better. Sometimes IT will be part of that solution. Sometimes not. Sometimes the solution will be to remove (gasp!) high tech "solutions" that failed to deliver.
Most of the IT companies spent the last 25 years convincing companies and consumers to buy desktop computers, laptop computers, servers, and software in order to boost productivity. Plenty of low tech jobs were replaced by a bunch of high tech solutions and a smaller number of high tech jobs. Companies now routinely process zillions of transactions very quickly using very few workers. It may be that productivity can be increased even further in this way, but the huge gains of the last two decades are probably tapped out. IT may not be the motivation for the next huge runup in stock prices, but saying that it doesn't matter is like saying that mutual funds don't matter in the market. They may have fallen out of favor, but they're still a huge force to be reckoned with.
I'd like to see IT applied in ways that really make our world better, instead of (just) more efficient. IT has long promised to improve health care, and has largely delivered on that, but it has also lead in part to the increased cost of health care. Let's use it to drive down costs. IT has made a lot of things much more convenient, but at the cost of privacy. Let's use IT to protect privacy and better control our own information.
There are a million directions that IT can go in, and thanks to massive parallelism in our society it can go in those directions all at once. Let's get on it.
In the film, Tucker, a man and his dream, an auto exec testified "you never innovate until your competitors force you do". Now consider what has happened to the US auto industry. If the US doesn't get guys like that out of positions of leadership, the US will go the way of the US auto industry.
My main concern with the IT market is jobs. We tried damn the torpedoes full steam ahead and look where it got us. Me along with a bunch of qualified IT people searching with not much luck for a job any job. That's why I am focusing my job search hunt for IT positions in non-IT companies because I believe that IT as a product alone has failed.
Encryption: I may not agree with what you say, but I will defend your right to encrypt it...
Open source doesn't have phone tech support! That's it's short comming. It's a wonderful idea, but if you don't staff a guru in your office, it is harder to implement because the resource pool is shallow. Especially to someone who is just diving in. And even if you're a developer, open source only means that it is (sometimes) free code. It doesn't mean you can hack the code and made Widgets 2.0 power your Shopping Cart needs for Web Server 3.5...
I just took over IT at the medium advertising agency I work for. The previous guy had entirely subscribed to the theory of "New. Bigger. Better." If I could get back the last 2 years budget, I'd be in heaven. He bought because "New technology means advancement."
Whereas I've been purchasing based on what technology is actually going to improve our production, which suprisingly isn't much. We've got piles of Dual G4s that were top of the line last year, and I'm purchasing eMacs, because with the money I save (and no actual difference for what my employees do with the machine), I can invest in better networking, and invest in people (yah raises!).
For some reason people think that the latest upgrade will always increase productivity. We have machines that have been around for the last 3 years doing nothing, and I now have our back-end MySQL databases running off of them, have our web-server running off of them, using them as file-servers.
And it makes a real difference in my budget, when I can make do with current equipment, it gives me a lot more room for expansion, compared to the practice of replacing non-obsolete equipment every other year.
I think corporate America wastes more technology by not utilizing it to its fullest (which sometimes means having decade old equipment) than it could possibly realize.
Ryan Stultz
The reason IT is in and not out is the competition's need to out compete it's rivals. IT is the cutting edge capability in competition right now. As basic as it sounds, the fear of another company coming up with a competitive edge beyond your own will drive the need for IT until a greater edge is found. Until something replaces IT as that edge, IT will continue to be king.
Personally, Ive always viewed reactionary, defensive strategies to be losing strategies. Only by having an offensive (no pun intended), proactive mindset will people generally succeed. Intelligence and creativity arent defensive traits.
Manipulate the moderator system! Mod someone as "overrated" today.
Carr countered saying that he is not advocating complacency but skepticism. "Companies shouldn't be complacent; the word I would use is skeptical," he said
...you get the idea.
Bang on! I've often referred to Information Technology as "Data Technology". The main difference is the ability to act on data. If you can make better decisions based on processing data, it becomes information.
Too much of Information Technology is wasted on learning tools. New versions of software is release which precipitates a purchase of books, seminars and (more importantly) time.
Linux appeals to me because it uses a fairly static set of tools, which can be combined to solve problems. It isn't as pretty as Windows, but the time I've invested in learning tools well has paid off in less time learning stuff I don't need (TMTOWTDI). I focus more on my boring old ASCII files with the business information I need and less on figuring out why my latest version of Word is causing a GPF in a newly reloaded version of Windows XP that can't open the Word doc that I typed up last week, which precipitated the reload in the first place because Word locked up when I was trying to extract information from the data I'd collected...
Ruby on Rails Screencast
approach to the issue. Neither agression nor defense. Just do what needs to be done. I can't tell you how much the misuse of analogy in my industry affects me. People don't just go wrong. They do it spectacularly by thinking that life is an analog of *insert the name of a sport here*. Obviously things in life are similar, but they are separate and should stay that way. Men and women, stuff like that. :-)
Any preoccupation with ideas of what is right or wrong in conduct shows an arrested intellectual development. (Wilde)
As is painfully obvious with the recent bust in IT jobs, the issue lies with the decision makers. The ability to discover the latest buzzwords and impress the check signers does not make one a visionary. IT is a crucial segment of most businesses. The issue is what needs to be accomplished. You could set up a .NET or J2EE environment, use web services, XML, and a host of technology to get the job done, but is that necessary? Yeah, it sounds good to say that the company is on the cutting edge, but when you look at the return on investment, is it really a good move? So, by having buzz-word oriented managers IT projects may become larger than necessary and in turn make the IT department look like they are playing with the latest technology at the expense of the company. Maybe what is needed are more experienced managers who understand the task at hand is to deliver a functional project - under budget and on time. If you aren't going to fully use a technology, then why invest the time? Why put this money into the new technology now when your company isn't going to be using it until 5 years from now. As we have seen, a lot changes in 5 years. Get a solid, simple core and build on that.
We've seen our average cost for a PC come down from $3500 to I recently specc'ed a system @ $500 each without monitor... we plan on recycling the monitor. While this is expected, it's a dramatic increase in performance at a much reduced cost. and the longer you wait the less disruption. We used to replace every 3 years, but we're seeing that be stretched out to 4-5 years easy now.
I can say that IT isn't necessary, but sure makes things more convenient. There are a number of businesses that exist without computers, they are mainly retail shops and the like (lemonade stands,cash/check only antiques, yada). In order for IT to actually be necessary would mean that you cannot do business at all without it.
If we didn't have the internet, we'd resort to telephones and fax machines for long distance communication. Snail mail is another option, although not as fast. Databases are a way more convenient form of file cabinets full of binders, but for some reason most accounting departments keep the paper along with the electric.
I'm not particularly worried about losing my job in IT, or afraid of someone calling my job unnecessary. I don't think my job is necessary. The whole point of my job is to ease the burden of my co-workers, by making their payrolls go faster and easier, by eliminating as much paper from the interoffice ordering and communication, or by providing support for co-workers when Outlook is barfing. All of it has functioned without computers before, it could very well do it without them again. Perhaps they wouldn't be quite so efficient, but that wouldn't hinder the actual function of the business.
The only places where IT matters are in those businesses that have bet the bank on IT. MS, IBM, and HP are all places that look at such a paper as detrimental to their position. If people in business realize that innovation does not necessarily mean upgrade, but also includes better internal programming and process auditing, all of those big tech companies will take a hit in sales.
Look at the years after the bubble burst, for instance. The business community proved how unnecessay IT really was, which my bretheren are still very sore about. Businesses found that they needed to focus on cost cutting and efficiency, both were things that didn't need bleeding edge hardware and platforms to accomplish. Cost cutting came into being through the massive release of IT workers, through limiting the spending on new servers and pipes, and through reorganization. Efficiency came when reorganization forced workers to do their jobs better, and not be so distracted by the nerf balls and ping pong tables.
Granted, many excellent workers were cut, and many poor workers were kept. This is the nature of the upper level management beast. Eventually, those people will get rolled out of their jobs, and those positions will be re-filled by the competant ones. There will not be so many positions, though, mostly because the focus of IT will be on maintaining regular operations and on optimizing current applications. There will be little room for creativity, but it can be sneaked in in the name of "easing the burden of co-workers."
IT has lost it's glamour, and everyone (including the deluded IT guys) has finally realized that IT hasn't changed much since the 70's and 80's. The mid-late 90's were an enigma, perhaps the actual recognition of this strange section of business, but it was just everything blown out of proportion in the end.
IT really isn't as necessary as IBM, MS, and HP would like people to think. These businesses have excelled recently in creating extra expense in business, just so that they can show how it could be cut with bleeding edge technology. The stuff is nice to drool over, but technology that is two-ten years old can still fulfill that role, and the cost has already been paid. IT's role is now to be intelligent with the data, to work with it efficiently, and to maximize the effectiveness of this hardware.
You need to restart your computer. Hold down the Power button for several seconds or press the Restart button.
It is true that a lot of the IT budget is wasted. It is true that most companies spend more than they should have to, especially on software. On the other hand I have been in many shops whose software developers were wasting a fair amount of time using obsolete and too slow machines. But I think much of the problem even for developers is not the hardware but the over-inflated price of inadequate software.
I especially find it very sad that so many shops are wed to overpriced MS products even when perfectly workable OS alternatives exist. Microsoft seeks and always will seek to draw the most dollars for the least real innovation and benefit. The way Windows works itself requires local copies of many megabytes of software when most of that software could have its components shared and brought in as needed on a fast Lan. Users should not be blamed because the dominant player makes a defective file sharing OS!
Real competitive advantage will come with real software advantage, not bloated safe-buy hype. This hype is seen clearly in enterprise software also. J2EE has become a buzzword without really delivering any competitive advantage that I have witnessed. A few large players get tremendous press and trust and rake in big bugs when the innovation, if any, is most likely in the little known new offerings from relatively unknown individuals and companies. The trick is finding these true innovations and using them in a safe and competent way. This cannot be done easily if at all if the source is closed.
This story, right next to 500,000 jobs lost.
.com era. And most of us laughed at it, because it was stupid, pointless, and irrelevent. The bulk of the things developed was, to be blunt, total hogwash. Period.
.coms, however. I remember almost spitting my coffee when I hit a headline, "New 3 Dimensional Database" in some trade rag. And yes, it was just a new buzzword for crap we've been doing in FoxBase, Foxpro, DBase, C, APPLE BASIC, and even COBOL for years. Yep, real new. Had a big price tag on it, too. And people bought it.
...and so on. Morons selling the same old trash, with a newer and bigger buzzword. Idiots buying it, because they're too lazy to learn, over their head, or just plain useless.
A few years ago, there was this huge
The hogwash wasn't just limited to
Then, "Client Server" was also a big buzzword. Yep, real new. Uh...
Of course, "client server" got worn out, and people hated it. So, they invented a new word - "Thin Client". THAT was NEW! In fact, if you got one REVOLUTIONARY enough, it'd even have VT100 emulation! Or Wyse50! Oh, hell, that's not new at all.
Then the website craze began. Morons charging $500/hr to "write html code", and be "html coders". Colleges actually offer degrees in this crap today. Students actually major in it. "Yes, I have a degree in Notepad, with a minor in writing code in HTML". Uh huh. Could you mail me that MAKE file for that new webpage? The linker is puking on mine...
So, the product industry is full of useless junk, and they repackage that exact same junk every xxx months with a new name (q.v. PocketPC 2002, vs Windows Mobile 2003. Or, MS Word 95, 97, 98, 99, 2000, 2001, 2002, XP, ETC, ET AL. Or, HP's new marketing campaign. Perfect example.)
And, the consumer (corporate) market is full of useless dolts, who buy the new versions thinking it'll deliver the product they were hoping to get, 12 versions ago when they originally bought it. And meanwhile, they didn't actually *need* it in the first place, because it didn't solve any real problems or enable anything new.
And the reason the consumer (corporate) market is full of these dolts, is because most of them actually THINK that the annotation of text with little bracket signs is "coding". They're clueless, intellectually lazy, and they're only in it because "Mom said it'd be a great career!"
They think the definition of an expert is someone who knows one more buzzword than you. In other words, they're suckers.
Eventually, they get fired / downsized / put out of business. And, they flood the market with all of these credentials, and they DEVALUE those credentials because they themselves are too stupid or lazy to fulfill the roles those credentials allow. "PhD for L1 Tech Support?" "Well, the guy with the 4 BS degrees couldn't handle HTML Programming. I think we need an expert in Notepad this time."
So, the market gets pissed off, and tries to normalize itself. We don't need an upgrade every week... we need a toaster, that does exactly what we need to fulfill our business requirements. Period. Once we get it, it should last for decades without being touched.
I've still got a pair of '286s floating around my shop, crunching away at whatever... because they do the job, and that's all they do, and there is NO POINT in changing them. And when someone discovers them, they stare in horror. "Why don't you upgrade them!!?" Uh, that 286 is a telenet interface to a black-box that has exactly one 300 baud serial interface. The reason it's a 286 is because I couldn't find an XT with a working floppy.
And oddly, usually they "get it" at that point... but they don't like it. They'd literally drop $1500 for a loaded 4Ghz WinXP Pro box with 20 gigs of ram, 100 gigs of drive space... to do nothing more than trap a TCP packet, and pump it out a serial port at 300 baud. Most of you reading this are probably thinking the same thing... "Jesus, dump that piece of $#%^".
help me i've cloned myself and can't remember which one I am
I was actually very pissed off about this today. I call it the widgetizing of America. Everyone and everyjob is neatly classified and catergorized so that it can be easy outsourced or "right shored". "Right Shore" is the new buzzword for shipping jobs to Asia/India. Anyone is High School or College should really be thinking hard about two things 1) voting and 2) what job can they prepare for that can't be "right-shored".
.... and according to CEO's all this stuff is commidity (sic).
IT, manufacturing, technical design work, medical diagnostic work, financial analysis, text book proofing, medical research
What's really happening is that UnFree Trade is killing America. As long as overcompensated CEO's can achieve their quarterly earning targets, they could care less what long-term damage they do to the country or companies they are running. This is nothing more than blind, stupid, greed. The only question is "How hard is America going to crash?" I wonder how many people will lose their jobs, pentions, and healthcare this year as our CEO's continue to commoditize, outsource, and offshore with the blessing of our politicians (and ultimately consumers).
It's tragic that a country founded on the pioneer spirit, hard work ethic, and innovation is now dismissing everything that made it great, calling it a commidity and then getting the service performed by what amounts to slave labor. I am personally trying to break my additiction to cheap foreign goods, but can't seem to find anything made here. Recently I found a manufacturer called Jaton that makes nvidia video cards in California. I was so impressed I bought 4 of them.
ROI, TCO, IT, etc is all waffle.
.. but for some problems the best option may well be Feng Shui, a new whiteboard, or even an upgrade to the kettle in the staff room.
A business sells stuff in the hope of turning a profit.
In the course of doing business, the people in the company have to do certain things - like advertise, talk to customers, talk to suppliers, build and service the products, keep the books up to date, etc.
Each of these activities is a royal pain in the ass, and every business is swamped with problems and inefficencies in all of these areas.
All the business owner wants to know is - 'Hey, IT dude, these are my biggest headaches today - how much time and money do we need to spend to make these headaches go away'.
More often than not, the IT dude will propose some electronic solution to remove the day to day headaches
I really think that the best 'IT strategy' for any business is to simply treat each real-life headache as a separate issue, and knock em on the head one after the other, as quickly as possible.
I would advise any non-IT management types to be extremely suspicious of any IT person who proposed some grand unified vision of the future, which would be delivered at some unknown time, and would be guaranteed to solve all their headaches - both current and unseen headaches to come. They are basically saying - Hand me an open cheque book, and continue to be plagued with your current set of problems for an indefinate period, whilst we go away and develop this miracle cure for you - here are the ROI projections that justify the expense.
Now, the problem for the (sane) IT provider is to be able to implement the quick fix to solve today's problems without creating a hopeless morass of incompatible solutions that need to be integrated tommorow. Whatever solution you build today, needs to be open enough for you to either plug into or extend tommorow. This is only remotely possible using a completely OpenSource infrastructure that you control. Trying to do this with any collection of 3rd party proprietry products is just suicidal - it will simply never work. Even if it does manage to hang together today (by whatever miracle), you can bet that future strategic moves from the 3rd party proprietry vendors are going to rip your solution apart, and create much bigger problems tommorow than the original problems that you are addressing today.
We have already seen a thousand examples of internal IT departments which are nothing more than marketting arms for a proprietry vendor - basically a parasitic unit who's loyalty lies not with the business that pays their wages, but some foreign organisation who is fleecing the business in licence fees. Such IT departments need to be revealed for what they really are - and then cast out from their long suffering hosts, just like one would remove a bloated tapeworm from the bowels of a suffering dog.
An IT department that is working FOR the business that employs them, should have a TODO list that covers today's problems, and be working on providing fast solutions to these problems. The IT department should be paying for all hardware uprades and licences out of it's own fixed budget. Once these things come at the expense of their own wages, you will be amazed at how little 3rd party software is really 'needed' after all, or be astounded to find out how much life is left in that 'old' server that was installed 2 years ago.
Having said all that, it should be recognised that the IT department is not the holder of Corporate IP. Any code developed by the IT department (in order to solve todays problems for the business) should be allowed to flow back into the larger system as GPL'ed code, simply because that is the way that IT works. The business is there to make and sell widgets - let IT get on with it's job of serving the business in GPL'ed peace.
As an analogy - if your plumbing broke in the office, and the company maintenance dude knocked together some intriguing
...shoring up what they have now in order to maximize its usefulness...
I would shore up the usefulness of the IT infrastructure of my company rather than slap another requisition on the table for a brand new server. This is a Microsoft based network with the network and servers taking good pressure from the users. A few years ago I would've tried to push management for better servers and gigabit ethernet, but one should see such problems as challenges to their skills.
Smarter placement of switches, interswitch links moved to gigabit, tuning the MS SQL server, replacing the winproxy firewall with openbsd, getting a cisco 1700, moving services to makeshift servers, stuff like that will allow a company to wait another year before investing in cutting edge. It will also require some creativity and activity on behalf of the IT guys.
"Give orange me give eat orange me eat orange give me eat orange give me you." -Nim Chimpsky
Not much people responding here seem to have read the original article.
What Mr Carr says (rightfully in my opinion) is that IT is not strategic for a company. Why? Maybe WalMart can use RFID to keep a better inventory, BUT any other company can do the same, with the same gains. That's why it's not strategic (in a Porter sense, this means: IT doesn't differentiate you from your competitors).
Of course commodity-IT (commercial or open source packages) is useful, but replicable. On the other hand, in-house developments, with propietary information that won't be shared with competitors (for example Google search algorythms) are VERY strategic.
Public software packages and hardware, consultant based customization can be copied by any company and hence irrelevant from the strategic point of view (I repeat, it doesn't mean it is not useful)
Doing the details right is hard, hard work. Witness both MS and Linux to see this: MS can't get the security thing down and Linux still fails at the ease of use thing, despite a lot of smart people working on both.
"Seven Deadly Sins? I thought it was a to-do list!"