读《程序员的自我修养》有感

             这本《程序员的自我修养》也算是一本比较经典的书籍,最近刚好有机会拜读了一下,可谓也是受益匪浅。书中讲解了一些自我感觉还比较适用和有效的方法,下面做了一个简单的分享。

 

下面分享一下读书笔记

 

# 表达的逻辑性

   在日常的工作中,也许我们比较专注于自己的工作,可能会忽略掉沟通的重要性,
同时沟通的有效性也是一个问题。所以为了提高工作的效率,减少沟通的成本,
因此我们在叙述一件事物的时候要注意事物表达的逻辑性,按照条理,将问题叙述清楚。
逻辑思维不仅仅是用于编程,其它地方也大有用武之地。下面几种是比较常见的方法:
1、演绎因果顺序
2、时间顺序
3、空间顺序(前端、后端、数据)
4、程度顺序

# 解决问题的方法
     逻辑是一种能力,套路是方法论、是经验。解决问题的方法有多种多样的,
如果你有自己独特的视角和方法解决问题,你可以继续做下去。如果你在面对问题时一筹莫展,不妨试试下面这个方法。

实现过程:5W2H
分析:这是一种比较经典的方法,根据这个方法可以解决你所遇到的所有可能的问题。
帮助你分析我问题,找到解决方法  但是在处理问题的过程,由于需要高效的去解决这样的问题,
我们需要精简和优化这个流程,以达到更快速的去解决问题  因此,在此基础上做了些改进,分为why---what---how                                                                                                           例如:在学习数据仓库的搭建过程之中,做了一个实例                                                                                                          why----数据驱动决策,实现精细化运营                                                                                                                                   what---结合业务的相关场景,把握一个度。在预算的范畴之内,完成相关的项目                                                                  how---在实际落实项目的时候,根据具体情况,再具体实施。列如选择框架和工具等                                                           

# 如何进行结构化思考
    这种方法其实还是比较常见的,因为在我们学习计算计相关的知识的时候,
时常会用到一些《自顶向下的计算机网络》书籍,由此可见,这也是一个经典的方法:                                                                                                                              (1)建立中心:也就是要定义清楚要解决的问题,要明确目标
两种方法:
1)自上而下
2)自下而上

# 结构化思维的应用
1、熟悉业务
1)了解产品
2)了解流程
3)客户走访
2、熟悉技术
1)了解系统构架
2)了解领域模型
3)了解代码构架
3、熟悉人
1)了解组织结构
2)了解人员角色

# 如何进行总结陈述
1、罗列事情
提出问题---定义问题---分析问题---解决问题---眺望未来
 why:把价值说清楚     how:把过程说清楚
2、价值背后
正所谓:路走对了就不怕远

# 优秀工程师必备的三大思维
1、产品思维
起源:用户价值
痛点、效果、体验、特性
2、技术思维
源头:需求
需求、功能、性能、交付、先进
3、工程思维
起源:流程
流程、机制、质量、风险、成本

# 哪些对程序员最重要的思考力
原理性思维:找出知识背后的原理
1、首先,对可能用到的领域知识,建立以恶搞基本的概念
2、在实践中,有意识是多问一下为什,并一直‘刨根问底’
3、了解原理,在实践中运用一下
4、结合经典的书籍系统化学习

# 结构化思维
 构建自己的知识树

# 扩展性思维
举一反三,拓展思维
1、举一反三:解决同类型的N个问题
2、寻求更多的可能性:拓展解决问题的不同手段

#抓重点思维:提升效率,方便记忆和传递
1、归纳法:每页都有一个核心
2、优先级法:找到最关键或者收益最大

# 反思性思维:思考哪里可以做的更好
1、反思性思维最重要的意识
2、反思是一种习惯和潜意识

# 锻炼思考力的有效实践
1、意识觉醒
2、保持信心
3、空杯心态:接纳新的事物和思想
4、思考时间从哪里来
1)利用碎片时间
2)抓住工作过程
5、思考力提升有没有什么判断标准
三个度:广度、深度、速度
6、好的工具
推荐工具:Xmind
7、相互分享
8、技术Leeder在训练大家思考力中的职责
# 重要观点小结
     上面就是读完这本书籍一些简单的总结,希望可以在以后的学习中可以实践这些方法,让自己的思维更加全面

 


 

  • 3
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值