亚马逊|一个程序员的水平能差到什么程度?谈笑有鸿儒,往来无白丁?

亚马逊|一个程序员的水平能差到什么程度?谈笑有鸿儒,往来无白丁?

文章图片

亚马逊|一个程序员的水平能差到什么程度?谈笑有鸿儒,往来无白丁?

文章图片

亚马逊|一个程序员的水平能差到什么程度?谈笑有鸿儒,往来无白丁?

文章图片

亚马逊|一个程序员的水平能差到什么程度?谈笑有鸿儒,往来无白丁?

开门见山之前 , 首先给大家分享一个发生在我身边的一个真实的故事 。
记得那是10年前的事情 , 我们的老板觉得公司里都是男的 , 感觉缺少一点阴柔的气息 , 就想平衡一下公司的氛围 , 毕竟男女搭配 , 干活不累吗 。
这个时候恰巧当时互金公司倒了一大堆 , 众多的简历投到了公司 , 这个老板本身也是干技术的 , 就招聘了一个三年左右的女程序员 , 当时我出差去了 , 没有亲自面一下 , 老板说好 , 谁也不能有反对意见 。

但是 , 招聘进来 , 才发现出了大问题 。
安排了一个项目给她 , 做会展方向的 , 简要的给她说下工作安排 , 要求搭建一个sping maven的项目 , 通俗点说就是先做个demo , 然后等需求确定后 , 去把数据模型建好 , 就可以开始开发了 。

过了几天 , 产品经理突然找到我 , 她怎么还没动工?我记得当时的原话是我安排下去了啊 。
我就跑过去去问她 , 她是这样说的 , 框架要等技术总监(也就是我)搭了 , 她不是架构师 , 只负责写增删改查 , 当时我差点吐血 , 还有这种操作?

就是简单的去spring官方整个demo就行 , 再不齐网上搜搜也行啊 。 然后又问她数据模型做好没 , 和需求讨论没?这个时候 , 她又说 , 需求是BA谈的 , 这个不归她管她不会 。 我这就急了 , 那你会什么呀?她说她原来公司都是框架环境都是配好的 , 她只管写代码 。 我当时心里就凉了半截 。

估计这个项目我要收拾残局了 , 我去找老板谈 , 要求换人 , 老板的原话就当是带带她 , 毕竟能给公司带来一片亮色 。

我当时头疼的发麻 , 实在没办法 , 就带带她吧 。 你不知道这个期间有多奇葩 。
【亚马逊|一个程序员的水平能差到什么程度?谈笑有鸿儒,往来无白丁?】Eclipse环境不会整 , svn配置忽略文件的类型 。 总之她的环境真的不会搭 。 费了九牛二虎之力 , 给她把环境搭好 , 而且还要给她讲解 。
总算是开始做了 , 大概三天后 , 看到她提交代码了 , 我怀着好奇的心去codeview下 , 心当时差点崩溃 , 类名 , 方法全是拼音;业务逻辑明明可以复用的不写公用方法 , 跟别提用自定义注解了;驼峰命名法是什么不知道;Mysql有的表字段名全大写 , 有的全小写 , 有的又跟我来个驼峰 。

气的我又去找老板换人 , 老板哈哈一笑 , 不是所有人都是你的水平 , 你多花点时间带带吧 。 这个时候 , 我给她苦口婆心的去讲代码规范 , 她当时也不好意思 , 说回去改 , 我就信了 。
可是等代码提交的时候 , 我当时已经彻底崩溃了 , 展品的长宽高单位是米 , 结果好家伙一看 , 长度long_rice , 高度high_rice , 我跑过去问她 , 问什么这样命名 , 她说 , 命名要体现度量单位 。 那rice是什么单位 , 我反问道 。 她也不示弱把词霸的屏幕取词一开 , 移到米字那里 , 说:你自己看 , 米不就是rice吗?我当时已经无语了 。 跑过去问老板是怎样面试的 , 老板说她说的她过了四级 , 才面试进来的 。