Loading [MathJax]/jax/output/CommonHTML/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >如何拒绝成为一名优秀的程序员?

如何拒绝成为一名优秀的程序员?

作者头像
ChildhoodAndy
发布于 2021-02-26 08:15:58
发布于 2021-02-26 08:15:58
3090
举报
文章被收录于专栏:小菜与老鸟小菜与老鸟

这一天小菜在老鸟的书房讨论着关于「成为一名优秀的程序员」话题。

“一名优秀的程序员身上优秀的特质太多,我不知道如何成为,但我知道如何不成为,想不想听?”老鸟问道。

“又卖关子,快说!”小菜着急了。

“点太多啦。我随便列举几条吧。”

代码质量

  • 不要做代码 Review 做毛的代码审查。写完直接提交测试,直接上线也行。要的就是这股自信和快速。
  • 不用追求代码质量 能跑起来就行,有bug,测试同学提过来,我再修复。 回回我bug数量排名第一,还能和测试妹子多多交流bug的情况,顺便脱单呢。 什么清晰易懂、易扩展,先不管,以后有时间再慢慢优化吧,嗯,没错,以后抽个时间再优化。
  • 做什么测试 单元测试回归测试集成测试、端到端测试统统见鬼去吧,还是这么自信,代码在脑中直接编译运行,各种异常、极端情况,如同思维脑图一样,在大脑中高速运转,OK,编译运行通过。
  • 变量函数命名可以随性而为 费那么大劲命名干啥?不知道命名是最让人头疼的一件事么?想起啥名起啥名,老子就是这么任性。
  • 绝壁不写注释 我这代码写的真棒? ,我理解一点问题都没有。写注释浪费我时间,不知道我时间多宝贵么?一个月后这代码不一定我维护啦,也许我删库跑路了。。。

开发和需求管理

  • 不要有自动化思维 我就喜欢无脑重复做,反正不需要思考。自动化干啥?还要费劲写代码去实现自动化。
  • 代码从来不需要版本管理 公司项目就不说了。我自己写的项目从来不用什么git,什么svn这些版本管理工具来管理代码,版本管理这么有用,可以远端备份,也能随时看历史提交和回退,你问我为啥不用?这还用问,当然是不会啦,不想学。
  • 遇到问题先找人问,高效搜索有卵用 这报错啥意思?文档在哪里?文档查不到,还要查google,累不累? 与我无关。我有一个问题讨论QQ、微信群,我扔进去等大佬们帮我。 “RTFM!”群里一位大佬回道。 “大牛,RTFM啥意思哈?”我在群里小心翼翼的问道。 “Read The Fuck Manual!读他妈的文档!这问题也要问。”群里大牛生气了。 “生什么气啊。嗨!”我自言自语道。

职业成长和素养

  • 勇敢的将自己的锅甩出去,越远越好 线上出了问题,是自己负责的代码出了问题,怎么办呢?我不能说是我的锅,赶紧扔给测试同学,你们咋没测试到这个bug,引起这么严重的线上事故。自己犯了错误,不需要承担任何责任,第一原则先把这口大黑锅甩给同事,落得一身清净。
  • 不想沟通,不愿意沟通 我擅长技术,不愿意和人沟通交流。要是项目因为我的沟通问题导致延期,我就想办法甩锅出去。嘿嘿? 。
  • 掌握那么多种语言干啥? 学那么多语言干啥?学海无涯,我工作中就用到了javascript,我这语言打遍天下无敌手,前端后端统统不在话下,那么我去学习python、shell、ruby、java、swift这些语言干啥?有这时间,我去谈个女朋友不香么?
  • 不要去学习那么多的新技术 又出新技术了,学不动啦。我想赶紧回家陪老婆孩子呢。我这身上的技术还够我撑好几年,对新技术没兴趣,也没有时间去了解。
  • 盲目追求新技术 我担心落伍啊,出啥新技术都要去了解学习一番,这我不怕累。 “你不怕累,方向也要对啊,对啊,对啊,啊,啊,啊···”远处有个回音。
  • 停留在自己的技术舒适区 舒适区呆着好舒服哇。在舒适区,我闭着眼睛都能解决舒适区遇到的问题。
  • 打死我也不会尝试写博客 阮一峰的博客好棒,我也想写博客,但写博客好难啊。我写出来会不会被人说写的好浅显,没有帮助啊,又或者写一篇博客太费时间了。我知道写博客很有帮助,但有这时间,我刷会抖音看会小姐姐不好啊?
  • 打死我也不会尝试去参与开源项目 我只管用,不会写。我怕写出来吓死你们。我也不会去参与开源项目,哪怕提个bug,解决个issue也好,有这时间我打一把王者荣耀不香么?

声明:文章中一些列举的点带有调侃意味,大家不要较真儿。可以从反向思考下正向行为的优秀之处和收益。感谢阅读:)

优秀的程序员千千万万,但优秀的特质却能一一枚举。从编码细节、架构思维、全局思维、行为习惯、项目开发到团队交流与管理,一起朝着优秀的方向努力奔跑吧!

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2021-02-20,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 小菜与老鸟 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
如何成为一名优秀的 Java 程序员
许多Java开发人员问我:"如何成为一个更好的程序员?" ,"我如何提高自己的编程技能?" 或者 "我擅长Java开发,但不擅长解决问题的技巧"等,这是大多数程序员的现状。 在这行有很多编程语言专家
开发者技术前线
2020/11/23
5910
如何成为一名优秀的 Java 程序员
如何从一名普通的程序员进阶成为一名优秀的程序员
本文将讲述8种方式帮助你如何从一名普通的程序员进阶成为一名优秀的程序员,让我们就从此时此刻开始提高自己的开发技能吧。
一墨编程学习
2018/09/14
3840
如何从一名普通的程序员进阶成为一名优秀的程序员
如何成为一名优秀的程序员
本文章并非本人创作,是我在一个国外博客中偶然看到,当时在找为什么要读源码时偶然发现这个文章,觉得内容不错便翻译过来让大家看看,底部会有原文链接
Coder昊白
2023/11/23
2480
如何成为一名优秀的程序员
怎么才算一个合格的程序员?【大牛经验】
产品经理经常改需求这是程序员最头疼的事情,作为程序员应该也站在PM的角度思考,帮助PM分析出本质的需求,这也许可以减少需求的变更。当然,前提是得干一行爱一行,需要对业务有一定的了解。 先思考后行动 写代码的时候先想清楚了再下笔,而不是先写出一堆代码,然后在开始修bug。 休bug的时候,多看看上下文,搞明白为什么出bug,修改这个bug可能带来的影响,然后再修改。反面教材有两种:第一种随便改改就把代码改好了,但自己心里并不清楚为什么这样修改就修好了,撞运气,也许还有其他同样的bug也发现不了。另一种就是,头痛医头脚痛医脚,不仔细评估修改的影响,这样往往会引入新的问题。 程序员成长的一个办法就是修bug,修别人用不了的bug,但前提是搞清楚bug的缘由,这样才能避免类似的错误,有所收获。 顺畅沟通 不是巧如舌簧、也不是忽悠达人。需要的只是耐心倾听,然后清晰表达自己的意见。 现在的软件开发,已经不再是单打独斗的年代,大多数的软件、产品都需要多人、多部门的协作。而交流、沟通是非常耗时耗力的。沟通之前,先想好目标,组织好语言,尽量不要发散、不要跑题,对事不对人。对于重要的事情,保留沟通记录,最好有邮件,免得说不清。 沟通是门复杂的艺术,最基本是听明白、说清楚。 管理好自己的暴脾气
Java帮帮
2018/09/29
7600
怎么才算一个合格的程序员?【大牛经验】
邱俊涛:如何成为一名优秀的程序员?
关于作者 邱俊涛,ThoughtWorks咨询师,著有《JavaScript核心概念及实践》,《轻量级Web应用开发》等技术书籍。 本文转载自:http://icodeit.org/2017/07/tips-for-newbies/ 0写在前面 作为一个从业快10年的程序员,我想给新入行的程序员一些建议。这些建议是我希望自己可以在毕业的时候就读到的,也希望它们可以帮助你成为一个更好的程序员。 简单归纳一下,总共有7条: 保持健康 编程之外的爱好 持续学习 正确应对犯错 不要囿于角色 展示你的创意 刻意练习手
用户1097444
2022/06/29
4730
邱俊涛:如何成为一名优秀的程序员?
如何才能修炼成一名不可替代的程序员?
如何才能修炼成一名不可替代的程序员,看到这个标题我产生了一个疑问?这个世界上存在绝对不可替代的职位吗?
再见孙悟空_
2023/02/10
5840
如何才能修炼成一名不可替代的程序员?
一名合格的程序员应该是什么样子
6 月 25 号,母亲打来电话,说妹妹的高考成绩离二本线差 9 分。我听完随口扔了一句,“在我的意料之中。”因为她平时的成绩也就在二本线上下徘徊。
沉默王二
2019/07/10
3840
【大牛经验】如何成为一名优秀的全栈工程师
如何成为一名优秀的全栈工程师 什么是全栈工程师 全栈工程师一词,最早出现于Facebook工程师Calos Bueno的一篇文章 - Full Stack (需fanqiang)。他把全栈工程师定义为对性能影响有着深入理解的技术通才。自那以后全栈这个词便流行起来,我看到过的就有全栈工程师,全栈设计师,全栈运维,全栈市场营销人员等等。而在“拉钩”,“100Offer”等针对互联网人才的招聘网站上,全栈工程师更是一跃成为热门招聘职位,其薪资水平也比一般的开发工程师职位要高出一截。那么,什么是全栈工程师
Java帮帮
2018/03/19
1K0
如何成为优秀程序员?
同事和粉丝们很多人都让我莫名的认为我是一名非常资深厉害的程序员。我觉得可以分享一下,自己多年如一日的编程“思维”。
JavaEdge
2024/05/25
880
一名普通的程序员进阶成为伟大程序员有哪8种途径?
本文作者讲述了8种方式帮助你如何从一名普通的程序员进阶成为一名伟大的程序员,让我们就从此时此刻开始提高自己的开发技能吧。 是时候开始认真考虑一下如何升级你的开发技术了。让我们来认真地学习一下吧。 给自己设定一个提高开发技术的目标很容易,但是“想成为一名伟大的程序员”却不是一个容易实现的目标。首先,说“我想变得更好”,是建立在你认识到“更好”的样子基础之上。另外,有太多的人追求进步而不知道如何去实现。 因此,让我分享八个可实际操作的指导方针,你可以把它们作为提高编程技能的流程图。这些智慧都是伴随着计算机3
CSDN技术头条
2018/02/13
1.2K0
一名普通的程序员进阶成为伟大程序员有哪8种途径?
做为一名java高级程序员,这些IT岗位你都了解么?
程序员   程序员,英文名coder/programmer,大家常自嘲叫码农的阶段。这个角色职责是把需求或产品实现为用户可用的软件产品。   此职位为执行级别。另外因为经验较少,一般需要求助别人,或与别人一起完(ban)成(zhuan)一个任务。   此阶段大概要经历3年,程序员的职责如下:   1、负责公司运营系统的设计与开发工作   2、运营数据处理和分析 高级程序员   高级程序员学名工程师。到了这个level,英文名可改叫做engineer或developer。此时你的功力开始增强,这与你平时的积累
三哥
2018/06/15
7080
如何成为一名优秀的数据工匠?
盖国强:「数据工匠」这是一个非常有意思的话题,在我的理解里,工匠首先意味着“精深”,钻研一个领域达到精深的境界才能称之为工匠。
腾讯云开发者
2020/08/20
2.8K0
程序员没朋友?删注释,学甩锅,这么干就对了!
昨天我分享了一篇关于收入的个人感悟,没想到如此受欢迎,得到了很多大佬以及读者的点赞。
程序员小浩
2020/11/19
1.3K1
程序员没朋友?删注释,学甩锅,这么干就对了!
如何成为一名受欢迎的程序员直播者?
在全民直播的时代,你作为程序员也不甘寂寞,投身直播的滚滚浪潮中,成为编程直播者。但为什么有些人的直播很受欢迎,而自己的直播或视频的观众却寥寥无几呢?在livecoding.tv 最新发布的博客中,为直播者用户提出了以下10条建议,你也不妨参考一下:
LiveEdu
2018/05/21
7610
如何成为一名受欢迎的程序员直播者?
真的要做一辈子的程序员吗?来自10年程序员的心声
经常听一些同学说:不知道下一份工作该去哪类公司做些什么,我的职场人际一团糟老板不重视我,我现在成长的非常慢所以又想跳槽了,我看不到公司的发展前景好迷茫,其实这一切的困惑都来源于没有做好职业规划或者你根本就没有职业规划过。
一墨编程学习
2018/09/14
2.2K0
真的要做一辈子的程序员吗?来自10年程序员的心声
企业为什么需要雇佣一名老程序员
经验 老程序员可能无法像25岁时那样,在脑子里保存那么多的代码,但这些人的经验非常丰富。我们知道,每一套系统的规模都在越来越大,大到最后都超过了你的脑容量——无论你的脑袋有多大——所以说能不能记住代码
码神联盟
2018/04/02
7350
企业为什么需要雇佣一名老程序员
鹅厂一线专家:如何成为一名靠谱的程序员(上)
本文基于我十多年程序员生涯观察,落笔始于 2019 年学习怎么带领团队新人时,在此之前我一直在想,如果当年有人告诉我这些道理,我是不是可以发展得更好,也少一些纠结。
腾讯大讲堂
2024/01/26
5640
鹅厂一线专家:如何成为一名靠谱的程序员(上)
如何成为一名优秀的iOS开发工程师
如果你是一位专业的iOS开发工程师,你应该为自己感到自豪。因为你能在强大的iOS系统下,一展身手实现自己和他人的想法,这是一件令人无比激动的事情。 作为一名iOS开发工程师,你一定想成为行业的佼佼者。那么,如何成为一名优秀的iOS开发工程师呢?我觉得做到以下几点,你就离优秀越来越近了。 提高英语水平 作为码农,英语水平虽然不是一个硬指标,但是,如果你的英语水平足够好,那真是如虎添翼。在公司里面,糟糕的英语表达能力也掩盖了你在软件开发技术上的优势。 很多优秀的技术文章都是英文版本的,就像苹果官方文档一样,
BestSDK
2018/02/26
7530
如何成为一名优秀的iOS开发工程师
写给即将离开校园成为一名程序员的几句忠告
写给即将离开校园成为一名程序员的几句忠告 转眼间又到了一年一度的毕业季,如今回首自己真正意义上的大学生活已过去整整两个春秋.谨以此文献给那些即将毕业的和还未毕业的学弟学妹们. 这篇博客的标题定的很大
用户1289394
2018/02/27
6930
写给即将离开校园成为一名程序员的几句忠告
一名优秀的产品经理
摘要:  如今,用户体验这个词已经渗透到越来越多的行业,贯穿于整个企业的研发、推广和市场运作。例如,买 iPhone,从打开包装盒的一刹瞬间;到海底捞吃货,从热情洋溢的引座员接待你的那一刻,体验之旅开始展开。可以毫不夸张地说,用户体验是促进销售的生产力。
阳光岛主
2019/02/19
3500
一名优秀的产品经理
推荐阅读
相关推荐
如何成为一名优秀的 Java 程序员
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档