Web前端,大咖问答

来源:互联网 发布:9377战无不胜进阶数据 编辑:程序博客网 时间:2024/05/01 04:28


近年来,伴随着互联网的发展,和互联网+这种产品模式的普及,越来越多的互联网公司浮现出大众的视野,IT人才的走俏已经成为不争的事实,在北上广深四大城市,年薪40万以上的职位排行中,IT/互联网就占据了榜首的位置。


互联网行业也衍生出众多新生职业,其中“web前端”成为了最具前景的岗位之一。现如今越来越多的互联网企业更加注重用户体验和页面交互,谷歌、YouTube、Twitch等大型企业纷纷将视线转投向HTML5,而HTML5作为移动互联网前端的主流开发语言,更加确认了前端开发在互联网时代的发展远景。还有微信小程序的推出,也有望在运营商、教育、物流等更广泛行业中得到应用。所以在人才需求上,web前端已经远超过了Java的开发人员的数量。在市场供大于求的大环境下,从而导致了人才缺口大的局面产生,薪资待遇在同行业中也名列前茅。


仍有很多小伙伴想入行但对这个行业抱有疑虑,所以保持着观望的态度,今天我们有幸邀请到拥有八年前端开发经验、某上市公司资深前端技术总监——万章,让他来为我们分享这些年来从事前端开发工作的一些经验和心得,希望能给想从事前端开发工作或者想在这个行业发展的同学们提供参考,在学习中少走弯路。


    特邀嘉宾         万章         

某上市公司前端架构师

从事前端开发8年

现担任前端技术总监



Q1前端行业这几年发展的十分迅速,那您是什么时候开始从事前端这个行业?当时为什么会选择这个行业?


A:在10年的时候,还没有特别明确的前端岗位,当时从事asp.net。因为看好JavaScript的发展潜力和未来趋势,所以选择了专业化前端开发。个人来讲技术栈较为复杂,通信、自动化、前端、后台、网络都有涉猎



Q2

您认为现阶段普遍前端工程师职业面临的挑战是什么?


A:随着大数据、机器学习、云时代的到来,前端开发者需要挑战的不是日新月异的框架API,而是精进自身硬核实力,避免被机器编程所取代。 只为实现业务的开发,今后将由智能机器代替。



Q3你觉得一名高级前端工程师应该具备哪些方面的能力?


A:以后将不会有前后端之分,只有云和端之分。所有前端开发工程师都要向全栈工程师进阶,深入底层,剖析原理。完善个人技术栈纬度,全方位提高个人能力。具备架构设计与搭建业务模型的能力,解决问题而不是完成项目。



Q4对于一个零基础的前端初学者应该如何有计划的在短短几个月的时间内大幅度的提升自己的技术?您这边有什么学习建议?


A:了解自己想要什么,自己有什么,能够付出什么。习惯决定未来,如果在最开始学习的时候就不注意细节和规范,那后面的路将会越 走越难走,及时清理你的疑问与不良习惯。保持每日学习,有意锻炼开发中的细节,最 重要的是不停的问自己,为什么要这么做,如何可以做的更好。阻止一个人进步的只有 两种情况,自满与怯懦。克服他们,做一个谦逊的勇者。



Q5最后,您能再给我们分享一些好的学习方法吗?


A:学习方法有很多,最重要的是找到适合自己。我在11月6号会在腾讯课堂上有一个免费的前端分享课,在那里我主要是分享前端干货学习,教大家一个更系统、更有效的前端学习方法,有兴趣的朋友可以扫描下面的二维码加我个人的QQ学习群262951567 )进行报名。当然如果有更多关于前端方面的问题,欢迎在课堂上提出来,我会很高兴与大家分享我的经验,让我们一起进步吧 (>﹏<)