做网站开发的人,一定要同时会前端和后端么?

 我来答
猪八戒网
2023-04-03 · 百度认证:重庆猪八戒网络有限公司官方账号
猪八戒网
猪八戒网(zbj.com)创建于2006年,现已形成猪八戒网、天蓬网和线下八戒工场的“双平台+一社区”服务模式,是中国领先的人才共享平台。
向TA提问
展开全部

感谢邀约,我的答案是两者都要会,专注擅长一个领域即可,比如前端或后端,以下是我的观点,仅供参考。

为了前后端更好的沟通

因为现在的产品越来越复杂,不像以往没有前端这个岗位,大部分前端开发工作都是后端开发人员完成的,那时候的开发人员可谓是全栈,随着技术的发展,前端和后端都在迅速发展,尤其是前端技术可谓是爆炸式的发展,产品也越来越复杂,这些技术完全让一个人掌握就很难了,因此就出现前后端分离合作开发的模式。既然是合作开发模式,就避免不了上下游的沟通,如果你能更好的懂得对方的工作内容,就能很方便的定位问题,你们的沟通将会更加融洽,工作效率效率自然就提升了。

前后端知识体系互补

后端的知识一般比较强调数据结构、算法,数据库、设计模式之类的,随着前端的发展,一些主流框架比如Angular、React、Vue的出现,如果你会设计模式这样的知识,你学习这些内容应该是很轻松的,如果你是学习后端的,如果你理解前端页面的加载机制和AJAX这些请求机制、跨域问题,你就会编写出更适合前端调用的API。因此两者都会,能保证你的职业生涯走的更远,比如你要成为一名架构师。

专注前端或后端

现在的产品越来越复杂,一个人搞定前后端的时代已经过去,也没有太多的公司要求你是全栈工程师,要做出专业级的产品,公司就会要求你在某一领域比较精通,这就要求你某一方面是专业的,因此你需要选择一个感兴趣的方向,深入下去,争取成为这个行业的专家。

如果你想做自己的产品,前后端你都需要会

如果你有好的想法和创意,那么你前后端都要会。你可以利用你的知识快速做出一款产品验证自己的想法是否是对的,如果产品成功了,说不定财务自由了呢,哈哈。

如果前后端都会,你找工作更具备优势

你会发现一些前端或者后端的中高级招聘需求,比如前端岗位的招聘需求,如果从事过php、node、java这些后端开发工作经验优先,之所以有这样的要求,并不是找你过去这两样工作都让你来做,而是如果你具备了这样能力,你就懂得换位思考,有着更扎实的基础,能够更方便的高效的沟通提高团队开发效率。

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式