Hello and welcome to CertForums.co.uk, here we host free active certification forums with links to the best free resources for Microsoft's MCSA MCSE MCDBA Cisco's CCNA CCDA and CCNP, and CompTIA's A+ Network+ i-NET+ and Security+ certifications in the UK. If you wish to post or use other advanced features you will need to register first. Registration is absolutely free and takes only a few minutes to complete so sign up today!

If you have any problems with the registration process or your account login, please contact support

Go Back   CertForums > Off Topic Forums > The Lounge - Off Topic
Home Forums Register Search Today's Posts Mark Forums Read

Up or Out Solving the IT Turnover Crisis - interesting read

Post New ThreadReply
 
Thread Tools Display Modes
  #1  
Old 01-May-2008, 12:42 AM
Jiser Jiser is offline
Registered Member
Posts: 97
Points: 220 Jiser has over 100 pointsJiser has over 100 pointsJiser has over 100 points
Power: 3
None
Join Date: 10 Jan 2008
Location: Bournemouth
Certifications: C&G, AVCE, BSc (hons)(?)
WIP: N+
Up or Out Solving the IT Turnover Crisis - interesting read

http://thedailywtf.com/Articles/Up-o...er-Crisis.aspx


Current PC: Dual 20" 2ms Samsung Wide, Intel Quad Q6600, 3 Gig Corsair XMS 8800, 768mb Geforce 8800 GTX, too many fans
I.T. Technician Schools
 
Reply With Quote
  #2  
Old 01-May-2008, 02:14 AM
Crito's Avatar
Crito Crito is offline
Valued Member
Posts: 366
Points: 529 Crito has over 500 pointsCrito has over 500 pointsCrito has over 500 pointsCrito has over 500 pointsCrito has over 500 pointsCrito has over 500 points
Power: 12
None
Join Date: 20 Jul 2006
Location: Chattanooga, TN
Certifications: A few
WIP: MCITP: Database Administrator
Some of the comments were very interesting. First time I've heard of Maslow's hierarchy


Crito Philippatos
MCSE and MCSA on Windows Server 2003, MCTS on SQL Server 2005, MCDBA on SQL Server 2000, A+, Network+, Linux+, Security+, CEH
 
Reply With Quote
  #3  
Old 01-May-2008, 06:53 AM
BosonMichael's Avatar
BosonMichael BosonMichael is offline
Premium Member
Posts: 9,937
Points: 4640 BosonMichael has over 4000 pointsBosonMichael has over 4000 pointsBosonMichael has over 4000 pointsBosonMichael has over 4000 pointsBosonMichael has over 4000 pointsBosonMichael has over 4000 pointsBosonMichael has over 4000 pointsBosonMichael has over 4000 pointsBosonMichael has over 4000 pointsBosonMichael has over 4000 pointsBosonMichael has over 4000 points
Power: 149
None
Join Date: 02 Nov 2006
Location: near Nashville, TN
Age: 38
Certifications: MCSE+I, MCSE: Securi.. huh? out of room?
WIP: Just about everything!
Quote:
In almost every job I’ve had, giving my two-week notice was like an awkward, uncomfortable break-up. “Really,” I’d say time and time again, “it’s not you, it’s me.” It seemed no one understood that it was “just that time”. Worse still, they’d often decline my offer of thoroughly training a replacement and would sometimes even terminate my employment on the spot. This was truly their loss: when I’d leave, I’d take all intuitional knowledge they paid me to learn on my own, and not distill it for my successor.
Sure, giving a two-week notice is sometimes awkward. But I've never had an employer terminate my employment on the spot. And in all cases, I either transferred my knowledge to co-workers or hired and trained a replacement.

Perhaps I've just been lucky with the companies I've worked for. Each has given me great experiences that always enabled me to take the next logical career step.

Quote:
The benefits don’t stop there. A company with a culture of quitting does not have ex-employees; they have alumni. This is far more than a semantic distinction. An alumni relationship is positive; something that people can take pride in; and one that keeps the door open for further opportunities on both ends. Let’s face it; we’re already curious about our former workplaces and try to keep up through former coworkers. It’d be that much easier if the company facilitated this in some manner.

The alumni relationship also helps with the flow of new personnel. While ex-employees are be hesitant to recommend the company they “broke up” with, alumni will champion it to colleagues in need of similar experience. Furthermore, there’s no sense of defeat when an alumni returns – armed with experiences from other organizations – for another tenure.
That's typically been my experience - I've always left on good terms, and it's always been me who initiates the separation. I've had two former bosses hire me up two times each, and one former boss hire me THREE times (every 7 years, in fact - I'm about 2 years overdue for hiring opportunity #4).


BosonMichael
MCSE+I, MCSE: Security, MCDST, MCDBA, OCP, CCNP, CCDP, CNE, SCSA, Security+, Linux+, Server+, Network+, A+
Served proudly, US Army, 98C Intelligence Analyst, '89-'92
 
Reply With Quote
  #4  
Old 01-May-2008, 07:45 AM
Crito's Avatar
Crito Crito is offline
Valued Member
Posts: 366
Points: 529 Crito has over 500 pointsCrito has over 500 pointsCrito has over 500 pointsCrito has over 500 pointsCrito has over 500 pointsCrito has over 500 points
Power: 12
None
Join Date: 20 Jul 2006
Location: Chattanooga, TN
Certifications: A few
WIP: MCITP: Database Administrator
Programming is a dead-end job in the corporate world. If that's what you truly enjoy doing then you're better off staying in the academic world.


Crito Philippatos
MCSE and MCSA on Windows Server 2003, MCTS on SQL Server 2005, MCDBA on SQL Server 2000, A+, Network+, Linux+, Security+, CEH
 
Reply With Quote
  #5  
Old 01-May-2008, 08:50 AM
BosonMichael's Avatar
BosonMichael BosonMichael is offline
Premium Member
Posts: 9,937
Points: 4640 BosonMichael has over 4000 pointsBosonMichael has over 4000 pointsBosonMichael has over 4000 pointsBosonMichael has over 4000 pointsBosonMichael has over 4000 pointsBosonMichael has over 4000 pointsBosonMichael has over 4000 pointsBosonMichael has over 4000 pointsBosonMichael has over 4000 pointsBosonMichael has over 4000 pointsBosonMichael has over 4000 points
Power: 149
None
Join Date: 02 Nov 2006
Location: near Nashville, TN
Age: 38
Certifications: MCSE+I, MCSE: Securi.. huh? out of room?
WIP: Just about everything!
Quote:
Originally Posted by Crito View Post
Programming is a dead-end job in the corporate world. If that's what you truly enjoy doing then you're better off staying in the academic world.
Huh? Why do you think that? I know plenty of successful programmers with years of experience who continue to advance in their IT careers. Some are running their own companies now.

I daresay that there are some programmers on this very forum who would also disagree with your assessment.


BosonMichael
MCSE+I, MCSE: Security, MCDST, MCDBA, OCP, CCNP, CCDP, CNE, SCSA, Security+, Linux+, Server+, Network+, A+
Served proudly, US Army, 98C Intelligence Analyst, '89-'92

Last edited by BosonMichael : 01-May-2008 at 08:51 AM.
 
Reply With Quote
  #6  
Old 01-May-2008, 09:04 AM
kat731's Avatar
kat731 kat731 is offline
Moderator
Posts: 644
Points: 296 kat731 has disabled reputation
Power: 16
None
Join Date: 09 Mar 2004
Location: Essex
Certifications: BA (Hons), A+
WIP: Network+
Whats up BM? cant sleep??


" It left here working!!!!



 
Reply With Quote
  #7  
Old 01-May-2008, 09:37 AM
hbroomhall hbroomhall is offline
Premium Member
Posts: 5,976
Points: 2032 hbroomhall has over 2000 pointshbroomhall has over 2000 pointshbroomhall has over 2000 pointshbroomhall has over 2000 pointshbroomhall has over 2000 pointshbroomhall has over 2000 pointshbroomhall has over 2000 pointshbroomhall has over 2000 pointshbroomhall has over 2000 pointshbroomhall has over 2000 pointshbroomhall has over 2000 points
Power: 85
None
Join Date: 08 Sep 2005
Location: Tunbridge Wells, Kent
Certifications: ECDL A+ Network+ i-Net+
WIP: Server+
Quote:
Originally Posted by BosonMichael View Post
I daresay that there are some programmers on this very forum who would also disagree with your assessment.
Like me....

Harry.

 
Reply With Quote
  #8  
Old 01-May-2008, 10:58 AM
dmarsh26's Avatar
dmarsh26 dmarsh26 is offline
Longterm Member
Posts: 885
Points: 1591 dmarsh26 has over 1500 pointsdmarsh26 has over 1500 pointsdmarsh26 has over 1500 pointsdmarsh26 has over 1500 pointsdmarsh26 has over 1500 pointsdmarsh26 has over 1500 pointsdmarsh26 has over 1500 pointsdmarsh26 has over 1500 pointsdmarsh26 has over 1500 pointsdmarsh26 has over 1500 pointsdmarsh26 has over 1500 points
Power: 26
None
Join Date: 24 May 2007
Location: Hampshire
Age: 33
Certifications: One or two...
WIP: Girlfriend+
Quote:
Programming is a dead-end job in the corporate world. If that's what you truly enjoy doing then you're better off staying in the academic world.
Its very hard to advance and stay programming in my experience, as you progress you are required to go to meetings and develop soft skills. It virtually impossible to maintain a programmers workload and attend meetings for hours on end and network etc. A lot of companies do not allow you to progress above a certain point on an engineering track, you are forced into management.

Look at any board of directors, how many business people, managers, accountants, lawyers, then look at how many engineers or programmers ?

Look at CTO/CIO positions, how likely is it for a programmer to attain this level ? Its arguably more likely that a manger or accountant will assume the position than your average programmer.

The article is exactly right about mediocre people advance and good people leave in my experience. Most companies are incapable of recognising and rewarding talent, the end result is dead mens shoes, feet under desk, bums on seats. The person who stays longest gets promoted regardless of ability.

I think good people realise that they should at least try to leave things better than when they started, the continous improvement mantra, or hipcoractic oath, 'do no harm', unfortunately our industry has more than its fair share of cowboys and often the management and processes in place are not good enough to detect this until the damage is done. Good people want to feel their efforts have an impact, corporate politics can wipe out the efforts of whole departments.



Last edited by dmarsh26 : 01-May-2008 at 11:10 AM.
 
Reply With Quote
  #9  
Old 01-May-2008, 01:25 PM
Phoenix's Avatar
Phoenix Phoenix is offline
53656e696f7220 4d6f64
Posts: 4,820
Points: 3018 Phoenix has over 3000 pointsPhoenix has over 3000 pointsPhoenix has over 3000 pointsPhoenix has over 3000 pointsPhoenix has over 3000 pointsPhoenix has over 3000 pointsPhoenix has over 3000 pointsPhoenix has over 3000 pointsPhoenix has over 3000 pointsPhoenix has over 3000 pointsPhoenix has over 3000 points
Power: 87
None
Join Date: 29 Jan 2004
Location: Boise, ID, USA
Age: 26
Certifications: one or two
WIP: Too many things
What an awesome article, finally shining a light on a problem that I have witnessed at all bar ONE role I have had
it hits the nail on the head, of course that's how it works, its human nature, kiss ass get promoted, demand a challenge, demand to be ahead of the curve and your a trouble maker
I have labelled a number of my former employers as Cesspools of mediocrity, harbouring the very cultures that breed poor results, and actively seek to remove genius and high yield workers from the culture over time

The sad fact is it will be difficult, nay impossible to fix, as there are FAR TOO MANY mediocre employees, by definition being talented, excelling in something, being genius etc, is a RARITY not a norm, and thats why that segment of the work force jump from ship to ship, not because they are picky or have high expectations, but because they are bored!

I think I'll forward this to a few former bosses ;)


Regards,

Ryan "Phoenix" Coates MBCS



OH HAI. I M Fe ♂. KTHXBYE

Go GREEN, duh!

Stuff
Blog: http://www.theinquisitivegeek.com/blog/
Flickr: http://www.flickr.com/photos/mrpheo
URLs: http://del.icio.us/ryan.coates
Twitter: http://www.twitter.com/ryancoates
Reader Shared Items: https://www.google.com/reader/shared...32308734378806
WiP: Finish MCSE 2k3 One exam to go!
 
Reply With Quote
  #10  
Old 01-May-2008, 03:35 PM
Crito's Avatar
Crito Crito is offline
Valued Member
Posts: 366
Points: 529 Crito has over 500 pointsCrito has over 500 pointsCrito has over 500 pointsCrito has over 500 pointsCrito has over 500 pointsCrito has over 500 points
Power: 12
None
Join Date: 20 Jul 2006
Location: Chattanooga, TN
Certifications: A few
WIP: MCITP: Database Administrator
Truly good programmers are hard to find, so management likes to pigeonhole them. It's also difficult to maintain programming skills -- an adept COBOL or FORTRAN programmer is worthless today. So you constantly have to invest time and money in upgrading their skills. A lapse of as little as two years means you missed an entire generation of new developments. Can't do AJAX and web 2.0? Then you're going to find yourself playing catch-up to some snot-nosed brat fresh out of the university. And lastly, programmers are typically introverts who spend many hours by themselves staring at a screen. Managerial positions are usually occupied by extroverts who spend all day flapping their lips. Of course, I'm speaking in generalities and there are always exceptions.

Anywho, that's the reality of it... believe whomever you like.


Crito Philippatos
MCSE and MCSA on Windows Server 2003, MCTS on SQL Server 2005, MCDBA on SQL Server 2000, A+, Network+, Linux+, Security+, CEH
 
Reply With Quote
  #11  
Old 01-May-2008, 11:14 PM
BosonMichael's Avatar
BosonMichael BosonMichael is offline
Premium Member
Posts: 9,937
Points: 4640 BosonMichael has over 4000 pointsBosonMichael has over 4000 pointsBosonMichael has over 4000 pointsBosonMichael has over 4000 pointsBosonMichael has over 4000 pointsBosonMichael has over 4000 pointsBosonMichael has over 4000 pointsBosonMichael has over 4000 pointsBosonMichael has over 4000 pointsBosonMichael has over 4000 pointsBosonMichael has over 4000 points
Power: 149
None
Join Date: 02 Nov 2006
Location: near Nashville, TN
Age: 38
Certifications: MCSE+I, MCSE: Securi.. huh? out of room?
WIP: Just about everything!
Quote:
Originally Posted by kat731 View Post
Whats up BM? cant sleep??
Busy writing. Chasing a self-imposed deadline.


BosonMichael
MCSE+I, MCSE: Security, MCDST, MCDBA, OCP, CCNP, CCDP, CNE, SCSA, Security+, Linux+, Server+, Network+, A+
Served proudly, US Army, 98C Intelligence Analyst, '89-'92
 
Reply With Quote
  #12  
Old 01-May-2008, 11:16 PM
BosonMichael's Avatar
BosonMichael BosonMichael is offline
Premium Member
Posts: 9,937
Points: 4640 BosonMichael has over 4000 pointsBosonMichael has over 4000 pointsBosonMichael has over 4000 pointsBosonMichael has over 4000 pointsBosonMichael has over 4000 pointsBosonMichael has over 4000 pointsBosonMichael has over 4000 pointsBosonMichael has over 4000 pointsBosonMichael has over 4000 pointsBosonMichael has over 4000 pointsBosonMichael has over 4000 points
Power: 149
None
Join Date: 02 Nov 2006
Location: near Nashville, TN
Age: 38
Certifications: MCSE+I, MCSE: Securi.. huh? out of room?
WIP: Just about everything!
Quote:
Originally Posted by Crito View Post
Truly good programmers are hard to find, so management likes to pigeonhole them.
How to fix: change jobs. A manager who you don't work for can no longer pigeonhole you.


BosonMichael
MCSE+I, MCSE: Security, MCDST, MCDBA, OCP, CCNP, CCDP, CNE, SCSA, Security+, Linux+, Server+, Network+, A+
Served proudly, US Army, 98C Intelligence Analyst, '89-'92
 
Reply With Quote
  #13  
Old 06-May-2008, 10:51 PM
Rover977's Avatar
Rover977 Rover977 is offline
Valued Member
Posts: 100
Points: 249 Rover977 has over 100 pointsRover977 has over 100 pointsRover977 has over 100 points
Power: 5
None
Join Date: 08 Aug 2007
Location: Scotland
Certifications: A+, Network+, Cisco CCNA
Very interesting article, thanks for sharing it. I used to be a 'programmer' for a large manufacturing company (NCR) - and I know what goes on in the 'corporate' environment. Those 2 graphs of Value v Tenure were chillingly accurate. I know from experience that being too idealistic can be detrimental to a career in programming. By following new technology and maybe changing jobs or projects to get involved in it, you can end up with a worse job.

Sometimes who you work with and for matters much more - for example better to work with good engineers/programmers on older established technology than to work on newer technology on a project which doesn't really know where its heading. (Its a fact that in the software development world some projects can cost millions, and run on for years, but still ultimately be cancelled and declared a failure).

I have seen some horrendously written code in my time - totally unbelievable - and it certainly looked as if the programmer was a bit crazed, or was seriously trying to future-proof his job in maintenance. A lot of the time though its just that somebody is a good software engineer/technician but just isn't cut out for programming.


B.Sc. Honours Maths (1st Class) Univ of Dundee, A+, N+, CCNA
 
Reply With Quote
  #14  
Old 07-May-2008, 02:04 AM
Crito's Avatar
Crito Crito is offline
Valued Member
Posts: 366
Points: 529 Crito has over 500 pointsCrito has over 500 pointsCrito has over 500 pointsCrito has over 500 pointsCrito has over 500 pointsCrito has over 500 points
Power: 12
None
Join Date: 20 Jul 2006
Location: Chattanooga, TN
Certifications: A few
WIP: MCITP: Database Administrator
By some estimates 70% of software development projects aren't successful. At best it's a 50-50 proposition, regardless of your skills/ability. In fact, usually the only indispensable person in a software project is the project manager himself. Everyone else is just a job role on a Gantt chart that can be replaced/reassigned.

Some articles I googled to support those numbers:
http://www.infoworld.com/articles/op...psurvival.html
http://www.softwaremag.com/archive/2...rativeMgt.html
http://www.codeproject.com/KB/work/W...jectsFail.aspx
http://www.articlesbase.com/software...es-247075.html

I really hate to be so pessimistic about it, but a successful career depends on a history of successful projects and, IMVHO, programmers in the corporate world have the odds stacked up against them from the start. At least in academia you'll be judged on the merits of your code, not on your ability to finger-point and blame others.


Crito Philippatos
MCSE and MCSA on Windows Server 2003, MCTS on SQL Server 2005, MCDBA on SQL Server 2000, A+, Network+, Linux+, Security+, CEH
 
Reply With Quote
  #15  
Old 07-May-2008, 07:35 AM
dmarsh26's Avatar
dmarsh26 dmarsh26 is offline
Longterm Member
Posts: 885
Points: 1591 dmarsh26 has over 1500 pointsdmarsh26 has over 1500 pointsdmarsh26 has over 1500 pointsdmarsh26 has over 1500 pointsdmarsh26 has over 1500 pointsdmarsh26 has over 1500 pointsdmarsh26 has over 1500 pointsdmarsh26 has over 1500 pointsdmarsh26 has over 1500 pointsdmarsh26 has over 1500 pointsdmarsh26 has over 1500 points
Power: 26
None
Join Date: 24 May 2007
Location: Hampshire
Age: 33
Certifications: One or two...
WIP: Girlfriend+
Those figures seem accurate to me, and I think you are pretty spot on. Unfortunately life for a programmer doesn't seem much easier outside the corporate environment. The corporate environment is defined by politics and progression has everything to do with who you know and how you can paint your last project, I've seen people promoted off the back of 'sucessfully' completing projects which were still in development.

 
Reply With Quote
Post New ThreadReply Spread this thread: Submit this thread to digg Submit this thread to del.icio.us


Go Back   CertForums > Off Topic Forums > The Lounge - Off Topic


Thread Tools
Display Modes