当开发变成工作后,你依旧热爱编程吗?

反恐金鹰


因为热爱编程,进入这一行,2008年有段时间创业,编程也有些时间厌烦,遇到瓶颈,通过静心调整身心,一直到现在还在写代码,持续学习。从2000年php,c/c++到2004年java,dotnet,python等,2010年写mtk,obj-c,2013,lua,erlang等,2016年golang,scala等,2017年微服务涉及多语言的架构,2018年嵌入式,单片机,os等,2019年计算机cv,ai等,2020在学习rust。持续学习20年。不要自我放弃。


智钧科技CEO王鑫



小徐1111111111


当前时代,我们看到有太多的人,成名靠的不是最初的本职工作,比如《三体》的作者刘慈欣。格雷厄姆在他的《黑客与画家》中也提到,找一份白天工作,夜晚投入编程。

谈谈我对这个问题的看法。

工作是工作,生活是生活。用自己所热爱的编程作为工作,先不说好处,至少没有什么不好的。如果觉得不好,不是热爱编程本身的问题吧。

用自己的兴趣,保证自己能够进行工作换取报酬,本身就是天经地义的事情。难道从事自己不擅长或者不热爱的事情,会更好些么?或许也做不长久吧。

其次,如果在开发变成工作后,觉得不热爱编程了,我想是在其他地方遇到了问题。

或许,是因为自己其实也不怎么热爱编程。

或许,是因为自己和同事在一些事情上看法不一致。

或许,是那个老板。。。。

其实,如果你真的热爱编程,就真的会一直热爱编程。

说说我自己吧。

第一份工作从开发做起,做过实施,做过项目经理,做过产品经理。最后因为实在无法忍受不能专职做软件研发,所以毅然辞职。现在想想,归根原因是不再认同老板对于项目组的方向和投入,也不觉得获得了老板的赏识,待遇上也达不到最低要求。

现在的工作,也常常和老板闹得不愉快。通过沟通,最后双方达成一致。

我的经历告诉我,当开发变成工作,真正让你不热爱编程的原因,不是编程本身,还是其他因素。这时候,找到真正的因素,尝试去突破它,或者改变你对于它的看法。

希望你能够一直热爱编程,毕竟大环境整天嚷嚷着三十五岁就淘汰程序员。我接受这样的大环境,但是,这不阻碍我常常独自编程通宵,或者在公司没有要求的情况下,尝试改进产品或者框架。

祝你在编程的这条路上一往无前,加油。


普陀区见习右史


能从事自己喜欢的工作,不正是一件幸福的事情么?题主问这个问题,真正的原因可能是不再喜欢了。

就像婚姻有七年之痒一样,长时间从事重复的工作,不再有新鲜感了,一开始的热情逐渐被日常琐事而磨灭。

回到开发工作,计算机软件开发的技术更迭真的是日新月异,不坚持学习,而是守着自己的老本,先不说自己喜欢不喜欢,被淘汰也是有可能的。

任何工作,如果我们仅仅把它看做一份工作,都不能算是喜欢。看看张晓龙,看看雷军,我觉得他们才是真的喜欢。

说说我自己,做了十几年软件开发的工作,后来转向管理岗位,再后来自己创业,但是,从没放弃写代码,大段的软件没时间写,就去学习单片机编程,制作创客作品,或者用scratch教小朋友写游戏,我想这还是源于内心对编程的热爱吧。





鲸鱼叔叔机器人


干一行爱一行才能走得更远!编程也许是你大学专业,参加工作后做开发,天天加班做码农,说没有厌倦的时候是假话。关键要精益求精,如何逼自己去到编程大咖的位置?危机感。没有危机意识的人迟早被社会淘汰。没有永不衰竭的生意,一样没有永不过时的手艺。一技之长,毕竟只有一技,如果一技都不去打磨,不与时俱进,到了一定时侯就适应不了。如今人工智能流行Python 编程,原来在大学没涉及过就要抓紧学习,甚至简单的图形化编程Scratch ,还有非常风靡的Unity 3D 。


BuddyYee


我热爱的是影响世界,而不是影响世界的方式。

------程墨Morgan(知乎)


每个一个热爱编程的人都希望自己的付出能够对这个世界产生影响、留下痕迹。从一个接触全新的领域到入门,每一个人都会经历许多的挫折、困难,同时专业能力、阅历也会不断提升。如果当开发变成工作后,激情慢慢退却,觉得心累了,这不一定是编程的错。

1

哪里能找到通往永远热爱的路,热爱本身就是一条路。

社会中的人都处在时时变化的环境中,有个时候不是热情减淡了,而是耐以生存的环境温度变低了。互联网的各个行业从几年前的风口乘风飞翔,到现在的举步维艰。这个变化导致的压力最终都会压在编程的人身上。随着行业的发展,整个行业蛋糕的存量没有再继续增加,各个企业之间的竞争越来越激烈。直接导致编程的工程师压力越来越大,而社会获得感却在不断降低。付出相同的精力,做出相同结果的工作项目,可能不能再像以前一样得到企业和社会的肯定。

没有经历过深夜痛哭的人不足以谈人生,没有承压下的爱不算真爱。

在巨大的工作压力下还持续热爱编程,光靠刚接触时的新鲜感肯定远远不够。在编程这件事上,相应的付出得到相应的回报,形成了一个正向反馈,才会足够坚固。恰恰工作能够给与这样的正向反馈。当一个工程师随着企业的发展,个人能力也在发展,而且业务能力一直能够承担当前的开发任务,那么随着工作任务的增大,也会获得更加大的个人成就感和社会认同感。

如果热爱是一条很远的路,那么工作一定是最好的交通工具。


2

初心不忘

每一个大佬都是由当年的平凡爱好者逐渐成长起来的,无论是因为理想还是金钱。当年意气风发的时候,谁都相信通过自己的努力能够到达自己梦想中的样子。在岁月的洗礼中,所有人都会经历寒风、冷雨,一部分人慢慢感冒了。无情的时间它会放过谁。所有人都会累,都会烦,都会怀疑曾经深信不疑的东西。

有怀疑并不是坏事情,有怀疑才会有真理。在前进的路上,我们都需要不断问自己,我为什么而坚持。当初的入门可能仅仅是因为有趣、高薪,当随着接触的深入,一定会在这个基础上有更深的理解和认同感。选择一个头脑清醒的早晨,将一路走过来的经历、感悟全部理一遍,如果还是相信自己能够通过编程影响这个世界,那么完全可以换个地方继续进行开发的工作,而不是放弃自己热爱的编程。

如果在大公司终日迷茫,自己的能力无处施展,完全可以去到小公司里面独当一面,让自己的想法、能力得到充分的施展。

如果在小公司奔波劳累,自己的技术面得到系统化的训练和提升,完全可以到大公司里面去培养自己的眼界,形成一套属于自己独特的技术框架。


3

学无止尽

当开发成为工作之后,学会的知识和技能都有了实践的机会。一定要相信,只要我们坚持下去,我们写的每一行代码都会产生影响。学习不是一个结果,而是一条不断前进的路。我们都可以一边在工作中实践自己的想法,一边通过博客、网课学习新知识、新技术。

我们所在的工作使用的编程看做是一个点,那么根据我们的理解和经历,将自己的技术储备扩展为一个面。不断深耕,不断精进,成为这个领域的一座高峰,一座能够让后人登高望远的高峰。


代码中不仅只有苟且,还有诗和远方。

<strong>

  • 以上就是这个问题的回答,欢迎留言、评论、转发。

长风凌空


应该是的!

应该说学习开发是兴趣,工作开发是爱好!

大学里很多科目都是凭着自己的想法来选择的,只有一步一步的深入认识到这个想法的本质,才会把最初满腔的兴趣变成一成不变的爱好!

再好的开发,只有实现目标才可以是一种享受!不是我想干嘛就干嘛,而且我能干嘛,我终于把什么什么实现了!

就好比,我可以付钱在家吃外卖了,我可以在双十一参与秒杀而不是被掉线了,我12306可以抢到票,而不是排完队没有了!

我觉得开发是很有意思的把别人的想法变为现实,而不是最初的纸上谈兵!





Andy的视界


我爱编程,尤其游戏编程哈哈,奈何之前待的好些公司的作品感觉就像各种UI的堆叠,那时感觉自己不想继续编程了。现在我辞职当自媒体人和独立游戏开发者,还是觉得编程很好玩。

\n

{!-- PGC_VIDEO:{"thumb_height": 368, "vposter": "http://p0.pstatp.com/origin/2ffcc0001654120d3cea9\

唐老师编程


每个人老是重复做一件事,有两种可能:一种厌倦,比如,做类似增删改查的,估计就这样。现在国内互联网行业蒸蒸日上,计算机专业学生好找工作,别的专业也趋之若鹜,但大部分工作都是增删改查。试问,除了高工资的吸引,还有别的嘛。一种是提高,记得重构的作者说过,当你的代码出现重复时,你就需要重构了。也许这样的人会成长为架构师。所以,选择很重要


家有儿女没有儿


我对这行不是特别喜欢,主要是觉得编程这个东西也就是个简单的工具而已,以前没学编程的时候,感觉很新奇,现在一眼看穿这个东西就这样而已,瞬间失去了大部分的兴趣,现在变得有点厌恶,由于是脑力工作,这行就是薪资与脑力强度成正比,一点也不羡慕这行拿高工资的人,因为那对应着高强度,高消耗的工作,各种要学习的东西层出不穷,让你永远不能停止学习,像是陷入了知识的无底深渊,整天对着电脑,减少了接触大自然的时间,人变得会木讷,总之这行没什么了不起的


分享到:


相關文章: