近日,TheSoftwareHouse发布了一份“前端开发市场状态调查报告”。
此次报告,共有来自全球个国家/地区、超+名前端开发专业人士填写了调查,同时也融合了来自前端技术开发领域的19位专家的观点与分享,并对前端年和年的数据并排呈现作对比后最终得出了一份调查结论。
调查结果显示,高达56%的受访者正在进行远程工作,其中仅5%在办公室工作。大规模远程工作的概念确实比较新颖,以至于年的调查甚至都没有对这个数据进行调查。
看得出,大多数工程师显然更喜欢远程工作,因为不需要通勤,不用面对随时随刻有人在肩膀上轻拍你而分散注意力的尴尬等等。然而,远程办公状态下,实时分享信息、复制群组消息及自发讨论等问题仍然是一项挑战。
前端开发较易“入门”
此次调查结果中,发现了一个非常有意思的现象:做前端开发的人员,他自身并非仅仅是个前端工程师。据数据显示,在“其他”选项中共享的一些从事前端开发的职位包括:
一个刚开始学习frontend的训练班学生,一位在非技术大学学习的自学成才的开发人员爱上了frontend,有时将代码推向生产的产品经理,开发人员倡导者,时不时帮助前端团队,前端开发架构师,设计系统负责人,一位同时会编码的设计师,平面设计师和开发人员,全局负责人:单人负责的开发者商店,自己包揽一切事情,包括前端开发。虽然这个发现似乎有点不足为奇,但这可以很好地表明:前端技术领域是一个容易进入的领域,即使你此前并没有太多前端背景,但快速学习之后依然能参与进来。
开发者在更大的前端团队工作成常态
据调查数据显示,有27%的受访者表示在一家拥有50多名前端工程师的公司工作。与此同时,30%的开发者分享了5个或更少的前端开发者在他们公司的工作方式。50%的受访者在拥有10名或以上前端工程师的公司工作。
这个统计数据也显示了一个有趣的现象:在有着大量前端团队公司工作的前端工程师,与在少数人团队或单独工作的公司的工程师数量几乎一样多。当然,这些公司的开发人员经验和期望大不相同:大公司将更多地拥有开发人员经验和前端平台团队。导师制更为常见;在较小的公司里,每个开发人员的责任更大,获得反馈的选项也会更少。
82%的前端工程师来自科技型公司
数据还显示,有82%的受访者被认定为在软件开发公司、开发机构或技术为主或数字为主公司工作。另外,仅18%的受访者表示他们在非科技型公司工作。
其中,来自软件开发公司/开发机构的工程师占比为41.6%,技术为主/数字为主型公司的工程师占比为41.2%。非技术型公司工程师占比为12.3%,另外2.9%的工程师则来其他领域,1.9%的工程师来自政府机构。
63%的开发者