半路出家 不忘初心 努力前行

第一次在csdn参与征文活动,甚是惶恐,我也不是什么大牛,技术水平也一般般,但是我对代码、对编程的热爱,让我走上了编程条路,回想这一年多来的工作、学习与成长,感慨万千,正好借此次活动,梳理一下这一路走来的过程。

我本科和研究生的专业都是热能工程,高考报专业并不是很懂,也是迷迷糊糊选了个专业,7年的学习时光就这么不好不坏地过来了。我自己对编程的兴趣其实在大学就初见端倪,清楚记得有一次在从家去学校的火车上用手机看一本C语言的书,当时就被编程吸引住了,觉得很有意思。在大学期间也看过一些编程的视频教程,印象比较深的是毕向东的java视频教程,这个java视频教程算是我编程学习的入门视频教程了。大学的时候也很喜欢选和计算机相关的选修课,记得当时选了一个计算机网络的选修课,还选了一个动态网页设计的选修课,学的是php和html的知识。这两个课我都上得很认真,也觉得很有意思。而且这两个课我都有印象很深的一点“小故事”。当时我们是在机房上的计算机网络的选修课,老师讲到ip地址和子网掩码的知识,还讲了怎么划分子网,老师讲完后问懂了吗,只有我说懂了,当然其他人可能是不想回答,也可能是真的不懂,老师看到还是有些学生不懂,就指着我说,那个同学,你上来给大家讲一下。于是我上去讲了一遍,讲得怎么样我也记不清了,反正就是这件事在我心里印象一直很深刻。在上动态网页设计的时候“故事”就比较简单了,就是当时上完课老师留了个大作业,按要求做出一个动态网页来就可以。我们学生之间当时是有个群的,有些学生就在群里求大作业代码,于是我就把自己写完的代码发到了群里,当时想的也比较简单,觉得自己做出来了分享一下很有成就感,虽然这样做好像不太好,哈哈。记得最后这个大作业我也是勉强及格,分数不是很高。

我老婆就经常和我说,你当初读研要是转到计算机专业就好了,如果让我重新选择一次,我肯定会选择计算机专业。至于为什么没有选择,主要是因为其实我在内心一直都只是把编程当成了一种爱好,一直没有下定决心要从事编程的工作。当然还有一个原因就是如果我选择在本专业继续读研,可以直接保研,所以就这么选择了。一直到研三找工作的时候,我也一直想的是找和热能工程相关的专业,真正让我下定决心找编程相关的工作也是一件很巧合的事情的发生。

事情是这样的。当时有个大四的学弟在我们课题组跟着导师做一些简单的实验,正好有一次我也去实验室做实验遇到了他,他当时马上毕业,已经找到工作了,就聊到了他找的工作,他说他找了一个编程的工作,于是就和他聊了一些编程相关的话题。经过这次聊天,我开始意识到,原来我们专业也可以找编程的工作,也是从这次聊天,坚定了我找编程工作的决心。于是从那时起开始疯狂学习编程的知识,把java,servlet,spring,mybatis都学了一遍,前端html,js,css也是疯狂学习。然后把《大话数据结构》也看了一遍。在最后找工作的时候,大厂不敢投,或者投了笔试就挂了。记得当时去听尚德的宣讲会,现场发了试题,相当于一次笔试,依稀记得有道题是考linux文件中rwx什么意思,当时对linux还是一片空白,完全不知道什么意思。还有面试中国电信,没几分钟就出来了,估计是我水平太菜了,面试官都不知道要问我什么了。不过最终还是拿到了三个小厂的offer,一个在杭州,两个在武汉,最终选择了武汉的一个,也就是我现在工作的地方。

因为没有在大厂呆过,无法做对比,只能说说我认为的一些在小厂工作的感受,不一定准确。小公司的好处是相对来说比较扁平化,没有太多其他杂事,可以专心做项目,只要把项目上的工作按时做完就可以。老板也比较随和,也挺关心员工。加班也只是在项目的某个阶段加班,不会经常加班,整体来说压力没有那么大。不好的地方是开发过程不是很规范,也没有很明确的分工,没有产品经理什么的,需求很不明确,往往做了改,改了再做。代码方面也不规范,很多人写的代码质量真的堪忧。而且周围很多人对代码也没有很高的追求,觉得功能实现了就行,反正用户那边看着没问题就行了,不会去看你代码写得怎么样。我觉得程序员对代码还是要有一些追求,倒不是追求代码一定要多整洁好看(虽然这一点我认为也很重要),但是代码中一定要有自己的思考,在写代码时考虑执行代码的效率,代码的可维护性,可扩展性,这些都是要考虑的。我曾经见到有的同事写代码在一个for循环里去查询数据库数据,当时也是震惊了。还有比如滥用java的lambda表达式,比如在一个list中要找到符合条件的n个值,就写n个lambda表达式,其实本来用一个for循环就能解决的,n个lambda相当于n个for循环了,效率肯定差很多。说实话,小厂的这种氛围和技术感觉不是太适合我,像很多程序员样,进大厂才是我最终的梦想,也希望有一天可以梦想成真吧。

我当初选择了编程这个工作,并不仅仅是为了生活,而是我内心真正的热爱编程,热爱技术,在工作中做着自己喜欢的事情也是件很幸福的事情。在未来的路上,我也会不断学习,不会放弃自己的这份热爱,不忘初心,砥砺前行。

你可能感兴趣的:(半路出家 不忘初心 努力前行)