发布于 2026-01-05 18 阅读
0

学习编程的残酷真相(没人会告诉你)DEV 的全球展示挑战赛,由 Mux 呈现:展示你的项目!

学习编程的残酷真相(没人会告诉你的)

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

每个人都说学习编程很有趣
他们谈论“构建酷炫的项目”、“找到你的第一份开发工作”和“编写优雅的代码”。

但残酷的现实是:
大多数时候,它令人困惑、沮丧,并且充满疑虑。

这完全正常。

因为学习编程不仅仅是学习语法,它还关乎耐心、面对失败以及看待问题的角度

学习编程、编程之旅、编程难题、开发者思维、软件开发、初级程序员、实战编程、编程建议

没人会告诉你的早期奋斗

当你开始学习编程时,你可能会想象自己会像教程里那样开发应用程序。
但实际上,你却会盯着屏幕几个小时,纳闷为什么循环运行不了,或者为什么“只要改一行代码”所有东西就都崩溃了。

你会在谷歌上搜索同一个错误十次。
你会一遍又一遍地阅读同一个 Stack Overflow 答案。
你会复制一段有效的代码片段,却完全不知道它为什么有效。

那不是失败。
事实上,每个开发者都是这样学习的。


教程救不了你

我们都经历过“教程阶段”。
你看YouTube视频,跟着做,一切都很顺利,直到你尝试自己动手做。

然后……一切都变得毫无道理。

这时大多数人就放弃了。
因为他们会想:“我就是不适合编程。”

但事实是……
你不是通过观看别人编写代码来学习的;你是在遇到困难并找到解决方法的过程中学习的。


平台期(以及为什么它是一件好事)

有一个很奇怪的中间阶段,很少有人提及。
你不再是新手,但也不觉得自己很厉害。
你能做出一些东西……但仍然会在别人的代码库里迷失方向。

那段时间你会感觉自己没有进步。
但实际上,你一直在进步。

你正在培养直觉,这种看似不起眼的技能能让你读懂代码、预测错误并做出更明智的决策。
这是悄无声息的进步。

只有继续下去才会出现。


你在领英上看不到的东西

人们会发帖说:“我刚刚找到第一份开发人员的工作💪🏻”,
但他们不会发帖说的是在此之前长达8个月的自我怀疑。

那些夜晚都用来调试程序。
那些想要放弃的时刻。
还有那挥之不去的冒名顶替综合症。

如果你正处于那种沮丧、怀疑自己是否适合这条路的阶段,请记住:
成功的人并非最聪明的,
他们只是那些永不放弃的人。


真正的学习是这样的

✅ 搞砸了原本好好的东西
✅ 苦苦寻找答案好几个小时
✅ 意识到自己误解了基本概念
✅ 修复问题并理解原因

这就是成长。
这就是学习编程。

它并不光鲜亮丽,但却是真实的。
而这正是让新手成长为开发者的关键所在。


对我帮助最大的

几个小习惯彻底改变了我的生活:

  • 从小项目做起。别再等待“伟大创意”了。什么都去做。
  • 先写些糟糕的代码。下个月你就能写出更优秀的代码了。
  • 阅读别人的代码,就像穿越时空进入别人的大脑一样。
  • 休息一下。有时候,离开一会儿比熬夜更能解决问题。

学习编程是一场马拉松,而不是一场速成班。


最后的一些想法(来自一位开发者的致辞)

如果你学习遇到困难,请记住你并没有落后。
学习没有时间表,没有终点线,也没有唯一的“正确”方法。

你只需要坚持写代码
一次解决一个bug,一个项目,一课一课地来。

你所敬佩的每一位开发者,都曾经历过你如今的疲惫、迷茫,以及怀疑他们是否终有一天会“明白”的阶段。

你会的。
只要坚持下去就好。

因为残酷的现实是……
学习编程虽然很混乱,但你写的每一行代码都值得💻。

祝各位朋友在编程道路上一切顺利💙。


感谢阅读!🙏🏻
希望这篇文章对您有所帮助 ✅
请点赞并关注,获取更多内容 😍由Hadil Ben Abdallah
用心制作 💙
LinkedIn GitHub Daily.dev
文章来源:https://dev.to/hadil/the-hard-truth-about-learning-to-code-that-no-one-tells-you-15c1