发表于: 2019-07-14 21:45:50

1 2211


今天完成了什么:

看了下张鑫旭的css世界:

遇到了什么问题:

暂无;

收获了什么:

大佬写的书就行不一样;分享一个他分享的一个问题:

公司不重视前端怎么办:

公司不重视前端,虽然干活很用心,但上面的人认为就是帮忙写写页面,没什么技术含量,也没有话语权,很迷茫,不知道该怎么办。

林子大了,什么样的公司都有,对前端不友好的自然也比比皆是。

这些公司对前端不友好原因也有很多,可能是技术负责人后端出身,天生鄙视前端;又或者公司本来就不重视视觉表现,一切以功能优先等。

前端开发在这样的公司呢,确实会过得不那么舒心。

例如,工作不被认可,被认为可替代性强,难以得到好的绩效;属于支援角色,往往被后端开发使唤来使唤去,有很多的身不由己;另外,即使自己想做一些事情,也不会得到领导大力支持,提出的意见往往也不会被采纳。

在这样的环境下久了,自然会有挫败感,但是我认为这样的迷茫与不安其实是没有必要的。

人身在一个小环境中,难免被当下的环境迷失的双眼,造成认知上的偏差,影响了情绪和判断,这个是很正常。

例如在大学时候,周围同学都比我优秀,整天都在摸鱼的我就会觉得自己好弱好菜好失败,实际上这种认知是有偏差的。后来放在整个社会这个大染缸中一称,我突然发现我他娘的还真是个人才。

又例如,有些人前端框架用得很熟练,开发web页面速度很快,然后遇到一些难题也可以从网上找到解决方法,会觉得自己技术还是很不错的,还是有些竞争力的。实际上放在整个行业来看,这种程度的一抓一大把,并不出众。

回到问题这里,同样的,很多人因为公司不重视前端带来的心理上的挫折与不悦其实也是因为陷在公司这个小环境而影响了准确的认知,其实大可不必!

有句话说得好,心有多大,舞台就有多大。

如果你把你的目光就放在这个小不伶仃,鸟不拉屎的公司,确实是没什么出路,一辈子就这样了;但是如果你把目光放在整个行业,你的努力你的成长一定会得到认可的。

因为公司不重视前端,但是,整个行业是重视的。

所以,不要盯着公司,要盯着行业和自己。

古语有云,你不仁我不义,既然公司不重视前端,你何必把自己栓在上面呢,你难道指望一辈子呆在这里,靠着上面的人良心发现,助你升职加薪走上人生巅峰吗,不可能的!

千万不要犯傻,包括:

“我一定是工作还不够努力,加班还不够多,只要我再为公司燃烧自己,老板一定会看到的。”

Stop!千万不要幻想了,这个事情是有可能的,但是只是有可能,想想看自己从小到大有没有中过一等奖,肯定没有,对吧,小概率事件是不会发生在你身上的,所以别幻想了。

江山易改本性难移,公司不重视前端,问题根源往往根深蒂固,不会因为你一个人燃烧热情而有所改善。

“我要找大量资料,我要用我的口才,说服老板,让老板意识到前端的重要性。”

Stop!年轻人最容易犯的职场错误之一就是认为老板是个傻蛋,不不不,一个能够为员工交社保的公司老板绝对是万一挑一的(参考企业存活率数据),绝不可能是傻蛋。

老板不重视前端,只是更顾全大局,优先让公司先活下去,以最小的成本先把核心弄好,面子什么的以后有钱了再说。

所以,给老板讲前端很重要这样的大道理只会让老板确信你是个傻蛋。

真正说服老板的方法应该是通过自己能力推动前端技术的落地,同时佐证这些前端技术给公司产品带来巨大价值,才能真正扭转老板的看法。

但是,话又说回来,如果你真有这样的能力(技术+推动力),也就没必要呆在这样的公司,应该去顶级IT公司创造更大的价值,也就不会有这样的迷茫了。

你之所以迷茫,还不是因为自己的想法不被重视(推动力不足)。

也不要做出下策,例如一气之下离职换家公司,甚至冲动直接裸辞。

辞职其实是一种逃避,并没有解决问题,通常都是从一个火坑跳到另外一个火坑,反而让自己履历多了瑕疵。

辞职一定是要辞的,但不是现在,如果你在一个地方,无论是技术还是技术以外的能力都没有得到成长,那你换家公司本质上是不会有什么改变的,除非你有中一等奖的人品。

所以,我认为正确做法应该是把注意力放在自己的成长上面。

你每天关心的,不应该是公司重不重视前端,领导认不认可我的工作,而是我今天成长了没有!

这一点非常重要,更关注自己的内心,而不是外部的环境。通过内心改变外部的环境,而不是被外部环境影响内心。

当你接到一个开发需求的时候,你的思维一定要有这样的转变:我接下来要完成的这个需求不是一份不被认可的苦力活,而是让自己技术成长的一个机会。

当你的思维从完成领导的任务变成抓住机会让自己成长之后,你的内心不仅更安定了,技术这块也搭上了进步的快车。因为思维的变化会影响行动的变化。

如果你只是应付一个任务的完成,你会使用最熟练最快捷的技术去实现,一成不变,没有成长;但是如果你关注的是自己的技术成长,那你就会不自觉的走出舒适区,会尝试使用一些新的技术新的特性,快速收获新的知识和稀缺的实践经验。

公司对前端越不认可,越不重视,那就你越把注意力放在自己身上,你不要为了公司委屈求全,你就把这里当做免费的,哦,不,是给你付费的培训机构好了。

平时业余时间啊,多看看基础理论知识,多关注一些新特性,多都深入了解一些细节,公司给你安排的活,那就是天赐的实践机会,平时学到的新的布局方法,新的API特性能用的就多用用,不要怕,出问题自己再多花点折腾好了,越折腾越成长。

然后,随着时间的推进,可能2年,也可能3年,看上去一切没有变化,工资还是那么点工资,公司对前端还是那种态度,绩效还是那么点绩效,似乎技术能力大幅提升并没有给自己带来什么收益。但是!但是!其实已经带来了巨大的收益!

如果你眼睛盯着这家破公司,确实是成长无用;但是如果你眼睛看的是整个行业,那可大有用处了,大把大把的好公司等着那些技术扎实的前端开发者入职呢。

此时,辞职信一交,转身薪资翻倍那不是说笑,涨个5成那是妥妥的,这就是通过内心(内在的技术能力)改变外部的环境(更好的工作)。

——

由此可见,公司不重视前端,根本没有必要迷茫,着眼整个行业,投资自己,让自己不断成长,回头一看,你会发现之前那家公司原来只是自己前进路上的一块垫脚石,迷茫的应该是这家公司才是!

记住这句话:眼界决定一切。



前端工作学习相关网站收集整理

文章(包括以往的文章)和浏览器导出的完整书签放在github上以作备份,后面可能会更新添加新内容。

项目地址:github.com/hoc2019/blo…

如果部分国外网站访问不了的,请自行解决。

开发工具

平时工作开发时用到的一些辅助工具类网站

网址说明
regexr.com正则表达式验证匹配
www.gitignore.io根据选择生成.gitignore文件
unbug.github.io/codelf变量命名推荐(支持中文)
www.html.cn/tool/css3Pr…css box-shadow阴影预览及代码生成
www.internetke.com/jsEffects/2…css渐变预览及代码生成
xuanfengge.com/easeing/cea…css动画缓动函数预览及生成
www.toptal.com/developers/…多张图片合成雪碧图,并生成对应css
tool.lu众多工具集合,包括时间戳转换,进制转换等
www.bootcdn.cn 或 cdn.baomitu.com国内的CDN库,速度快
www.jsdelivr.com国外的cdn库,支持github,npm,WordPress

在线编辑

代码在线编辑运行

网址说明
jsrun.net国内网站,有代码提示,支持cdn库导入,不支持创建项目,有代码示例市场。
jsbin.com国外网站,功能少,支持本地搭建
codepen.io国外网站,支持cdn库导入,支持创建项目(非会员只支持一个项目),有大量丰富的代码示例市场。
stackblitz.com国外网站,有代码提示,支持npm,可以创建项目(默认创建类型没有vue)。
codesandbox.io国外网站,支持npm和cdn库导入,可以创建各种类型项目

编程题库

通过刷题和编程训练来提升编程思想

注:据fcc社区说法,旧版题目已不再维护更新,推荐使用新版,账号不互通。(感谢Ricowang评论指出)

视频教程

技术分享和教程视频。

网址说明
Frontendmasters有很多大佬的课程,英语课程,英文字幕,少部分课程免费,大部分需要订阅会员,费用较贵,可以等黑五打折时买年费。
Egghead英语课程,英文字幕。
IT大咖说国内技术大会分享录像为主。
慕课国内网站,免费课挺多,实战课付费,按课付费,价格偏贵。(其他如腾讯课堂,网易云课堂等都差不多一个路数)
Udemy网站有中文语言和中文课程,大部分英文课程也有中文字幕,按课收费,打折中的付费课程还算能接受。

可能看视频更加清楚直观,所以很多人都更喜欢看视频,尤其是刚入门的时候。网上现在也有很多培训机构的课程视频,能找到了也可以看一看,但是进阶时建议多看些国外视频,拓宽下视野,顺便练下英语能力。

上面大部分网站的视频还是付费的,如果想看免费的视频其实可以看youtube,上面技术分享的视频也非常多,重点是都是免费的。

下面推荐几个youtube的技术账号,可以关注一下。

这只是我关注的一部分,还有非常多,大家可以自行探索。

文章资讯博客

学习技术,了解行业最新动态。

国内

国外

建议申请一个专门用来接收订阅邮件的邮箱,因为会接收到大量邮件

问答论坛

开发中遇到问题,去这些地方就对了。

网站说明
知乎没什么说的,有了知乎应该没有人会再去用百度知道那垃圾东西了吧。
Segmentfault更专注技术问题。
Stack OverflowSegmentfault的外国原版,非常强大。
cnodejsnode社区
react-chinareact社区
V2EX程序员的1024?

开源框架和库的问题,去github上找到项目查询issue通常都能找到解决方案。

github相关

毕竟全球最大同性交友平台,上面牛逼的人和项目非常至多,除了轮子也有很多教程,这里推荐一些对前端学习有帮助的项目。

项目名说明
30-seconds-of-code短小精悍的工具函数,有中文版。
Front-end-Developer-Interview-Questions前端面试题整理,有中文版,没答案。
front-end-interview-handbook前端面试手册,有中文版,带答案。
Front-End-Checklist前端开发清单
javascript-algorithmsjs算法和数据结构
33-js-concepts前端开发需要掌握的33个概念,有中文版。
awesome-javascriptjavascript资源列表,有中文版
nodebestpracticesnode最佳实践列表,有中文版。

在github上,awesome-*相似名称可以找到其他类似项目,比如node资源列表awesome-node,react资源列表awesome-react。







明天计划:

写任务;


返回列表 返回列表
评论

    分享到