发布于 2026-01-06 8 阅读
0

由 Mux 赞助的“重新开始 DEV 全球展示挑战赛”:展示你的项目!

重新开始

由 Mux 主办的 DEV 全球展示挑战赛:展示你的项目!

我大学毕业快四年了。我学的是网页设计与开发——说实话——我啥也没学到

我当时没有足够的自信去参加开发人员的面试。想到要在白板上写代码和解决算法问题,我就感到很害怕(我的数学很差)。我完全不知道“大O符号”是什么,甚至不知道该如何正确地描述和解​​释那个臭名昭著的“fizz”“buzz”问题。

说实话,我还是不明白

毕业大约一年半后,我终于以合同工的身份进入了科技行业,为一家家喻户晓的大公司工作。我当时特别自豪,觉得自己成功了。剧透一下:其实我并没有成功。

我当时完全不知道,外包人员竟然是公司里最底层的。见鬼,我的经理甚至让我随便编个头衔(我选了“用户体验/用户界面专家”——既不像设计师,也不像开发人员,但我对这两方面都略知一二)。我的工作是审核产品的用户界面和用户体验,告诉工程师和设计师所有平台上的哪些地方出了问题。我必须找出代码中——用各种编程语言——到底是哪里出了问题,为什么时间戳在产品的每个版本中显示都不一样(为什么一个平台上“上午”和“下午”都大写,而另一个平台上却只显示24小时制???这是谁干的?谁说这样可以的?

扯远了——尽管试图理解这款产品那错综复杂的代码令人沮丧,但这仍然是一次很棒的经历。这也促使我们对这个团队在产品开发和修改方面的协调方式进行了彻底的改革。

然而,根据法律规定,我不应该获得任何认可。我甚至不应该说我为该公司工作,而应该说我是通过外包机构工作的。

纯属胡扯。

我意识到自己必须奋起直追。但我选择的这条路代价不菲:我报名参加了General Assembly的软件工程沉浸式课程。幸运的是,我获得了奖学金,免去了很大一部分学费。

我已经完成了60小时的预习,包括复习HTML、CSS和JS的基础知识。为了打发时间,我目前正在freecodecamp上学习JavaScript算法和数据认证课程。

基本上,我得从头开始,但我感觉这次应该不错。也许这次我能把基础知识牢牢掌握,最终鼓起勇气去应聘开发人员的工作。

祝我好运!

请在评论区留下你对编程新手最好的建议!

文章来源:https://dev.to/cat/starting-over-26ji