欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

写给年轻的开发者

程序员文章站 2022-06-06 12:54:40
...

        本来是不想写的,偶然看了下自己之前写的一些文章,感觉还是写写吧,也算是记录一下现在的心态;二来今天有点闲,三来还是因为闲,以下都是我的个人观点,不喜勿喷;其实你喷了也没关系。

       我之前是一个写代码的,现在也算半个,离开学校也已经好多年了,待过几家公司,搞过JAVA、C++、C#、JS、android……现在工作也还可以,去年喜获小宝宝,快满周岁了,对自己这么多年的努力还算满意吧,对于开发这个行当也有了些看法,跟大家分享一下吧!

对于如何成为一个有能力、有水平的开发者,或者说是高手,有如下几点看法:

       首先,做开发必须有一个聪明的脑袋,有些东西不是后天可以补充的,悟性的培养是很难的,如果你觉得你不够聪明,那赶紧转行吧,世界这么大,没有必要在一个胡同里走到黑!

       其二,所有的高手都是自学的,没有哪个老师能教你,老师只是一个方向的指引者,不是具体方法的传授者,你要相信,你的导师其实也很忙。学习要有方法,如何学习是你应该在大学里学会的,不会学习的,也赶紧转行吧!学习一定要明白原理,不能只明白使用,万变不离其宗,很多的框架都只是在基础上封装的一些简单调用而已,没有什么神秘的东西。

       三,有一和二的基本素质以后,要学会忍耐,万不可急功近利,任何事情都需要一个过程,有时候只有当你经历了,你才真正的明白那是个什么东西,有人会想,小王年龄比我小,为什么在领导眼里我就不如他,为什么我写的代码领导就是看不顺眼,其实很简单,那都是你自身的问题,打铁还得自身硬,打好基础,磨好剑,时间一到,你自然成为高手。万不可“急躁”,否则你明白的都是表象,永远接触不到深层次的东西,而且给人的映像也不好,会严重影响到你的发展以及“钱”。相信看到这的同学大多在25岁左右,如果你还是个毛躁孩子,领导是不会放心让你去独立承担工作的。

       四,综合能力才是一个出色的开发者,解决问题的能力,与人沟通交流的能力,如果没有这些能力,一个木讷的人,永远只是一个小员工,不要以木讷为美,开发者需要有内向的一面,但也需要有外向的一面。

       五,兴趣是你最好的老师,好好向它学,如果你没有兴趣,可以多读,多看,互联网如此发达,有的是东西,可以不求甚解,但一旦你有会义,你也会欣然忘食的。

       六,不要再以开发者或者程序员自居,否则你永远都是程序猿。工匠和大师的区别的于,一个是拿着图纸干活的人,一个的设计图纸的人,如果你能设计并能实现大部分核心功能,并有良好的沟通能力与领导能力,我想,你已经不是一个简单的开发者了。

       以上是我对开发这个行当的一些看法,能走到第六条的人,请你多学会生活,也许你的工作已经成了你的生活,但要记住,不要为了生活而工作,也不要为了工作而生活;生活着的意义远远大于这些,这也是我的小宝宝教会我的,还好我理解得不是太晚,但如果你的职业是一个开发者,请你努力走到大师级别吧,各位看官应该都有体会,程序员只会永远被产品、销售、市场等等死死的踩在脚下,当你朝着自己喜欢的方向成为大师,当你能自己设计自己想要的东西,当你有一群值得依赖的朋友,当你不再毛躁了,成熟了,你就想吧……

 

上一篇: 呵,喝喜酒

下一篇: 笨鹦鹉