这个看个人,学这些比较快的是看书,然后上手经典代码实践。如果是说通过看视频的方式,那基本很少坚持并学会的。
当年在带团队的时候,团队里有4个应届毕业生,一个是211研究生,2个是211本科,一个普通本科。那时对他们展开非常系统的培训,从基本编码,数据结构,算法,设计模式,软件设计与接口等,每个部分都是讲解,实践,并例程考核,时间持续了1年半。其他团队的同事知道后有一个主动过来学习,最后学得最好的反而是他,一位电气工程师,之前只会编PLC的那种。经历过这段系统培训后,顺利转型到上位机开发。
反观几位新人,不痛不痒,主观能动性差很多,也是只是能干些活,但完全没有深刻领悟这段系统培训下的效果。也就平平淡淡了。