我感觉自己是一个相当合格的程序员,但遇到的许多工作职位却让我感到另类。几乎所有人都将资格分为要求和期望,但即使是要求部分也可能令人生畏。
我看到很多帖子说他们需要在相对较小的技术或库中有几年(2年或更长时间)的经验,这是他们公司特有的。有时我会看到一种语言需要5年甚至7年以上的经验。靠它们自己可以解决一些问题,但是当一个小镇公司说您需要用2种语言工作3年,精通网络编程,脚本编写,数据库以及诸如“具有大型高度冗余的业务关键系统的经验”之类的东西时,这太荒谬了。都在同一时间。
他们真的希望找到一个在使用完全相同的技术上拥有丰富经验的人吗?我很难找到一份我的技能集上至少没有1或2个漏洞的职位。我已经一遍又一遍地听到,大多数地方都珍视您快速学习的能力并会教您工作上的问题,但是为什么要这么说呢?他们只是想阻止应用程序的底部(FizzBuzz故障)吗?