受一些电视剧的影响,我从小就有一个梦想,要成为电脑高手,成为一名黑客。可是由于高考发挥失常以及家庭经济原因,我读完高中就没再读书,去了舅舅家的工厂帮忙。几年后,攒了几万块钱,却赶上家里建房子全贡献了。然后继续打工攒钱,一转眼就到了26岁。我一直没有放弃我的梦想,打工期间买了一台电脑,经常利用工作之余自学电脑课程,自学编程语言。也在网上找过视频教程,边学边做,但是效果并不理想。可能我没有找到很系统的教学视频,也可能是一个人学习没有人交流,进度很慢,像个井底之蛙,又没有方向。于是我决定要去报个培训学校,系统的学习一下。
为这事我请教过很多人的意见,其中包括一些正在从事软件开发行业的高中同学,但大部分人都劝我不要走这条路。理由大概是以下几点:离开学校这么久,年纪都这么大了还学得进吗?老大不小了都该结婚了,还去和那些十几二十岁的人做同学,好意思吗?程序员工作很辛苦,经常加班,而且技术更新太快,需要不断地学习。程序员吃青春饭的,满了35岁就没人要了。听了这么多反对意见后我却更加坚定了我的决心,我就是一个这样的人,你们越觉得行不通我就越要做给你们看。就这样,一个人来到我一直向往的城市--长沙,找到了这个学校。试听了几次课后感觉很不错,就决定在这学习。
果然,在学校学习效果就是不一样啊。有老师指引方向、解答疑难问题,还有同学的互动,学习进度可以说一日千里。有些问题自己看书琢磨几日都搞不懂的问题老师一点就通了。有同学互相激励,学起来更有激情。这样的学习效果效果不是自己看视频可以比的。终于,在老师的悉心教导,以及自己的不懈努力下,学了一年半就顺利出师了。然后如愿以偿找到了软件开发工作,就在长沙一个软件园,参与一个校园ERP软件的维护和开发。
现在工作一年多了,发现程序员的工作不是很辛苦啊,或许是因为我太爱这一行了吧。虽然偶尔也需要加班,但大部分时间是很闲的,有时候还可以选择在家里完成工作,而且也有很多假期。至于说35岁的程序员就没人要绝对是一句谎言,在我们公司还有40岁的程序员呢,据说薪水高的吓人。当然,这样“高龄”的程序员并不多见。这个问题我也问过一个年长的同事,他说:那个年代的程序员要门升官了,要么创业了,要么发财转行了,只有少数技术控才会一直搞程序。
另外我也发现,软件开发这个行业确实技术更新很快,需要不断地学习,但是自学新的技术真的没有那么难啦,原理都是一通百通的,其实只是学一些最新的编程思想而已。我想以现在这个社会的发展速度,新新行业都会如此。那些核心的技术更新并不快,据说现在还有很多用C语言搞开发的骨灰级程序员呢(C语言可是1980年诞生的哦),而且待遇不是我们可以攀比的。所以,只要你没有彻底离开这个行业,然后技术基础不是太垃圾的话,是不需要担心被淘汰的。最后我想对各位想入行的朋友说一句,只要你有热情,什么时候入行都不晚,就算没有公司要你,做一个自由职业者也很不错哦。