如何确定你应该学习哪些技能



当你环顾各种网页设计出版物时,你经常会看到头条大肆宣扬下一件大事。它可能是一种工具、一种编程语言或一个框架。人们可以把这种体验比作在拉斯维加斯大道上漫步,那里有霓虹灯招牌,诱惑着我们,让我们看到我们错过的一切。“进来吧”,他们坚持说,“你会站在行业的最前沿!”

这一切都会让设计师感到被冷落,或者更糟糕的是,被冷落。这是一种自然的反应,因为我们所有人都希望相信,我们知道自己在做什么,能够为客户提供一流的结果。看到所有这些头条新闻可以在我们的脑海中描绘一个虚构的人——一个对一切都有深入了解的人。

但现实是,我们脑海中看到的超级开发者并不存在。即使是最敬业、最优秀的网络专业人士也不知道这一切。而且,即使他们这样做了,他们什么时候才能找到时间来实现这一巨大的知识?那么,让我们从记忆中抹去这张照片。

为此,当谈到我们需要学习的技能时,我们也不要理会流行语的诱惑。相反,我们需要认真地照镜子。在那里,我们将找到正确的道路。

发现您的痛点

要想把有限的教育资源(时间和/或金钱)花在哪里,第一步是通过一些自我发现。好消息是,这不需要你或专业人士进行任何深入分析。

首先,花几分钟时间想想你最近做过的一些项目。结果如何?你有没有发现自己在某个方面有困难?有什么功能是你想添加的,但不能添加的吗?

如果你回顾一些过去的经历,你可能会注意到一种模式。也许你真的很难编写一些定制的JavaScript,或者让你的CSS布局恰到好处。如果你看到这些事情随着时间的推移而反复发生,那就是一个痛点——你可以通过学习来缓解。

通过采取措施来提高这些技能,你正在对自己的效率进行投资。如果通过掌握CSS布局技术,您可以更快地完成任务并产生更好的结果,那么这完全值得一做。

问题是,我们在工作流程中都有这些痛点。这只是识别它们并采取行动加以改进的问题。

A feather stuck in a spider web.

想想免费的技能

尽管许多最新的热门技术都很棒,但它们并不总是最适合我们的工作。例如,React是一个非常强大的JavaScript框架。但是,如果你的典型项目不需要它带来的各种功能,那么学习它真的是最明智的利用时间吗?

例外的情况是,如果你有兴趣改变你的定位,或者在你提供给客户的东西中添加JavaScript接口。在这种情况下,你正在提升技能,以进入市场的新领域。这需要承诺,但如果你真的想把事情带向这个新的方向,那么付出的努力是值得的。

重点是评估你每天使用的技能。从那里,思考你可以在组合中添加哪些新技能。在许多情况下,你会想看看那些可以作为你已经做的事情的自然延伸的东西。有时你可能想偏离这条道路,但总的来说,继续建立在既定基础上是有意义的。

以React为例,假设您已经广泛使用jQuery。这是一个久经考验的真实框架,将继续为您提供良好的服务。

但是当你看到React被整合到WordPress中时,你看到了一个做更多事情的机会。这项新技能将使你的触角扩大到一个不断增长的领域。由于您已经了解JavaScript,学习曲线可能不会像这一领域的新手那样陡峭。

当你考虑所有这些因素时,这似乎是一个完美且合乎逻辑的契合。如果学习一项新技能有这么大的意义,你就知道你在做一件好事。

Child stacking blocks.

这是关于改善你自己和你的事业

外面有很多噪音——通常会越过边界进入纯过载状态。但仅仅因为一些东西被大肆宣传,最高级的东西被抛出,并不意味着这是一项必须学习的技能。

尽管这可能很难,但重要的是要看过去所有浮华的头条新闻,思考实质内容。确定哪些技能将对你的职业生涯甚至生活产生积极影响。这会让你的工作更轻松吗?这会帮你赚更多的钱吗?你能更好地为客户服务吗?

当你想要提升你的技能水平时,这些才是真正重要的。通过将注意力放在这种形式的自我提升上,你将使自己走上持续成功的道路。

来源:https://speckyboy.com/which-skills-you-should-learn/

0