作为一个会写代码的人,觉得自己最酷是什么时候?

1

谢请!

作为一名从业多年的程序员,同时也是一名计算机专业的教育工作者,我来一下这个问题。

从职业的角度来说,作为一名会写代码的程序员来说,当自己编写的软件产品被用户赞许的时候是最开心的时刻,因为这体现出了一名程序员的价值。如果自己编写的软件得到了大面积的使用,并且创造出了大量价值的时候,程序员会获得巨大的满足感。在当今的大数据时代背景下,从事程序员工作不仅会获得较高的薪资待遇,也能够在一定程度上收获较大的岗位成就感。

在从事程序员工作的多年职场经历中,有两次经历让我的印象比较深刻。有一次是项目组在完成开发环境切换之后,团队中比较依赖开发工具的程序员遇到了一些问题,因为新的开发环境(基于PaaS开发)在编码支持上与老的开发环境有一定的区别,所以这个时候手写代码的能力就比较重要了。当大家在面对一段代码无从下手的时候,我在记事本下完成了代码的编写并顺利通过,这也给初入项目组的研二学生上了生动的一课。不论当前的开发工具如何演变,程序员都应该注重手写代码能力的培养。

另一次是刚参加工作没有多久,到客户的公司(汽车制造行业)进行业务交流,恰好他们的软件系统遇到了点问题,由于系统采用的技术结构(Java的MVC方案)恰好是我比较熟悉的部分,所以很快就解决了问题,当时感觉自己还是比较酷的。

2

从入行到现在代码已经十几年了,加入编程行业还是因为自己的一点小兴趣,程序员每个阶段的需求点是不一样的,所以让自己很兴奋的事情也会不相同。刚开始入行阶段,能够用代码写一个非常简单的功能都能兴奋的一晚上不睡觉,这是初级程序员最大的乐趣,毕竟从不会写代码到能写代码这种感觉是最美的,也是最兴奋的,不能称之为炫酷了应该是特别有意思。

程序员一般追求不是很多,开始阶段能独立写代码,完成基本功能,主要精神上的满足感会多一些,有时候换了个机械键盘就能兴奋上几天,到了中级程序员的阶段,已经能独立完成基本功能情况下,已经开始注重研究代码的实现了,开始尝试用不同的方法实现功能,优秀的程序员都有一种特性不停的重构代码,说到代码重构不得不说到开源社区里面的安卓和谷歌浏览器的代码,几乎每天的代码都在变动,集结了一群编程精英做一件让每个人觉得非常有意义的事情,如果一个月不去追踪看代码几乎无法理清思路,最近华为被打压的事件在互相的较量中也折射出很多值得大家思考的信息,华为对于谷歌的这种开源军团模式非常推崇,明知道代码是开源的你也很难追的上,在安卓诞生之初不是没有超级大公司想推自己的操作系统,但很快就被安卓系统给拖垮了,最后索性使用安卓系统。

集结一群有追求的程序员,组建一个生态链然后在上面尽情的挥洒,这就是谷歌的高明之处,华为的5G技术就是采用这种高效是方式,慢慢的做到了领先,扯得有点远说到程序员比较感兴趣的事情,其中之一就是重构折腾代码,不断的自我挑战,不断的完善代码能力,不断的积累框架经验,这对于优秀的程序员来讲也是一件感觉非常兴奋的事情。

程序员一般喜欢呆在电脑上写写代码看看技术文章,当然也会在电脑上玩玩游戏,很多程序员都有闷骚特性,看着不怎么爱说话,一旦打开话匣子基本上都收不住,喜欢在网络上总结一些段子,看看关于程序员的一些段子基本上都是程序员没事的时候自己编写的,当然虽然看着是嘲笑的很厉害,如果是当面说程序员基本上都会急眼,也说明程序员的生活相对比较单一,在第一家公司的是还有个技术大牛,平时几乎都不怎么爱说话,有一次一起出差聊到了技术生涯结果半晚上没睡觉讲了几个小时,最后把我讲睡着了,程序员总会找一个途径把自己的情绪平复下。

高水平的程序员已经开始尝试在造轮子或者深层次研究轮子,当然这种机会不是每个人都有,但这也是程序员的一个梦想,写一辈子的代码总要自己亲自设计一个框架,也算是给自己的职业生涯有个交代,如果能经历一次这种机会也是程序员比较酷的时刻。

3

感请!

做代码的人,一般会是程序员,如果说觉得自己最酷的时候应该是和其他程序员谈论技术,认为自己的技术极端高大上。

在程序员行业中,会有程序员鄙视链的存在,某种语言的从事者会嘲笑其他语言的从事者,同级程序员会鄙视其他程序员写的代码。这应该也是他们认为最酷的事情。

当某个产品功能做出来,并且测试通过,成功运行的时候,应该也是程序员认为最酷的时候。收获成果是最开心的。

当某个问题导致同事忙了很长一段时间都没有解决,同事来询问你,三下两下帮助同事解决问题,并且传授自己的经验给同事,这个也是最酷的。

4

应该就是我敲着青轴在水群的时候同事以为我在写代码


5

很顺的学完一大段代码并没有任何bug

关于作者: 网站小编

码农网专注IT技术教程资源分享平台,学习资源下载网站,58码农网包含计算机技术、网站程序源码下载、编程技术论坛、互联网资源下载等产品服务,提供原创、优质、完整内容的专业码农交流分享平台。

热门文章