工作能力:需要解决的问题
编程课程(前端学习):https://www.w3cschool.cn/
一、代码的可扩展性
问题:每次修改自己以前写的代码都要钻到函数底层,修改/添加/减少某个变量/逻辑;每次都非常耗费时间(因为会忘记曾经架构代码的逻辑);抓狂。
本质:代码的可扩展性 / 封装性 / 模块化 很糟糕;每次偷懒,抽象思考不够,基本上是按最直接的逻辑一步步写下来的。
解决:① 提高函数的封装性 / 可扩展性; ② 终极解决还是要靠 —— 面向对象 思路编程。
https://blog.csdn.net/majianfei1023/article/details/51417564
二、数据分析师思维:http://www.woshipm.com/data-analysis/782697.html
第四个方式更像计量经济学的范畴——建模、分析每个元素的影响等 用户关注.png back&forth.png 所以公司最大的问题应该是——需求不明?.png
三、计算机网络(传输协议等) —— 这块儿知识完全是空白的……2019/1/24
四、计算机科班技能树:http://naotu.baidu.com/file/1a0e968910ebcf1f2d7c499a90294350?token=39df775a20b4f6da
五、面试能力:http://www.cnblogs.com/figure9/archive/2013/01/09/2853649.html
六、系统架构!!! —— 2019需要解决的问题。拿到项目不要直接开始写,而是先架构好统一模块,然后再慢慢填充细节。
http://mini.eastday.com/mobile/180109094435833.html#
https://zhuanlan.zhihu.com/p/50893378
https://zhuanlan.zhihu.com/p/21825715
编程能力、调试能力、编译部署能力、性能优化能力、业务架构能力、在线运维能力、项目管理能力和规划能力
《代码大全》、《程序员修炼之道》、《Unix 编程艺术》 重构:改善继有代码
七、抽象思考能力 —— 果然很匮乏很糟糕。。。T T
八、参考pandas.DataFrame的官方代码,用面向对象的方法重构一下自己的代码。—— 类,默认参数,注释,样例等
九、操作系统:数据库系统(存储和查找) VS 文件系统(读取和操作更快)
十、tcp(socket)/http网络传输 —— 这块儿知识完全是空白的!!!同三,搞死人了
十一、把pandas和numpy的官方文档打出来背十遍!!!!!
十二、 数据平台.png十三、数据产品经理:http://www.woshipm.com/pmd/1892853.html
十四、MBA:https://forum.chasedream.com/thread-900057-1-1.html
https://forum.chasedream.com/thread-1291837-1-1.html
===============2020@OPPO===============
十五、聚焦,沉淀
别再追求搞清楚一切问题,抓重点!!!时间和精力都指投入在核心竞争力上。