大厂校招新人,面的前端岗位,进来拥抱变化,7 成时间写后端,3 成时间写前端。
公司有单独的通道叫做应用开发,其实就是什么都干,没有具体的方向,算是“业务工程师”吧。
目前看都应付得来,跟同期进来的后台新人相比写的也算可以。但又担心长此以往自己两头都没有精进,除了精力有限,主要还是对自己的定位也比较模糊。虽然有工作上的自信,却没有长久职业发展的自信。以后跳槽是走前端、后端还是继续“全干”?
但一直又听说多数外企也没有单独的前端职位,都是“web developer”。
长久来看,web“全干”工程师的职业发展如何呢?
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
在当前快速变化的互联网行业,"全栈工程师"(即你所说的“全干”工程师)是一个非常受欢迎且具有竞争力的角色。这类工程师能够跨越前端和后端技术栈,对于业务的理解更为全面,能更高效地推进项目进展,尤其适合初创公司或敏捷开发团队的需求。以下几点或许能帮助你更好地规划职业发展:
技能深度与广度:虽然你现在可能需要同时处理前后端任务,但可以有意识地深化一两个关键技术领域的知识,比如深入学习Node.js、React或特定后端框架等,这样即便作为全栈工程师,也有自己的专长领域。
项目经验积累:利用当前工作机会,积极承担不同类型的项目,尤其是那些能让你的技术栈得到全面展示的项目。丰富的项目经验和成功案例是跳槽时的重要资本。
持续学习:技术更新迅速,保持对新技术的关注和学习至关重要。可以通过在线课程、技术社区、开源项目等方式不断提升自己,确保自己的技能不落后。
定位与个人品牌:根据自己的兴趣和长期目标,逐渐明确自己的职业定位。无论是想成为前端专家、后端专家还是继续深耕全栈,都需要在行业内建立相应的个人品牌。参与技术分享、撰写技术博客、活跃于社交媒体等都是提升个人影响力的好方法。
行业趋势观察:确实,很多企业特别是外企倾向于招聘具备多方面能力的Web Developer。随着微服务、云原生、Jamstack等技术的发展,全栈工程师的价值更加凸显。了解这些趋势,可以帮助你更好地规划未来的学习和发展方向。
软技能提升:除了技术能力,沟通、团队协作、项目管理等软技能同样重要。这些能力在任何技术岗位上都是加分项,也是成为团队中不可或缺成员的关键。
总之,作为全栈工程师,你的灵活性和适应性是很大的优势。长远来看,你可以根据个人兴趣、市场需求以及技术发展趋势灵活调整职业路径,既可以向某一技术领域深入发展,也可以继续作为宝贵的全栈资源,在不同的项目和团队中发挥关键作用。