美文网首页坚持每天写
如何选择技术方向Live笔记

如何选择技术方向Live笔记

作者: Maker在杭州 | 来源:发表于2018-07-11 08:17 被阅读0次

>> 成长三阶段

我们先介绍了成长阶段模型:

我们在技术领域内的成长,基本上都会经历三个阶段:

专项能力的提升,这是初级阶段,你为了做事情,必须先具备某些基础能力,比如软件开发,你要学会某种语言、某个IDE、某种技术框架。这个阶段

技能体系的构建,这是中级阶段,你拥有了一组技能,围绕某个方向构建了自己的知识图谱,能够用自己的方式来解决问题。

融合创新,这是高手阶段,你具有了丰富的实践经验,具备了 T 型知识结构,形成了自己的思维框架和解决问题的框架,能够融合不同领域的知识,组合各种资源,创造性的解决各种问题。

>> 影响技术方向选择的因素

然后介绍了影响技术方向选择的主要因素:

就业机会

难易程度

兴趣

薪水高低

技术在将来的发展前景

他人推荐

相近性

互补性

团队技术图谱

在这里面,我们介绍一种卡位策略,可以让我们选择某种在未来有竞争力能提升我们价值的技术。示意图如下:

卡位有两种方式:

分析市场需求

研究技术发展阶段(高德纳曲线)

介绍完影响技术方向选择的因素后,分四个典型场景,介绍了如何选择技术方向。

>> 入行时如何选择技术方向

这种场景,主要考虑:

就业机会

薪水高低

他人推荐

难以程度

兴趣

选择技术方向时,多数时候你只有尝试了之后才能做出选择,下面这些资源可供参考:

http://tutorialspoint.com,各种入门教程,基本上你能想到的语言和技术框架,这里都有。

w3school 在线教程,网站开发相关技术和教程,非常全。

慕课网(慕课网-程序员的梦工厂),有很多免费的课程,Java、C、PHP、Python、Android,都可以找到。

网易云课堂(网易云课堂 - 领先的实用技能学习平台),有很多免费课程。

中国大学MOOC网(中国大学MOOC(慕课)_最好的在线课程学习平台),也有很多。

codepad,一个在线代码编辑与调试工具

Ideone.com,在线代码编辑与调试工具

>> 构建技能树时选择技术方向

这个场景对应到成长阶段种的第二个阶段。对开发者来讲,技术树很重要,要形成自己的知识图谱,才能更值钱。

构建技能树,考虑两个原则:

相近原则

互补原则

>> 技术转型时的方向选择

这个场景类似入行那个场景,参考那几种因素。

常见的方式:

在原有技术的基础上做关联转型,比如Java转Android开发,或者反过来

抛弃原来所用技术,比如一直用C#,转换为Go。成本较大,不过思维、框架、设计、架构等能力是通用的。

卡位,我觉得这个时候卡位市场缺口,学习将来稀缺的新技术是非常不错的选择。而且这个阶段,也必须积极主动的探索。比较好的方法是,每年给自己定一个学习某种新技术的目标,在工作之外完成它,这样就不会错过某种技术的红利。

>> 为产品做技术方案选型

考虑这些:

某种技术适合解决某类问题

新技术的成熟度(有没有顶级公司支持、有没有知名产品)

生态

团队的技术图谱

技术引入的成本

>> 帮助技术方向选择的工具

介绍了这几种:

StackOverflow

Github

高德纳曲线

TIOBE编程语言排行

招聘热度挖掘

薪酬报告

相关文章

  • 如何选择技术方向Live笔记

    >> 成长三阶段 我们先介绍了成长阶段模型: 我们在技术领域内的成长,基本上都会经历三个阶段: 专项能力的提升,这...

  • 今日得到 2017-07-05

    干货日记 如何选择创业方向 选择创业方向,有这么几种判断方法,供你参考: 1. 颠覆性的技术或产品 如果你拥有了一...

  • 要学的

    电脑的基础知识,包括笔记本台式机如何选择购买。 组装电脑的技术 如何装系统

  • 第26周总结

    上周末写了多篇live的总结笔记,本周陆续在没仔细看情况发出,现在看着标题《如何在技术上持续精进》、《程序员转型之...

  • 如何成为技术管理者Live笔记

    >> 五大职能定位 专业技术者、自由职业者、管理者、创业者、投资者。 每个人可能适合不同的定位,或者不同阶段有不同...

  • 如何选择值得深入学习的技术方向 2018-9-10

    如何选择值得深入学习的技术方向 不少做开发的小伙伴都有这个困惑:想上进,却不知道到底该选择什么样的技术来深入学习。...

  • 译垚的心||想记起

    文/译垚 原创心情文字 笔记 (Live)_周笔畅_高音质在线试听_笔记 (Live)歌词|歌曲下载_酷狗音乐 ...

  • 如何健身,陈柏龄的知乎live学习笔记

    主题为:如何打造一个好看又好用的身体? 本次live分为四个部分内容:1.如何选择健身动作,选择哪些动作2.如何学...

  • Java零基础自学DAY1 2018-03-13

    前期准备: 目的:掌握java的学习框架,了解Java的发展方向 1.1初识Java: 知乎Live:如何自学 J...

  • 怎么使用本书来帮助你的团队(译)

    读完本书之后,你将会对如何为机器学习项目设立技术方向有更深的理解。 可是你的团队成员可能不理解你为什么选择这个方向...

网友评论

    本文标题:如何选择技术方向Live笔记

    本文链接:https://www.haomeiwen.com/subject/hpalyftx.html