哪些 IT 职位难以替代,竞争力强?
原文出自知乎:http://www.zhihu.com/question/24795311
有10多年的软件行业经验,只针对软件行业来回答这个问题:
很少有无法替代的职位,只能说替代的成本高低而已。
替代成本最高的是沟通能力强、懂业务,特别是有几年相关的行业经验有一定技术水平的人,一般这样的人都是项目的核心骨干,比如项目经理(总监)、产品经理(总监)、部门经理、副总,能创造足够的价值,学习能力强。
这类人认真一点做到8-10年之后,基本都是工作来找他,而不是他去找工作。综合能力能的人,没有5-8年时间很难培养出来。有时少掉几个人,项目就可能失败。
只有单一专长,除非达到国内的顶级水平,通常很容易被替代,拿技术人员为例:
技术人员在IT行业,只要肯花钱总能找到水平高的开发人员,就是请不起顶级高手,找个兼职的高手很容易,很少有什么解决不了的技术问题。在京上广深,只要肯花钱,什么样的技术高手都能找到。还有一点要注意,顶级水平的技术人员很难在一般公司生存,国内大多数公司都处在一个重复发明轮子的过程,他们很难认识到一个顶级技术人员的能力和价值所在,经常用一些外行的标准去判断技术水平的高低。
招聘过很多回,一般公司缺人时,想找到高水平的技术人员就是看老板是否肯花钱,但想找到一个沟通能力强、懂业务的人比较难,不是钱的事,要看机会和运气,这类人进到公司,培养一下就是公司的骨干。
进入一个陌生行业,了解行业知识和业务,基本上需要6-12个月左右,了解业务之后才能跟客户进行正常沟通。有2-3年经验,才能理解业务的流程和规则,开发和实施时才会有针对性。
沟通能力是个非常重要的技能,每个行业都有自己的行业规则和业务知识,技术人员认为是基础知识的,可能对方完全不知道。反过来,对方认为是基础知识的,技术人员也不一定知道,做开发和实施时,能清晰的传达自己的想法和了解对方的想法,非常重要。在公司的角度沟通能力要比技术能力重要一些。
见过的绝大多数技术人员沟通能力都偏弱,而沟通能力不强,在公司内部协作和跟客户打交道都会遇到问题,而一旦出现一个沟通力技术、懂业务、技术过得去的人,就会有大把的机会。
一个好的产品是通常是建立在深入了解业务的基础上,而沟通能力是基础,没有好的沟通能力再强的技术也开发不出好产品。
作为码农来说,有以下几个特质,想不让人喜欢都难
--
1. 看到问题主动解掉,不放弃不隐瞒
2. 主动优化项目,不要等别人推一步做一步
3. 代码兼顾清晰,稳定,效率
4. 代码有洁癖,模块内必保持风格一致
5. 审美有洁癖,若做不到很漂亮,必须整齐和谐
6. 写代码有乐趣,解bug有快感
稳定的工作,不是指你能平安地干上一辈子,而是指,当你今天失去工作,有信心与能力在明天找到份新的。
哪些 IT 职位难以替代,竞争力强?的更多相关文章
- 运维人员:走好你的IT运维路
转自 http://os.51cto.com/art/201303/387120.htm 现阶段,大多数运维人员只是处于被动低效率手工救火的状态,企业对其重视程度不高,导致部分运维人员对自己的 ...
- VR与AR的发展趋势分析
概要 你是否想象过与神秘的深海生物近距离接触?你是否梦想过穿戴钢铁侠那样的超先进科技装备成为超级英雄?你又是否幻想过与梦中的女神面对面的交流?这些可能在以前都只能是存在于脑海中的幻想,可是在如今有一项 ...
- MOOC学习成果认证及对高等教育变革路径的影响
MOOC是网络开放教育创新发展的产物,也是备受人们欢迎的网络学习途径.当前制约MOOC能否可持续深入发展的问题聚焦于MOOC学习成果能否得到合理的认证.MOOC学习成果认证分为非学分认证和学分认证.M ...
- PHP安装模式cgi、fastcgi、php_mod比较
先了解一下普通cgi的工作流程: web server收到用户请求,并把请求提交给cgi程序,cgi程序根据请求提交的参数作相应处理,然后输出标准的html语句返回给web server,web se ...
- UC脱茧蜕变,移动资讯市场格局再生变
日前,UC浏览器正式更名为UC,同时正式发布大数据驱动的独立资讯应用“UC头条”.而整个UC品牌也从工具类升级为优质资讯内容平台,并吹响了向“大数据新型媒体平台”进军的冲锋号.根据UC官方公布的数据显 ...
- 腾讯QQ表情为什么如此成功呢
本人为原创作品:e良师益友 ,转载是并且注明 e良师益友网导读:腾讯开发的QQ表情功能给中国人的聊天增添一抹幽默,很多时候图片表情比话语更好的表达我们的意思,翻开你的聊天记录就会发现夹杂这很多不同的表 ...
- 转:linux运维工程师
运维中关键技术点解剖:1 大量高并发网站的设计方案:2 高可靠.高可伸缩性网络架构设计:3 网站安全问题,如何避免被黑?4 南北互联问题,动态CDN解决方案:5 海量数据存储架构 一.什么是大型网站运 ...
- 70后.net老猿,尚能饭否?
程序猿的大限 距离上一次主动找工作,快到5年了,到现在的东家,是差不多3年前猎头挖过来的,而当时东家刚刚被欧洲一家有百年历史的跨国企业集团收购,所以我也就有幸成了一名“外企员工”,但是集团保留原东家人 ...
- 面试 Linux 运维工作至少需要知道哪些知识?
前言 我们已经发过不少 Linux 面试题,但是单独的面试题总感觉会过于零碎,没有体系化内容给人的帮助大. 知乎上有这样一个问题:一个新手面试 Linux 运维工作至少需要知道哪些知识?其中有一个答案 ...
随机推荐
- 压缩感知Compressive sensing(一)
compressive sensing(CS) 又称 compressived sensing ,compressived sample,大意是在采集信号的时候(模拟到数字),同时完成对信号压缩之意. ...
- MyEclipse2014安装操作步骤+破解
第一步 第二步 第三步 第四步 第五步 第六步 破解操作步骤 1.安装完成 MyEclipse2014(适用于 2013 等版本)后,不要打开软件.解压破解文件压缩包,得到一下文件列表:双击 run. ...
- .NET面试题总结
1.c#垃圾回收机制 从以下方面入手展开: 1.压缩合并算法 2.代的机制 3.GC调用终结器 2.委托和事件 先说它的定义:委托的本质是类,类型安全的指针,然后从用途上考虑,事件是包装的委托 ...
- 模仿Masonry链式编程思想
使用masonry 也将近一年多了,它的链式编程方式一直是很吸引我的. 之前一直没空好好思考它是如何实现,直到现在正好自己有空,因此写下链式编程的基本思路. 链式基本的编程形式如 a.property ...
- CS0016: 未能写入输出文件“c:\Windows\Microsoft.NET\Framework\....\App_Web_default.aspx.cdcab7d2.zii776dc.dll”--“拒绝访问。 ”
关于访问asp.net站点出现以下问题的解决办法: 问题: CS0016: 未能写入输出文件“c:\Windows\Microsoft.NET\Framework\v4.0.30319\Tempora ...
- python加密之hashlib
1.强大的hashlib,提供了用于加密相关的操作,代替了md5模块和sha模块,主要提供 SHA1, SHA224, SHA256, SHA384, SHA512 ,MD5 算法 2.hmac模块实 ...
- ACM学习历程—HDU5700 区间交(树状数组 && 前缀和 && 排序)
http://acm.hdu.edu.cn/showproblem.php?pid=5700 这是这次百度之星初赛2B的第五题.省赛回来看了一下,有这样一个思路:对于所有的区间排序,按左值排序. 然后 ...
- 对django整个网站搭建文件的总结
1.比方说现在是写一个使用HTTP 2.0的HTTP服务器,在不改变现有程序配置的情况下,需要重新编译HTTP服务器,比方说,用的是Nginx服务器,需要隐藏服务器版本,如果想要小绿锁 也就是网站安全 ...
- 一个工程实例来学习 Makefile
March 3, 2015 8:19 PM Makefile 文件的编写 学习前的准备 需要准备的工程目录结构如下: . ├── add │ ├── add_float.c │ ├── add ...
- oracle之 oradebug 命令用法
0> oradebug使用步骤 1)启动sql*plus并以sysdba身份登入 2)连接到一个进程 3)设置一个事件或者进行诊断转储 4)检索trc文件名 5)与连接到的进程断开 1> ...