当前位置: 时代头条 > 正文

到底为什么要做一名程序员

到底为什么要做一名程序员

总是会冒出这样的想法:『辞掉现在的工作,去尝试下其他不一样的工作』。这应该会是很棒的感受吧?但是直到现在,也没有去做过,或者说只做了前一半。

辞职过几次,结果依然是换一个公司,搬一次家,继续做着程序员,如此而已。从来没想过,到底是为什么要做一名程序员。

到底为什么要做一名程序员

有人说,编程是必须要热爱才能坚持下来。我热爱嘛?真谈不上。大学之前,我是个连字都打不利索的电脑白痴,直到现在我还玩不转很多东西,尤其是电脑游戏。大学2年,一点编程的门都没入,一直在混吃等死。根本不明白编程是什么,编程能做什么,看着黑乎乎的终端,打不起一点兴趣。

也许,命运总有他的道理。一直喜欢,想做的事情,即使再努力也未必能够成功,比如我想做个体育相关的从业者。而从来没想过的事情,却突然闯入生活,并霸占着不再离开。

大2临近结束的时候,windows换了几次,让我精疲力尽。却因此接触到了Linux,几番折腾下来,甚是喜欢。这玩意用来装逼太棒了,这是唯一的理由了。然而,因为Linux接触到了Python,我才知道,不是所有语言都像C那么无趣。我写的C代码总是通不过编译啊,太打击自信心了。Python好棒,至少我会写算式吧,那我也就可以用它当计算器使了。身边的人都不会这玩意,简直炫酷。

玩了Python,那就没法避免Django的闯入,照着文档,啪啪啪,三下五除二就撸出一个网页出来了,太棒了,完全停不下来。就这样,近一年的时间,都泡进了Python中,它只是我的玩具,打发无聊的时光。老师们都说,JAVA才是王道,Python是什么?可是我才不管是不是能靠这个找到工作呢,我压根就没想当程序员好嘛~

但是,就在大三近结束的时候,我收到了工作的邀请,Python的职位。天呐,我这样的学渣竟然会成为全学院第一个获得工作的人?我不知道为什么,接受了工作,虽然不知道为什么。

开始工作之后,慢慢地意识到,程序员的工作真没那么简单,我会的那些仅仅是皮毛,完全不够应付平时正常的工作需求。但是居然,我没有放弃,而是坚持了下来,直到现在。

后来,我一次又一次地想,到底为什么要做一名程序员?常常,会增加新的理由。

到底为什么要做一名程序员

以前我是长跑运动员,训练是异常孤独和考验意志力的过程,常常需要一个人默默地在操场转圈,偷懒3天就给恢复和进步挖了巨大的坑。这跟编程很相似, 编程的学习过程需要完全地投入,忍受漫漫黑夜,遇到一个个的瓶颈时则需要坚持。

编程能力决定薪资。虽然在谈薪水方面也需要技巧,但是真正决定薪资水平的还是编码的硬实力,来不得半点虚假。这让我很喜欢,我不用去耍任何花招,不用动用啥资源,不用去勾心斗角,只需要做好自己就行。

码农可以傲娇。现在不说弹性工作制,不说入职发Mac,不配双显示屏等等都不好意思说自己是互联网公司。其他不说,仅仅弹性工作时间一条对我这种夜猫子来说简直是个黑洞,引力太大了。我可以晚上接着工作,但是实在没法保证早上8点半上班啊,那样会困到直想撞墙。

可以没有女朋友好嘛,一电脑足以,当然得是Mac。一台Mac,可以充满所有寂寞的时光,并且还能创造出各种新奇的事物。

必须学习,3天不读书,智商输给猪。程序员应该算阅读量很高的职业吧。既是苦逼,也是幸福。

到底为什么?只是感觉挺爽的。

大家如果对编程感兴趣,想了解更多的编程知识,解决编程问题,我们这里有java高手,C++/C高手,windows/Linux高手,android/ios高手,请大家关注我的微信公众号:程序员互动联盟 or coder_online

最新文章

取消
扫码支持 支付码