why high performance developers leave their job

18
Why High Performance Developers Leave Their Job Ken Hill UnitedLex

Upload: ken-hill

Post on 20-Jun-2015

69 views

Category:

Technology


0 download

TRANSCRIPT

  • 1. Why High Performance Developers Leave Their Job Ken Hill UnitedLex

2. About me In May of 2012 I left my comfortable job of 6+ years. I left management and took a huge risk. I never went a day without a call from a recruiter or a week without a job. From May of 2012 April 2013 I had 7 jobs. The shortest was 5 days. The longest was 4 months. At every job I asked developers what made them leave, what would make them move, what does a High Performance Developer look for. In April 2013, I accepted the offer of Senior Engineer at 3. Employees will quit http://www.execsearchintl.com/newsletter/2012-08-i-quit.html 4. Why Key Employees Quit http://www.tjpeel.com/employee-engagement-why-key-employees-quit/ 1. They want a career change 2. They feel too much pressure. 3. They feel undervalued 4. They feel micromanaged 5. They have been offered a better opportunity 6. They perceive a lack of professional growth 5. What Factors Impact Employment Choice? 6. What Factors Impact Employment Choice? 1. Pay Salary Bonuses 2. Benefits Insurance Investments Perks 3. Environment Culture Opportunities Development http://www.newmancraneins.com/wp-content/uploads/2012/08/Employee- Benefits-The-Value-of-Flexible-Benefits-Plans.jpg 7. What Factors Impact Employment Choice? 1. Pay Salary Bonuses Overtime Merit Increases http://www.clipartbest.com/cliparts/ncE/yLk/ncEyLk7cA.jpeg 8. What Factors Impact Employment Choice? 2. Benefits Insurance Investments Perks http://bestclipartblog.com/9-dental-clip-art.html/dental-clip-art-2 http://ec.l.thumbs.canstockphoto.com/canstock12452601.jpg 9. What Factors Impact Employment Choice? 3. Environment Culture Opportunities Development http://dilbert.com/dyn/str_strip/000000000/00000000/0000000/000000/20000/0000/900/20995/20995.strip.gif http://dilbert.com/dyn/str_strip/000000000/00000000/0000000/000000/20000/1000/100/21164/21164.strip.gif 10. What is a High Performance Developer? 1. Creates high quality solutions to demanding business problems. 2. Constantly challenges himself/herself for new knowledge, better solutions, more effective practices. 3. Mentors and develops the skills of other developers. 4. Learns and improves his/her own skills from other developers. 11. What is a High Performance Team Wolf Pack!!!! http://howlingforjustice.files.wordpress.com/2010/07/black-wolf-pack1.jpg 12. High Performance Developers are Not Big Dogs!!! Big dog on the porch is only the babysitter for the small dogs!!! http://4.bp.blogspot.com/-E4PSAcyww_g/TtEQKbuW_JI/AAAAAAAAEgs/iuXKh9I8oxU/s1600/The_Dogs_on_the_Porch.95104332_std.JPG 13. High Performance Developer Life Cycle 14. What High Performance Developers Want 1. Established direction and priorities Dont keep changing the direction we row the boat 2. Problems to solve Keep us challenged 3. Opportunities to learn Let us experiment with new technology 4. Trust Let us show you we know what we are doing 5. Engagement Keep us involved in the business 6. Build a great team We want to be in a wolf pack not a big dog on the porch 15. High Performance Developer Life Cycle 16. How to keep High Performance Developers 1. Keep us challenged with new problems. 2. Keep us interested with new knowledge. 3. Keep us performing by reducing bureaucracy. 4. Keep us motivated by hiring other high performance developers. 17. Looking for High Performance Developers 18. Discussion and Questions http://ged578.pbworks.com/f/1334896808/interaction-.jpg Ken Hill [email protected] [email protected] https://www.twitter.com/flipthetrain