首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >益思维-做一个T型人才

益思维-做一个T型人才

作者头像
進无尽
发布2018-09-12 18:40:22
6210
发布2018-09-12 18:40:22
举报
文章被收录于专栏:進无尽的文章進无尽的文章

          工作中该如何发现自己要学什么,怎样构建自己的技能树。这是一个非常重要的问题,假如你不知道要学什么,那一旦你工作不那么忙时就会觉得无聊,只能通过浏览新闻、看小说、打游戏等方式消磨时间消耗自己。这对自己的成长和增值非常不利。

有两种学习策略:一种是横向拓展,也可以称之为广度学习;一种是纵向深入,也可以称之为深度学习。如果能贯彻这两种学习策略,就会慢慢形成程序员最理想的技能结构——T型,即在横向上熟悉足够多的知识和技能,在纵向上又精通某一领域。简单说就是一专多能。

广度学习:
深度学习:

   大多数时候我们会使用一门语言和一两种技术框架进行软件产品的开发,此时就是纵向深入学习的好机会。

对技术框架的学习,大体分三个阶段:

1.基础开发,主要是了解API、基于API完成应用
2.熟悉内核及原理,主要是了解框架的设计原理,阅读源码,洞悉内在机理
3.优化框架,主要是针对框架的已有功能的不足进行完善、优化,或者使用框架提供的机制扩展框架功能,或者对框架进行定制,让它适合特定情境

我以Qt为例画了张图,供参考:

         所以,最好的学习时机就是一边开发一边学习,白天上班晚上学习,周内上班周末学习——在有明确目标时最有学习动力,在热度还未退却时学习效果最好。          如果你能主动创造目标和需求,那你很快就可以建立自己的技能树并让这棵树根深叶茂,你就会越来越值钱,也越来越能赚到更多的钱。

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2016.05.27 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 广度学习:
  • 深度学习:
  • 1.基础开发,主要是了解API、基于API完成应用
  • 2.熟悉内核及原理,主要是了解框架的设计原理,阅读源码,洞悉内在机理
  • 3.优化框架,主要是针对框架的已有功能的不足进行完善、优化,或者使用框架提供的机制扩展框架功能,或者对框架进行定制,让它适合特定情境
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档