从加油站炸鸡到成为一名软件工程师!

2025-05-25

从加油站炸鸡到成为一名软件工程师!

如果你喜欢这篇文章,你很可能也会喜欢我的推文。如果你感兴趣,可以看看我的 Twitter 个人资料。或者收听我的播客“Commit Your Code!”,我会在其中采访和交流一些杰出的开发者,激励你继续编程之旅!

我进入科技行业是因为一位说唱歌手。

这位说唱歌手正在接受采访,谈论他向一家科技公司投资数百万美元的事情。面试官问了一个显而易见的问题:“你为什么投资科技公司?” 他回答说他正在学习编程。这让我大吃一惊。我一直以为程序员就是世界上最顶尖的科学家和博士!我没想到像我这样的人竟然有机会学习编程!

我30岁的时候,在加油站工作。我发现自己正处于人生的十字路口:是永远这样生活,还是该改变一下了。于是我开始在FreeCodeCamp上学习编程!这绝对是我人生中最正确的决定。

炸鸡

我的挑战是,当时我每周工作超过80个小时。为了学习,我必须发挥创造力,才能挤出每天的宝贵时间,因为时间根本就不存在。我知道我想成为一名开发人员。我知道我的路就在这里。我愿意不惜一切代价去实现它!我开始每天凌晨2:30起床,在上班前学习。否则我真的没有时间。我早上写代码,下午炸鸡,然后给客户打电话。上班时,我会发现自己会思考早上上班前读到的那些问题,并努力去解决它们!

我甚至会在我的笔记应用中写代码,回家后再试试,看看是否接近目标!我完全被迷住了!

我开始学习编程,偶然听说了一些聚会。我用谷歌搜索了一下我所在的地区,发现我们这里确实有一些聚会!我参加了我人生中第一次聚会!我用 HTML、CSS 和少量 JavaScript 编写了一个非常简单的 Web 应用。输入图片的 URL,它会返回图片并进行着色。基本上,在我人生的这个阶段,我可以用代码治愈癌症了,哈哈。

我走进这个聚会,立刻意识到,哦!我什么都不懂。我什么都不懂!人们都在说着一门外语,说什么C#、Java、SQL之类的!我之前完全不知道这是什么,但现在我完全被迷住了!我告诉自己,我要学习,不断进步!现在,当所有这些开发者都在聊天时,我只是个旁观者,但我保证,我很快就会加入到他们的讨论中!

我不断学习。我去聚会的时候浑身散发着鸡皮疙瘩,但我坚持了下来!然后有趣的事情发生了。

我会像其他人一样问别人:“你是如何在科技行业找到第一份工作的?” 每个人的回答都像唱片里播放的一样:“哦天哪!第一份工作是最难​​找的。真的太难了!但是!一旦你找到了第一份工作,之后的工作就容易多了。” 我当时觉得这是我这辈子听过的最糟糕的答案。你不仅没有回答我的问题,还让我士气低落、动力不足,现在让我开始质疑我花了五个月时间学习的东西!你甚至没有给我一个行动方案或路线图。我无法接受这一点,因为我意识到其他人也面临着同样的问题。

我想改变这一点。我想为有抱负的开发者们创造一种方法,让他们至少能更轻松地找到第一份工作,而不是得到那个糟糕的答案。

我开始加入那个名为“Code Connector”的聚会小组。我找到了帮助他人的方法。我创建了一个领英页面,并开始创建一个专注于与招聘经理、招聘人员和决策者建立联系的网络。这很有效。我开始与这些人交流,与开发者以及我周围的社区建立联系!一切都开始好转了!

后来我离开了那个小组,并创建了孟菲斯 GDG!这是一个支持开发者、为社区提供资源、帮助每个人成长的社区!

GDG 孟菲斯

我能够帮助创建这样一个很棒的社区,它不仅互相扶持,更重要的是,它帮助人们找到了工作!去年我帮助了近50人找到了科技领域的工作!整个社区都在蓬勃发展!

积极影响创造更多积极影响!如果你能积极地影响他人的生活,你就能激起涟漪。如果我们激起的涟漪足够多,我们就能掀起变革的浪潮。

我在一家很棒的公司找到了梦寐以求的工作。我的很多新同事其实都是来参加孟菲斯 GDG 见面会的人,后来在科技领域找到了梦寐以求的工作!

演讲
现在我有机会体验并与一些真正非凡的人交流。我给学习编程的囚犯做过讲座,我甚至不用被保安护送就能去谷歌!我被允许在那里!哈哈,我和一些非凡而充满热情的人交谈!你们可以创造积极的影响,别忘了这一点。你们真的非常宝贵!

继续做令人惊奇的事情!

如果你喜欢这篇文章,你很可能也会喜欢我的推文。如果你感兴趣,可以看看我的 Twitter 个人资料。或者收听我的播客“Commit Your Code!”,我会在其中采访和交流一些杰出的开发者,激励你继续编程之旅!

文章来源:https://dev.to/dthompsondev/from-friing-chicken-in-gas-stations-to-becoming-a-software-engineer-4ff4
PREV
当专家感到无聊时,通才便诞生了 通才的第一语言 通才的第二语言 TDD 和学习周期 悲伤的五个阶段 过去经验的洞察力 通才能保持专家地位吗? 通才为工作选择更好的工具 成为通才并不需要超人的能力 你会失去什么?
NEXT
如何使用 Jest 在 JavaScript 中编写单元测试