程序员写代码没激情该怎么破?

栏目: IT资讯 · 发布时间: 4年前

为程序员,你有没有敲不动代码的时候?

重重复复地CURD,产品没完没了地提没任何营养的需求,测试又在提第1024个真实用户压根不会碰的Bug……

你觉得你的代码没有灵魂,你的青春只换来一堆代码垃圾。

没意思,这样的程序人生真没意思。你是否有过这样沮丧、丧失敲代码的激情的时刻呢?

笔者采访了几位不同码龄层的程序员,发现大部分人均有敲不动代码的疲软时分,他们又是如何咬牙克服的呢?一起来看看吧。

程序员写代码没激情该怎么破?

瓶颈期:激情难觅

陈荣,码龄 6 年

有一回我刚结束半年紧张高压的封闭开发,正想休几天假时,领导让我带人去做一个全新的大项目。

于是我马不停歇地带着几个新人重新进入一场新的战斗,一边和产品讨论新需求一边代码开发,每天熬到凌晨后才下班,花了两个多月总算把原型做出来了。

我身心疲惫,原型验收时却没有上一个项目完成的快感。

那阵子我完全没有心情写代码,新需求出来的时候也没有心情去讨论,陷入职业低迷期。

后来我逼着自己去查原因:原来新项目的大部分业务代码是重复的,只是流程更完善了,做出来的产品市场上早就有了,我们仅是解决了一些痒点,技术上也没有更进一步去追求,所以我并没有丝毫成就感。

现在回头看那段黑暗经历,我发现没激情其实是一种焦虑,或者说是遇到职业瓶颈。原因有两个:程序员都把工作都看得很重要,如果突然达到瓶颈期又没有一个别的依托,就很容易丧失激情。第二个原因是由于生活压力,大部分 码农 不满足于当前的现状又无能为力,只是行尸走肉地上班敲代码。

程序员写代码没激情该怎么破?

敲代码是谋生方式,没激情也硬敲

李先新,码龄 3 年

有一次我中午在公司一边吃着很难吃的外卖,一边修着很Low的Bug时,突然怀疑人生来:

我为啥要每天在这个城市过着这种没啥意思的生活?吃着贼难吃的地沟油、承受着一个人生活的孤单、改着并不想改的Bug?然后想提想了第N次的离职申请。

不过低头看看自己手机上的账单和房租,我又回到现实了。当初自己选择 程序员 这行,除了喜欢敲代码外,更多的动力是能多挣钱呀。毕竟在这个社会里,男生被社会定义就是挣钱养家糊口,而敲代码便是我的谋生方式,我无法选择逃离它,没有激情也得敲呀。

加油吧,没啥可矫情的。

李素文,码龄 1 年

写不动代码怎么办?只好秉承 拿人钱财替人消灾 的想法继续写,还有哄自己说写完这几行代码就去吃全家桶。

王波,码龄 5 年,培训机构出身

最大的激情是把代码写好了, 不会被他人鄙视 。有时候写完一个比较难的需求时,会为自己鼓掌,不过也只有自己知道。

有时连续加班一周,深夜而归时有隐隐的高兴:第二天终于有脸面对产品的质问和哀求了。

程序员写代码没激情该怎么破?

女码农:没有激情?辞职!

小安,码龄 5 年,现辞职

写代码没有激情不外乎遇到这几种情况:因为代码太简单了,例如是简单的增删改查,我就边听歌或者听美剧边写;如果代码繁琐的话,我会尝试思考怎么改进架构或者提高效率,这样思考后又恢复写代码的激情和动力了。

有时候遇到逻辑复杂的代码,捋不好想不清楚,不知道从何入手。这时候我会先不写,找个地方把逻辑想明白捋顺了再回来写。还有的是因为自己的技术局限,例如代码写得逻辑不清、耦合严重、不会重构、不知道怎么写出清晰的代码,导致没有激情的话,我下班后赶紧学习,第二天立刻用上,效果立竿见影,成就感又回来了。

最后,由于自己的技术储备和工作岗位要求差得实在远,或者和自己心里的标准差得老远,导致没有激情的话,就辞职专心回家学习了。

而作为一个失去激情写代码的程序媛,我已经裸辞在家“学习”半年了。

程娟,码龄 6 年,现辞职

我喜欢安安静静地写代码,如果一天能写好大一堆代码,就有便秘好了后的通畅感。但这样安静写代码的时间越来越少:一会开会,一会写PPT,真闹心。

但如果你本身不喜欢当程序员的话,确实很容易没有激情。又或者让我去做代码重构,重构别人乱七八糟的代码,确实是干不动,我就是因为这个离职的。

程序员写代码没激情该怎么破?

编程 10 年,依旧激情满满

关月,码龄10年,现创业

虽然写了10年代码,可我一直对代码很有激情。记得有一回,需要用C++做一个同时兼容IE、Firefox、Chrome的插件,我联系了所有认识的C++工程师,都没有人做过。

像我们做MIS系统的,用户的要求就是圣旨,我一个做 Java 的只好硬着头皮试着去实现。大概花了一周的时间,每天只睡3个小时,每天不用闹钟就会醒来。后来头发白了一小撮才做出来了,等项目完成后,我吃了点东西,倒头猛睡了十几个小时。

程序员写代码没激情该怎么破?

通过采访得知,无论是小码农还是老码农,大部分有对代码失去激情的时候。但一般可通过自我调节,或者想想一天的工资,就会发现一!行!代!码!有!多!贵!然后继续噼里啪啦地敲代码。

反观单身的程序媛颇为“任性”,有“敲不动代码就辞职”或者“写不动了就改行”的举动。

写不动代码的时候,不如换个姿势吧?


以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

Advanced Web Metrics with Google Analytics

Advanced Web Metrics with Google Analytics

Brian Clifton / Sybex / 2008 / USD 39.99

Are you getting the most out of your website? Google insider and web metrics expert Brian Clifton reveals the information you need to get a true picture of your site's impact and stay competitive usin......一起来看看 《Advanced Web Metrics with Google Analytics》 这本书的介绍吧!

RGB转16进制工具
RGB转16进制工具

RGB HEX 互转工具

XML 在线格式化
XML 在线格式化

在线 XML 格式化压缩工具

Markdown 在线编辑器
Markdown 在线编辑器

Markdown 在线编辑器