当了两年软件工程师,我学到了三条生存法令

一年之后,我毕业了。当时的我干劲十足、精力满满、胸怀大志,十分空想主义地准备在我从前四年学习的专业范围内大干一场。实习结束之后,我收到了来自一家大型企业软件工程师职位的邀请,我接受了这一职位,心田渴望自己可能成为一名精良的软件工程师。

大学和工作场所

2015 年,我还是佛罗里达大学的一名学生。当时,我研修了一门可能是全体学院最难的课程,当时负责授课的传授在课程发展的那个学期内会调配给学生多个团队项目。在每个项目结束时,这名教养会单独对每位学生的表现进行评估。而后在分配下一个团队项目时,他会将之前项目责任中表现最优良的学生整合到一个组,表示最差的学生会连续留在他们原来的组。这样到学期停止时,班里的学生要么是全力以赴并且成功进入了一个富强的团队,要么是最终待在了一个表现差劲的团队。这样的调配与激励方式很美妙,能人不必去忍受弱者或者是为弱者买单,而弱者可以决定让自己变得强大,否则就只能面对失败。用“唯才是用”(meritocracy,也有译为优绩制度,指应该根据才干、尽力以及成果来评定一个人,而不是依据性别、种族、年事或财产等其它因素)一词来形容这一环境系统堪称最恰当不过,这样的系统褒奖的是那些最有才华的学生,而那些不努力的学生也必须自食其力,自己承担结果跟任务,我真的非常喜好这种环境系统。

接下来你会看到我的一些个人职业经历,包括成为软件工程师以及工作两年之后学到的一些教训、教训和其中存在的一些遗憾之处。

开始我加入了一个名目,这一名目重大缺乏相关支持资源。咱们负责构建一个 Web 应用程序,这一应用程序的功能与大多数 Web 利用程序的功能无异:公开一些数据并且可能让用户操作这些数据。我跟其余两位工程师一起负责开发工作,另有一位品德操纵工程师负责测试方面的工作。仅仅多少个月的时间我就开端认为本人是这个团队中拱心石般的角色,负责撑起所有。用户须要咱们去构建一个新功效吗?没问题,我能搞定。需要有人去促成一下回忆会议?当然能够。很快我就发现自己所处的是一个不我的努力就毫无进展的环境体系。就这样,在我 22 岁那年,我在一家财产 25 强企业表演起了首席工程师的角色。