首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

要做就做软件开发工程师,不要在纠结前端与后台工程师了!

做前端开发是因为机缘和巧合

当初准备毕业的时候,其实并没有想过要当前端工程师,毕竟当时基本都是全栈(PHP + jQuery)。但由于并不是科班出身(大学读Business),自信心不足,以及机缘巧合,就成为了一名前端工程师

选择这份职业后,很快也领略到它所拥有的魅力,更快捷的开发方式,更紧贴时代的发展,跨端的兼容等等,可以算是享受了前端这几年飞速发展的红利。但工作三年之后,也逐渐发现只是围绕前端来发展,有很大的局限性

为什么做软件工程师而不是前端工程师,大约是有那么两件事触动到我吧。

第一件事是React Native, Weex, Node.js这事技术的发展,仿佛是给前端铺平了进入客户端和后台的道路。但真正开发过的人才知道,在这些技术里玩得溜的,其实还是从安卓、IOS转过来的客户端开发或者从JAVA, C++转过来的后台工程师。

第二件事是,慢慢的,自己会带技术团队,只懂前端技术足够吗?其实是不够的精通前端技术,然后懂点后台、客户端皮毛呢?我觉得也是不够的。就这样,能与后台和客户端达到更良好的技术沟通与理解吗?能在他们给出非最佳方案的时候提出自己的见解吗?万一部门的前端人力富余了,有能力带团队做后台吗?做些客户端的东西呢?能做,但能做得优秀吗?如果没有技术储备,我觉得上述的问题完全解决不了。

所以,未来一两年,希望自己能朝着软件工程师方向发展,而不仅仅是将自己局限为前端工程师。不过,一个人的精力真的有限,未必能把各方面的技术都学得很透彻。但我对自己的要求是,精通一门前端技术一门后台技术应该是比较好的搭配,这样整个产品的技术开发都基本能 Hold得住。不过,具体怎么搭配,可能还是跟自己的职业发展和兴趣爱好有关,同时掌握前后端两门技术、后台 + AI技术、等等,我觉得这些搭配也不差

前后端联调的时候

还有一个事情就是,在前后端联调的时候!孵化一个新项目的时候,前后端是同时开发,同时进展的,一直以来,都是前端写一些假数据进行测试,等后台接口写好以后,才开始把数据接进来进行开发测试!但如果我本身就会这门后端技术,我直接把接口写好就行了,在接口传假数据,虽然可能还要跟后台的数据对接,但总体来说,实质上还是少了些无用功。

看完我所说之后,结合自身的发展,不知道是否也有所感触呢?所以我们不能把自己局限在前端或者后端开发!

为此:

“所以最近我都在认真搜集有价值的编程资料。包含了Python、java、c+、php、angular、react等等价值3万元的前后端全套视频资料(2000G),都是我小编辛苦从大咖搜集的!绝对比网上那些满天飞的资料强多了。今天决定免费分享,用来帮助想学习编程的朋友。”

获取方式:

如果有对java感兴趣java程序员,可来我们的java技术学习群的哦69122,

2579里面免费送java的零基础教程噢!

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180420A1N7Y700?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券