我是如何在自学编程9个月后找到工作的( 二 )

1)设定一个非常精确的目标 。 我是指现实的目标 。 这是你旅程中最重要的方面 , 你需要对终点线有清晰的认识 。 你学习编程 , 是因为想解决一些实际问题吗?也许你想要自动处理你工作/生活中的一些任务 , 也许你想破解游戏 , 也许你出于好奇心 , 也许你喜欢学习新事物 , 又也许你是一个想开发应用却没有资金的企业家 。 而本文中 , 我主要针对想要通过学习编程找工作的角度来谈 。

2)如果你的目标是找工作 , 就盯着就业市场看 , 而不是 Twitter 和 Medium 上的热点 。 还记得第一点吗?你必须设定一个非常精确的目标 。 诸如“我想成为一名开发人员并从事游戏行业”这样的目标就过于模糊 。 你的首要任务是什么?是寻找一个真实的开发工作 , 还是在游戏行业工作?如果你在游戏行业找不到工作怎么办?你的城市没有此类公司 , 或者你达不到游戏公司的要求怎么办?其实不论你学习哪种编程语言 , 我敢说将来某一天这些知识都可能用在游戏开发上 , 只要这是你的目标 。 你将需要学习大量的新东西 。 但是你有解决问题的能力和编程知识才能迈出第一步 。

你是一名自学成才的开发人员 , 不是 MIT 的优秀毕业生 , 找到一份异地的工作会更难 。 我在2017年12月犯了一个错误:我认为首要任务是找到一份前端开发的工作 。 但我没意识到 , 在我的地区 C#/php/Java 的工作与前端 JS 工作的比例为9:1 。 因此 , 请查查你所在地区的公司 , 看看它们的职位和要求 。

推荐阅读