提升开发者技能的 4 个简单方法

2025-06-08

提升开发者技能的 4 个简单方法

学习

这太深刻了。

但我认为,重要的是提醒自己,你的一生都在不断学习。

不同之处在于,有些人让生活决定你学到什么,而不是自己选择学习什么

什么都不做很容易。

我听过一句话;

“选择容易,生活艰难。选择艰难,生活轻松。”

这适用于你生活的方方面面。我将其与学习之旅联系起来。

简单的选择就是运用你所了解的知识,这些知识将帮助你在工作、人际关系和生活中取得成功。

但你的成长在哪里?

我相信我们有责任尽力成为最好的自己。

对于想要成就伟业的人来说,“无所事事”并不是人生的一项任务。

我相信你应该一直学习。

它是为了进一步提升你的思维能力,使其更加敏锐。它不仅要磨练你的编程能力,更要磨练你生活中的方方面面,使其尽可能地敏锐。

你不能说缺少要学的东西或缺少要学习的材料,尤其是在当今时代。

如果您确实说没有太多东西可学,那么要么您是万事通,要么您是外星人,要么您没有听说过 Udemy。

编程世界发展如此之快,总有新的东西需要学习。

新的框架、新的语言、新的编码原则。

您可以深入研究某个主题,学习所有需要了解的知识并成为大师,您可以广泛学习很多不同的东西,或者挑选一些您喜欢的东西并在周末用它做一个小小的副项目。

面对琳琅满目的新技术,一开始你可能会感到不知所措。你不确定是否要学习这些新趋势,因为它们可能几个月后就过时了。

但这完全取决于心态。如果你抱着“我要学习这个新框架,这样我就能赚到足够的钱来买我想要的游艇”的想法,那么你花时间学习却没有成功,你肯定会失望的。

或者,如果你认为“这看起来很有趣,我想知道我可以做些什么来展示我的技能,做一些可以帮助别人的东西或者展示它的能力”。

那么你不会失望的。

你学习的框架不一定非得是人人都热衷的最新框架。它可以很简单,只要回归基础即可。

我发现,作为一名初学者,回顾以前学过的材料可以让你吸收第一次学习时可能错过的东西,因为现在你有了更多的经验,你可以从不同的角度看待它。

所以要继续学习。

你可以选择不去想这件事,但你认为这会给你的生活带来什么影响呢?

我们还没活在能把信息直接下载到大脑的世界里……至少目前如此。即使是专家,最初也是个菜鸟,但正是他们选择学习,才成就了今天的他们。

采取行动

列出你想学习或重新学习的内容。选择你最感兴趣的,然后开始搜索学习资源。从谷歌和YouTube开始。你肯定能找到一些免费的资源。

项目

你是追随者还是实干家?

追随者是那些按照教程进行编码的人,他们的作品集中唯一的东西就是他们所跟随的课程的模仿品。

你当然可以通过这种方法学习,但它会限制你。当你被惩罚了2个小时后,你学到的教训肯定会伴随你更久。

实干家是那些学习原则并全身心投入创造的人。这可能是一个庞大的项目,也可能是你正在开发的项目的一部分。重要的是,你不是在跟着编程,而是在边做边想。

我认为辅导课很适合你学习一些复杂的东西,因为老师已经花时间研究了事物如何联系在一起,遇到了问题以及如何解决它们。

然而,这正是您自己想要做的事情。

它能让你拥有那些顿悟的时刻,让你真正明白自己在做什么。

尝试为你感兴趣的事情做一个项目。

做一些事情来解决你所遇到的问题。

一开始,可能需要一段时间才能产生一个想法,但这就像你买了一辆新车,你会开始在各处看到相同的车型。

这就是项目将会发生的事情。

你越有意识地思考要实现的想法,就会有越多的想法在随机的时刻涌入你的脑海。

采取行动

开始列出你可以做的项目。它可能是一些对你生活有帮助的事情,也可能是你从视频或书籍中受到启发的事情。问问你的家人和朋友,他们生活中是否有任何事可以帮到他们。
在你常用的笔记应用中创建一个清单,然后开始计划下一个要完成的项目!

导师

老师,请教我战士程序员之道。

导师是你在需要的时候伸出的援手。当你花了无数个小时试图修复错误或实现新功能,头发都垂到键盘旁时,导师就在你身边。

有些问题 Google 无法找到您想要的答案。

您无需放弃并关闭项目,转而去完成您已开始的其他 20 多个未完成的项目,而是可以联系您的导师并寻求他们的帮助。

导师不仅能帮助你完成代码的某些部分,还能在其他方面提供帮助。他们的经验是成为优秀导师的关键。他们曾在你之前担任过同样的职位,能够分享自身经验,帮助你一路前行。从申请工作、软件开发、常规推荐到团队合作,找到合适的导师是提升技能的有效途径。

您可以在网站上找到自己的导师,或者您可以联系社区中的人们,看看他们是否愿意帮助您。

能够为未来的导师提供一些回报,是让他们愿意帮助你的可靠方法。回报可以是金钱,可以是帮助他们完成项目,也可以是你拥有的一项技能,可以帮助他们的生活更轻松。

编辑视频、制作图表、校对文章。所有这些对未来的导师来说都可能有用。

另一个提示是,不要骚扰他们!

如果他们在 10 分钟内没有回复你的消息,那么每 5 分钟发送一条消息直到他们回复,只会让你看起来像个傻瓜。

尊重他们愿意提供帮助的事实,特别是如果他们免费提供帮助的话。

向你的导师询问那些你可以在谷歌搜索的顶部结果中轻松找到的问题是大忌。

如果你确实向别人寻求指导,而他们拒绝了,不要攻击他们。每个人都有自己的生活,你应该尊重这一点。只需礼貌地向他们表示感谢,然后继续前进即可。

采取行动

首先,看看自己哪些技能领域想要提升。接下来,找到在学习道路上走在前面的人。Twitter 是一个很棒的起点,因为那里有一些好心人愿意提供帮助。

记住,先从你能做什么来增加价值开始。列出你能提供什么,并以此为主导!

七个小时后,您设法结合来自多个来源的无数 Stack Overflow 答案的建议,找出您的错误/功能/项目。

然后,该代码就会提醒全世界不要发现。

除非你有一些超级秘密的代码可以让你印钞(如果你有的话,请告知 DM ;))你为什么要把它保留给自己呢?

与世界分享。创建教程或文章,发布给所有人,抚慰他人的痛苦。这是与更多人分享你所学知识的完美方式。

教学上有好处。

首先,它让你有机会拥有一种善意,知道你的辛勤工作将帮助那些陷入与你类似境地的人。

其次,当你开始教授某个东西时,你会学到两遍。带着教学的目的去思考一个问题或一个想法,会让你更深入地理解它,让你更加清晰地理解它,让它尽可能清晰易懂。

除了一对一教学之外,还有其他教学方式。你可以发布博客文章或YouTube视频。这具有相同的效果,让你能够传播你的知识,并让更多人接触到它。

我见过一些人因为自己的内容而受到关注,然后公司主动联系他们,给他们提供工作机会。这种情况可能并非每个人都会发生,但如果你的目标只是帮助一个人,那么你永远都是赢家。

采取行动

最近学到了新东西?项目上取得了重大突破?那就分享吧!可以是一段5分钟的短视频,一篇博客文章,甚至是一篇社交媒体帖子。只需整理好你的想法,然后分享出来!

就这样结束了!

我希望您能从我所写的文字中得到一些启发,哪怕只是最微不足道的事情。

在 Twitter 上关注我(@craigthatcodes)了解与此类似的内容、我学到的并想与您分享的技巧和窍门,以及狗、食物和我生活中发生的任何事情的图片。

鏂囩珷鏉ユ簮锛�https://dev.to/craigdennis/4-simple-ways-to-improve-your-developer-skills-1odo
PREV
创建导航栏的 3 种方法(CSS 网格布局)
NEXT
在终端应用程序 Hyper 中获取并排预览