今天突发奇想,心里冒出一个很奇怪的问题:我为什么会成为一名程序员?
其实也是在问,我成为程序员的初心是什么?

今天突发奇想,心里冒出一个很奇怪的问题:我为什么会成为一名程序员?

其实也是在问,我成为程序员的初心是什么?

接触电脑

第一次接触电脑应该是在小学四年级被同学带去网吧玩游戏,那时候对电脑的印象就是一台比较大的游戏机,从此以后我就成了一名网瘾少年,终日泡在网吧,但那时对于计算机的认识也只停留在玩游戏上。

不过这也让我从小对任何所接触的电子产品都感兴趣,到后来学会自己利用网上的教程去刷机、拆机等,总之那时就养成了比较爱折腾的习惯。

初中辍学、读技校

初二那年我 14 岁,因为叛逆期的缘故,我辍学了,那时我就出来工作,我做过一些工厂的杂工、服务员等。

就这样过了两年,因为家人的劝说和自己也觉得需要重回学校学习,所以我还是决定回去读书。

因为从小对计算机感兴趣,所以选择了这个专业,现在看来,可能这是影响一生的决定。

接触编程

进入学校第三个学期,我才真正开始接触编程,那时候我们还没有相关的课程,只能自己学习,我开始接触 HTML、CSS,从此以后,我开始每天不孜不倦地学习,但那时候也没想过自己以后会从事这方面的工作,甚至连“程序员”、“前端开发”这些名称都没听说,但因为兴趣的缘故,我坚持了下来,那段时间没有一个同学和我交流,他们也不懂我做出一个看上去很难看的网页喜悦的心情。

进入工作室

在第四个学期,我进入了学校的前端开发工作室,接触到比我厉害的师兄,我才真正明确以后要从事什么工作。

在不断的学习中,我经历了很多次从觉得自己很厉害、到发现其实自己懂得很少的阶段。

但我从来没有想过放弃编程,因为它确实改变了我的人生,而编程也能让我感到快乐,那是探索、创造的乐趣。

工作之后

之前我认为每个之所以成为程序员的人,都是因为对编程感兴趣,但后来发现也并不完全是,有些人的兴趣并不在此,他们做程序员的目的也不那么纯碎,可能是为了薪资高、为了谋生…

但我认为大部分程序员最初的目的肯定也是因为感兴趣使然,只是他们后来因为各种原因,忘记了最开始的初心。

我不想变成他们那样,但怎样才能让自己的初心不变呢?我思来想去,只有跟自己有共同想法的人一起工作,因为只有这样,我们可以一直督促自己前行。

我的初心

从我接触编程至今,我对技术始终保持浓烈的兴趣,虽然自知天资愚钝,但从未想过放弃。

我想即便不从事这个行业,我也会利用业余的时间来学习技术,当然现在更好的情况是,我可以以此当做职业。

因为当你的兴趣成为你的工作时,这是很幸福的。

我不要求自己以后成为什么技术大牛、架构师等等,只希望自己可以一直保持这份对技术的追求,这就足够了。

写在最后

写这篇文章的原因,是为了复盘自己为何成为程序员,也是为了告诉未来的自己,不要忘记最开始的初心是什么。