如今再说程序员就算是一个比较广义的词,只要会点代码的都称自己是程序员,比如前端开发,后端开发(php,java, .net…),移动端开发比如安卓开发,ios开发,桌面应用开发,操作系统开发,数据库开发,中间件开发这些都是程序员,今天咱们主要说一说web开发这块的后端的程序员,因为,近期有一名阿里巴巴的程序员就有这么一个疑问,他问后端开发的核心竞争力是什么?

后端开发的核心竞争力是什么?这个问题虽然没有固定答案,每个人回答的都不太一样,但是肯定是有交集的地方,交集越密集的地方肯定就是比较重要的,在梳理这个问题之前,我们先来看看其他网友们都是什么观点吧。

网友一:个人感觉,工程能力真的很重要,而且很难培养,比如一个新项目让你设计,你该如何划分领域,划分多少个模块。我也不知道该如何学习,有大佬提点一下吗

上世是朵花:你说的这些都是需要时间去培养的,比如刚参加工作的后端开发肯定是不懂项目设计,领域划分什么的,都是分他一个小模块让他开发,按照要求去做,时间长了,做过项目多了,见过的业务多了,这些东西自然就有了。

网友二:个人感觉要是工程方向架构能力是要积累的,业务能力也要积累

上世是朵花:是的,做后端开发对业务的理解也是一个很重要的指标。

网友三:分布式 高并发 开源贡献

上世是朵花:面对一些常年curd的程序员,了解一些这方面的事情的确能增加身价,提高自身的竞争优势。

网友四:核心竞争力就是方便,如何方便服务好客户,就是竞争力,人都是有懒惰思维,所以有了按摩椅,有了交通工具,有的了门店,有了阿里巴巴,有了苹果手机,人是怎么懒,就怎么提高服务这些懒人就对了!

上世是朵花:看了这样的评论可以看出这名网友可能不是做技术的,他是站在用户的角度来说核心竞争力的,不过他说的也没错,很有道理,最后看了这名网友的认证信息,的确证明猜的没错,果然不是技术。

蚂蚁金服员工:核心竞争力难道不是学习能力?

网友五回复蚂蚁金服员工:学习不好的为什么能当老板?看来不是学习能力哦!

阿里巴巴员工回复网友五:你咋知道领导学习能力不行

上世是朵花:看了他们的对话,首先想要说的一点这儿说的学习能力并不是考试得了多少分这个,而是指对于一项新技术上手的快慢的能力,是否容易接受新生事物,学习能力对于后端开发来说来说的确是一个比较重要的能力,即使做了5年以上的开发,每年都还是要学习新的技术,因为好多技术都是要更新换代的,不学习就是在退步。

网友六:就是啥都干。

上世是朵花:“啥都干”是业务积累,经验累积,技术沉淀的一种较为普通的办法,更为聪明的一点方式是,规划自己的技术方向,发展领域,多熟悉业务,多对技术进行归纳分类,然后有的放矢的进行提高。

上面网友们对后端开发核心竞争力持有不同的观点,也都有一定的道理,只不过是从不同的角度出发,我个人认为作为一个后端开发程序员主要需要有这些方面的能力,1,编码能力及编程思想,2,业务熟练程度,3.系统架构,规划,设计能力,4沟通能力及一些软技巧,几乎全部的程序员都拥有1,也有部分程序员擅长2,到3与4,掌握的人就更少了,要想具有竞争优势就是拥有其他人没有的,因此只要努把力把1与2做到满分,在针对性的去攻下3与4,你就拥有了核心竞争力,这其中的1,2,3,4就是一道道坎,你过了一个,你的竞争力就增加了一大步。

以上所有图片均来之互联网

大家好,我是“上世是朵花”。如果你有什么好的看法或者观点可以在评论区展现你的才华,互动交流,如果想进一步了解我,那就关注我吧!

作为一名后端开发,核心竞争力是什么?相关推荐

  1. 炼金术(5): 区分前端开发/客户端开发/后端开发/核心开发

    前端开发,指只做过HTML.CSS.JavaScript以及具备使用在此基础上构建的各种Web类型的UI框架开发的能力,例如React.Vue.Elm等Web框架,同时对NodeJS生态下的Gulp. ...

  2. pycharm 类型注释_后端开发使用pycharm的技巧

    1.使用说明 首先说明,本文所使用的功能为pycharm专业版所支持,其他版本如社区版,教育版,则不一定支持. 作为一名后端开发,我猜你的桌面上一定打开着一系列的软件,用作开发调试工具,比如navic ...

  3. pycharm快速添加函数及参数注释_后端开发使用pycharm的技巧

    后端开发使用pycharm的技巧 1.使用说明 首先说明,本文所使用的功能为pycharm专业版所支持,其他版本如社区版,教育版,则不一定支持. 作为一名后端开发,我猜你的桌面上一定打开着一系列的软件 ...

  4. 前端如何调用后端接口_后端开发:如何写出可靠的接口

    毕业进入现在的公司已近一年,完整参与了部门新项目两期的开发上线过程,作为一名后端开发,觉得最痛苦的是上线前和上线后的改 bug 阶段,面对各种突如其来.莫名其妙的bug,头昏脑涨.手忙脚乱.越改越懵, ...

  5. pycharm使用_后端开发使用pycharm的技巧

    1.使用说明 首先说明,本文所使用的功能为pycharm专业版所支持,其他版本如社区版,教育版,则不一定支持. 作为一名后端开发,我猜你的桌面上一定打开着一系列的软件,用作开发调试工具,比如navic ...

  6. 成为更优秀的开发人员:第二步-知道你的核心竞争力

    编者按:原文作者罗布·沃林(Rob Walling)从事Web应用开发10年之久,担任过业内顾问.自由开发人员和全球最大的信用卡预付公司City of Pasadena的开发经理.现居住于加州中部城市 ...

  7. Nginx 核心模块与配置实践丨Nginx模版开发丨C++后端开发

    Nginx 核心模块与配置实践 概要: Nginx 简介 Nginx 架构说明 Nginx 基础配置与使用 1. Nginx 简介与安装 知识点: Nginx 简介 Nginx 编译与安装 Nginx ...

  8. 什么是核心竞争力——源自半导体行业,一个上位机软件开发工程师

    到底什么是核心竞争力 ----来自半导体行业,一个上位机软件开发工程师 我的工作侧重于软件二次开发,因行业问题,软件需要对电机,泵等硬件进行通信,按照一定的顺序对其进行控制,对Wafer进行加工,以达 ...

  9. 访《VR开发实战》作者冀盼——VR 开发者的核心竞争力

    "一边是火焰,一边是深海",可谓是 VR 行业的真实写照,因资本而起又因资本而却的 VR ,一时之间宛如六月天.如今硬件不温不火持续地升级,应用也一步一步地向 B 端市场摸索前行, ...

最新文章

  1. js如何动态的加载js文件
  2. python用os.system打开wav文件_使用python读取wav格式文件
  3. 王者服务器维修2019年四月份,2019王者荣耀4周年庆版本更新时间介绍[图]
  4. CentOS 7下安装NFS
  5. 【CodeForces - 219D 】Choosing Capital for Treeland (树形dp)
  6. 蓄势待发!一加10 Pro获3C认证:搭载80W快充+2K LTPO屏
  7. C++的文件读写以及python的文件读写
  8. pycharm开启鼠标滚动调节字体大小
  9. 编译器vc6 新手使用教程(C、C++)
  10. html5怎么把文字竖排,艺术字竖排文字怎么设置
  11. JAVA疫情数据可视化系统毕业设计 开题报告
  12. 尤雨溪 6 月 4 日的 Vue 技术分享
  13. NTU-RGBD骨架数据分析
  14. 阿里王坚受邀成为 TGO 鲲鹏会荣誉导师
  15. 【Proteus仿真】Arduino UNO利用Stepper库实现uln2003驱动步进电机转动
  16. 培训机构无线覆盖解决方案
  17. HBase技术与应用实践 | HBase2.0重新定义小对象实时存取
  18. 解决专利侵权的另一个想法:消除陪审团审判
  19. 安全漏洞一内核漏洞利用
  20. 微信与qq的聊天记录迁移

热门文章

  1. 拼多多API接口:item_get - 根据ID取商品详情
  2. 视频教程-SpringBoot后台CRM项目(第一季)-Java
  3. TerraBuilder 操作制作MPT
  4. Android植物大战僵尸附源码
  5. H323、H248(MGCP)、SIP三协议浅析
  6. linux下分析webmail代码,Atmail Webmail Client多个HTML代码注入漏洞
  7. 计算机二级Python大题
  8. 小米9将正式更新android q,小米又良心一波,小米9用户将迎九大更新,Android Q即将到来...
  9. 在html中取消超链接的下划线
  10. 理论+实操:K8S的pod健康检查——live、ready、startup