还记得当初自己为什么选择计算机?
其实我自己并不是计算机行业的,算是半路出家,不是一条道走到黑那种。
我自己的第一份工作是在一家国企,但是因为不能忍受酒文化跟某些氛围,我离职了。
其实国企的生活还是挺安逸的,如果不是很想闯出一番天地的那种,我觉得大部分人对这种“一眼望到头”的生活会比较满足,特别是当下这个不稳定的时候,安稳一点也没有错。
只是碰巧我不是那种能忍受天天重复和低效的人,也不喜欢办公室政治。后来也换过一些别的工作,但我发现自己从始至终还是对效率、工具和编程这类话题感兴趣。
我喜欢创造,喜欢从无到有产生一个新东西的想法,我觉得做这样的事才有趣。
我可能是个理想主义者,但换句话说,哪个程序员又不曾是理想主义者呢?如果不是想要改变一点东西,创造一些什么,谁又会愿意当程序员呢?这不就是程序员这个职业最有趣、也最有挑战性的一点吗?
哪怕是天天在代码的世界里犁田,只要能解决一个 bug 都能开心一下,用一个新的算法把某个古老的旧 bug 解决,我觉得这是有趣的,有意思的。
新技术新框架每天都在发生,我必须一直不停地更新自己的技术和认识,更新自己的思考和写代码的方式,这很累,但也很充实。
后面有幸入职了一家新兴的技术公司,还没来得及开心太久,压力也紧随而至。
要学的东西太多,书本视频笔记翻都翻不完,每天都在记录新的情况跟问题,步履匆匆地来,汗流浃背地走,不知道经历了多少个失意的夜晚,也总是对自己不满意吧,总觉得很多地方还能做得更好,但是自己又是个技术渣渣,学起来总是感觉很慢。
也有害怕技术不过关被开的恐惧,但更多的是对公司的感激,其实自己的履历没那么亮眼,但是人家还是愿意给我机会,待遇也是我满意的。我觉得现在这个情况就已经很不容易了,觉得自己不应该只是这样,不能让人家失望,更不能让自己失望。浅一脚深一脚的踏入,慢慢的,好像也就一点点的做下来了。
我还记得自己在家第一次做一道编程的面试题,当时什么基础也没有,每天起床后第一件事坐到电脑前,各种找资源,然后写代码尝试,报错、报红字,程序未响应,一直失败,也一直有点短短的进步。
每天抓耳挠腮,天天吃着泡面,苦着脸对着屏幕熬了好几天,满脑子想的都是编程的问题,查看教材哪里漏了或是视频忽略了,又倒回去一直找,找到以后重新尝试,再失败,再找,循环往复。
这样的状态维持了三四天,直到程序能够跑起来的那天,我摊在椅子上,闭上眼睛,感觉整个世界都在对我笑。
路遥在写完《平凡的世界》最后一篇手稿的时候,激动地在原地哇哇大哭。我觉得我的努力虽没有路遥先生那样磅礴,但那种心情是一样的。
本来想着要怎样放纵一场,好好奖励自己,但当时只是感慨了一下,然后就接着工作去了,仍旧是平凡的一天,就那么过去了,跟平常也没什么不同。
要说计算机对我有什么影响,我觉得就是培养了解决问题的思维,脑子也清醒了很多,不会瞎莽,遇到问题先沉住气,然后拿出几个解决方案,挑选合适的一个,能解决的就解决,解决不了的就保持心态。
我这人过去还挺丧的,但接触计算机以后稳重了不少(头发也减了不少),还真是挺不可思议的。
要说某个技术改变了我那肯定是夸大了,改变自己的永远是自己,但编程是一个契机,让我更快地接触到这个领域,也变成了这个领域的一份子,更多的感觉是一种幸运,一种偶然。
关山难过关关过,不论遇到什么难题,总是有解决的那天,现在的我依然是这么想的。
评论