我是一名开发人员,现在怎么办?:Makers Academy之后的生活

自从我的Makers Academy训练营结束以来,已经过去了将近4周,但这只是开始。 在过去的三个月中,经历了如此高的旅程,以及许多疲惫和沮丧的旅程,这是一次巨大的过山车,但这一直是我一生中最好的经历之一。 我了解了面向对象的程序设计,测试驱动开发,Ruby,Javascript,XP价值观以及成为开发人员的更多方面。 职业团队鼓励每个人继续致力于GitHub,并着手进行个人项目。 我决定要学习更多的Javascript,因此,我开始在React中开发一个辅助项目以及练习更多的Node。 在Makers Academy的最后一天,有一个职业博览会,整个队列(和整个校友)都可以参加。 这使学生有机会与雇主交谈,并在申请之前进一步了解他们。 博览会上的每家公司都会做一个简短的自我介绍,并向学生提供有关为公司工作的见识。 在此之后,有一段交流期间,学生可以直接与招聘伙伴交谈。 发展的一项重要技能是与人建立联系的能力。 良好的人际关系网络将使您能够与潜在的雇主进行交流,甚至可以在他们尚未公布任何职位之前就与他们联系。 技术聚会为与潜在雇主建立联系提供了一个很好的论坛。 除了有机会了解有关公司的更多信息外,网络还将使您在人群中脱颖而出。 2017年12月招聘会 总而言之,继续学习很重要! Makers…

学习新的编码语言时应对冷漠

感觉自己无法打扰或不关心某件事是对自己的个人进步的最大威胁。 这里有几种方法可以打破冷漠的墙,并热衷于再次学习。 如果您有尝试学习任何一种编码语言的经验,那么在完成“ hello world”项目时,您通常会度过一个蜜月期。 您飞得很高,但是在此之后保持学习的动力和意愿可能很难。 可能有很多原因会使您失去兴趣,发现自己对完成入门工作持“ me”的态度:也许您太忙了,或者您发现在步骤1之后,困难确实迅速增加了,或者也许已经发布了另一种崭新的编码语言/框架(JavaScript经常发生这种情况)… 有很多原因会导致冷漠开始蔓延。但这是关键时刻,如果您现在可以学会抓住自己并训练自己继续前进,那么您将大大增加获得长期奖励的机会。 。 您完成任务的意愿只会和您开始的动力一样强大 当您在学习中陷入困境时,请尝试自觉地记住起初为什么要学习这种新语言。 通过描绘将编码语言添加到技能组中所获得的收益,与冷漠作斗争。 它可以是任何东西-更多的钱,一份新工作,一个更高的职位,甚至有能力构建您一直想创建的附带项目。 现在,我正在学习Backbone.js(一个JavaScript框架),当发现它很困难时,我必须提醒自己为什么这样做。 我当前的动机是能够为使用该项目的项目在技术上更有信心地交谈和编写代码。 这也是我有史以来第一个Web项目迫切需要更新! 您的学习能力仅与您拥有的资源一样好…

学习编码为“非编码者”

作为学习社会科学并且在STEM领域经验很少的人,学习编码的想法非常艰巨。 我从来没有对中小学的数学课程特别熟练或感兴趣,因此,上大学时,我要确保避开任何需要任何分析技能的科目。 毋庸置疑,计算机科学从未成为我潜在的研究领域。 我一直认为“编码员”不仅仅是一种职业或嗜好,它是一种个性类型。 人们要么完全沉浸在编程世界中,要么没有。 我只是一直以为我会属于后者。 但是,由于我就读于硅谷50英里范围内的一所大学,该大学以拥有世界上最大的科技公司而闻名,所以我无法长期躲避编程。 我周围的每个人都在编码,并且已经这样做了很多年。 当我开始第一年的时候,我没有意识到这种编程现象。 我几乎不了解编码的含义。 我的高中只开设了一门“计算机科学”课程,包括学习触摸打字和互联网历史。 我知道我的编码技能不存在,我想更改它,但我不知道如何。 加州大学伯克利分校的大多数“入门”课程都有太多的数学前提条件,并且技术俱乐部的应用程序需要具有先前的经验。 在我看来,学习编码是不可能的。 也就是说,直到我在澳大利亚悉尼出国留学。 这将是我通过另一所大学的入门IT课程最终获得一些编程经验的机会。 我知道这将涉及很多艰苦的工作,但是由于决心和大量的辅导时间,我将完成我的作业,并最终了解计算机世界。 说起来容易做起来难。…