怎样才是值得培养的程序员
在公司经常给员工做培训。培训的范围非常广泛,次数也非常多。从基本的html、js、各种网络知识、字符编码、加解密、常用软件架构编程,也经常会让他们自己去研究一些新的东西。但是一到真的要用的时候,总是让我非常生气。不仅他们培训过的东西不会,竟然还会根本就不记得,连msn里边详细写过的过程都会不记得。有时候想一下真的非常无奈,不是bigtall非要去找一个人做“徒弟”,可是连周边值得培养有希望成为高手甚至合格程序员的人都没几个。难道这么多人都只是找工作混饭吃吗?
要做一个有潜质的程序员,我认为要满足这几个基本的条件:
- 喜欢编程
- 有强烈的好奇心
- 耐得住寂寞,肯吃苦
- 聪明
这几个条件是有顺序的。如果不喜欢编程,则肯定不能成为一个有前途的程序员,但是却可以当个程序员混日子。喜欢编程的人很多,但是光有对编程的爱好,你只能成为一个发烧友。如果不仅喜欢,而且很好奇,尤其是对于听闻一个术语,一个新的技术都会去研究一番的人,才有机会成为高手,bigtall迄今为止只遇到2个,大部分的人听到我说一个新的名词,都是傻傻听着,既不去问,也不去查。只有好奇的人,才会拥有宽广的知识面,才会找到更多的技术方向和机会。但是如果只是喜欢编程并且有好奇心,你可能只能成为一个空谈家,可以去做一个比较厉害的售前或者售后服务人员,因为你已经具备了较好的忽悠客户的能力。只有真正耐得住寂寞的人,才会在技术上深耕,才会真正说有“一技之长”,也许会成为一个所谓的“高手”。不仅如此,如果再加上聪明,你就真的前途无量了!
![老翅寒暑](https://images.cnblogs.com/cnblogs_com/BigTall/46728/o_qrcode-bigtall.png)
公众号:老翅寒暑