读书 - 代码之外生存指南

职业

  • 设定目标
  • 学会如何与人打交道
  • 成为专业人事
  • 创造产品

设定目标

你的职业目标是什么?

与人打交道

  • 每个人都希望被认为自己是重要的。
  • 不批评,而是换位
  • 为别人提供价值

成为专业人士

我在那个方向专精?永远不要只能称自己是Python程序员或者数据科学家。
要找到自己专精的一个细分领域。可以说自己是Python专家都比Python程序员好。

你的细分专精领域是?

  • 我的公司有哪些痛点?我可以成为解决这种问题的专家吗?
  • 哪类问题我回复的最多?
  • 那种工作缺乏经验丰富的人?

创造产品

自我营销

营销就是一场争夺人们注意力的竞赛。

很多人都喜欢向只比自己稍微优秀一点点的人学习,因为这些 人才是可望而又可及的。

我该如何向你传递这些对你 有益的信息?我如何才能为你提供价值?

  • 打造个人品牌
  • 给别人创造价值
  • 社交媒体的使用
    • 博客文章
    • 新闻
    • 小窍门
    • 吸引人的问题
    • 自己的推广(别太多)
  • 做演讲或者录制培训
  • 写书(甚至自出版)

学习

刻意练习,实践,然后教授给其他人。

掌握一门技术:

  • 如何开始。想要开始,我需要哪些基础前置知识?
  • 学科范围。了解这个学科的大致轮廓,明确我自己在哪里
  • 基础知识。20%的知识,解决80%的问题。

了解自己不知道什么就足矣。然后,利用这些信 息勾勒出学习的范围,即需要学哪些内容,以及学成之后又会获得什么。依靠这些知识,你可以找出各种资源(不局限于书) 来帮助自己学习。最后,你可以创建自己的学习计划,列出要去学习哪些相关课程,筛选学习材料,只保留能帮助自己达成目 标的优质内容。

实践一下,挑选一项你已经烂熟于胸的技术,看看你能否明确以下几点。

  • 如何开始用它?
  • 该技术的应用广度如何?
  • 利用你需要知道的20%发挥出80%功效。

10步学习法

其中 1 - 6 只需要做一次,属于前期准备,很重要;7-10不需要不断循环:学习 实践 掌握 教授。

  1. 了解全局,找到自己不知道的内容
  2. 确定范围,选择子问题
  3. 定义目标,明确“成功”的含义极为重要
  4. 寻找资源
  5. 创建学习计划
    • 打造自己的学习计划,一个好方法就是观察别人是如何教你感兴趣的主题的。
  6. 筛选资源,一两本书或者教程
  7. 开始学习
    • 权衡准备知识和开始学习的平衡
  8. 动手操作,一边学习一边就开始操作
  9. 全面掌握,学以致用
  10. 乐为人师,融会贯通
    • 你只需要超前别人一步,就可以成为他们的老师
    • 写教程、做视频、回答问题

关注自己的短板

记录他们。

  • 在哪些工作上花费时间最多?
  • 可以改进的重复性劳动
  • 自己没有完全理解的东西
  • 你回答不出来的面试题

生产力

一切开始于专注。

番茄时钟

https://kanbanflow.com/board/cKY25uN#

时间是怎么被浪费的

社交媒体,把他们放入一个固定的时间查看?

形成惯例

习惯的力量

《《习惯的力量》》

找出坏习惯,改掉。

???

建立新的好习惯。

比如每天早上确定自己今天的计划。

Write Code Every Day

分解任务

造成拖延的首要原因之一,同时也是造成生产力低下的祸根,就是总是在感慨一个问题:好忙啊,问题好大啊。实际上,你并没有真正试着去解决问题。

任何行动都比不行动好(真的吗?)