深夜偶读前端前辈的课程,讲述前端技术发展、个人经历、个人状态、总结程序员的死胡同。恍然大悟。故总结记录下文。加黑为原文笔记,不加黑为自我反省
所有学习是目标成长驱动的,不是项目
我之前所有理念都是围绕着项目来学习新东西,现在觉得应该算是意识错误。
程序员的追求不是完成某个产品,而是学习补充自己去解决问题
有些知识点用不到?因为你没有学,学完你需要的时候就会立马用到
总是觉得有些知识点我知道有这个东西存在就行了,没有仔细去学习、深度去理解。听君一席话,如雷贯耳,我们觉得没用是因为我们没有掌握,在需要用的地方又不会想到这个东西,即使想到了,还是会用老方法。固步自封,原地踏步。
我们现在主要工作做的是前端应用而不是页面布局
我们的任务是方便用户使用,而不是提升用户视觉效果
我还总是把自己限定为提高用户体验为布局角度。但目前的前端主要工作是方便用户使用(偏向于数据层)视觉层极简主义为主,虽然重要,但只占一小部分。
webpack产生原因:http1的时代规则要求只能同步加载6个请求,js没有模块化的概念。
http2导致很多限制不存在,webpack用的越来越少,因为很多大型应用要做离线应用,大部分静态资源,公共js做永久缓存比如qq空间/淘宝,缓存1年,更新新版本就是更新部分的包,节省内存.
我说过自己喜欢追随新技术,但却没有看透新技术的本质。今天webpack、vue大行其道。明天可能就没人知道。就像jq已经快完了
混合开发只是各取优势一种中和和过渡的解决方案
很多新型概念其实就是为了解决问题采用的缓兵之计。现在大家随大流追捧,前面的浪头突然发布新的标准规则、更新新的内核系统。后面的人只能跟着屁股走
前后端分离,可能白屏问题,node php和前端加一起叫做大前端。
很难有人说以后前端会怎么怎么样,但前端承担大部分工作是趋势。这种大前端叫法不准确。前端行业在网速大跃进的背景下,突变性强。还没有走到稳定期。
3个月经验干了6年
很多外包公司的人就像流水线的工人,三个月的经验做了6年。
我要老实承认了,我在学校2年的外包竞赛和软件竞赛,真正的项目经验3个月,我拿去做了2年。大部分在重复。突然想到我报志愿时,大一时面对程序的那种激情。追求知识的渴望,在这两年变的麻木。求知若饥,虚心若愚的心境早就费了
不是为了解决问题写代码,而是通过代码掌握知识。利用知识解决问题
这句话和第一句一样。再强调一遍
这篇博客算是对自己反省。将长期置顶