13 types of developers I've worked with

You can love or hate them, but you cannot ignore them.





During my professional career, I have worked with many different types of developers. I enjoyed working with some of them, but working with others I only hoped to finish the project and never work together again.





In this article, I will list some of the types of these developers.





1. Smoke seller





This type of developer always promises something to someone - customers, your bosses, or other developers. But when something really needs to be done, then if he can, he runs off to another project or tries to shove all the work off to other developers. The smoke seller is very dangerous as it can lead you to serious problems. He sells a product that he is not going to make, with technologies that he never used.





If you donโ€™t know the smoke vendors, youโ€™ll think they know everything they are talking about and that they can help you. But soon you will realize that this is a lie and you cannot count on them.





2. Multi-tasking developer





Not a bad developer. Usually this guy has great technical skills, but he is so busy that he never focuses on one thing and you can never count on him on a medium-sized project. Getting his attention is pretty hard and although he sometimes has brilliant ideas, it takes a lot of effort to convince him to finish something.





3. Specialist with certificates





I don't have much experience with this type of developer yet, who measures everything with his certificates. I think it is necessary to have a good base with deep knowledge of your area of โ€‹โ€‹work. I am not against certificates. But in most cases, having a certificate, if it is not confirmed by real experience, does not cost much.





, , . , .





, , , , .





, , , , , .





, , , -.





4.  





- , ( - ).





, . - , , , . , . - , .





     ,   :





  •    ?





  •   ,   ?





  •       ?





5. -





, . , , . , - , "", , .





, . , , -. , -.





6.  





. , .





7.  





. , . - , .





, , - , , .





, .





8.  





. , . .





9. 





.





, . , . , , .





- , - . , , , - .





, - , , , . .





10.   





. , , .





11. 





, "". : , .





, . , , .





, "" , , , , , .





12.  





, 100- .





, - . .





- , .





13. ,    





. . .





, , , - .









Ultimately, the most important thing is to find a balanced team with people who are easy to work with, who are reliable and who want to grow. Technical knowledge and experience comes with time, and changing yourself for the better is much more difficult.





Although I have shared my personal experiences with other developers in this article, I am sure that you have come across many other different types of developers. And I would like you to share your experience in the comments too.








All Articles