我如何在 6 个月后获得 40 多岁的第一份初级开发人员工作?

2025-06-08

我如何在 6 个月后获得 40 多岁的第一份初级开发人员工作?

你可能觉得这没什么稀奇的,但我得告诉你,成为一名初级 Web 开发者并不容易。当然,有些人从最终用户的产品来看,会觉得这份工作很容易。但说实话,并非如此!

大家好,我是 Luc,我想分享我的故事,希望对刚接触 Web 开发的你有所帮助,无论你是前端、后端、机器学习还是其他方向的新手。
我有四个孩子,年龄从 3 岁到 13 岁不等,所以职业转型对我来说真的是一个挑战。
我的故事很普通,但 Twitter 上的 Web 开发者社区却让我与众不同。

长话短说,我将其分为三个部分:

- 是什么让我改变了职业生涯;
- 我是如何开始的以及是什么激励了我;
- 我是如何被录用的以及为什么我有信心;

改变的原因。

当你只和自己生活在一起时,转行并不是一个容易的决定。想象一下,当你知道你是家庭的支柱时——就我而言,这个家庭由四个孩子和我的妻子组成——你会犹豫不决。
我知道我的物流职业生涯即将结束,于是我决定重拾我以前的热情:IT。
早在 90 年代,我就接触到了 MS-DOS,而且我确实很喜欢它。但那只是个入门,没有任何意义。就好像今天要上的是“Windows 10 基础介绍”的入门课程一样。
尽管当时的情况不允许我继续我的 IT 热情,但学习编程的愿望一直都在,我不知道从哪里开始,也不知道什么时候开始……直到我最好的朋友向我介绍了 HTML 和 CSS,并建议我从freeCodeCamp 开始。

我是如何开始的!

想象一下,一个对前端一无所知的人,每一步都心存恐惧,只把互联网当作网购和看Netflix的渠道。
这就是我在对Web开发一无所知之前的经历。按照朋友的建议,我从“了解互联网是什么以及它是如何运作的”开始。我制定了时间表,设定了目标,并找到了最适合我和我自身情况的策略。

    “Being afraid of the unknown is normal!”
Enter fullscreen mode Exit fullscreen mode

三个月后,我还在学习,一个开啤酒厂的朋友请我帮他审核公司的网站。我对WordPress几乎一无所知,但Youtube太棒了,🙂 所以……我优化了网站,稍微设计了一下样式,然后在Facebook上做了一个广告活动。前两周,效果非常好……但仅限于线上。我们没有自然回复。我们一直在“等待”客户打电话预订户外餐厅。后来我们换成了Instagram。结果我们成功了。我不会分享具体数字,因为这个故事跟数字无关。

再加上我当时对HTML和CSS的“痴迷”,我不断追求更多。这让我渴望“无所不知,无所不能”,但这其实是个错误,因为也许所有新手都这么做……我几乎要崩溃了。我还经历了兴奋感的消退,所有的“哇”都消失了。我可以肯定地说,当你身处其中,可能看不到任何进展,而且似乎距离目标还很遥远时,你就会倾向于将自己与那些已经成功的人进行比较。这无关乎成功,而关乎你自己的旅程。在那些时刻,激励我的是社交媒体开发者社区里的人们,以及我最好的朋友,他最终成为了我的引路人,他喜欢这样称呼自己。在这个社区里,我在推特上关注的人有:Florin PopCatalin PitAdrian Oprea,我认同他们作为个人和内容的定位。我是否建议Web开发新手加入这样的社区?绝对建议!当然,在社交媒体上结识志同道合的朋友也很重要。

但请不要把自己和任何人比较。在尝试了自己的解决方案之后再寻求帮助,是的,解决方案有很多种。如果你像我一样是自学成才的开发者,那么学习的方法就是:不断遇到需要解决的问题。使用谷歌,使用 cmd-z(或 ctrl-z)查看代码的功能,不要害怕破坏代码,要聪明一点:在修改代码之前先复制一份。不要只使用一个文本编辑器,比如 Brackets。

我是如何被录用的以及为什么我充满信心。

我喜欢好故事,尤其是那些有美好结局的故事。如果你刚入行,你的故事还远没有结束。
我曾多次尝试以初级开发人员的身份向一些知名公司申请职位,但都没有成功。
我不断地向不同的公司申请职位,通过在Upwork上搜索一些小项目来保持动力。我负责管理朋友的WordPress网站,虽然有点开心,但那并非我梦想中的样子。我当时几乎绝望了,还没有工作。时间过得飞快,当一个熟人提议我帮他做建筑网站时,我感到非常鼓舞。我以自由职业者的身份接受了这份工作,并取得了圆满成功。

我开始 Web 开发仅仅六个月后,就用 Divi - Theme Builder 在 WordPress 上从头完成了我的第一个网站。对某些人来说,这个构建器并不多,还可以。就我个人而言,我追求成果,看结果,我认为没有理由再去做别人在我之前已经做过的事情。我对 HTML 和 CSS 一无所知,不会建议你开始更改样式或在预建主题上添加东西。当它终于完成时,客户要求我继续为他们的公司担任 Web 开发人员。这是一家中小型建筑公司,他们信任我!当时我还是个新手。这给了我翅膀!我继续在 freeCodeCamp 学习,并深入 Web 开发,这意味着从令人恐惧的 JavaScript 开始。我承认,我很害怕它。我无法掌握它,所以,我开始构建一些东西,小东西,简单的小代码。我不能说我已经完全掌握了 JavaScript,因为它对我来说还是一个全新的世界。但我学会了从零开始构建小函数。


我可以告诉你我会继续成功,但我不会那样做。我会告诉你,我坚信,只要继续深入学习和钻研,最终一定会成功。

我将以以色列王大卫所做的事情来结束这个个人故事:追击、超越和恢复。

追求你的梦想!

克服你的恐惧!

努力恢复!

你可以在 Twitter上找到我

链接:https://dev.to/digital_accolades/how-i-got-my-first-job-as-a-junior-developer-at-40-of-age-after-6-months-3oad
PREV
代码文档:初学者指南🎯结论
NEXT
什么是不可变基础设施?