作为一名程序员,我一直为中国的软件产业感到苦恼。

除非你完全认可中国近些年以GDP为导向的经济发展策略,否则很可能得反思一下软件行业所鼓吹的“唯快不破”策略,尤其是互联网领域。

在商业环境中,“快”能获得很多竞争优势,这毋庸置疑。工程师的价值虽得(最终 9OAL足)体现在商业产品上,但千万不要忘记了我们始终是一名工程师,在实现商业价值的道路上不断提高自己的专业水准无论如何都不应被忘记。工程师始终要明白,公司的发展与自身的职业发展并非完全统一。如果在公司的发展过程中我们的专业水准并没有“水涨船高”,那除了说明我们在吃老本外,还表明我们很可能是在“拖后腿”。在这种情形下,即使公司蒸蒸日上地给我们发薪水,但从个体职业发展的角度说来,公司发展其实与我们“一毛钱关系都没有”。我想不致于有人认为自己以后只会在这一家公司干吧!如果真是那样想,你能保公司几十年存在?届时万一得无奈地离开公司,单薄的专业水准又如何在人才市场与他人竞争?

对“唯快不破”的误解所带来的不良后果是,有些工程师为了快速实现软件功能而忽略了专业精神。他们一味地为了速度而筑下高额的“技术债”,甚至在“速度”的幌子下过得心安理得。

如果将“唯快不破”改为“唯效率与质量不破”或许更不容易形成误解。一说到“快”,给人的感觉往往是投入更多的时间就能达成目的,容易让人忽视做事的方法与效率。与之不同的是,强调效率需要我们考量投入时间的产出比,且暗示做事的方法只有对路才能获得效率;强调质量则提醒我们尽量别做“豆腐渣”之事,而这隐含的内容是我们必须专业做事,即使欠下了“技术债”它也时刻提醒着我们那是一定要还的。

软件行业的长期被动加班成为了速度之痛的一个缩影,它让不少工程师过着有工作没生活的日子。软件行业要避免偶尔、短期的加班是不可能的,但长期的被动加班绝对是个问题。不重视效率与质量的“勤劳”除了是在浪费外,更是一种透支将来的短视行为。

作为一名程序员,我一直为中国的软件产业感到苦恼。相关推荐

  1. 我想当HTML程序员,我的理想当一名程序员

    理想是海中的风向标,是高山上的雪莲花,是风浪中的小帆船,指引着我到达成功的彼岸,我的理想是成为一名程序员. 某个周末,我去练跆拳道时无意发现了附近有一个学编程的地方,我便让妈妈给我报了名,去体验体验. ...

  2. 作为一名程序员,数学到底对你有多重要?

    最近在知乎上看到一个贴子,看完后我沉默了..... 沉思后想想,其实每个行业都会分等级,程序员也不例外!说好听一点的叫工程师,普通一点的叫程序员,差一点的叫码农,更差的还会叫码畜,码奴.(哎..... ...

  3. 3名程序员被抓!开发“万能钥匙”APP,撬走3个亿

    来自:程序员头条 报道 又有 3 名程序员被抓!开发"万能钥匙"APP,撬走 3 亿! 最近,据央视新闻报道,上海公安机关接到共享单车企业报案,随后破获了一起共享单车万能解锁 Ap ...

  4. 英语很差,可能不会阻止你成为一名程序员,但一定会限制你成为一名“优秀的”程序员...

    作者 l 会点代码的大叔(CodeDaShu) 我在很多平台上发表技术类的文章,收到过很多朋友的私信,问一些技术类和程序员职业发展类的问题,常见的问题比如"我已经 XX 岁了,想转行做程序员 ...

  5. 作为一名程序员,最大的成就感来自哪里?

    今天看知乎的时候,看到这样一个问题:"作为一名程序员,最大的成就感来自哪里?" 下面有一条回答蛮有意思的,拿出来跟大家分享一下. 其实,程序员更愿意自己被称为开发者,因为最大的成就 ...

  6. 程序员的杂想-不要只做一名程序员

    从一次进食堂吃饭感想:食堂运营模式一般有两种: 多个窗口,每个窗口有一位负责打菜 结账: 流水线: 到底哪种方式更好呢?作为程序员,首先想到的是吞吐量:怎么算呢?是以单位出队人次 还是以 工作人员单位 ...

  7. 因未发项目奖金,一名程序员决定删代码泄愤

    长按识别上方二维码,关注公众号:后端面试那些事 回复"报告",获取你的GitHub年度报告! 作者 | 刘琳 来源 | 刘琳 你永远都想不到程序员会因为什么删掉代码. 你可能还记得 ...

  8. 28岁自学python来得及吗_我28岁了,还能成为一名程序员吗?迷茫和沮丧中

    过去的两三年,我感到很不充实.我从事视频制作/编辑(主要使用Avid, Final Cut, After Effects这些软件制作视频)已经6年多了,在这中间还干过电视广播方面的工作.大概从4年前开 ...

  9. 来自一名程序员的表白

    长沙连续冬雨连绵的天儿至昨日终于晴朗了,见到久违的阳光,心情格外舒畅,看哪儿都是带着"有色"眼镜.昨天翻看手机一看,原来是感恩节,老天还格外开恩把太阳放了出来. 感恩节虽是西方传统 ...

最新文章

  1. iOS开发-xcdatamodeld文件 CoreData的介绍和使用,sqlite的使用
  2. 阿里某leader因年轻下属不主动找活干,提醒对方继续这样绩效不好看,对方竟直接辞职!...
  3. 我眼中的计算机,我眼中的计算机-计算机开机背后的故事
  4. acrgis api for javaScript需要对Dojo了解多少?
  5. elf 取路径_c – 获取主要可执行文件的ELF标题
  6. Windows安全配置加固
  7. linux语言 翻译工具,Linux文本转语音工具eSpeak介绍
  8. 排序算法 --- 快速排序
  9. 【HDOJ】4363 Draw and paint
  10. Java虚拟机10:类加载器
  11. html帮助文件的制作软件,FAR HTML(帮助文件制作软件)V5.6.1 官方特别版
  12. [Java] 蓝桥杯ALGO-115 算法训练 和为T
  13. canny边缘检测算法_OpenCV4中调用HED边缘检测算法
  14. html{-webkit-text-size-adjust:none;}(取消浏览器最小字体限制)
  15. polyfit线性拟合函数
  16. 如何用photoshop做24色环_photoshop制作漂亮色环的教程(2)
  17. 腾讯云IM集成问题汇总
  18. 经济适用型北京生活经验分享,80后北漂看过来
  19. RecyclerView加载多类型item 实现淘宝首页布局
  20. storyboard(故事版)新手教程 图文详解 1.创建一个无约束的导航栏加选项卡(tabbar)故事版

热门文章

  1. wps for linux alpha 15 语言包,WPS Office for Linux Alpah 7发布
  2. 加密解密_作业-加密解密程序
  3. 开源jumpserver 堡垒机搭建
  4. SaltStack 第一板块入门介绍 [1]
  5. 解决scanf_s函数报错:没有为格式字符串传递足够的参数
  6. java面试题(96~125)《中》
  7. 数据思维,让决策更精准
  8. 这或许才是产品人真实的工资情况
  9. 微信也许会有重大变化
  10. 云游戏关键技术研究报告(2020年)