编程能力如何才能不断进步?
永远不要停止编码和学习。
如何提升英文水平?
如何背单词、拆解单词和长句? 如何提升发音自信心?如何提升英文环境下的思维灵敏度?
前端工程师要关注哪些领域?
产品、交互、UI。dom原理,react工程架构,react源码,js语法,nodejs。
关于前端工程架构,要学习哪些东西?
1.怎么使用ES6等更前卫的js语法?安装Babel环境,用Webpack的loader进行编译。2.Webpack-Dev-Server有什么用?代理的原理是啥?3.为什么要模块化开发,Webpack能打包哪些资源?4.怎么制定代码编写规范并实现跨编辑器的一致性? 使用ESLint和EditorConfig,git commit钩子函数等。5.为什么要使用React,组件化开发为什么是主流?6.React-Router怎么用到最好?7.Flux思想,Redux和Mobx的使用流程,有哪些异同?8.为什么需要服务端渲染,React的服务端渲染怎么做?8.Nodejs怎么做接口代理?接口代理有哪些好处?
程序员为什么要学管理?
研究和学习管理,人的管理,事物的管理。
以Java为核心需要,可以学习哪些东西?
面向对象编程思想,JVM虚拟机,算法、设计模式,计算机基础,linux等综合能力。
程序员如何做好文档管理?
1、文本类笔记,用markdown书写,发布至简书等第三方平台。2、PPT截图类笔记,制作成PPT,上传至个人空间如百度云网盘。3、开源代码,上传至Github。 4、工作代码、私密代码上传至码云。5、使用微信公众号写各类精简文章,引流至简书,公众号用于发布简洁概要总结性的文章。
网友评论