IT公司需要前后端都懂的技术人员吗?

IT公司只要人足够,现在一般会采用前后端分离的组织架构,那么,需要前后端都懂的技术人员吗?

答案是:当然需要。

前年和一个带团队的朋友聊过这个问题,结论是不仅仅需要,在小团队里面或许会很抢手。

专长

最好的是能够专攻一端,兼顾另一个。就是有一端是擅长的,另一个达到了解或者熟悉。两端都熟悉精力和时间会跟不上,尤其是在it行业。还是希望有个偏向的。

沟通成本

一个团队,人一旦多了之后,沟通成本也会急剧的上升,在搭配做一个项目的时候,前端和后端还是会有一些矛盾和冲突的,如果你懂后端一堆前段有所了解的话,那么沟通成本将会下降不少。

你甚至会发现同一个功能在前端做也可以,放到后端还是可以,就要组长或者是架构师对技术以及项目,现在或是将来能预料到所遇到的瓶颈,作出合理的判断。

30%

认识的那位朋友,他要求后端开发人员必须学习前端的知识,前端开发人员必须学习后端的知识,但不需要百分百学会,学一点点30%足够了,这足以减少不少前后端开发人员的沟通成本。

提出这个问题的是一位想学ruby的同胞,从开发语言上讲,学ruby的话还是前端也学一学吧,全栈工程师还是比较多的,也有利于你之后自己接活干。

ruby语言经常会被创业团队所垂青,因为开发速度快,创业团队可能会由于资金的问题,不会顾太多的人,有的时候甚至就一个人,开发一整套完整的CRM,包括前后端都要了解,那个人就是我,而我还不会,现学的,我都不知道怎么活到现在的,正常的剧本应该最多活两集,哈哈

所以针对于这个问题的话,建议专攻一项,但另一个需要了解和熟悉。

  • 发表于:
  • 原文链接:http://kuaibao.qq.com/s/20180310A0T7CM00?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。

扫码关注云+社区

领取腾讯云代金券