软件开发者路线图梗概&书摘chapter2
2024-09-26 18:48:39
空杯心态:放下对技能水平的自鸣得意
1、入门语言:学习一门语言,从实际问题入手→形成反馈回路
构建学习沙箱
利用实际代码,进行学习测试
学习一门语言:与精通该语言的专家一起工作,即找人指导
阅读他人的代码,分享经验
第一门语言:框架
深入挖掘语言&学习迥然不同的方法解决问题的语言
语言规范,通读他人写的标准库,打补丁,得到自己的通用法
2、白色腰带:学习进度降低,尊重与好奇的态度
用不同范式的语言来实现某种编程范式编写的程序
3、释放激情:热情与好奇心,需适应团队动态
思想的多样性→集体智慧
4、具体技能:收集你欣赏的人的履历,找出具体五项技能
5、暴露无知:学习是交付软件的一部分
告知真相,使安心
问问题
专家技能是副产品,而非目的地
不甚了然的列表并持续更新
6、正视无知:填补只是空白,团队利益
同暴露无知相结合:
暴露而不正视就是耸肩不管能力之外的部分
正视而不暴露阻碍自己克服无知
7、深水区域:更大挑战,保证失去控制室马上得到帮助
8、以退为进:短期修正,时间限制,重新实现一项任务
最新文章
- radclient安装记录
- HttpClient get返回String类型 JAVA
- vue-router 快速入门
- Cygwin的安装及在Android jni中的简单使用举例
- 5_jQuery选择器
- “核弹级”Android漏洞Janus,黑客可以任意篡改App
- Angular中 build的时候遇到的错误--There are multiple modules with names that only differ in casing
- 常用Map实现类对比
- SpringSecurity在Springboot下使用的初步体验
- https创建请求UrL报错: 未能为 SSL/TLS 安全通道建立信任关系
- name设置id的方式 解决多个单选域冲突现象 同时有利于从动态网页取值
- STL 智能指针
- ansible中常用模块详解
- 解决jenkins的内存溢出问题
- 安装SQL Server 2008,一直要求重启电脑的解决办法
- Mac OS X 下使用清理软件,这是我他妈干过最傻的事情,之一
- 将不同级别的logging 日志信息写入不同文件
- IOS修改Navigation Bar上的返回按钮文本颜色,箭头颜色以及导航栏按钮的颜色
- 3D空间中射线与三角形的交叉检测算法【转】
- iOS底层音频处理技术(带源代码)