02.26 程序员的成就感来自哪里?

kurenai


程序员的这个行业目前我给大多数人的印象就是格子衫、黑框眼镜、加班等等。有人羡慕程序员的高工资,但是又不想去承担那么强的人工作压力。

现在社会的进步很大一部分来自于程序员的努力,我觉得现在社会90%的人的生活都离不开程序员的功劳,一个手机里的所有功能都来自于程序员的努力。

当一个程序员写好了一段代码,运行出设想的结果后,那简直比什么都开心,只有他自己知道这个在用户看来很简单的运行结果背后需要多么复杂的算法逻辑,通过程序员的努力把复杂转化为简单,把不可能变为可能,这需要极强的逻辑能力才能成为一个强大的程序员。

向程序员致敬。


大黄小黄


同学,你好!

拿我来说吧,截止今天我从事开发6年多了,现在做项目经理和架构设计工作。我来谈谈我自己的成就感。

一、别人认可我写的程序和代码

我使用开发语言用的是c/c++,大多数是用C,做的是企业级软件的后端组件开发,欣慰的是几年前写的程序至今还在生产环境7*24小时被调用。正确、稳定、高性能,0bug是每位程序员追求的程序目标。我也是这样,每当小组同事通过gogs访问到我的代码时,都会滑着老板椅到我工位说:这组件是你几年写的啊,很有质量的代码,重构了很多次吧?这是我感到成就感之一,虽然确实重构几次,请教大牛改了几次,最终也是成功交付。

二、架构设计

程序员工作不光写代码,虽然大多数时间是开发,参与方案设计,架构设计也是很不错的工作环节。当自己负责的模块需要升级或新的问题,新的功能需求要明确解决方案,这个时候就是头脑风暴阶段。要考虑一个方案,不光考虑自己的模块点:上下游模块,第三方系统,基础组件,水平拓展,异常处理,熔断机制,业务服用,性能,稳定…等等,后面再进入方案设计落地,架构图,流程图,到后面组织架构师评审,与他们进行PK,只有让他们问不出问题来,才算基本通过,进入任务拆解,开发阶段。 成就就来自我的设计经过了大牛们的考验并认可,有种舌战群儒的感觉

三、解决疑难bug

这一点相信许多程序员都经历过,生产bug,按月蹦出来一次,按周蹦出来~,程序问题,硬件问题,网络问题,第三方问题,资源问题…太多了。当一个问题,投入了很多工作量都没解的时候,每个程序员都是失望沮丧的,一旦在开发测试环境问题被复现,那心情一下子蹦上天。后面的加班设端设置断点,调试,修改,再测试验证,验证通过,排周期投产~,我想提交代码那一刻,也是成就感的来源。

成就感有太多了,团队合作攻克难题,加班加点上线护航,新项目的成功投产,总的来说,程序员的付出是看得到回报的,这就是成就感。

附上我的偶像:小马哥。

你的看法呢?大家的看法呢?欢迎在留言区和我讨论哦:)

既然看到这了,送我一个「赞同」吧,支持我的创作。

也可以「关注」我,持续分享所得所见,谢谢~

内容包括:架构设计|K8S丨Linux网络编程丨项目管理丨个人学习路线。

做难事,才有所得,必有所得!

Stay hungry,Stay foolish!

让我们继续向前,明天会更好!


barbarian


应该有几个方面吧:

1、收入回报

目前,国内程序员的薪资水平还可以,尤其在北上广深一代。

2、晋升通道

从编码开始,这个职业生涯还是可以的。

3、软件使用

当大多数人在使用你的软件,并提升他们工作效率的时候,成就感不错。

我最早写过人事管理系统(1999年),里面的查询、统计、打印等功能在当时需要很多人工解决的,通过系统分分钟,收获无数赞美。

后来写过地产软件系统、财务系统也都是如此。因为早些年,软件还不太普及。

更别说现在那些共享软件,用的人是非常多的。比如杀毒软件、媒体播放器等。

4、社会认同

作为IT人士,不算高大上,也还可以。当然进入微软、华为等另算。

另外,学过IT的人,解决问题能力、逻辑思维能力都不错,而随着PC、互联网的普及,这类需要解决的问题很多。


互联网之老兵


程序员最大的成就感都来自自己做出了心中所想的,或一个有水平的东西。

哪个行业都是一样的,作家喜欢创作出与众不同的作品,捕捉难得的视野和想法。程序员如果能作出全新的领域的软件也一样的一种突破。因此程序员的成就感是很高的:

  1. 创 造的成就感:当然了,我们程序员绝对无法和全能的上帝相比。我们的所谓“创造”也有限。但是,作为程序员,也能有一种掌控全局的感觉,也可以体验一把创造 的愉悦。你写出程序,让它干什么就干什么。你写出个游戏,那酸爽,绝对比自己玩游戏赞百倍。小编以前曾花费大量时间在游戏上,现在自己会开发游戏了,也就 觉得玩游戏没太大意思,适度休闲还行,一旦掌握不好会玩物丧志,浪费时间。自己写程序开发游戏,自己玩自己的游戏,测试修改自己的游戏,看着自己的游戏不 断进步。就是开心。当然,开发App,软件,网页,等等,也是看着自己的作品不断完善的过程。
  2. 征服的成就感:每天打开电 脑,调出各种软件,手指在命令行间驰骋,思绪在浏览器上飞奔。没有做不到,只有想不到。每次解决一个难题,想出一个巧妙算法,攻克一个Bug,那“一键在 手,天下我有”的征服感也是没谁了,简直happy得不要不要的。绝对比考试拿一百分欢喜十倍,还不止。
  1. 学习的成就感: 小编以前努力自学时习惯了,现在每天要是不学点新东西,都觉得不好意思跟周公去打招呼,睡不安稳(这也是病,得治)。如果你喜欢学习,享受学习后那种大大 的满足的喜乐,那么成为程序员肯定能让您如愿。而且现在每天IT界推陈出新的速度太快,根本学不完的知识。哦多盖(韩语都出来了... “怎么办”的意思)
  2. 欣赏的成就感:看别人的作品,同样是一种享受。如果别人的代码写得好,阅读之是一种乐趣;假如写得不好,那修改也成了一种喜悦。

是否也想成为程序员呢?那就不要犹豫啦,赶快加入程序员行业。


小牛顿


百科对“成就感”的释义:指一个人做完一件事情或者做一件事情时,为自己所做的事情感到愉快或成功的感觉,即愿望与现实达到平衡产生的一种心理感受。

我一个同学,是一个程序猿,经常熬夜,但给我们聊天时,经常说,自己参与的一个游戏,好评很多,好多人都喜欢玩,感觉很有自豪感,也很有成就感!还偶尔向我们炫炫富,说,这个月又发了多少薪水,等等。


所以,程序员的成就感,基本上来自于2个方面。

第一:他的工作获得了领导和客户及用户的肯定,觉得很有价值!

第二:他因这份工作,而收获了很多金钱,让自己和家人的生活得到了很大的改善。


七号解惑师


等我成为程序员了在回答你



用户57215790014


1、第一就是收入,程序员的工资普遍比其他行业的打工收入要高,加上一些奖励机制和企业福利,是非常好的一笔收入了[耶]

2、第二就是个人发展,程序员是最基本的最底层的编码人员,向上发展可以做S E 、P M、架构师、产品经理等等[灵光一闪]

3、第三就是成就感,现在不管小孩老人都会上网,那么必然会使用程序员开发出来的软件、网站等工具[赞]

4、第四就是神秘感,很多人都认为,程序员写的代码非常神秘,比如外挂软件等[得意]





码农平哥


对于成就感,很多人会认为它来源于像马爸爸、国民老公那样成功的事业,但如果只有这样才能获得成就感的话,那我们这些芸芸众生就只能一辈子郁郁寡欢了。其实成就感不只来源于事业有成,更来源于工作和生活中的每一件小事。

成就感是指一个人做完一件事情或者做一件事情时,为自己所做的事情感到愉快或成功的感觉,即愿望与现实达到平衡产生的一种心理感受。成就感对每一个人来说都非常重要,它是现代社会中每个人的基本需求。

看看我们的程序员们,从外行的角度,每天跟密密麻麻的英文字母打交道,这样码代码的工作是枯燥乏味的,但为什么程序员们却能长时间端坐于电脑前,乐此不疲地敲击着键盘呢?重要的原因就是程序员们能掌控电脑、玩转代码、解决问题所带来的成就感。


Ting姐来啦


当然是收入和自己的作品,作为一个高级程序员,每一天废寝忘食的工作不就是为了这两个吗,望着自己夜以继日拼搏出来的成就,不就是非常有成就感吗?




相声接班人


想当一名程序员,在学习的过程中是很枯燥的,成为一名程序员是更枯燥的事情。每天面对着一些代码,什么乐趣都没有,会觉得枯燥乏味。而当一个程序员做好一个程序时,那时心中的心情就好比放在天空中的烟火一样。也会感到无比的自豪。


分享到:


相關文章: