继续拜读范老师的代码精进之路,越读越觉得虽然短小但是很精悍,别想歪,我们说的是正经事
第三篇范老师讲了讲什么是优秀的程序员,我觉得就是我啊,会打代码还会吹牛逼扯犊子,还会说几句相声扯几嗓子小曲,别打了别打了,我就开个玩笑
范老师讲了六点,我看了看,得劲,这不是给我写的传记嘛,此处不接受反驳
谁敢反驳,我三把刀全给他仍头上,人家三花聚顶,我们这三刀聚顶
第一项:掌握一门编程语言,这个不用多说,不会编程语言玩个锤子,就跟古代刀客没有刀一样,打架的时候先整个自我介绍,你好我是刀客,然后挥着拳头就上了,这能叫刀客?
掌握了一门刀法再去学别的刀法就会快很多,编程语言也这样,会一门学别的会越来越轻松愉悦
第二项:解决现实的问题,公司给你钱是让你干什么的,就是为了让你来解决问题的,你的工资实际上是和这个紧密连接的,你能解决更多更难的问题,别人都搞不定的问题你能搞定,那你就是大爷
第三项:发现关键问题,能够发现关键的问题,我觉得是⼀个好程序员和优秀程序员的分⽔岭。能够发现解决⽅案背后的妥协和⻛险。能够敏锐地观察到产品的关键问题,
往往需要我们对⼀个领域有很深⼊的研究和深厚的积累,并且对新鲜事物保持充分的好奇⼼和求知欲。这就意味着我们从⼀个被动的做事情的程序员,升级为⼀个主动找事情的优秀程序员。
能够实现上面三项说明我们的修炼水平已经有点火候了,就相当于你已经修成了九阴真经,那有没有可能更近一步,学个升级版十阴真经啥的,当然有,要不然我废话这木多干什么,来,look look down
第四项:沉静的前行者,注意是沉静不是文静啊,我们要懂得妥协,懂得选择,⼀步⼀步把事情沉静地朝前推动,代码的实现方式有很多种,我们需要在其中选择出最适合我们当前环境的一种,世界上没有完美的代码完美的软件,我们能做的就是不断让他接近完美
第五项:可以依赖的伙伴,这个范老师有一个图,我必须搞上了让大家看看,是个小黄图哟
黄吗?中间那块黄的就是优秀程序员应该在的位置,他能够倾听别人的想法,同时有能准确的表达自己的观点,他有良好的人际关系和一定的影响力,明白什么时候该坚持,啥子时候该妥协,总之就是我们影响别人又接受别人影响,共同进步
第六项:时间管理者,一个优秀的程序员必然会合理的管理自己的时间,现在的框架这木多新东西层出不穷,我们的时间选择就显得尤为重要,如何用很少的时间高效的学习,我想如果做到这点,那我们的水平一定会蹭蹭提升