One of my good developers resigned to day. I asked her about the reason of leaving. She told me that she wanted a more stable company and the company that we are working for is high stake, high risk and she doesn’t really know if it will last. I asked her if there is any other reason such as work environment, job satisfaction and salary. She told me no. As a manager, I can do what I can to improve the work environment, job satisfaction and salary. There is one thing that I can’t promise is if a startup will success or not. So I can’t really do something for her. Software development is all about getting and keeping good developers. A lot of people want to put emphasis on process. However, software development is not a factory process even a lot of people want it to be. It is a creative, research and learning process. It needs people who are creative, able to learn and explore and attach new problems. My question for the day is how do you keep good people?:
Leave a Comment