自己看到这样的标题,感觉都传达着一种不自信,然而确实这是一种行业潜规则。大家都知道潜规则大概流行于中国,养猪有养猪的潜规则,做牛奶有做牛奶的潜规则,当演员有当演员的潜规则......在中国程序设计大概也有程序设计的潜规则。

潜规则,是一种毒瘤。可惜并不容易拔掉!
中国软件行业的潜规则就是,如果三十岁你还在编程做不到管理,你的职业生涯就快到头了。可是我热爱程序设计,虽然我现在已经在三四百人的公司做到中层管理了。如果照着管理的路走,潜规则似乎还轮不到我头上。可是,我还是愤愤不平,我所尊敬的那些国外的大师级人物,无不奋战在编程一线,我们中国程序设计人员就要顶着三十而立的标尺。
有过设计经验的人都知道,刚学会写程序的头几年,写的大概只不过是一些语法堆积产生的怪物,造就一些代码的量。这样的程序,虽然也可以运行,但艺术性不强。除非你阅读了大量的理论书籍,阅读过数十万行的巅峰之作,领悟并实践了很多理论,才会发现经验是如此的重要。外行的人,对那些能够在短期内堆积语法并具备一定实际用途的程序作者,称为天才。天才再历练无数的项目,无数的思考,大量的理论学习,方能成为大师。三十岁,很难成为大师,除非你是勤奋的天才,而且很早就启蒙了。这种潜规则,似乎要扼杀掉很多天才。
这种功利性明确的潜规则也导致目前程序设计人才的稀缺。虽然现在中国可能有上百万的程序员,但又有多少用户感觉实用、能用、易用的产品?又有多少瑕疵很少的产品。举几个简单的例子,微软的MSN,应该是一群高手开发的了,我使用的过程中也发觉了一些问题。问题一:MSN占用内存高。我不知道为何一个聊天软件,什么功能都没开的情况下会耗掉近100M内存?原因我估计是内嵌IE的接口。问题二:如果你某个组里的联系人很多,你双击组名,界面几乎会死掉,在漫长的等待后,联系人管理窗口弹出。我测试后发现,弹出时间和联系人数量呈平方关系。显然,这是一个检索算法的性能问题。检索算法能够到常数,也能到O(n*n*..)。说这个问题,也只是想说,天才也不一定经验很足够,也不一定很懂艺术。艺术性的MSN,首要具备的条件是快速的反应,一秒,0.1秒,0.01秒.....。 我在群里聊天的时候,很多人就可用性和商业扯上关系,他们认为商业产品本就不应该具备搞可用性。于是我只能一次一次的被Google倾倒,确实那些产品性能高,而且我很难凭直觉找出我认为算法上欠妥的地方。也许那里面的人都是天才,但我知道他们一定很尊重用户的感受,一定偏执于此。把用户放在核心的位置,才能获得用户的喜欢和支持,也唯有此才能真正的战胜对手,环顾国内的企业,有几家这么想,这么做的呢?因为只养着一些没有设计经验的程序员,他们自己的温饱都没解决怎么会去想用户,没用户就没收入,没收入待遇不能涨,好员工只好跳槽,留下一些更没经验的人,再做一些更对不起用户的产品.......
我桌上放着kunth 的四卷《程序设计的艺术》,内心常常为这个老人喝彩。七十多岁的人了,还在写第五卷,第六卷,第七卷,这大概和袁隆平先生差不多吧。
我再投一次简历给Google,希望能获得一次笔试的机会。也许,去了外企,才能对抗这种潜规则。如果去不了,阿Q一把,内心定这种潜规则的人太无知了。

三十岁换工作......相关推荐

  1. 为什么有的人还不到三十岁,就对工作失去了兴趣呢?

    来自:吃草的罗汉 远处的高山峻岭,隐藏着多少玄机? 我一直觉得,转型技术管理者初期阶段的三大挑战分别是:时间管理.学习能力与领导能力. 在这三种挑战之中,领导能力看似最虚,但却最为关键. 以绩效面谈为 ...

  2. 40岁的程序员还能找到工作吗_如果程序员已经到三十岁了,那他还能找到满意的工作吗?...

    作为已经快奔四的老程序员,看到话题就想吐槽两句,三十岁的程序员正好是黄金时期,无论从编程经验还是身体状态,都处于一个极佳的状态,虽然程序员喜欢通过互联网的方式吐糟自己,特别是大家都在吐槽程序员都是吃青 ...

  3. 男生三十转行学计算机,三十岁的男人转行学什么技术能跟上时代的脚步?

    不请自来哈,因为我就是一个30岁转行学it的程序员... 首先先说一下为什么到了30岁还要转行学技术,一个人要转行那肯定是在自己原本的专业混不下去了,在新的行业看到了希望,其实30岁转行真的是需要勇气 ...

  4. 2019 年终总结和一个三十岁程序员的感悟

    前言 年中的时候,在博客上写过一篇半年总结,地址在这里: 我的 2019 年中总结 ,因为前几天一直在忙家里的事情,所以也没有抽空出来在 2019 年前把总结写完,算是一点小小的遗憾吧,就在这里把总结 ...

  5. [ZT]一个三十岁男人的婚姻思考(五)

    面对现在的社会的堕落,我一直相信,世界上有真正的爱情.我也试图去追寻. 我到现在依然固执的认为我和妻子之间是纯粹的爱情.尽管,生活的现实让她 逐渐变得没有以前那么光亮.但是,这种感情我从来没有放弃过. ...

  6. [ZT]一个三十岁男人的婚姻思考(四)

    我曾经设想过最坏的情况,如果有一天失业了,我如何去养我的家,我的生活 会是怎样?我相信我的妻子不会离我而去,但是我如何忍心她跟着我受苦? 妻子也许天生就不应该过苦日子,因为她很瘦,身体很弱,她没有力气 ...

  7. 读书精华分享:三十岁,我们值得

    一.读书&思考&眼前的我们 1.三十岁,我们还远远没有达到说自己已经成功或者失败的地步,而我们所做的工作和很多希望达成的目标也远远没有达到拼天赋的程度.现实生活中有很多禁锢,只有不断前 ...

  8. 三十岁前不必在乎的三十件事

    放弃 把握的反面就是放弃,选择了一个机会,就等于放弃了其他所有的可能. 当新的机会摆在面前的时候,敢于放弃已经获得的一切,这不是功亏一篑,这不是半途而废,这是为了谋求更大的发展空间:或者什么都不为,只 ...

  9. 字字带泪——写在三十岁到来这一天

    美女CEO王潇,刚刚写了一篇三十感言.句句名言,虽然是写给女生的,但是,男生也更应该看看. <字字带泪--写在三十岁到来这一天> By 王潇 2008年11月3日 谨以此文献给我的众姐妹, ...

最新文章

  1. FaaS、PaaS和无服务器体系结构的优势
  2. Collections.sort()的使用
  3. C#将WebBowser控件替换为Chrome内核
  4. 用python输出12和8的最大公_重点汇总-python常见问题1
  5. hibernate 基础方法(二)【相关配置详解】
  6. windows全部启动项
  7. 鹏拍:软件行业上市十大关注问题
  8. 华为手机怎么开启生产模式 | 华为手机打开生产模式后有驱动没有安装好怎么办 | 华为荣耀9手机打开生产模式后有驱动有叹号怎么办
  9. 计算机综述(computer overview)
  10. bochs上网镜像怎么上网_bochs win7镜像可上网版-bochs WIN7 IMG镜像文件下载 v1.0完整版...
  11. 身份证上男女识别--非线性问题02
  12. 考研英语 单词常见前后缀/词根
  13. 巧用foxmail同步qq邮箱的通讯录
  14. skinsdog 狗网官网 可直接取回CSGO皮肤开箱网站
  15. 如何用qt实现学生信息管理系统
  16. 【GPGPU编程模型与架构原理】第一章 1.3 现代 GPGPU 产品
  17. 雷电模拟器导入burp证书
  18. 单细胞各种组织的marker gene
  19. 基于QT的网络音乐播放器(四)
  20. 九种js弹出对话框的方法

热门文章

  1. sum over()用法,以及与group by的区别
  2. 还有这种操作??主播都在用的手机电脑随时切换玩绝地求生:刺激战场神器?
  3. c语言不用math就算次方,C语言中math.h定义了哪些函数
  4. 使用IDEA打开eclipse项目
  5. oracle 11g下载 Oracle 10g下载 Oracle 9i下载
  6. R语言处理FASTQ文件报错相关
  7. VFW-MFC视频采集
  8. Apex---Apache开源流式处理框架
  9. 鸿蒙(二)基于小熊派实现LOT上云的智慧家居项目
  10. OSPF双点双向重发布实验