请停止学习框架!

栏目: 编程语言 · 发布时间: 7年前

内容简介:我们是开发者。我们需要与技术保持同步。每天,我们都学习编程语言,框架和库。我们所知道的现代工具越多越好。与Angular,React,Vue,Riot,Ember,Knockout保持同步很有趣。时间是我们拥有的最宝贵的资源。时间有限,不可再生,你不能买更多。

我们是开发者。我们需要与技术保持同步。每天,我们都学习编程语言,框架和库。我们所知道的现代 工具 越多越好。与Angular,React,Vue,Riot,Ember,Knockout保持同步很有趣。

但是我们在浪费时间。

时间是我们拥有的最宝贵的资源。时间有限,不可再生,你不能买更多。

像时尚一样,技术正在以光速发生变化。想要赶上,我们就需要非常快速地运行。这场比赛没有赢家,因为它没有尽头。

我的导师曾经教过我一课:

导师:“艾德,你在做什么?”

我(自豪):“我正在读一本关于使用GWT构建现代 Java 应用程序的书。”

导师:“为什么?”

我:“作为Java开发人员,我需要跟上趋势。GWT是一件事。“

导师:“你在GWT之前读过什么技术书?”

我:“这是一本长达500页的Apache Tapestry书。挂毯是一件事。“

导师:“Tapestry还是事吗?”

我:“不再是了。GWT是件大事。“

导师:“你能重复使用Tapestry技能来解决当前的问题吗?”

我:“不,今天没有人使用它。”

导师:“Tapestry的知识能帮助你更好地理解GWT吗?”

我:“不,它没有。但我看到一些重叠的模式。“

导师:“这是设计模式。他们帮助你解决当前的问题吗?“

我:”可以。”

导师:“技术来去匆匆,但它有很多共同之处。确定优先事项。在基础知识中投入80%的学习时间。将框架,库和工具留下20%。“

我:“嗯......框架,库和工具只有20%?”

导师:“是的。无论如何,你在解决问题时都会在工作中学习它们。“

我:“谢谢。”

导师:“你以后会感谢我的。”

这个建议改变了我的生活。我删除了所有的框架书 我的书架上 。从50本书缩减到0本。终于解脱了!

我买了一套常青书。这些书占我学习时间的80%:

我还买了一本关于当前技术的书。Lindy效应表明Spring Framework肯定是一个很好的投资:

技术的未来预期寿命与其当前年龄成正比。每增加一段生存期就意味着更长的剩余寿命

技术在市场上的时间越长,投资就越安全。

不要急于学习新技术 - 它很有可能死亡。

时间将显示哪种技术值得投资。时间是你最好的顾问。

从那以后十年过去了。我帮助了50个不同的软件项目。感谢您的建议,我学到的一切都可以在公司,团队和领域之间移植。我的知识今天仍然有用。我没有浪费我的时间。

所有项目看起来都不同,除非你从表面看:

  • 编程语言是不同的,但设计气味是相似的。
  • 框架是不同的,但相同的 设计模式 闪耀。
  • 开发人员是不同的,但与人打交道的规则是统一的。

记住 - 框架,库和工具来来去去。时间很宝贵。

把你的黄金时间投入到可转移的技能中。始终具有相关性的技能。

  • 微服务框架 ? 替代品:演进架构
  • 新的编程语言? 替代品:清洁代码,设计模式,DDD
  • LeSS,SAFe ?替代品:精益制造原则
  • Hystrix? 替代品: 容错模式
  • docker? 替代品: 持续交付
  • Angular? 替代品:HTTP和REST

以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

Modeling the Internet and the Web

Modeling the Internet and the Web

Pierre Baldi、Paolo Frasconi、Padhraic Smyth / Wiley / 2003-7-7 / USD 115.00

Modeling the Internet and the Web covers the most important aspects of modeling the Web using a modern mathematical and probabilistic treatment. It focuses on the information and application layers, a......一起来看看 《Modeling the Internet and the Web》 这本书的介绍吧!

XML、JSON 在线转换
XML、JSON 在线转换

在线XML、JSON转换工具

Markdown 在线编辑器
Markdown 在线编辑器

Markdown 在线编辑器

RGB CMYK 转换工具
RGB CMYK 转换工具

RGB CMYK 互转工具