学完图片上这些内容大概能到一个啥阶段求实话

邀了能答就答一点吧,非职业前端(并不从事专业写代码工作),自己的前端和后端技能都是在实际项目中和自己买的书和各种资料中学习积累出来的,没有报过任何培训,我虽然不能把各种大型项目规范和协作很好的表述和运用起来,只是稍微了解一些而已,但是对于做实际的项目,我会的和前端相关的东西比这个图多很多是肯定的,就图片来说,确实这些东西是一个很基础的(比较深入的入门),光学会(就算是全部都学会了)只是一个入门,而且很多时候技能都是循序渐进互补的,并不是说准备一堆堆东西学完就完了,学会不代表一定能够做实际项目,但是你有做项目的基础,做开发还是得靠思想靠积累,光有技能还不行,找份工作有团队带带没问题,真正的价值都是实际项目,多去github弄点自己的开源项目。
注意我是非职业前端,我不一定能够准确的把各种前端基础都背得滚瓜烂熟,但是我基本都能够运用到各种地方,自己也开发了很多web项目框架和插件,部分在github上开源托管,方便自己提高效率,方便使用,意识里记得也还算清楚(自然而然项目做多了,就可以死记硬背出一些出来,学习的时候并没有死记硬背过~),我的回答不能用来做职场参考,回答仅做参考,因为我没有从事过专业的纯前端职位,它只是辅助我做UI的必备技能。就这张图和我自己相对而言,这张图真的是个对前端这个行业比较深入全面的基础入门。
曾经我自己因为兴趣,只是想尝试下而已,参加过迅雷和一些中小型公司的前端笔试和机试,总体来说题目还是比较简单了,考察深度不是非常深,分数基本都是80分(满分100分)以上,参加过一些稍有影响力的国外公司的前端笔试,因为考的深度比较深,而且也是全英文,有些东西我并没有学习和使用过,难度大,没有及格。哈哈, 我只是单纯想考研下自己的水品而已,自己是不会从事专业前端工作的哈,代码纯属自己的工具。

■网友
不好说,偏入门
■网友
目录可以,基本入门吧。但几个月是学不完这些的。而且初级前端现在很难找到工作,就算找到,能不能hold住还是个问题。比如,我原先公司github管理代码,后来面试一个gitlab,现在svn。这只是版本管理工具,虽然学会一个其他就会用,但需要多久时间?也得三五天吧,如果你需要知道什么remote,local,还有个缓存区。以及折腾一些适合的工具,还是得花几天的,再用项目的时候pull,push,merge的规范,各种。这仅仅只是个开发中的版本管理而已。再细化到如js面相对象,ajax那块以及它的演变,然后特别是接口对接,这块就是斯比很多的地方,你确定不需要学点服务器知识?至于webpack,gulp,bower什么构建工具,包管理工具,不同公司不同要求,我就折腾过webpack,心累,现在公司gulp移动端,架子当然别人搭好了。但你确定你不都要看懂?然后它还是cooffeescript语法,用的ng1+ionic做混合,我也才刚入门。。。。。原先学的react帮助很少,大家吹捧的vue是一点兴趣都没有了。现在就想快点熟悉业务了。其实我也不知道你学多少才能适应企业要求,只能说加油吧,如果我说这多还不能阻挡你,至于说学了一个月node+express+mongodb也就没什么了,打了个博客,结果又不会部署。我会告诉你我曾报班学了半年java?嗯,目前拿到手工资还没3000。能走多远我也不知道了,两年多了,很累了。回答你上面问题,什么继承啊原型啊this啊,都是基础了。至于发布订阅啊设计模式确实还有点水平,jq源码怕你是研究不来,看懂一点点算不错啦,至于那些什么效果,估计也就是拿个插件告诉你怎么用而已,不一定所有都会讲,amdcmd就不要提了,很少用了,基本都是es6模块化,或者node那边commonjs规范。不提了,东西太多,学这么多不精还是菜逼,就如同我。当然,命运看个人,我就没那运气加实力,也就吹吹牛逼,你也许会比我幸运呢?万一那一个亿的小目标实现了呢?
■网友


推荐阅读