听10年前端大佬的叙说“1-5年前端从业者的趣事”

听10年前端大佬的叙说“1-5年前端从业者的趣事”

今年之前端小老妹的身份进入如今的公司,到如今为止陆陆续续接触过了十几个应聘者,惊讶地发现前端这个细分岗位的市场行情竟如此奇怪,一方面是各类公司争相聘请,致使价格高的浮躁;一方面是从业者大多经历尚浅,浅到没什么技术积累,没什么项目经验,更可怕的是没什么进取心。这里总结一下,自勉。javascript

一年经验重复用css

这个是最可怕的,若是不仔细了解,你很难分辨工做经验里面的水分。我面试过的人里面大多有4-5年工做经验,简历各类牛逼,大公司出身,参与项目大大小小几十个,按理说这种类型的人才,就算不够好也不至于差吧?html

面谈发现,所谓大公司经验基本是外包性质,好吧,外包就外包,这不是重点。工做了4年,HTTP协议,不了解;TCP三次握手,课本上学过;web性能瓶颈,没关注;闭包,就返回一个函数嘛...十问九不知,临走问预期,12K,15K,18K...实话说,这些人在我看来跟刚毕业的就没差多少,怎么就好意思说出这个数字呢?我怎么要你啊?前端

有一个更奇葩的,工做了5年,在一个小公司当着主管,连代码打包都没试过,sass、less、grunt,一概没听过,哥哥,你是主管诶,好意思说你手下没有学习精神,拖累了你的学习?vue

技术能力html5

常常逛博客,感受满大街都是牛人;实际去面试了,发现大多技术能力都很通常。看过的简历里面,有不少都写着本身精通这个,精通那个。实话说,在如今这种社会,适当的夸大与装饰并不过度,甚至颇有必要。可是你过度的夸大,这就颇有问题了吧?java

有一个特别奇葩的,工做三年,精通HTTP协议、JQUERY、Bootstrap、angular之类之类的。实际那么一问,JS的OOP,没试过;JQUERY源码,没看过;JQUERY插件,本身没写过;angular,业余看过一下,ng-view没用过。你这样的水平,连了解都够不上,怎么就好意思写个精通?你十问九不知之下,你好意思说你预期16K?node

本次给你们推荐一个免费的学习,里面归纳移动应用网站开发,css,html,webpack,vue node angular以及面试资源等。jquery

对web开发技术感兴趣的同窗,欢迎加入,无论你是小白仍是大牛我都欢迎,还有大牛整理的一套高效率学习路线和教程与您免费分享,同时天天更新视频资料。webpack

最后,祝你们早日学有所成,拿到满意offer,快速升职加薪,走上人生巅峰。

底层知识

确实,大多数程序员(特别是前端)的大多数工做都没什么特别难的任务,但这就能成为不了解基本算法、数据结构、网络协议、W3C标准协议?拜托,如今早就不是那种随便写写html,写写jquery就能知足需求的时代了。若是你不懂数据结构,你都不知道怎么构造一棵动态菜单树;若是你不懂算法,你就不知道怎么高效操做这个菜单树;若是你不懂网络协议,你就不知道怎么优化代码,怎么利用代理缓存机制;若是你不懂W3C标准协议,你连事件冒泡都说不清楚。

事实是,我试过在一个招聘会问了全部应聘者,没有一个说出DOM标准事件的三个阶段。

专业素养

这一点很抽象,也很重要。最基本的一条,你带简历了吗?不是开玩笑,真有不少人是不带简历的,有一个奇葩带是带了,我问他要,他说他就一份,还得留着等下家面...无力吐槽。不少人我都会问他,上个项目用到什么技术,为何用这个,有什么优缺点,有什么替代方案,基本都答不上来;或者问,对本身的前景有什么规划,五年内有什么计划,目前处于哪一个阶段,一开始均可以答的很好,可是你问的越细致,他会越不知所措;或者问,对MVC有什么了解,MVVM呢,有没有本身搭过项目架构,基本都回答不上来。大哥,拜托你稍微对本身的职业生涯负责任一点好吗,长这么大了,还过家家呢。

额,对了,还遇到过一个大姐,整个面试过程,整整十多分钟,一直在低头玩手机。。。玩手机。。。

总结

只能说,市场很复杂,人心很浮躁。前端入门很容易,会用html搭一个页面框架;会用css写一些基本样式;会用jquery写写dom交互,就基本能够挺着胸说本身是个前端工程师了。前端提高很难,算法、数据结构、oop是老生常谈了;javascript、dom、css、html5这些是标配;性能优化、安全性、代码优雅性、seo,这些也是必然须要了解的。前端开发环境很轻便,也很繁琐,各类工具、框架、架构模式的应用也是衡量专业程度的标准。

若是你连上面这些都不理解,我凭什么要你?

听10年前端大佬的叙说“1-5年前端从业者的趣事”
相关文章
相关标签/搜索