“低阶“程序员特征一览

图片

所有文章首发于我的公众号【程序员云课堂】,喜欢文章的可以微信关注,也可以扫码加我的个人微信交流~

之前跟大家分享了很多关于如何成为优秀程序员、高级工程师的方法,群里有些粉丝认真实践后,发现对工作确实有很大帮助,包括有很多面试技巧,都是可以现学现用的。

今天要跟大家讲的是那些不太ok的程序员,都有哪些特征,希望大家后续能避开这些缺点,多发展自己的优点,补足缺失的点。

图片

干活只求速度,不管质量

程序员写代码,交付速度确实很重要,有时候行业的竞争优势就取决于产品上线的时间。

有句话说得好,互联网唯快不破。

但速度快的前提是,质量不受损。提前交付一个不可用的产品,不如按期甚至延迟交付。

之前就遇到过这样的下属,每次排期很紧的项目,他总能比其他人早一两天交付,但bug也是最多的,代码也是一塌糊涂,很难拓展和维护。

工作印象是靠平时的工作质量来建立的,交付速度快,可能在短期内给人留下深刻印象,但如果总是出错,大家也记住了你是个很不靠谱的人。

一旦领导对你产生了这种印象,轻则低绩效,减少年终奖,重则可能被优化,因为你的交付质量,影响了其他人的工作效率。

图片

写完代码不自测

当然,不是说每次写完代码都要自测,但涉及到性能优化、技术升级等纯技术性的项目,最好还是先由开发自测一遍。

很多程序员都觉得,自测会影响开发速度,反正最后都会有QA来测试,何必多此一举?

如果团队里有专业的测开,那么很多时候省去开发自测环节也不是不行,但有很多团队只有测试没有测开,甚至测试大部分都是外包,或者实习生居多。

那么重要的功能,开发自测就很重要。

图片

团队协作困难

相信大家在学校就已经学习了很久的“团队精神”,不管是班集体活动还是小组配合比赛,或是同学之间的互帮互助,团队合作都非常重要。

由于程序员的工作日常是和机器打交道,只要他能看到电脑的反馈,也能很好地回应电脑的反馈,那么信息的流动是没有问题的,能够确保基本的输入和输出。

但编程在公司里也是团队工作,需要不同方向的开发者相互配合,开发完要联调,测试提交了bug要沟通修改,产品反馈了问题要沟通解决。

如果你只是在自己默默写代码这方面非常高效,但对于和其他同事的合作很糟糕,不知道怎么和别人协同,那么越往上走,你会越觉得难受。

因为职级越高,责任越大,处理的人与人之间的问题也越来越多。

在公司里,你不可能永远只闷着头写代码,除非你想当一辈子的一线码农。那样很累。也很难有个人价值提升。

今天先分享这些,老王后续会多出这一系列的文章~喜欢的可以点个关注,或者加老王微信一起聊聊!

所有文章首发于我的公众号【程序员云课堂】,喜欢文章的可以微信关注,也可以扫码加我的个人微信交流~

大家好,我是程序员老王。

年薪百万老码农,待过一线大厂创过业,带过团队,目前专注于一线技术。

分享程序员进阶路上的点滴,帮助大家提升认知,升职加薪。

图片

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值