你学习代码编程的动力是什么呢?
从事软件开发十几年,最初做软件的初衷还是来源于兴趣,从初中时代就有电脑有个非常好的印象,由于出身在贫穷的县镇,在电脑刚开始在市面上流传的时候,初中学校的一个校领导单独买了一台电脑,整个学校的分数都录入到电脑里面,统计分数和排名显得异常迅速,于是在全校的范围内传开,大家都觉得电脑是个非常神奇的玩意,从意识形态上就对电脑有了一个初步的认知过程,后来回顾起来其实这种属于兴趣培养的萌芽阶段,没有谁天生就对某个事物天生就能产生极大的兴趣,关键还是在于后天的培养。
进入高中阶段遇到了一个极其喜欢电脑的同桌,几乎课余的时间都在看一个叫做电脑报的报纸,同时又加重了对电脑的兴趣,当然电脑报的主要讲述电脑里面一些配件的功能以及如何组装电脑最科学之类的介绍,其实对于软件的感觉还是完全没有,但是这种熏陶造就在大学填报志愿的时候选择了计算机专业,其实在大一的时候对于软件还是没有多大的概念,只是深深的想了解计算机是如何工作的,最大的心思还是组装一台比较厉害的电脑,但是大一的时候C语言的学习开启了对编程的认识过程,发现原来计算机很多功能都是基于软件系统来完成的,软件的基础在当时看来就是C语言和汇编。
但真正意义上去学习C语言的时候发现是困难重重,很多概念并没有理解的非常清楚,所以在大一的C语言的学习几乎囫囵吞枣一样的效果,到了大二的时候发现了一门比较好玩的编程语言Java,从图书馆里面借了一本关于java的书籍在暑假里一字一句的开始研究了,开始阶段也是很多概念不懂,但是学习C语言过程中遇到的一些概念在学习java的时候已经能够用得上了,最后找到编程原因在软件中起到的作用,同时贯彻梳理了如何学习编程语言才能写出自己心中想象到的软件,有了这种认知之后回到学校把编程相关的编程语言从头过了一遍,大约距离毕业还有一年的时候就开始在一线城市飘荡了。
然后在一线城市不知不觉中做了十几年从最初的只能写简单代码的程序员转变成能够独立带团队程序员,其实中间的过程中都是在实践着编程语言如何转变成软件产品,积累了一些经验基本流程还当初总结的样子,但继续最下去的勇气还是源于最初的兴趣,一直带着一种疑问如何打造出理想的软件产品,一旦产生了兴趣就会拥有原生的求知欲望,这些才是这些年来一直坚持在写代码的动力。
从人生的角度思考,未必感兴趣就能做的多么的出色,但是在心理层次上感觉还是非常充实,起码在人生的道路上有个自己喜欢做的事情,也算是一件非常让人心情舒畅的事情,算是活出点自我价值,希望能帮到你。
Copyright © 广州京杭网络科技有限公司 2005-2024 版权所有 粤ICP备16019765号
广州京杭网络科技有限公司 版权所有