导读:开发团队中有初级开发人员,其实这是一个很大优势。
我在担心什么?这个不寻常的举动是为了消灭初级开发人员的角色。
多年以来,特别是最近有很多传言说,公司越来越不愿意雇佣初级开发人员,还有的愿意用人工智能来做初级开发人员做的那些“繁琐工作”。
嗯,我觉得这有点“愚蠢”。
我现在是一名高级开发人员。我也计划有一天退休,而且我猜我不是唯一一个计划退休的高级开发人员。事实上,我可以非常自信地说,100% 的高级开发人员最终都会以某种方式停止编程。
我知道计算机科学学起来不容易。但对于我来说,显而易见的是,要成为高级开发人员,你必须先成为初级开发人员。如果没有初级开发人员,那么你最后也不一定不会成为高级开发人员。
到那时,我们又将何去何从?
也许终有一天,人工智能们会编写所有的代码,这谁知道呢?
不过,我们显然需要继续培养初级开发人员,让他们成长为未来的高级开发人员。我觉得这么说有点忒傻,真的。
我明白企业裁员的诱惑。一个经验丰富的初级开发人员的薪水有一两万或更高,但你必须招募他们、培训他们,并花时间与他们相处。他们并不能总是听你的——不是出于怨恨,而是因为缺乏经验。
那么人工智能程序员呢?当然,它可能会偏离正轨,现在已经露出一些端倪,虽然它从第一天起就已准备就绪,并且永远在线。
当然,在所有高级开发人员退休之前,这种方法效果很好。但是,那还得等好几年呢,对吧?好处是现在,成本是十年或二十年后的事。
显然,人们总得付出些代价。你们说呢?
作者:运华
本篇文章为 @ 行动的大雄 创作并授权 21CTO 发布,未经许可,请勿转载。
内容授权事宜请您联系 webmaster@21cto.com或关注 21CTO 公众号。
该文观点仅代表作者本人,21CTO 平台仅提供信息存储空间服务。
请扫描二维码,使用微信支付哦。