Comment Comment by SeanNieuwoudt I would say a great developer should have the followed waxed:1. Accurate time estimation & communication skills2. Not suffer perfectionism3. Know where to find the right answers4. A good understanding of general programming concepts and when to apply5. Ability to write code in a way that it's easy for future dev to understand6. A good understanding of tasks other than programming and how they all fit together in a business environment7. A good dose of enthusiasm - things can get tough, how are they going to deal with it?I'll end my comment by saying that you won't know the extend of the damage caused by a bad developer until it's too late. parent SeanNieuwoudt 15 years ago
1. Accurate time estimation & communication skills
2. Not suffer perfectionism
3. Know where to find the right answers
4. A good understanding of general programming concepts and when to apply
5. Ability to write code in a way that it's easy for future dev to understand
6. A good understanding of tasks other than programming and how they all fit together in a business environment
7. A good dose of enthusiasm - things can get tough, how are they going to deal with it?
I'll end my comment by saying that you won't know the extend of the damage caused by a bad developer until it's too late.