初级开发人员需要听取的 10 个“残酷事实”🗯🙉

2025-05-28

初级开发人员需要听取的 10 个“残酷事实”🗯🙉

你好,我是 Vince

你好,我是Vince,一位从世界教育家转型成为 Web 开发人员的人。

图片描述

上图中间的那个人就是我,当时我在肯尼亚北部从事农业教育项目。

图片描述

这些天,我正在构建一些副项目,比如上图所示的Open SaaS,同时担任开发者关系工程师。

提升你的开发职业生涯

我必须承认,我即将向你们呈现的“10个残酷真相”并非真理,而是我在转行过程中形成的一些观点。我希望我独特的视角能对有抱负的开发者和其他转行者有所裨益。

众所周知,对于那些不想走传统教育路线、想寻找新职业的人来说,软件开发是一个可行的选择。正因如此,再加上薪资待遇往往很高,我认为一部分选择软件开发的人可能是出于错误的原因。

一旦你确立了初级职位,你常常会很难知道该如何提升自己的职业发展。外界有很多观点(包括我自己的观点),初级职位的人往往会产生很多误解,正如我和同事在最近的Reddit帖子后续视频中所讨论的那样。

因此,我整理了一份清单,列出了您在开始科技职业生涯时应该考虑的事项。

10个残酷的事实

1 👎如果你只是为了钱才做这件事,那你肯定做不成。没错,在这个行业里发展不需要学位,也不需要任何人的认可,但你需要雄心壮志和毅力。真正的兴趣才能维系这些。

2 🧱 尽快开始构建。找到你感兴趣的问题,并自己构建解决方案。为你使用的开源项目做出贡献。一份独特的作品集能充分展现你的能力。而且,经验是最好的老师。

3 💰 你无需花钱购买样板文件、训练营或课程。事实上,你最好自己解决问题,只有在真正陷入困境时才寻求帮助。市面上有大量的免费资源,当你在工作时,这些资源可能是唯一能帮助你的东西。


说到样板,我们刚刚发布了Open SaaS,这是一个完全免费、开源、功能丰富的 React + NodeJS SaaS 模板,可帮助您快速轻松地启动 SaaS 应用程序。

图片描述

如果您对此有任何疑问,需要帮助、反馈或灵感,请进入我们的Discord 服务器并介绍自己。


4 😎 你不必盲目跟风。追随你的兴趣就好。就像我之前说的,从事这个行业需要精神上的耐力。追随你的兴趣会让你保持专注,并避免倦怠。

5 👩‍💻 你不需要对某项技术了如指掌,这与某些开发者想要让你相信的恰恰相反。事实是,你一直在学习,你的知识中也总会有空白。重要的是你对填补这些空白的信心。

6 😱 勇敢寻求反馈。把你的作品公之于众,做好接受批评的准备。如果你能承受批评,最终你就会成为一个更优秀的开发者。

7 🧐 你应该对自己正在做的事情有清晰的理解。不要只是复制粘贴别人的答案(或通用测试集 (GPT) 的答案)就完事了。要思考事情的运作原理,并自己去探索。

8 🏋️‍♀️ 很遗憾,你得做些苦差事。一开始别指望高薪。你或许会想利用空闲时间做一些业余项目来提升你的作品集,否则你可能会在初级开发人员岗位上待得比你想象的要久。

9 🧗‍♂️ 挑战自己。但不要过度。如果你不寻求挑战,你就不会进步。但如果你承担远远超出你当前能力的任务,你就会吃苦头。找到那个平衡点,去做一些让你感到有点不舒服,但你仍然可以理解的事情。坚持下去,一年后你会惊讶于自己取得的成就。

10 🗣 编程绝对不是你唯一需要的技能。尊重他人、善于沟通、认真负责、雄心勃勃、谦逊待人,会让你脱颖而出,成为任何技术团队中宝贵的资产。

现在开始工作!

这就是我对此的总结。

你对这10条“真相”有什么看法?我是不是漏掉了什么?我是不是满脑子都是💩?请在下方评论区留言告诉我们。

文章来源:https://dev.to/wasp/10-hard-truths-junior-developers-need-to-hear-3j0e
PREV
你的副业项目无法盈利的 5 个原因以及如何避免
NEXT
成为精英开发人员的十个技巧