前端工程师成长的痛,10bet你占几条?

来源:http://www.chinese-glasses.com 作者:Web前端 人气:174 发布时间:2020-03-31
摘要:时间: 2019-10-28阅读: 52标签: 前端一、前端是什么? 时间: 2018-10-18阅读: 584标签: 成长 工作流程为从UI处得到原型图或者效果图,在项目(网站、微信公众号、小程序、WEBAPP)中还原图片

时间: 2019-10-28阅读: 52标签: 前端一、前端是什么?

时间: 2018-10-18阅读: 584标签: 成长

工作流程为从UI处得到原型图或者效果图,在项目(网站、微信公众号、小程序、WEBAPP)中还原图片效果,然后与后台进行各种数据交互。

对于很多前端工程师,很容易进入工作的舒适区,该熟悉的业务已熟悉了,然后就是重复用轮子,这样很容易让自己的成长处于原地打转以及低水平重复的状态。

目前的前端市场整体还是处于迅速发展期,市场对于前端的需求也一直比较大。

对于原地打转的状态,我们累计交流了将近610多人(1-3年的前端工程师,遇到职业瓶颈),有的是主观原因造成的 ,有的是客观原因造成的,本文从客观跟主观两方面进行了总结,帮助大家自检。

市场对于中高级的前端工程师需求更加迫切,所以就算入了前端的门,也需要不断的提升自己,无论你是学院派,还是培训派,还是自学派,都应该具有强烈的学习意识。

一、客观原因

二、目前入门前端的人群分类

没有经过系统的计算机学科学习导致计算机功底不扎实,这种问题主要出现在以下三类小伙伴身上:

1、计算机相关专业出身

计算机科班出身,但是在校期间基础不扎实。

系统走过计算机的理论基础,比如计算机组成原理、操作系统原理、计算机网络、算法数据结构、设计模式,至少用过两门以上编程语言(强类型+弱类型)。

非计算机科班,通过自学,但不够系统,所学不成体系。

**优点:**理论、架构方面扎实,有整体计算机思维,内功不错,外功学起来比较快。**缺点:**部分人对前端相关细节技术不扎实,不过花时间能很快搞定。

非计算机科班,通过0基础的培训班,短时间速成,不够扎实。

2、非计算机出身自学(也包括计算机专业没好好学的)

因工作环境环境限制,导致成长性不足

理论基础薄弱,后来因个人兴趣或者职业需求,自学前端开发技能。

以上客观主要导致问题表现如下:

**优点:**自学能力比较强,能够根据自己的兴趣规划学习内容。**缺点:**部分人对前端没有整体的学习框架不成体系,部分人计算机没有整体思维,建议系统梳理下前端知识体系结构,该补的还是要补起来。三、入门前端时的一些困境

因一些基础算法、数据结构理论不扎实导致一些编程思维难于理解。比如 原型链,如果清楚 数据结构中链表结构,那么这个东西不难理解,再比如 哈希值,懂得数据结构中哈希表,哈希值也就迎刃而解。

1、因一些基础算法、数据结构理论不扎实导致一些编程思维难于理解。

计算机体系结构、操作系统理论、网络理论不扎实导致到后期一些东西难于理解。比如有同学从前端学习入手,后来学习node开发 ,在 I/O ,进程、线程、IPC 、线程锁方面有些概念就比较难于理解,而导致不能很好得使用node 的api 。

本文由10bet发布于Web前端,转载请注明出处:前端工程师成长的痛,10bet你占几条?

关键词:

最火资讯