感觉自己写的程序不够完美多多少少都存在一些瑕疵,代码移植性不强,功能的扩展也不好,每次写完自己所负责的程序时上交时,最怕的就是自己的程序有问题打回来返工。原因肯定是出在自己身上,是自己的不够强大才导致这些问题的出现。
提升编程水平是每个程序员时时刻刻都在想的事,要想程序提升得快,没有人一个厉害的人带你,真的会非常的难困难。要想找到一个愿意带你的人也是非常困难的,主要有以下的这几点原因。
有厉害的人带你你的眼界会提升得很快。提升编程水平有时候不是我们做得越久,就意味着代码写得就越好,就像池塘里的鱼已经觉得在池塘里游泳的空间已经很大很好了,那是没人带它去江河里游过。由于我们自己写代码的方式经过长时间的使用已经有固定的模式了,假如不提自己的眼界和认识,我们的代码很难有质的飞跃,所以想要提升编程水平,首先要提高我们的眼界。
有很多朋友入职的时候的第一个工作内容是维护代码,其实很多新人觉得这个工作没什么意思,其实这是一个很好的学习别人编程思维和提升自己编程水平的机会,公司的产品级别的代码肯定是在各方面都比较优秀的,我们可以模仿产品功能先用自己的思维写一遍,然后再对着公司的代码去研究,学习别人为什么要那么写,吃透别人的思维,看一下自己的不足在那里。
入职后最好的学习方法就是跟着老师傅学习,我们这个行业是存在教会徒弟饿死师傅的现象的,因为人一但上了年纪就会不想加班,不论是因为身体原因还是家庭琐碎的事情所牵绊。而年轻人就不会,对知识和薪水的渴望让他们无惧加班。要想别人带你就很考验情商了。
如果没人带,只有去网上多找些大牛的代码或者优质的代码自己专研,虽然说过程都会很痛苦,但是对自己的提升无疑是巨大的,为了不被内卷所波及我们还是要时时刻刻丰富自己的技能水平。
|