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

我够聪明吗?

我够聪明吗?

在决定成为软件工程师之前,我做过时装设计师、房地产摄影师、杂货店收银员等等。随便说出一个职业/学习方向,我可能都考虑过学习,或者实际上已经开始学习了,只是没有完成。

不知怎么的(大概是因为钱吧),我突然很想学软件工程,特别是Web3开发。于是我就去Coursera报了一门Web3课程,却没意识到自己需要先掌握一门编程语言(这里用的是JavaScript)。

当我意识到需要用 JavaScript 创建一个优惠券网站时,我立刻去了万能的 YouTube 大学,搜索“JavaScript 入门教程”。说实话,我完全摸不着头脑,根本听不懂视频里的人在说什么。我知道自己如果自学的话永远也学不会任何编程语言,所以我决定去看看编程训练营。我发现有些训练营的招生标准极其严格,有些则在网上评价很差。不过幸运的是,我最终找到了一家我觉得对任何想学编程的人都很友好,而且评价也比一般训练营要好的。

第一周我表现不错,顺利完成了简单的入门模块,感觉棒极了。然后第二、第三、第四个模块来了……我所有的自信都消失了。

没错,我当时一边兼职工作,一边全职照顾儿子,还要做家务,但我的课程作业很快就落后了!压力大到我都过敏了,更糟糕的是,我第一次和训练营导师的模拟面试也搞砸了……我连一个简单的函数都写不出来,得到的反馈让我感觉彻底失败了。

我开始怀疑自己是否足够聪明,能够从摄影师/设计师转行到软件工程师。我从来都不擅长数学或解决问题,而且我的思维方式也肯定不像“工程师”那样理性或逻辑清晰。

过去三个月,我在编程方面遇到了很多困难;有时我能独立解决问题,但很多时候我甚至不知道考题到底在问什么,即使理解了题目,也不知道该如何下手。训练营在介绍求职所需的基础知识方面做得不错,但我经常需要反复求助于外部资源,比如 YouTube、谷歌、GitHub 论坛等等……而且我感觉自己仍然有一半的时间都搞不明白。我知道我学习编程的时间还很短,但我只是想知道这些知识最终能否真正记住,即使记住了,我又能理解自己在做什么吗?

我决定用电子日记记录我的职业历程,以备十年后成为一名资深开发者时参考。这样,我就可以回顾当初的起点和最初的感受。我还想找到像我一样,拥有艺术背景、生活丰富多彩,却为了每天工作12小时而牺牲社交生活和兴趣爱好的人。

接下来的几周,我将专注于做一些与训练营课程无关的项目,看看这些教程中是否有一个能帮助我理解编程!

文章来源:https://dev.to/marilia/am-i-smart-enough-ffe