程序人生思考——裸辞后找工作的心理历程
程序人生思考——裸辞后找工作的心理历程
我是一个非计算机专业出身的程序员,虽然大学就对编程比较感兴趣,尽量选了一些课程(很多课程不对非计算机系开发),有一门MFC开发的课程。由于没有c语言基础,上课啥都看不懂。然后就去借了c语言编程入门的书籍,自己拿来看。由于当时没人带,也不会去网上找一些资源(2011年左右,网上的资源不像现在这么多),学的那是相当的辛苦。那个课程是要用C++来讲的,所以看了c的一些基础,马上就去了解C++,了解了一些面向对象的特性。但是对于上手写代码还是远远不够的,所以课程一直跟不上,到后来就一点点放弃了。这也是对自己编程热情比较大的打击了,让我以为编程正的是非常的艰难(大学上课都是偏理论,重基础,实践也是针对某一个点来做,并不会由浅入深的引导)。这次课程也让自己觉得编程的壁垒还是很高的,差不多打消了自己的程序员的年头(现在想想都后悔死了,要是当时坚持下去,或者找个大牛带带就好了)。
毕业头两年都是做自己本专业的东西(生物行业),工作相对轻松,但是也看不到发展(在实验室流水线的工作,完全按照sop做些检测工作)。唯一好处就是空闲时间比较多,然后自己也是闲不住的人,平时喜欢上网逛逛论坛啥的,偶然发现了一个建站教程,使用dedeCMS仿别人网站的,就试着看了一下,发现居然能看懂,而且照着做着也能自己写个网站出来,当时那个兴奋,原来编程也不难啊(当时对it了解不多,以为写网站就是编程),然后就一发不可收拾,终于了解了web的实现流程,知道了前端html,css,js,还有php。知道了网站原来是这样工作的。虽然只学到点皮毛,也是到处吹嘘自己能够做网站,也是帮别人弄了一个企业站(都是用dedeCMS做的,本身不需要写代码,修改html差不多就行)。
做程序员刚知道html标签还是远远不够的,还要学一门后端语言,还要学数据库。没人带,只能自己去网上找教程,一点一点尝试,我记得最清楚的是有一年国庆有7天假,好几个朋友一起约出去走走,我硬是买了一本php入门的书,天天在屋里一个人看视频看书学习(书有配套视频),我发现自学最大的敌人是孤独,遇到不懂的也没人说,更难受是一个人坐一天,时间长了精力就不集中,然后学习效率就低。经过权衡,还是辞职报了个培训班系统的学习比较好,毕竟要转行,时间越早越好。