Top 10 Reasons Why Employees Leave in IT

del.icio.us Tags:
Technorati Tags:

In no particular order of weight (but would have to say if I had to give it a weight the highest would be on #1, #2, #4, #7, #9, and #10).  Before you read this, you might want to read my philosophy on what a Good Manager / Lead would be.

1) Code & Run Shop

  • No iterative development structure.  It’s a “do it all at once” crap shoot in a “lets grab a date out of thin air” type of deal
  • No industry best practices / development standards in place
  • No time built into schedule for testing, SOLID practices, or time to even think SOLID
  • expectation of everything big or small to be coded in 1-2 days or other totally unreasonable timeframes and no attention to refactoring bad code (technical debt) leads to chaos
    • Timelines are based on no estimates or are pushed by managers who have no insight or care to the process at hand.  Estimates are pushed by managers at the blink of an eye and literally pulled out of thin air without any type measure whatsoever
  • No prioritization on items therefore constant interruptions in projects are the norm leaving projects unfinished due to a shift to “yet another project or task unexpectedly”
  • Excuse is “business needs it now” instead of lets try to get this thing out in a reasonable timeframe with testing in mind, and attention to quality code
    • Working till all hours of the morning fixing hacks or entertaining scope creep due to features added the night before!  sad but all too true in IT which ultimately will lead to the good employees jumping ship

2) Absolutely NO structure

this is typical for mom & pop shops or those shops who have people who have never worked anywhere else BUT the company they work for.  They’ve worked for the company for 10-20 years and do not know what “reality” is outside their environment and ways of doing things overall

  • This causes a code & run shop but I’m talking about absolutely NO structure here (see bullet 2).  Code & run can come from lousy structure but no structure is even worse
  • While too much structure is not good, no structure is complete stupidity and ultimately complete Chaos
    • No priorities on queued tasks
    • No reason why we should even do task A, B, C but just do it cause the boss says so
    • No source control
    • No true Development, QA, Staging Environment (one or all)
    • No Bug system with prioritized task lists
    • Bug system has tasks or manager has them in his head but thrown out to the team at random thus interrupting their current tasks at hand without regard to what’s more important to the business.  Disrupting someone’s current project and throwing in an unnecessary project prevents progress when there is no structure to these tasks being handed out.  Tasks are handed out for no reason other than “I think it should be done”, not “Do we really need to do this or does this have more business impact or am disrupting the flow”
    • No testing (Unit testing, QA, Usability) is added to project timelines and testing is only done by developers at best which is NOT testing

3) Lack of regular communication

  • Everything is kept behind Closed Doors or at an “As need to know basis”
  • Too many meetings that do affect you but you are not included
  • Mysterious meetings happen and they are mysterious because the people who hold them hold them off site every time or behind closed doors.  This creates a lot of suspision in many cases and therefore it’s a closed environment
  • Boss doesn’t communicate things that affect the team or you as an individual and makes all decisions without your knowledge only you finding about it later through another source
  • Not able to get solid answers to your questions (about the business, procedures, decisions that affect the team, you name it)
  • Emails are not responded to (the important ones).  When you attempt to ask them in person, the question is dodged or you receive an answer that completely does not provide you any information at all
  • Communication mostly done through email.  This is not good communication and that’s common sense people.  Talk face to face when at all possible, stop hiding behind emails.  That’s mom & pop mentality.

4) Micro Managers

  • Managers that constantly have to babysit rather than trust their employees to do their job.  Constantly checking in daily and worse, when checking in just checking in for status checks.  Give your employees space or they will leave

5) No recognition of the work you’ve done and effort you’ve put in

  • Managers do not take the time to show their appreciation by a simple “good job” once in a while
  • Colleagues or managers take YOUR idea as their own.  Lack of credit to the people who gave you the idea in the first place
  • Managers who only harp on the fact that you can’t get things done fast enough, even if you are doing the “norm or above”

6) Reviews that are mostly all negative most of the time

  • It’s ok to point out some weaknesses or things that you think your employee can do better, but the entire review should be mostly uplifting if you value that employee.  Don’t make it a session for “you suck” but rather motivate them and tell them what they did do right.  At the end, talk 10 minutes about what you want them to improve and leave it at that.  It’s pointless for your employee to leave unhappy from a review if you value that employee.  You want them to leave motivated if you are keeping them long term.  Consistent “unfair and demeaning” reviews that make the employee feel that they are never good enough for you drives employee motivation down and eventually away from the company
  • In most cases, managers completely miss the work you've actually done.  Lamely enough they ask YOU to evaluate yourself.  This is one of the lamest procedures I've seen and it happens a lot at companies.  They ask you to evaluate yourself while it's THEIR job to remember and jot down what YOU did and recognize you for these projects.  Instead they focus on what you did not do and where you fall short.  This is not a smart review my friend if you're the manager.  It completely disregards your employees contributions and efforts.

7) Politics

  • This plays into many areas but typically it’s caused by bad apples.  Those colleagues or managers who play favorites, who always are easily persuaded by other bad apples (cocky arrogant loud mouths), and those who make decisions not based on the situation or how an employee really has done but makes decisions to further themselves or based on peer pressure from others rather than decisions that benefit the employees or company as a whole
  • Managers who give out or try to promote others up the ladder because they are “friends” rather than based on their “performance”.  Managers who fail to promote the very people who deserve it rather than who is popular or who they like rather than who really deserves it and has a great attitude and has worked hard for the company

8) Bad co-workers who do not get stomped out (let go) and hurt the culture

  • The arrogant bastard 
    • This guy always has to make a cutting or cocky remark and is typically very very LOUD in addition to his cutting remarks.  Always has to act macho and talk in a passive aggressive tone to almost everyone naively thinking that it makes them look like a person of importance.  It’s a shield for them as they believe if they initiate a conversation aggressively, that the person will actually listen to them and think they are important.  Instead, the effect is disrespect to the to others, and disrupting the culture and environment around them
  • The Kiss Ass
    • This person could also be an arrogant bastard.  Often times they play both.  They kiss up to people and go to lunch with those people who they are trying to kiss ass to.  They do it on purpose to try to change situations which don’t affect them and purposely set events and meetings to go against someone else.  They often are paranoid and kiss ass because they are not good at the job that they do.  Reality is, they lack smarts
    • This person could be dumb or could be smart.  But they have no confidence which is equally as bad as being dumb
  • The Nosey Loser
    • This guy always has to be the life of the party in order to find out what’s going on in the office.  Constantly interrupting conversations so that they can butt in and shed a light or two on something that completely has nothing to do with him/her
    • This guy constantly asks “what are you guys talking about”
    • This guy seems to walk into every meeting you have with your boss just to nose in and figure out what you’re meeting about.  Typically this person is not in your department  at all in fact and has no business butting in constantly.  Instead they should stay in their office and get some work done and relax
  • The Lazy Snail
    • This dude always sluffs off.  Does half the work and goes home.  Not good for the team
  • The Idiot manager
    • This guy doesn’t know technology.  Constantly promoting datasets, he thinks he’s a genius.  Throwing out management terms even he doesn’t yet understand.  Expecting the team to work in IE 6.0 and wonders “what’s this FireFox thing you’re using?”
  • The Know-it-All
    • They’ve done it, seen it, eaten it, created it and in fact much better or more than you.  This person hurts a team because they are not contributing, they are bragging and wasting your time

9) No work-life balance

  • Those who preach it but truly are bluffing are burning their employees out.  Eventually they leave.  We are humans; build that into the system and let us relax while we do our job, outside of just vacation once in a while
  • Yes, "business has to get done" (really? ya think boss?? Did not know this), but lets be real people.  If we're working hard already, stop using business as an excuse to drive your employees to death

10) No concept of “Team”

  • Employees are expected not to question anything, just do as told.  This is NOT “Team”.  Constructive criticism or going against the grain in a constructive fashion (not rude or out of control) is viewed as a problem rather than a positive.  Teams work best when they collaborate and are allowed to question what the proposed process or standard is, not just following and doing what is told 100% of the time.  If the process suggested or currently ongoing sucks, question it and expect your team to question it!
  • Manager not listening to and taking advantage of his employees and what they have to offer from their own experiences current or past
  • Consultants driving the business rather than the internal IT group.  Consultants driving bad code or bad practices in environments.  Not saying all consultants are bad but often times they do drive a lot of bullshit and unnecessary costs (refactoring, conflicts, self-interest) which hurts the team.
  • Manager is so stubborn and ignorant that “everything I say is right” and is constantly fighting to make himself “right” even if he is not
  • Employee has a breadth of experience in many environments but you continually are stubborn as a manager and make all the decisions rather than tap into and ask that Lead or employee a better way or process that could benefit the team as they’ve done it before
  • Employee comes up with an idea and manager disregards it because “no I’ve always done it my way” even if it’s a 1999 way of doing things
  • Employee comes up with a better idea than yours and you being the manager continually disregard those ideas that are better it because you are weak.  Managers should be utilizing the people they hire including their ideas if they have a better process or idea/reason in mind.  If you cannot, you suck as a manager.  Your way is not always right, and most often 50% time wrong even if you are a very smart person

And all of these CAN be corrected or prevented if managers did their job to ensure this shit doesn’t happen.


Print | posted on Sunday, May 31, 2009 10:28 PM

Comments on this post

# re: Top 10 Reasons Why Employees Leave in IT

Requesting Gravatar...
To add some:
- Too much traveling
- lack of (technical) challenge. Solving standard en boring problems doesn't do it for me.
Left by Peter Veentjer on Jun 01, 2009 11:31 AM

# re: Top 10 Reasons Why Employees Leave in IT

Requesting Gravatar...
I agree on those as IT specific reasons. But in my experience the following reasons are more important:

1) workplace doesn't offer the kind of work the employee is looking for

2) Someone else offers more money

3) The rest of live moves to a different place (e.g. spouse finds work somewhere else, new girlfriend in some other town, a job available in southern california ..)
Left by Jens Schauder on Jun 01, 2009 12:24 PM

# re: Top 10 Reasons Why Employees Leave in IT

Requesting Gravatar...
It's gutsy of you to name this a "Top 10" reasons list without any evidence that these are _actually_ the top ten reasons.
Left by James on Jun 01, 2009 12:36 PM

# re: Top 10 Reasons Why Employees Leave in IT

Requesting Gravatar...
sounds like you want your money for nothing and chicks for free. either that or you simply got into the wrong industry - sucks to be you
Left by sdf on Jun 01, 2009 2:13 PM

# re: Top 10 Reasons Why Employees Leave in IT

Requesting Gravatar...
I've had quite a few tech support jobs, and this is the first one I've had where I haven't had to deal with a vast majority of the things on that list.

My last job I was never thanked for making massive updates to an old system, and being in no small way a reason for the increased productivity. The management just complimented everyone for working "harder" which wasn't true, there just wasn't as much wasted time due to a network that worked half decently. I was told I could taken vacations, so I took that and ran with it. I found a new job about three weeks later because I wasn't going to deal with that. It wasn't fair to see my managers, or co-workers getting 1 or 2 week vacations while I had to stay within 50 miles and only got one day off at a time, if I was lucky.

IT is very easily overlooked in a business model. I don't see it changing any time soon either. I do find it really funny that many companies treat their IT staff as expendable, or non-essential, yet they view the things we built and work on a necessity. It's like the IT guy isn't important, but the things he produces are. I've seen a few departments lay off their IT staff to cut costs in this economy, and then the company, or department is literally down the creek without a paddle. I just don't understand the logic.

My current manager was interviewing my old manager from my previous job, and he said "IT is not a priority in this company." Which is funny, because they are a software company amongst other things. Any manager that actually knows anything about logistics, and technology knows that in this case the IT guy is quite important.

Left by DankJemo on Jun 01, 2009 2:18 PM

# re: Top 10 Reasons Why Employees Leave in IT

Requesting Gravatar...
Wow, I think I just read a description of my office. Although, strangely enough we have a really low turn-over rate. I've been looking for a new job based on the reasons listed in your article but with the economy it's a bit difficult at the moment... I'm thinking job security is keeping most of the engineers around...?


Left by Anon_Engineer on Jun 01, 2009 2:31 PM

# re: Top 10 Reasons Why Employees Leave in IT

Requesting Gravatar...
Exactly correct. Sounds like where I work (for now).
Left by Technodude on Jun 01, 2009 6:04 PM

# re: Top 10 Reasons Why Employees Leave in IT

Requesting Gravatar...
@James
"It's gutsy of you to name this a "Top 10" reasons list without any evidence that these are _actually_ the top ten reasons. "

Not sure how this is "gutsy", and "evidience" ?  it's fact based on not my own personal experience (I've worked many places) but others I've talked to to confirm it.

And it looks like I'm not alone and this is very likely the case in most IT shops. You're lucky when you find a good shop whose environment actually cares about the stuff I'm referring to above. This has nothing to do about being bitter, this is reality for a ton of shops out there. I've talked to many people who have similar experiences and they are all-star developers saying this. I don't have to back up what I have seen and what is reality.

If you don't relate to my post then you're the minority out there in IT.
Left by Dave Schinkel on Jun 01, 2009 7:14 PM

# re: Top 10 Reasons Why Employees Leave in IT

Requesting Gravatar...
You speak the truth man. I encountered that situation so many times. I'll be giving my resignation letter in few weeks again and look for more money of course. It's not all about challenge, big monitors and such.

Pay someone well, show him respect and try to be a good manager. If possible more comfort is better, but trust me I'll get an extra 1000 over a big monitor anytime.
Left by John Doe on Jun 01, 2009 7:45 PM

# re: Top 10 Reasons Why Employees Leave in IT

Requesting Gravatar...
I can see a lot of similarites in other industries. Managers please take note: point 9 (no work-life balance) teamed with point 10 (no concept of "team") leads to a LOT of turnover; usually with your best talent. All work and no play, eh? This applies in almost any industry.

As long as customers have high expectations (and why shouldn't they?) these problems will exist. The trick is balancing these needs with the needs of your team. IMHO that's the true sign of a great manager.
Left by Stephen Phillips on Jun 01, 2009 10:06 PM

# re: Top 10 Reasons Why Employees Leave in IT

Requesting Gravatar...
@Dave

You said: "If you don't relate to my post then you're the minority out there in IT."

How could you possibly know that without having some sort of scientific survey to back it up? Are you unfamiliar with the concepts of selection bias and confirmation bias? Just the fact that money is not on this list is virtual proof that it is void of any scientific rigor. Nor is there any danger of this list being proximal to actual fact.

You said: "Not sure how this is 'gutsy', and 'evidience'?"

It's gutsy (i.e. stupid) to claim one thing is fact while it is not. Evidence you can look up in a dictionary. I'm referring to the scientific kind.
Left by James on Jun 01, 2009 11:19 PM

# re: Top 10 Reasons Why Employees Leave in IT

Requesting Gravatar...
This is so funny. I literally gave my notice last week based on almost every point mentioned! When will technology companies learn!
Left by JB on Jun 02, 2009 12:04 AM

# re: Top 10 Reasons Why Employees Leave in IT

Requesting Gravatar...
@James,

Let me put this to rest right now.  Hopefully you can go back to onto your day without further bitching.

Again, this is based on MY experience and others I've talked to and that is definitely a LOT of people. That's your "proof" that you're barking about. And as I said before, looks like I'm not far off on this.

It's an opinion, I claim those are the top 10, so if anyone disagrees so be it. I don't care and it's your right to disagreeThis is NOT a scientific study however maybe I'll throw up a survey to make you happy in my  next post.  It's a list based on my experiences and many, many others with whom have expressed the same.  I've attended code camps and other events where others agree that our industry has one of the highest turnover rates for good reason.  Just taking the fact that someone mentioned here that IT is looked at as the low man on the todem pole is right.  And the culture within is even worse typically.

It's not money, it's not benefits.  It's the damn culture, lack of standards, and poor management that typically drive it in most cases.  I'm not saying this applies to every company in IT, but the majority for sure.  But this list is WHY employees typically leave in an IT environment.  Data to back this up?  It's been coming in the form of  comments here to this very post!  read!  And I don't need to survey the entire United States on this one and I'm firm on that.  This is an informal list NOT based on any data, like it or not so end of discussion.  If you don't value it, don't read it.

Why is money and travel for example not on this list?  Because most those outside this list are knowns when you sign up for the job.  My list is based on unknowns before you enter that job.  A lot of employers lie about their environments including the fact that they do unit testing or have source control when they don't, etc.  Also, you don't know what the environment/culture is going to truly be like (management & tech process)  until you're there for 6 months.  You can barely an idea even if you drill them in an interview.  So money, travel, benefits, those are not in my list because those are KNOWNS that if you did not like them at first, then you should not have taken the job.

I don't see why you are so upset about this post.  It's the real world.  I don't need a study to back this up.  And frankly I don't see why you're in such a tizzy about having data to back this up.  I think it's a good idea but not necessary.  The responses coming in back up my claim are good enough for me and that's how it's going to be left.  It's open discussion, opinions are welcomed.

And personally I don't see money as the end all to enjoying your job.  The unknowns are the items in my list and those you can't control before you come aboard.  Those ultimately drive employee disatisfaction when they make a work environment chaotic and stressful when completely unneccessary especially today in IT where things are getting even more complex every day with every new framework, language, and expectations to go over and above to unit test, mock, and more.
Left by Dave Schinkel on Jun 02, 2009 6:39 AM

# re: Top 10 Reasons Why Employees Leave in IT

Requesting Gravatar...
I agree: money is more like a reason you wouldn't take a job in the first place, rather than a reason for leaving a job you agreed to take. Unless: (1) the company cuts your pay or (2) you get actively recruited by someone else who offers you more money. However, it appears neither of the two reasons surfaced in his data pool often enough to make the top 10...
Left by Allen Racho on Jun 02, 2009 8:17 AM

# re: Top 10 Reasons Why Employees Leave in IT

Requesting Gravatar...
wowww... i have all of it in my office - and i will leave right after my contract finish... no progress, just doing the same thing all the time, no report, no meeting, no co worker (have to code for the whole company) crazy.......
Left by vidyaputra on Jun 02, 2009 10:12 AM

# re: Top 10 Reasons Why Employees Leave in IT

Requesting Gravatar...

Many of the points you have enlisted pertain to an ignorant or ill advised manager/boss. I think the solution to this problem is to have a clear distinction between the Management and Engineering Divisions of the firm.


If you are a software engineer, you must be supervised by a person who has had a considerable amount of experience developing and handling projects in the past- These are the intellectuals- Masters, PhDs etc. They know what it takes to work with code- patience, peace and quiet, support and motivation. They will in turn interface with the managerial section of the company- and decide upon an suitable time frame to deploy/release a software; and also provide enough time to do so. So everyone's happy

Left by AA on Jun 03, 2009 4:38 AM

# re: Top 10 Reasons Why Employees Leave in IT

Requesting Gravatar...
is that you in the corner of my office ??? :) Very interesting list.

@James: dear God - get a grip, it's just a list based on opinion.
Left by Schoenobates on Jun 03, 2009 7:16 AM

# re: Top 10 Reasons Why Employees Leave in IT

Requesting Gravatar...
Very true every item.
I left the company I was working for nearly the last nine years two weeks ago.
Mainly because of point #7, #2 bullet.
And I do not regret it, man.(for the moment)
I'am running my own company now.


Left by Guido on Jun 03, 2009 10:17 AM

# re: Top 10 Reasons Why Employees Leave in IT

Requesting Gravatar...
I have seen many of these but don't think they're always tied to IT; it is more about bad management. I disagree about emails-always send a follow-up email on any phone or in-person discussion if you're in a dysfunctional workplace. You may also note that women work in IT, but certainly get discouraged by posts like this that assume all IT people are guys.
Left by kavka on Jun 03, 2009 10:29 AM

# re: Top 10 Reasons Why Employees Leave in IT

Requesting Gravatar...
Kavka,

Simply because I stated "him" or "he" and not "him/her" or "he/she" or even just "her" or "she" does not mean I think only men work in IT. You are making an assumtion that is not true. So next time instead of making a wrong assumption, check with me first to ask me if that was the intent which it was not. I chose "he" so chill...no big deal here. I have worked with many great women in IT and in fact still keep touch with several of them who are great programmers and DBAs or even in QA! -Dave
Left by espresso on Jun 03, 2009 10:44 AM

# re: Top 10 Reasons Why Employees Leave in IT

Requesting Gravatar...
Add to #8 or #10: The co-worker who hoards code and won't document things like data structures. He's always got a reason for doing things his way and keeping implementation details a secret.

This guy--and in my 22 years in this field I'm pretty sure it's always been a guy for some reason--is insecure and fears behind left behind. It's frustrating working with this guy because he can hand-wave his way out of any process improvement discussions with excuses and fluff.
Left by Mark W. Schumann on Jun 03, 2009 12:59 PM

# re: Top 10 Reasons Why Employees Leave in IT

Requesting Gravatar...
The ten points are real true!. I work for billions revenued company whos supposed to be best ever. And they dont know what they do. mgmt are highly qualified but dumb in project/ppl mgmt, they have just made techies as slaves. Dont know how to manage in house projects. Yet they award all the dumb asses and get promoted
Left by somebody on Jun 03, 2009 1:06 PM

# re: Top 10 Reasons Why Employees Leave in IT

Requesting Gravatar...
@JB I am sorry to hear that. Best of luck to you.
Left by Dave Schinkel on Jun 03, 2009 8:21 PM

# re: Top 10 Reasons Why Employees Leave in IT

Requesting Gravatar...
Because IT is not easy job, need more effort to success.
Left by Stop Dreaming Start Action on Jun 21, 2009 11:17 PM

# re: Top 10 Reasons Why Employees Leave in IT

Requesting Gravatar...
i like to read your post, I've had quite a few tech support jobs, and this is the first one I've had where I haven't had to deal with a vast majority of the things on that list.
Left by belajar blog on Jul 01, 2009 12:01 AM

# re: Top 10 Reasons Why Employees Leave in IT

Requesting Gravatar...
i very agree with 10 point reason why employees leave in it. it is a must now aday
Left by rusli zainal sang visioner on Jul 01, 2009 12:23 AM

# re: Top 10 Reasons Why Employees Leave in IT

Requesting Gravatar...
thanks great post on iT employee
Left by wisata seo sadau on Jul 01, 2009 1:18 AM

# re: Top 10 Reasons Why Employees Leave in IT

Requesting Gravatar...
Not sure about what you post here. But, it's still informative. Thanks.
Left by Stop Dreaming Start Action on Jul 09, 2009 9:01 AM

# re: Top 10 Reasons Why Employees Leave in IT

Requesting Gravatar...
my boss always says "well thats done with 2 mouseclicks, isnt it?" facepalm each and every.
Left by Oliver on Jul 10, 2009 7:36 AM

# re: Top 10 Reasons Why Employees Leave in IT

Requesting Gravatar...
@Oliver

That's exactly the kind of cheeseball unprofessional kind of comment I'm talking about. And let me guess, your boss knows NOTHING about actual development. These kinds of people should not be in management saying phrases that literally piss off or annoy your developers on a daily basis. That kind of comment is not amusing. And there is no place for it.

Just try to ignore it and do your best. I've learned not to even respond to remarks as ignorant as those.
Left by Dave Schinkel on Jul 10, 2009 7:59 AM

# re: Top 10 Reasons Why Employees Leave in IT

Requesting Gravatar...
haha, i dont think he is completely serious when he says stuff like that but it really gets worse wheneever he is talking to potential clients and starts braggin how fast we work. we generally get everything done in one week if a client asks.
Left by Oliver on Jul 13, 2009 8:57 AM

# re: Top 10 Reasons Why Employees Leave in IT

Requesting Gravatar...
Thank goodness none of that applies to where I work...a small tech company with 22 employees and and IT staff of myself and my boss...and we work great together with communication as a strong backbone.
Left by multiplayer poker games on Jul 17, 2009 1:35 AM

# re: Top 10 Reasons Why Employees Leave in IT

Requesting Gravatar...
nice share bro.. keep up
Left by Stop Dreaming Start Action on Jul 31, 2009 9:20 AM

# re: Top 10 Reasons Why Employees Leave in IT

Requesting Gravatar...
I think IT is not easy job, need more effort to success.
Left by lasik cost on Aug 09, 2009 9:00 AM

# re: Top 10 Reasons Why Employees Leave in IT

Requesting Gravatar...
this blog is great
Left by rusli zainal on Aug 19, 2009 7:57 PM

# re: Top 10 Reasons Why Employees Leave in IT

Requesting Gravatar...
great post. This is very useful information. thanks.
Left by stop draming start action on Aug 25, 2009 4:03 PM

# re: Top 10 Reasons Why Employees Leave in IT

Requesting Gravatar...
great post thanks to share, i'm newbie that need learn

best regard
Free Blogger templates
Left by sugeng on Aug 26, 2009 1:13 AM

# re: Top 10 Reasons Why Employees Leave in IT

Requesting Gravatar...
i totally agree, IT is not easy job, need more effort to success.

thnks 4 sharing this great post.
Left by stop dreaming start action on Aug 27, 2009 1:51 AM

# re: Top 10 Reasons Why Employees Leave in IT

Requesting Gravatar...
I've just found new experience from your blog
Left by iklan rumah on Aug 28, 2009 8:36 AM

# re: Top 10 Reasons Why Employees Leave in IT

Requesting Gravatar...
I agree, IT is not easy job, need more effort to success.
Left by Stop Dreaming Start Action on Aug 29, 2009 9:24 AM

# re: Top 10 Reasons Why Employees Leave in IT

Requesting Gravatar...
interesting points
my friend works in IT and he complained about many of the points you mentioned. but never ended up quitting the job he figured the pay was good enough to put up with the stuff
Left by sexy lingerie online on Sep 07, 2009 8:06 PM

# re: Top 10 Reasons Why Employees Leave in IT

Requesting Gravatar...
It is not valid or ethical to assume that if you get paid enough, you should put up with abuse and chaos in the workplace.

If you are being overworked (lack of structure, planning, prioritization by your company), having to deal with politics or comments from your boss that put an unreasonable amount of stress on you on a daily basis, this can ruin someone's health and family life.

It's never justified to say "Well I get paid a lot, so I guess then I should just deal with a ton of bullshit from the place I work for". Take the game industry, they are constantly getting sued by their developers for abuse. Just because they get paid 100k+ is absolutely no justification for ruining that developer's life at work and at home due to the bullshit they cause with ridiculous code & run schedules or the abuse and comments they take from management.

So, I completely disagree with the wage vs. tolerance level type perspective. It's unhealthy to think that way and just wrong.  I did not sign up to get paid a ton and then have to put up with craziness.  When you take that kind of attitude you're just promoting chaos.  There is no direct correlation between amount you get paid and the amount of abuse you should take in those instances where you're working in environments where people are backstabbing, causing you to work till 2am to get something out the next day because they can't plan (no iterative development) and basically treat you as a slave.

It should be: I get paid a lot to contribute and work as a team so that I can do a good job for the company without being harassed and then go home with some kind of sanity so I can start the next day with renewed energy and motivation to "get the job done".
Left by Dave Schinkel on Sep 07, 2009 9:31 PM

# re: Top 10 Reasons Why Employees Leave in IT

Requesting Gravatar...
@Oliver

"haha, i dont think he is completely serious when he says stuff like that but it really gets worse wheneever he is talking to potential clients and starts braggin how fast we work"

I agree. Manages who brag about how "fast" a team can do something does not give a damn about quality of code, maintainability, any of that. It's those type of managers who are careless and should never be managers in the first place.

How in the hell can you promise a client a week when you haven't even broken down the tasks, resources, and any form of planning (whether it's Agile or not). You can't just make blanket promises like that. It's called failure.

He should never be a manager, and I'm sorry you have to report to an idiot like that. I've seen idiots like this before and it's a shame that the majority of IT shops out there are run by idiots that make those kind of blanket statements on "deadlines".
Left by Dave Schinkel on Sep 07, 2009 9:42 PM

# re: Top 10 Reasons Why Employees Leave in IT

Requesting Gravatar...
i agree with 10 point reason why employees leave in it. it is a must now aday
Left by Kenali dan Kunjungi Objek Wisata on Sep 09, 2009 12:01 PM

# re: Top 10 Reasons Why Employees Leave in IT

Requesting Gravatar...
I couldn't agree more. Most of them really happen to me. The most thing I hate is there is no structure at all, seriously. I don't understand how can we finish a job without structure and regulation.
Left by online bookmarking on Sep 09, 2009 9:19 PM

# re: Top 10 Reasons Why Employees Leave in IT

Requesting Gravatar...
There are many reasons why employees leave an organization. The common reason for employees to leave an organization are marriage, transfers etc. But whey employees leave IT have too many reasons. I agreed these top ten reasons that you discussed here.

Some of the problems expressed in the post linked to are specific to IT, and some are more important in software development (where as I have said before employees have higher expectations of management than most employees do), but many have truth for many employees. A good manager can create an environment where these problems are eliminated or reduced.
--------------------------------
642-825 practice test | 70-536 practice test | 1Y0-A05 practice test
Left by madona89 on Sep 11, 2009 1:18 AM

# re: Top 10 Reasons Why Employees Leave in IT

Requesting Gravatar...
I can see a lot of similarites in other industries. Managers please take note: point 9 (no work-life balance) teamed with point 10 (no concept of "team") leads to a LOT of turnover; usually with your best talent. All work and no play, eh? This applies in almost any industry.
Left by Kenali dan Kunjungi Objek Wisata on Sep 13, 2009 9:08 PM

# re: Top 10 Reasons Why Employees Leave in IT

Requesting Gravatar...
Wow, I think I just read a description of my office. Although, strangely enough we have a really low turn-over rate. I've been looking for a new job based on the reasons listed in your article but with the economy it's a bit difficult at the moment... I'm thinking job security is keeping most of the engineers around...?
Left by Download Phone Application on Sep 13, 2009 9:11 PM

# re: Top 10 Reasons Why Employees Leave in IT

Requesting Gravatar...
i agree with this
Left by harry on Sep 15, 2009 10:44 PM

# re: Top 10 Reasons Why Employees Leave in IT

Requesting Gravatar...
Great post friends, this useful. Thanks for information..:)
Left by Kenali dan Kunjungi Objek Wisata on Sep 18, 2009 1:59 PM

# re: Top 10 Reasons Why Employees Leave in IT

Requesting Gravatar...
Thanks for information..this useful.
Left by moratmarit on Sep 19, 2009 1:11 AM

# re: Top 10 Reasons Why Employees Leave in IT

Requesting Gravatar...
That why i'm out from my work as employee...

Nice post...Thanks for share this.
Left by Kenali Dan Kunjungi Objek Wisata on Sep 23, 2009 1:06 AM

# No concept of “Team”

Requesting Gravatar...
I hate it, for this reason I quit my job
Left by Objek Wisata Pandeglang on Sep 30, 2009 8:22 AM

# re: Top 10 Reasons Why Employees Leave in IT

Requesting Gravatar...
Sorry to hear about that Objek. Well, in your next interviews be sure to drill each employer to try to get the best idea of the culture there. I they don't like being drilled, then they're not for you.

Look for shops that practice iterative development

Look for shops that are not stuck up. A lot of shops have very hard core developers which is fine, but if their attitudes are ego trips, you don't want to work there. Obviously this is not something you can figure out from an interview. But I can tell you one thing. If you're being interviewed by a developer and that developer gives you a cold or cocky vibe and not a warm vibe, say adios to that opportunity.

The advice I give is listen to your conscience during and after you reflect on each interview. If you think something is a red flag or a big weird, 99% of the time it is and only magnified after you get in because the reality behind that flag is usually much more than the person is willing to expose in the interview.

Trust your conscience is my advice. If you don't like an answer, ask it again in a different way to the interviewer. If they still cannot give you a clear answer, then something is not right. Either they don't have the process, tools, or culture you're looking for in the answer to that question, or they are hiding something.

You want an interview to give you clear answers. You want the people interviewing you to come across warm, not cold (military style). These are people you'll be working with. If they can't give you clear answers, they probably don't have whatever you're asking about or know what you're talking about. If they are cold or robotic, that's how they'll most likely be once you get aboard.

That's my advice. You want a place that's got their process down pat. That feels confident in their deployments, their QA, the way they handle adding of new features, and you want to know that they take baby steps with features, not a do it all at the same time run & code type of deal. Specifically ask them how they manage timelines, how they manage prioritization of new tasks or features requested from the business.
Left by Dave Schinkel on Sep 30, 2009 8:37 AM

# re: Top 10 Reasons Why Employees Leave in IT

Requesting Gravatar...
There are many reasons why employees leave an organization. The common reason for employees to leave an organization are marriage, transfers etc. But whey employees leave IT have too many reasons. I agreed these top ten reasons that you discussed here.
Left by Emo on Oct 27, 2009 2:48 AM

# re: Top 10 Reasons Why Employees Leave in IT

Requesting Gravatar...
Here are 3 more reasons to add to the list:
1) Having to regularly cover for an incompetent colleague (because your manager forces you to work with this colleague and won't listen to complaints)
2) Incompetent manager who tells you to "Just fix the problem. That's what you're being paid for." when the problem is not in your scope, e.g. you are a Java programmer but the program is written in C# or the problem is a database problem but you are a programmer
3) Irrational manager who criticizes you for things that are not your fault, e.g. after you complete a task and you ask for further instructions he/she tells you to use your own initiative or he/she tells you that you are not productive but won't tell you where you fell short

From experience, I find that shorter contracts (6-12 months) are better. Many employers and co-workers treat you better when you are new. They behave better towards you.

As an aside, one of my senior colleagues and I once calculated that base on the hours we worked, we only earn 20% to 30% more salary per hour than a part-timer at fast food joints. When you also consider that many IT people can't just leave their work behind at the office (especially for support jobs) and the stress and need to keep up with new technology, flipping burgers for McDonald's doesn't sound too bad a prospect.
Left by Calvin on Oct 29, 2009 3:11 PM

# re: Top 10 Reasons Why Employees Leave in IT

Requesting Gravatar...
The main reason is client is always his work done in hurry.so programmers and software developer wants to do software development as client wants.so that is why software do not succed in the markit.
Left by Motor Club on Oct 29, 2009 3:45 PM

# re: Top 10 Reasons Why Employees Leave in IT

Requesting Gravatar...
Interesting post and I really like your take on the issue. I also do have such reasons for leaving an IT related job months ago so I can fairly relate to this. Thank you so much.
Left by audio conference on Dec 10, 2009 6:58 PM

# re: Top 10 Reasons Why Employees Leave in IT

Requesting Gravatar...
The ten points are real true!. I work for billions revenued company whos supposed to be Best Company Everst ever. The 8th and 10th points are spitting image of this company. I am quitting(:
Left by Somebody on Dec 11, 2009 1:06 PM

# re: Top 10 Reasons Why Employees Leave in IT

Requesting Gravatar...
@Somebody, who are working for ;)
Left by Dave Schinkel on Dec 11, 2009 1:33 PM

# re: Top 10 Reasons Why Employees Leave in IT

Requesting Gravatar...
Sorry Dave, I did not understand you(: But, I am quitting :)
Left by Somebody on Dec 14, 2009 12:09 PM

# re: Top 10 Reasons Why Employees Leave in IT

Requesting Gravatar...
I have quit. I got sick of this organization. My career got screwed up. They hire excessive people. Internally they keep people whoever they like - the one who follows pts 7,8 and 10 above. For others they are branded and sidelined. An insecured environment will be created so that they should quit. This company is one of the top retailer in US earning billions dollars have a captive center in India and doing all this bullshit. Also, there is no big work goin on here. Qualit is bad. Its high time US branch should close this Indian center and stop harassing the genuine professionals.
Left by Somebody on Dec 18, 2009 11:52 AM

Your comment:

 (will show your gravatar)
 
Please add 3 and 8 and type the answer here: