effective engineer-优化学习

这节主要讲保有持续成长的心态是能力提升的先决条件,作者给出了关于一个公司或者团队对于个人学习的影响的几个关键因素。

成长心态

首先,要相信自己的才智能够随着努力而增长的,而不是一成不变的。你需要关注你能改变的事情,不要管你过去的履历,而去关注你有什么技能,你希望能够做什么和为什么。掌控属于自己的故事,关注你所希望成长的领域。

关注你的成长速度

  1. 学习对应指数成长模型,也就是惊人的指数爆炸;
  2. 越早学习就能越快度过指数增长前期的平缓曲线,来到指数爆炸的快速增长阶段;
  3. 即便细微的差距,在指数模型中也会对长期造成巨大影响;

作者建议人们应该像经营一家创业公司一样经营自己:创业初期,增长比盈利更重要,产品需要不断迭代。

寻找适宜学习的工作环境

由于全职工作占用了清醒时间的很大比例,工作给我们带来的成长就显得尤为重要。作者给出六个指标来衡量工作带来的学习帮助:

  1. 高速增长 在高速成长的公司中,待解决的问题远远超过现有资源,这给了工程师发挥自己影响力的空间。具体指标:
    a. 商业指标的月/周增幅;
    b. 在公司有足够的支持和资源来实现增长的前提下,你是否会在高度优先考虑的项目上工作;
    c. 公司员工在过去一小段时间内增幅如何;
    d. 最强大的员工多久能够成长为团队领导;

  2. 培训 一般来说是指已有项目的设计文档、使用文档、codelab,导师制度。具体指标:
    a. 对于新入职工程师而言,是需要自己摸索解决问题,还是有明确的文档;
    b. 是否有导师制度;
    c. 公司对于员工的持续成长有什么措施;
    d. 团队成员最新学习的技术是什么;

  3. 开放 良好的团队应该不断从过去的失败学习经验,工程师之间可以相对平等的讨论问题,互相质疑工程设计,有益的反馈会被采用在之后的项目中。开放氛围的团队看中信息和反馈的有效分享。具体指标:
    a. 工程师是否了解不同团队当下的工作重心;
    b. 是否有评审会来讨论产品特性是否值得投入工作,事故之后是否有事故报告;
    c. 公司内部文档分享的情况;

  4. 频率 一个快速迭代的工作环境提供了快速的反馈循环,缩短了学习周期。具体指标:
    a. 快速行动是否反映了公司或工程价值;
    b. 为了快速迭代,采用了什么工具;
    c. 从收集需求到特性发布的周期有多久;
    d. 维护和开发新产品的时间比例如何;

  5. 同事 和聪明的人共事会提升你的成长速度。具体指标:
    a. 你的面试官看起来比你聪明吗;
    b. 同事可以交给你什么技能吗;
    c. 你的面试严谨而全面吗?你愿意和那些在工作中表现出色的人一起工作吗
    d. 同事们倾向于一个人的项目,还是团队合作的共同工作

  1. 自主权 工程师有权利参与决定自己做什么工作/用什么技术栈完成工作。具体指标:
    a. 人们是否有权利选择去做什么项目以及如何做;
    b. 工程师换组/项目的频率怎样;
    c. 在一年的时间里,一个人的代码库能达到什么样的广度;
    d. 工程师是否参与产品设计的讨论并影响产品方向;

在这六个因素里面,导师制度在工程师生涯初期影响巨大,而自主权在之后会产生巨大影响。

花时间在工作中学习新技能

必须自己留出一定时间用来提升自我技能(作者给到的比例是著名的Google 20%,个人认为在国内大多数公司,这个比例有点不现实)。这些时间可以用来加深在所工作领域的技能知识,或者去探索相邻领域。下面给出十条建议:

  1. 学习公司最好工程师写的核心逻辑抽象代码
  2. 写更多代码 就是所谓的知易行难,看懂代码不难,写出优秀代码不易
  3. 浏览内部的学习资料
  4. 深入自己的主力语言
  5. 把代码交给最苛刻的工程师审查
  6. 参加你想要提高的领域的课程 在线课程有些能缩短学习时间
  7. 参与你感兴趣的项目的设计讨论
  8. 在不同的项目上工作
  9. 确保触手可及的地方有能够请教的资深工程师
  10. 毫无畏惧地跳到你不知道的代码中。

除此之外,作者还给出了工作之外的十条意见:

  1. 学习新的编程语言或框架
  2. 投入有高需求的技能
  3. 大量读书
  4. 参与讨论组(沙龙)
  5. 参加会谈、会议和聚会
  6. 建立和维护一个强大的关系网
  7. 关注著名技术博主
  8. 撰写技术博客
  9. 参与到开源项目
  10. 追求自己的爱好
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 214,951评论 6 497
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 91,606评论 3 389
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 160,601评论 0 350
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 57,478评论 1 288
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 66,565评论 6 386
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 50,587评论 1 293
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 39,590评论 3 414
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 38,337评论 0 270
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 44,785评论 1 307
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 37,096评论 2 330
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 39,273评论 1 344
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 34,935评论 5 339
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 40,578评论 3 322
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 31,199评论 0 21
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 32,440评论 1 268
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 47,163评论 2 366
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 44,133评论 2 352

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 172,008评论 25 707
  • 用两张图告诉你,为什么你的 App 会卡顿? - Android - 掘金 Cover 有什么料? 从这篇文章中你...
    hw1212阅读 12,710评论 2 59
  • 如果每一次想念都可以直言叙述的告诉他,哪里还有那么多无关紧要的朋友圈。 第三人眼里的那些可有可无的朋友圈,无关紧要...
    九命猫儿阅读 235评论 0 0
  • Node中的文件操作 fs模块是node非常重要的模块,能体现出node的优势。 因为出于安全策略,如果javas...
    Bigbang_boy阅读 662评论 0 1
  • 夜来江上一蓑翁,静坐江心点孤灯。 水映天蓝何所思,徒见背影钓无声。
    简村小吹阅读 339评论 10 30