ShannonChenCHN / eureka

✍️ I read, I write, I think, I do, I learn, I code.
134 stars 13 forks source link

知乎 Live 笔记 - 三年从前端小工到架构(vczero/簋谣) #9

Open ShannonChenCHN opened 7 years ago

ShannonChenCHN commented 7 years ago

Live 地址: 三年从前端小工到架构 PPT 地址:三年从前端到架构.pdf 文字实录:前端从小工到架构知乎 Live 整理

ShannonChenCHN commented 7 years ago

笔记整理

技能->能力 技能和能力的区别是什么? 人与人之间的差距是什么?

技能是生存,能力是生活,所以说掌握方法论很重要 提升认知,提升格局很重要 做完成->超出预期->站在团队的角度去思考

0~3年如何发展(起步阶段)

0~2 年,锻炼技能 2~3 年,锻炼好能力,提高认知和格局

宁愿傲娇,也勿泄气

知道自己在行业中的定位和价值

【踏实】看完基础书籍,基本功,基础知识,啃书 看完书不一定会,从头到尾看一遍,不光看,还要跟着敲,做笔记,记录问题和思考

基础语法、知识特别重要,要反复看 底层基础是根本,变化的都是外面的壳

看完不代表掌握了,使用了、融汇贯通了才是掌握 一定要实践,不实践就是走马观花

看不进去的时候,写写 Demo,提升成就感

一定要自己思考,最好每天花几个小时去思考,不仅仅是编程 不管是碎片化学习还是深度学习,都要去吸收消化,去思考,用笔记下来

比如读源码,读 AFNetworking 可以想象人家为什么这么写,自己可以尝试实现一个 尝试自己封装几个实用的框架

看书比看视频更有效果,看书是主动学习,看视频是灌输学习

如何快速成长 1.初期向所有的人学习,厚着脸皮找一些牛逼的 mentor 指导,什么方向和领域的都可以,不一定要粘着他问问题,只要能解决你心中的疑惑就行,厚脸皮去问就行了

向身边所有人学习,学习并不只是学习写代码,学做事的方式,学习处事的方式

技术发散,看看其他工种的人的日常工作怎么做的,他们是怎么解决问题的,服务端 API 是怎么写的,h5 是怎么写的,比如你旁边的大数据工程师,前端工程师

横向扩展:学学前端、后端知识 深度:计算机基础知识、iOS 开发的基础知识、设计思想

2.职业素养

3.感恩

4.承担责任和接受挑战的勇气

5.团队的价值与个人成长

架构 尝试自己封装几个实用的框架 3年以上如何再提升,朝架构师的方向去发展,提炼,抽象,提高效率

个人品牌+收益 前提:扎实的基础知识+突出的能力+敢于面对困难和承担责任的勇气+曝光

提升个人影响力分两部分:

Github 要用好,不要把代码上传上去就不管了,要有产品思维,test case 一定要有

如果也想变得牛,可以看看业界比较牛的人在做什么

加入一个圈子,让别人知道你的牛逼

别人没有义务去帮你,但是你有责任把自己变的牛逼 圈子是很难挤进去的, 你得先拿出你的“诚意”和努力

找人帮忙,首先自己要努力思考过,行动过,不要表现得像个小白

做事情要有【系统化】的思维,【产品化】的思维,比如 写文章写着写着,想着出一本书

扩展技术边界、知识边界,了解所属专业外的展示,找到一个风口,放眼一些新技术、前沿技术,比如 AR、AI,早点关注新技术,成为最早吃螃蟹的人

时间管理:自控力

想在团队中推广一些东西或者做一些改变时,要想想两个问题:为业务带来什么?为团队带来什么?