菜鸟介绍达到什么样的标准才能是大公司要的前端

几个月前我还是个页面仔,工作的内容无非是写写页面切切图,用到最高级的技能顶多就是jquery啊,less啊,ajax都不怎么会用.
但是后来辞职了,想成为一个合格的前端,就开始自学.
到了目前为止,算是掌握了:
原生js(包括闭包,继承,原型链这些内容);
css:关于盒模型和由其引致的bug的处理又好了不少,能处理一般兼容性问题;
构建工具:会用点基本的gulp;
http:基本的报文结构跟状态码都知道.

说完了掌握的,说说自己没掌握的和不足吧:
ajax:知道ajax要怎么用,但是因为没有能力搭建服务器端的关系,一直没什么实操;
nodejs:因为不怎么想学php,所以想以nodejs作为主力的后端语言,但从来没接触服务器方面的东西,不知道什么学习路径比较好;
框架:在没有做具体项目,不明白项目需求之前不知道有没有必要学angularjs ,vuejs一类的框架.

自己希望能去到一些前端工程化意识强的大公司,能有一个完整的技术体系和复杂的产品逻辑可以让人不断地受锻炼不断地进步.
想问下除了我上面描述的以外,我还应该去学习什么其他方面的东西或者需要对哪一方面进行更深入学习,那样我才能成为一名大公司合适的前端

时间: 2024-10-11 14:55:28

菜鸟介绍达到什么样的标准才能是大公司要的前端的相关文章

如何在大公司好好发挥自己的才能

本文为<启示录>的读书笔记,原为「在大公司施展拳脚十大秘诀」的章节章节内容,原文主要介绍了产品经理与大公司的合作经验,但是我觉得里面介绍的经验不单适合产品经理,同时也适合所有来到大公司的新人们,所以跟大家分享一下. 首先,大公司都遵循一条潜规——尽量规避风险.这并非偶然,随着业务规模变大,公司会不可避免地变得保.因为大公司承担的风险更大,如果出现问题,损失也比小公司惨重.所以创新更容易发生在小公司里.在大公司工作,首先要面对的是公司现有的流程.规定和条条框框. 其次,多数大公司都采取矩阵式的管

C++ 异常机制分析(C++标准库定义了12种异常,很多大公司的C++编码规范也是明确禁止使用异常的,如google、Qt)

阅读目录 C++异常机制概述 throw 关键字 异常对象 catch 关键字 栈展开.RAII 异常机制与构造函数 异常机制与析构函数 noexcept修饰符与noexcept操作符 异常处理的性能分析 正文 回到顶部 C++异常机制概述 异常处理是C++的一项语言机制,用于在程序中处理异常事件.异常事件在C++中表示为异常对象.异常事件发生时,程序使用throw关键字抛出异常表达式,抛出点称为异常出现点,由操作系统为程序设置当前异常对象,然后执行程序的当前异常处理代码块,在包含了异常出现点的

怎么才能算大项目(Application),大的衡量?

最近在思考一个问题,就是怎么才算一个大型项目,大的衡量有哪些东西?为什么要搞清这个问题呢,是因为在实际的开发过程中,如果知道这是个多大的项目,那就有各种相应的解决方案(我们称之为套路的东西)就可以使用了. 我的想法 我觉得有几个可以衡量的标准. 1. 代码量 也就是项目的代码量. 2. 用户量 也可以说是PV,用户的数量,高并发. 3. 开发人员数 项目的开发人员数量. 4. 收益 也即是价值,大的项目,应该是收益大的. 大型网站软件系统的特点 在<大型网站技术架构>书中,提到了大型网站的特点

【真&#183;新手初篇】菜鸟们都戳进来看看(欢迎大神指导)

作为一只菜鸟,我希望这篇文能帮助到同是新人的你 ———————————————————————————————————————————————————— 首先我必须感谢@CoffeeDeveloper,他的文章给了我行动的勇气,读读他置顶的文章相信对你也会有帮助 如果你想学习HTML,我向你推荐一个网站(部分收费课程),里面有一整套学习教程(虽说那老师的口音...). 视频中提及的一款软件intellji IDEA ,如果有需要的戳这里 .那啥,找提取码就把鼠标移到链接上. 缺少学习和参考的材料

弄清Spark、Storm、MapReduce的这几点区别才能学好大数据

很多初学者在刚刚接触大数据的时候会有很多疑惑,比如对MapReduce.Storm.Spark三个计算框架的理解经常会产生混乱. 哪一个适合对大量数据进行处理?哪一个又适合对实时的流数据进行处理?又该如何来区分他们呢? 我对比整理了这3个计算框架的基本知识,大家可以了解一下以便对这个3个计算框架有一个整体的认识. 大数据学习群119599574 MapReduce 分布式离线计算框架 主要适用于大批量的集群任务,由于是批量执行,故时效性偏低. 原生支持 Java 语言开发 MapReduce ,

学习大数据要什么基础知识?学到什么程度才能从事大数据行业?

因为大数据前景好,薪资高,很多人想通过参加学习大数据,然后进入大数据行业发展.但是因为大数据的门槛较高,对于学习人员有一定的要求,那么学习大数据需要什么基础知识呢? 首先我们了解下对于大数据学习者本身的学历水平的要求 目前大多数的机构,对于大数据学习者要求必须是大专学历以上,而且大专学历还要求是计算机相关专业的,如果是本科及本科以上的,则对专业要求适当的放宽.同时大数据分为两大方向:大数据开发和大数据分析. 这两大方向的对于基础知识的要求不同,大数据分析偏向于分析,对于编程要求不高,相较而言对于

前端开发手册

做前端有一段时间了,但是总觉得前端就是写写界面就行了,其实不然.一个合格的前端责任是很重大的.本文介绍重点介绍了前端人员需要掌握的一些技能.供大家参考.如果有一些对前端开发还有疑惑的童鞋,可以来看看. 本文来源:http://wiki.jikexueyuan.com/project/fedHandlebook/,建议阅读在线版本:https://dwqs.gitbooks.io/frontenddevhandbook/ 什么是前端开发者? 一个前端开发者, 要会使用Web技术(如:HTML,CS

转: 网页设计中的一些色彩搭配技巧

在网页设计中色彩搭配是一件很重要的事情,要是色彩搭配好了,能让整个网站看起来清新悦目,眼前一 亮的感觉.要是色彩搭配混乱,会让人看着很吃力或者整个网站没有亮点.不吸引人.下面我说说自己在 网页设计中积累的一些经验,希望对大家有用. 一.色彩搭配原则 在选择网页色彩时,除了考虑网站本身的特点外还要遵循一定的艺术规律,从而设计出精美的网页. 1.色彩的鲜明性: 如果一个网站的色彩鲜明,很容易引人注意,会给浏览者耳目一新的感觉. 2.色彩的独特性: 要有与众不同色彩,网页的用色必须要有自己独特的风格,

Python基础教程(第十章 自带电池)

本文内容全部出自<Python基础教程>第二版,在此分享自己的学习之路. ______欢迎转载:http://www.cnblogs.com/Marlowes/p/5459376.html______ Created on Marlowes 现在已经介绍了Python语言的大部分基础知识.Python语言的核心非常强大,同时还提供了更多值得一试的工具.Python的标准安装中还包括一组模块,称为标准库(standard library).之前已经介绍了一些模块(例如math和cmath,其中包