在Elements第三部分锻造初级

凯拉

在我作为组织心理学硕士的一部分实习期间,我首先对编程感兴趣。 我在一家专门从事品牌研究的小型初创公司工作,除了进行研究外,我还被要求为新产品设计信息图形。 由于我没有设计经验,因此我在互联网上进行搜索,然后找到了所有可以学习的新技能的公开课程。 毕业后,我获得了荷兰电视新闻节目EenVandaag的研究员职位。

这也是我开始关注CS193p的时候,CS193p是斯坦福大学关于iOS开发的流行在线课程。 我之所以选择应用程序,是因为每个人都在使用它们,并且因为您可以使用GPS,运动传感器等,因此您可以对自己制作的应用程序类型真正发挥创意。 我之所以选择iOS,是因为我自己使用iPhone,因此可以立即在真实设备上看到结果。 课程结束后,我构建了一个小应用程序来展示自己的技能,并开始参加聚会以与其他开发人员联系。 这是我从Elements那里听到的,我非常感谢他们为我的Junior iOS程序提供了一个位置。 在这里,我不仅获得了关于编码的知识,还获得了有关Scrum和DevOps的许多宝贵经验。 当我回头看初级课程时,我对这么短的时间内学到的东西感到惊讶。

亚伦

我没那么久没写代码了。 在获得人力资源学士学位后,我开始在HR的房地产中介工作。 经过一年的“生存”,我感到自己和所做的工作之间没有爱。 那时我意识到我想要一些与众不同的东西,我可能会对此充满热情。 我回到教室,完成了信息研究的硕士学位。 在那儿,我接触了程序员和(移动)编程。 我不知道他们在做什么,但是我对如何以及为什么感兴趣。

成为硕士之后,我开始担任IT顾问,却忘了编程。 在我获得文学学士学位和IT硕士学位之后,这对我来说是合乎逻辑的一步。 可悲的是,我再也没有发现工作的乐趣。 我辞职了,知道自己想做什么:开始开发应用程序。 在硕士期间,我曾帮助设计应用程序,但我想学习如何构建它们。 我花了大约一个月的时间来决定iOS还是Android是适合我的平台。 最后,语言,IDE,产品和个人喜好使我朝着iOS开发的方向前进。

在Udacity获得两个iOS纳米学位后,我开始申请实习。 在一周之内,我收到了四家公司的报价,其中之一是Elements。 Elements是唯一一家为我提供专门的初级计划并且将我视为开发人员而不仅仅是实习生的公司。 我很高兴他们与没有任何专业技术经验的人取得了飞跃。 我们最近将我在Elements的合同续签了一年。 造成这种情况的主要原因很简单:编码标准很高,我觉得自己像家人一样。

初级项目和最佳实践

我们的第一个项目是为我们构建iOS Deploy +应用程序。 它涉及一个内部项目,该项目使该公司可以共享和下载移动应用程序构建的开发版本。 由于我们是应用程序开发的新手,因此我们感觉到了很多事情:使用Git,与JIRA一起,在Scrum团队中,与客户打交道(内部管理)和学习编码。 初级程序的优点在于,允许失败,并且有很多反馈可以解决!

实际上,我们开始注意到当我们开始工作第一个“真实”项目时学到了多少。 我们发现有一些关键的学习使之成为可能:

  1. 逐步学习,有时需要一些简单的步骤才能完全理解代码。 您会认为自己了解一些东西,但是下次您对同一件事进行研究时,您会更深入地认识到,在您不真正了解它之前(可能现在已经一样)。 不要沮丧:这是编码的一部分。
  2. 不要害怕问问题。 无论他们多么愚蠢,在您看来。
  3. 跟踪自己的进度。 如果某些事情延迟了您的进度,请尽快解决此问题。
  4. 不要只专注于编码。 应用程序开发的意义非凡,可以向不同类型的开发人员,设计师,质量检查人员开放学习。只需与您的同事交谈,因为他们可以分享自己的故事。 向他们学习。

最后,玩得开心!


在Facebook,Twitter和LinkedIn上关注Elements!

Interesting Posts