继续编码!——给初级开发人员的一封信 初学者阶段 此阶段的力量和价值 您希望建立成功的开发人员职业生涯 自我激励、自律和专注 最后,一些建议

2025-05-24

继续编码!——致初级开发人员的一封信

初级阶段

这个阶段的力量和价值

您希望建立成功的开发人员职业生涯

自我激励、自律和专注

最后,一些建议

嗨,初级开发者,
我决定给你写这封信。你可能才刚刚开启你梦想的开发者生涯。我曾经也经历过那种时刻,非常理解那种恐惧和怀疑的感受。

所以我想,为什么不写一封信来鼓励和激励你继续编程呢?网上已经有很多人在讨论技术问题了。记住,无论你犯了多少错误,或者你开发的应用程序的质量不如预期,都要保持专注。继续在这片代码的海洋中畅游,最终你会通过你编写的代码,让生活更美好,流程更便捷。

这篇文章的目的是让你在这个阶段看到,尽管现在很艰难,但你仍然可以利用一些有价值且强大的资源。所以别担心!即使是最有经验的开发人员也经历过同样的阶段,经历过同样的挣扎。当然,你并不孤单。虽然我在某些方面还是个初学者,但我每天都在学习,不断进步。

初级阶段

有时你可能会觉得这个阶段会推动你前进,有时又会推动你后退。

有那么一会儿,你会感到动力十足,会说:“这就是生活。这就是我想用一生去做的事情!” 但当事情难以解决,或者当你面对复杂的概念而无法理解时,你可能会说:“算了吧!这不是我想一辈子做的事情。” 你感到沮丧,需要鼓励才能继续前进。这是一种潜藏在你内心的挣扎,阻碍着你前进。我也很理解这种感受。

在这个阶段,你会犯很多错误,原因各不相同:有些人想快速找到工作。有些人只想生存,或者需要赚点钱,所以你们更有可能接受低预算的项目。
所以我们会做出错误的决定,制定乐观的计划,也会用糟糕且低质量的代码构建软件。但这很正常。这只是一个开始。你会找到方法迈向下一个阶段。我可以明确地告诉你:这是值得的——继续写代码吧!

这个阶段的力量和价值

我想强调一下现阶段最重要的价值观:意志力、求知欲和雄心壮志,这些品质有助于你学习更多、变得更好,拥有超越目标的勇气,愿意付出更多,并且谦逊并乐于接受反馈。充分
利用这些超能力来提升你的开发技能。你我都有梦想和目标,所以我们必须鞭策自己,直到实现它们。用你的代码帮助他人,为这个世界增添价值。我们希望通过编写高质量的代码并分享我们的知识、经验和教训,成为变革的一部分。世界会感谢你的!

您希望建立成功的开发人员职业生涯

我们大多数人都想拥有成功的开发者生涯,对吧?但首先让我们明确一下成功的开发者生涯意味着什么。

一般来说,成功意味着你能够实现自己的指标或目标。

有些人的目标可能是为开源项目做出重要贡献。有些人可能希望通过担任导师来影响和帮助他人。有些人希望用自己的代码留下足迹。还有些人只是想在一家优秀的科技初创公司或大型科技公司工作,比如谷歌、Facebook、领英等等。这样的例子不胜枚举。

但总的来说,这一切都归结为成为一名强大的开发人员——成为你所做事情的大师——然后决定如何将你的想法带到世界上。

自我激励、自律和专注

我坚信,建立一个稳固的开发者职业生涯并不容易,你不可能一蹴而就。

如果别人告诉你相反的情况,那他/她就是在骗你。话虽如此,打造优秀的开发者职业生涯取决于多种因素,所有这些因素都对你有利,所以你可以掌控它们。

在我看来,最重要的三个因素是自我激励、自律和专注。如果没有专注,你就无法清晰地知道自己短期、中期或长期的目标。你的视线会变得模糊——你可能没有清晰的路径,甚至可能走错了路。

当我们开始从事这项职业时,真正的问题是我们期望在完成一些视频课程、一些教程、一些帖子或完成一些宠物项目后看到很好的结果。

但软件开发领域的运作方式与你开始去健身房时一样。如果你想看到进步,你应该建立自律和自我激励。几周或几个月后,你就会看到显著的成果——只要你保持一致性和自律性。你必须训练你的大脑,发展你的肌肉,以获得用例,提高解决问题的能力,并更具创造力。

最后,一些建议

最后,我想根据我学到的教训、经验、错误和失败给你一些提示和建议。

享受过程

我知道这个阶段很难,因为你每天都会收到各种信息、概念、范式、设计模式、数据结构和算法,所以要掌握它们并保持理解。
我鼓励你继续写代码。无论项目规模大小,都要享受你正在做的事情。请不要只关注结果,而是要享受过程,并顺其自然。结果终将到来。

先规划,再编码

一开始,我总是跳过规划阶段。我只想在 UI 上看到真正的进度和输出。一开始我只是稍微思考了一下,没有进行适当的分析和规划,找到解决和完成任务的最佳方法。最终我浪费了更多时间。
规划好目标,并时刻保持清醒的头脑。然后开始写代码。过度的规划也不是个好主意。

要解决问题,就要思考不同的解决方法。
通常,当我们面对问题时,我们会试图尽快解决它。我们决定采用第一个想到的解决方案。我们忘记了考虑复杂性、用例以及潜在的错误。
坚持编码——这是掌握这个领域的唯一方法。

感谢阅读!如果觉得这个故事有趣,请点赞并与朋友们分享,我将不胜感激。我希望能够为你带来更多知识。欢迎在我的博客Medium
上关注我,并给予支持。

文章来源:https://dev.to/blarzhernandez/just-keep-coding-a-letter-to-junior-developers-21h8
PREV
为什么你应该先学习 JavaScript 原则(而不是最热门的框架)疯狂的框架竞赛中没有赢家,所以我不应该学习 JS 框架?如果你不了解 JavaScript 的工作原理会发生什么?什么才是真正重要的?JavaScript 的核心概念和原则在哪里以及如何掌握这些概念?学习 JavaScript 核心原则的理由 每个 JavaScript 开发人员都应该知道的 33 个概念
NEXT
JavaScript 服务工作线程可视化 什么是服务工作线程?关于服务工作线程需要考虑的一些事实 服务工作线程如何工作?概览 服务工作线程生命周期 最常见用例 Web 推送 更复杂的用例 亲自动手,精通你的技能 返回响应 完整代码