这个时候仿佛又到写年终总结的时候了,磕磕绊绊,细细思索,感觉目前学的东西还是挺碎片化的,记得有前辈说,"先有了深度,再有广度你的知识才有价值"。
前端开发难免会遇到诸多困境, 一边面临知识深度不足窘迫同时又要追求广度,如学习新的框架 vue.js; 在面对深度与广度 2 种情况下,学习难免就会陷入困境。
就同挖渠一样,这边挖下下......,那边挖下下......,最终什么也没有...... 好的状态就是渠挖成了,将水流引入开垦荒地,旁边种上果园,劳动、睡觉的同时又能获得丰收.......
(图片 源自 蔡垒磊 分享 如有版权问题, 可立即删除)
一、技能、工作方面
前端开发技能方面仍然采用传统的开发模式即 以 jQuery 为核心 "万金油"(如下图所示)技术全栈开发模式(标注: 这种模式不包括 Electron)
主要出于以下优点考虑
a. 代码模块化, 便于维护
b. 兼容性良好,能够很好的兼容低版本浏览器,
c. 对没有使用过 Angular/vue 项目开发经验的前端开发者,更容易上手,研发成本低
添加 Electron 楼主主要出于总结, Electron 主要用于构建桌面应用程序浏览器环境是 Chromium 即 Google,无需考虑兼容性,这里不再赘述
项目应用场景: 构建桌面应用程序类似于桌面微信程序, 具体技术实现细节附相关链接,项目业务不便于透露
01、构建桌面应用程序实现软件程序打包 packager、安装、在线升级更新功能【 构建桌面应用程序】
02、IM(InstantMessaging) 即时通讯 / 实时传讯 【IM 及时通讯】
03、桌面程序来电未读消息通知 【 桌面消息通知:HTML5 Notification 】
04、桌面应用程序最小化系统托盘 【 使用 electron 将应用程序加入到系统托盘 】
05、关于 js 代码模块化思维 【 require.js 模块化 】;
06、性能卓越的 js 模板引擎【 artTemplate 前端模板 】
07、实现各种业务逻辑,像通讯 / 会议管理 / 待办 / 公告 / 申请等..........
以上比较有深度系统前端知识汇总,下面是比较碎片化、零碎知识点
01、three.js 三维视图的渲染 【 3D 视图渲染 】
02、前端流行 MVVM 框架 AngularJS 学习 【 前端框架 AngularJS】
03、Vue.js 前端清新框架学习 【 Vue.js 优雅的实现列表清单 】
04、JavaScript 拖拽知识学习 【 拖拽系列系列知识 】
二、个人知识管理模块 (进行贴标签、整理、归类)
喜欢从生活中提取素材整理归类;致力于做一个干练、利落、帅气、阳光的程序员、喜欢跑步、阅读与写作,乐于知识的积累与分享~.
楼主分享一下对心智认知、精力管理、知识管理、时间管理、财务管理产生较深影响的一些书籍...... 希望对你有帮助哦......
三、正确的事,天天做
很多时候,我们通常把自己知道要做的事(感觉懂得道理)却没有践行起来,往往归咎于自己没有时间或没有毅力,其实是在自己内心深处就不想做。
内心深处没有真正意义上的领悟或把自己说服,获得好的反馈,正确的事——天天做。
1、坚持阅读,每天写记录
2、坚持看 TED (technology, entertainment, design)
如何掌握你的自由时间 http://open.163.com/movie/2016/12/I/B/MC82BCQAN_MC8U8L3IB.html
学会向没有借东西 http://open.163.com/movie/2015/7/M/5/MATL76APV_MATLED6M5.html
黄金圈法则 http://open.163.com/movie/2011/7/0/A/M78065A8E_M7806OF0A.html
手绘 - 津巴多心理学 - 时间的秘密力量 https://link.jianshu.com?t=https://v.qq.com/x/page/a01671n6j17.html
TED - 时间管理 - luare·vanderkam https://link.jianshu.com?t=https://v.qq.com/x/page/r03764zba19.html
霸王课 - 一张图讲完时间管理 - 纪元 https://link.jianshu.com?t=https://v.qq.com/x/page/d03813dc9wl.html
霸王课 - 时间管理一日看人生 - 叶武滨 https://link.jianshu.com?t=http://v.youku.com/v_show/id_XMTQzOTMyMjUwNA==.html#paction
TED - 你有拖延症吗? http://open.163.com/movie/2016/3/Q/E/MBHQSM52F_MBI15O7QE.html
TED - 你有拖延症吗?- 续篇 http://open.163.com/movie/2016/4/9/7/MBKJF3H00_MBKJGU197.html?recomend=2
3、坚持践行 GTD, 将自己知识模块化、组块放置在框架中; 推荐 GTD 践行博客 【 时间管理博客 】
4、不断更新知识管理 PKM 中 临界知识(四两拨千斤知识)、乔哈里窗格、黄金圈法则、复利效应
5、坚持运动跑步
作者:Avenstar
来源: http://www.cnblogs.com/zjf-1992/p/8055948.html