不幸的是,我完全失去了与这些职位的一致性,这是我想解决的问题。
但是,有充分的理由。 自2017年6月以来我的辛勤工作和不懈的努力得到了回报,我现在是曼彻斯特应用开发机构Dreamr的iOS开发人员。
我的目标是将来写一篇更深入的“我如何成为软件工程师”的文章。
在Dreamr网站上描述了我最近三个月的情况:
从七月份首次介绍办公空间和Dreamr团队开始,我立即感到舒适,兴奋和乐观。 我的第一个介绍也是我的采访。 据我估计,面试本身似乎进展顺利,第二天,我收到了我所希望的工作机会。 经过13个月的不懈努力,我们取得了丰硕的成果,我期待着开始一个激动人心的新篇章。
整个暑假,我都热切期盼九月的梦想家之旅。 但是,过去三个月远远超出了我的预期。
在开始我的角色之前,我不知道接下来的几个月我会储备什么。 我已经学到了很多Swift和iOS。 由于我在业余时间学习了Treehouse Tech学位,因此我也设法建立了少量工作。 但是,我不知道与其他iOS开发人员一起工作时,Dreamer会为我做什么。 在完成初步评估后,Ben向我介绍了一个项目。 到第二周,我已经在开发新功能。
刚开始时,我发现与其他人讨论Swift,iOS和常规编程概念并不奇怪,尽管如此。 在Dreamr之前,我认识的人都不会明白我在说什么。 但是现在,我发现能够共享资源,学习并在iOS团队中就我们都热衷的主题进行讨论非常令人兴奋。
在过去的14周中,我学到了很多东西。 不仅在iOS环境中,而且在行业地位的动态变化中。 首先,我在Swift方面的流利度有了显着提高。 就像我在iOS方面的整体知识一样,到现在,我已经能够研究和实现更高级的主题,例如移动体系结构和分别包括MVVM和RxSwift的反应式编程工具。 所有这些都是通过乔和本的一贯实践和透彻指导进行的。
作为我作为iOS开发人员的第一个职位,我对了解公司的开发流程和工作方法有更多的兴趣。 由于自学成才,我过去无法真正体验到一些东西。 但是,由于Dreamr是一家相对较年轻的公司,所以我不仅在学习已经建立的工作流程,还从其他人提供的大量知识和经验中学习。
这种演变的重要组成部分是Dreamr重视所有团队成员及其声音的方式,无论他们的水平或经验如何。 我以前的经验来自在一家拥有25,000多名员工的公司中工作。 特别是作为一名学徒工程师,我的观点不太可能改变任何事情。 决策是由高层决定的。 这种对雇员人数减少1000倍的代理环境的改变,不仅意味着每个人的声音都很重要,而且受到尊重,而且几乎可以立即产生有益的变化,而无需官僚主义。
整个结构提供了强大的家庭氛围,每个人都可以像Loki,JJ和Chilli这样的团队一起工作。 最终,这可以提高效率,学习和协作,并使每天工作变得很愉快。 更不用说所有涉及的乐趣了。