编程导航星球
里一位鱼友拿到了云计算部门的 Offer,Hr 说后续负责前端架构方面的工作,不确定这个方向是否有前途,以及未来的发展方向。
担心自己刚工作不久无法扛起架构的职责,无法胜任工作,大厂嘉宾回复了他的问题
,希望能对大家有所启发和帮助。
原文链接:https://t.zsxq.com/wBo6R
本文已获原作者授权
另外,编程导航社区已举办了二十余场模拟面试活动,大厂面试官直面,从简历、技术、项目经历、实习经历等多角度全面考察求职者,帮助他们找出自身薄弱环节,进行针对性学习提升,提高面试通过率!
想参与活动的同学可以在下方链接报名(校招和社招都可以):
模拟面试活动预约:https://www.code-nav.cn/live
、鱼友提问:
我是 23 届毕业生,拿到一个前端的 Offer ,部门是云计算。
和 Hr 沟通,工作内容主要是做前端架构方面的,但自己这一块其实接触不多,底层的东西用的很少。
想问下做云计算前端架构的话,从技术角度来看是有前途的吗?
想了解一下岗位的
技术深度、可发展性,方不方便后续跳槽
,未来自己是否应该往架构角度发展。
目前应该学习哪方面的知识以便于较好地上手后续的工作?
嘉宾回答:
首先想明确下你那个 Hr 说的工作内容,在云计算部门,然后又是做前端的话,那做的前端产品大概率就是各种云产品的管理和配置页面,这个你可以打开阿里云、腾讯云之类的网站,看下就明白了。
其次,明确下“前端架构方面的工作”,也就是你理解的前端架构师。
前端架构的工作简单来说就是需要负责整个前端项目的技术路线、框架选择、性能优化、代码组织以及团队的最佳实践等方面的工作。而如果需要有人去做前端架构的工作,那么这个人与一般的前端开发工程师的区别可能就主要在于:
专业深度:
需要有更深入的技术理解和更广泛的知识面。
职责范围:
关注的是整个前端工程的架构设计和技术决策,而普通前端开发工程师则更专注于具体的代码实现和功能开发。
影响范围
:他的决策和设计将影响整个项目甚至整个团队,而普通前端开发工程师的工作通常局限于单个项目或任务。
而能做好上述工作的人,就往往被称作前端架构师。
看到这里,你可能会迷惑了,这工作应届生能做吗.....当然不能做。
从上面的介绍,你就可以看到
前端架构师并不是一个专门的职业,而是拥有丰富工作经验的前端开发做了这些事,然后被冠以“架构师”的 Title
,我感觉你可以理解为:比较厉害的公务员一步一步慢慢当了 xxx “县长”,但是肯定没有哪个公务员一开始就是从县长的工作开始做。
所以你真的入职后,一开始做的工作大概率也只是完成一个个的小需求,从单个页面/组件开始做起,而不是一来就是做架构工作。
回到你的问题,“从技术角度来看是有前途的吗”。
这点我认为是的。
前端在云计算领域不仅需要关注于页面的展示和交互实现,还需要关注云服务的深度整合,性能优化等等,还需要对前端技术栈以外的知识有所了解,比如网络通信、服务端技术、甚至是云平台的基础服务。所以
云计算领域搞前端的话,我感觉还是有较高的技术天花板和潜力。
至于“未来自己是否应该往架构角度发展”,这个我感觉是你到时候了自然就会知道自己想做什么。还没入职、还没有深入了解的话,我给的建议也不管用。
总之是建议做好当下就行
,要做前端架构师的工作内容没有几年的经验也是很难做到的。
最后的话,建议就是先把自己的前端基础能力再多加强一下。我亲身的感受就是工作后能抽出来自我提升的时间会比较少了。其余就是你可以找找云计算相关的书来看看,购物平台上搜一下“云计算”有很多,再在豆瓣上看看书评。
以上,就是今天的分享,希望对大家有帮助。
欢迎学编程的朋友加入鱼皮的
编程导航
知识星球
,和
3 万名
编程学习者共享知识、交流进步。
星球拥有 30+ 原创学习路线和专栏、
上千篇
优质编程学习求职干货。
还有鱼皮从 0 - 1 全程直播带做的
原创项目
,手把手带你
掌握独立开发项目的方法
,并且提供
现成的简历写法
,成功帮助不少小伙伴找到了工作。