美国商务部在美东时间4 月16日宣布,将禁止美国公司向中兴通讯销售零部件、商品、软件和技术7年,直到2025年3月13日,并对中兴通讯处以 3 亿美元罚款。一时间,诸多网民纷纷表示非常气愤,很多人表示对于中国芯发展现状表示担忧。实际上,除了芯片设计与制造行业,中国在很多其它的行业都没有掌握核心技术,这些行业的企业都有可能类似中兴通讯公司一样被欧美公司卡脖子。 对于不掌握核心技术的行业状态,笔者作为一个在IT行业工作17年的资深从业者,深有感触。

笔者在IT行业的工作经历,分成2个阶段。第一阶段为期4年,笔者从毕业到第四年,主要担任Java程序员,从事基于J2EE平台的应用软件的设计与开发。第二阶段为期13年,从2005年至今,主要是在SAP 咨询行业,从事SAP后勤模块的实施工作。

先说说第一个阶段。笔者刚刚入行做程序员,就听业界的一些资深程序员说软件开发行业是吃青春饭的,30岁以后或者35岁以后,不适合再做软件开发了。刚开始笔者深信不疑,后来接触到了国外的一些开源软件,在工作中认识了一些从国外留学工作后回国发展的一些同行。听他们说,在国外,不存在程序员是吃青春饭的问题,国外很多很资深年级很大的程序员大牛,白发苍苍的老程序员很常见。所以笔者就奇怪了,为什么在咱们中国会存在‘软件开发是吃青春饭’的说法呢?看样子这又是中国特有国情吧?

笔者认为,软件开发与设计,是属于企业研发岗位,可以说是有技术含量的职位,日常工作需要做很多原创性的技术探索,这种工作理应得到社会的尊重与认可,即是是在IT行业内部,也应该是受人尊重的工种。但是实际上并非如此,在IT业界,在绝大多数企业里,软件开发工作并不受人尊重,工作压力大工作时间长,加班比较严重,更为重要的是,所得到的收入是业界最底层。稍微资深一点的开发人员,都想着改行去做项目管理,项目总监,向管理转型。一方面,中国职场的成功标准是看是否能做管理人员,是否能够’当领导’;另一方面,中国社会对于成功的判断标准之一就是看收入水平,只有当了领导,才能获得较高的收入,才符合传统中国社会对于成功的判断标准。正是因为做技术不受待见,被鄙视,所以很多从事一线软件开发与设计的人干了几年,或者三十岁三十五岁以后不再从事一线技术研发工作了, 要么改行要么转型做管理人员。在中国做管理,你懂的,其实就是搞搞关系,刷刷嘴皮子,打打酱油,瞎混混, 完全与技术无关了。

另外国内大多数软件公司,都是从事一些技术含量比较低的应用层面的开发。在中国软件行业,你基本找不到做系统软件研发的公司,大家都是在做应用软件的开发。一些核心的软件,比如系统软件尤其是操作系统的研发,需要长时间的巨额投入以及数十年如一日的扎扎实实一步一个脚印的去搞研发,以中国人的喜欢赚快钱的浮躁心理,有几家公司几个人能熬得住寂寞,长期投钱搞研发?

整个软件行业都不重视做一线研发与设计工作的人,并且没有公司愿意去从事核心软件系统的研发,带来的直接后果就是:在软件行业,所有的核心技术中国一直没能掌握:PC操作系统被美国人掌握了,办公软件(Office)被美国人掌握了,数据库软件被美国人掌握了,各种开源的软件都是欧美程序员写出来并供全球程序员使用的,手机操作系统软件(安卓/iOS)也被美国人掌握了。这种状况至今依旧存在,没啥改变。

在笔者职业生涯的第二个阶段,笔者改行做了SAP ERP咨询顾问。这个行业需要从业人员掌握SAP软件系统各个模块的功能与要点,然后结合各个企业管理现状,帮助企业进行流程梳理与重组,然后让企业的财务以及供应链能在SAP系统上完美的运行起来,方便企业管理层根据业务实时报表数据科学决策。SAP咨询顾问,需要掌握SAP软件系统的技术点,需要由过硬的技术,咨询顾问首先是一个技术人员;不管是模块顾问还是开发顾问,离开了技术,都无法胜任咨询顾问工作。在这个行业里,也面临相同的问题:仅仅是做SAP咨询顾问,在行业内部还是不受尊重,被人认为是混的不好的,其收入水平也处于较低的底层。很多资深的顾问,都想着向项目管理,一线经理,二线经理,总监等管理职位转型。一句话,都是认为能成功转型做管理,才是成功的人生。说白了,还是官本位心理,以及社会上对于个人成功标准的判断,使得从业者不甘于不敢于长期在一线工作。

说到ERP软件系统,国内是有知名软件比如金蝶用友等,是本土企业开发的完全自主知识产权的软件系统。但是这些软件系统功能相对简单,比较适用于国内的小型企业,软件产品费用低廉,利润微薄。而ERP行业的高利润的金字塔塔尖的软件系统,比如SAP, Oracle这些适用于大公司尤其是跨国企业的软件系统,都是由欧美公司研发的,核心技术都由他们掌控。这些软件系统厂商处于垄断地位,能以比较高的价格销售给客户,使得软件提供商能获得非常丰厚的利润。我们提供咨询服务是基于SAP系统,它由德国SAP公司提供,可以说核心技术并不掌握在我们这些咨询顾问手中,也完全不掌握在中国人手里。类似笔者这样的SAP咨询顾问,也只能基于这些现成的软件平台,给客户提供咨询服务。主要工作就是耍耍嘴皮子,打打酱油,搞好客户关系,摆平客户,然后收钱走人,做的工作没啥科技含量。

在中国,国有企业里,做技术的绝对是最底层;在绝大多数的民营企业里,做技术的也是最底层;在华为与BAT为首的少数互联网高科技公司里,技术工种比较受重视,从业者收入可观,受人羡慕;在一些大的外企尤其是IT行业的顶级外企,比如IBM、微软,Oracle,SAP等高度重视技术的公司里,有管理路线,技术路线和销售路线可以供员工选择,优秀的做技术的员工可以享受副总裁的福利待遇,享受较高的社会地位与尊重。

很明显,高度重视技术的企业才能做大做强,高度重视技术的国家才能掌握核心技术。

中国自古以来的官本位思想以及陈旧落后的对于个人成功与否的判断标准,是导致中国在各个高科技行业里没有掌握核心技术的根本原因。不改变这些陈旧落后的观念,不重视技术,却想掌握核心技术,只能是天方夜谈。

2018-04-21 写于无锡市新吴区

不重视技术,何谈掌握核心技术?相关推荐

  1. 雷军:人因梦想而伟大 金山骨子里重视技术尊重程序员

    金山软件董事长雷军日前在金山软件成立30周年时表示,当年因为自己的电脑被不小心给格式化了,连备份硬盘都格式化了,断了后路,从此走上了当CEO的"不归路". 金山30年来辉煌的成绩和 ...

  2. 为什么大多数公司都不重视技术?

    前言 今年年初来了一家国内某电器大厂,本来技术面试的时候提供的offer说的是架构组岗位,主要是搭建公司平台的基础设施,不会接触业务或者离业务很远,刚开始以为很有技术含量,公司又是大厂,offer就接 ...

  3. “请别再说‘华商网不重视技术’”

    近期我们一再听到尖锐的意见:华商网不重视技术     作为公司领导,为此深深反省:     我们在内容.营销.管理等方面倾注的精力远比技术多     我们在技术上的投入远低于实际需求     我们领导 ...

  4. 后端薪资要比前端高吗?什么技术是公司的核心技术?前端技术算不算核心技术?

    前段时间在跟学生聊天,有同学提到了:以后的工作方向,他说:听学长学姐说后端薪资要比前端高,并且掌握公司核心技术的都是后端,但是自己想要从事前端该怎么规划发展自己的事业? 大致是这个意思记得不是很仔细了 ...

  5. 技术总监谈好的程序员如何写代码[转]

    技术总监谈好的程序员如何写代码[转] 要判断一个程序员是不是好的程序员,主要看他写的代码,因为程序员最重要的事是写代码.          即便不去理解代码的意图,只要看一眼,好的程序员写的代码与差的 ...

  6. 如何解读《微信技术总监谈架构:微信之道——大道至简》

    [http://www.52im.net/thread-201-1-1.html]学习一下 一.前言 最近在朋友圈看到有人分享腾讯微信技术总监周颢的一个技术报告,题目是< 微信技术总监谈架构:微 ...

  7. Windows ECP技术浅谈

    文章目录 Windows ECP技术浅谈 1. FltAllocateExtraCreateParameterList 2. FsRtlAllocateExtraCreateParameter 3. ...

  8. 网络游戏外挂制作技术浅谈

    网络游戏外挂制作技术浅谈 2007-01-27 21:05 外挂无非分以下几种(依制作难度): 1.动作式,所谓动作式,就是指用API发命令给窗口或API控制鼠标.键盘等,使游戏里的人物进行流动或者攻 ...

  9. 浅谈计算机科学与现代教育技术,现代教育技术浅谈论文

    正确.充分地认识现代教育技术在促进教育变革方面的作用和功能,有利于进一步推动教育技术在教学实践中的应用,有利于推进教育教学改革的深入发展.下面是学习啦小编给大家推荐的现代教育技术浅谈论文,希望大家喜欢 ...

最新文章

  1. 利用XSL对XML数据进行加密和大小写转换
  2. BZOJ 3597 SCOI2014 方伯伯送椰子 网络流分析+SPFA
  3. 「CameraCalibration」传感器(相机、激光雷达、其他传感器)标定笔记
  4. mybatis的二级缓存
  5. c++中的new_handler
  6. 64位系统下,一个32位的程序究竟可以申请到多少内存,4GB还是更多
  7. 光进铜退下的“更高”与“更低”,锐捷发布企业极简以太全光网解决方案
  8. Dvsdk 下的CMEM学习
  9. 进阶程序员都不会急于学习编程语言,知道原因吗?
  10. 双一流2020年调整时间_“双一流”调整名单预测,985大学两升一降,两校退出名校阵营...
  11. 防止孩子使用计算机的软件,如何防止熊孩纸在电脑里乱装软件
  12. Elman神经网络原理
  13. The best way to use Xtool X100 PAD2 for FEM programming
  14. java数字猜大小游戏_Java之数字猜大小
  15. 数据挖掘流程总结及案例分析
  16. Android中visibility属性VISIBLE、INVISIBLE、GONE的区别
  17. 手机海豚模拟器怎么添加游戏_人偶战斗模拟器2手机版下载,人偶战斗模拟器2手机版安卓游戏 v1.2...
  18. 祖思机——第一台二进制可编程计算机
  19. 【Matlab WSN通信】A_Star改进LEACH多跳传输协议【含源码 487期】
  20. 每天一个Java知识点(spring-计划任务)

热门文章

  1. MongoDB详细介绍
  2. 华为高性能服务器实验室,1000平米全球唯一!华为神秘实验室首公开
  3. qsort vs sort
  4. 基于Python的毕业论文怎么写?
  5. Linux下安装miniconda
  6. PyTorch学习率衰减策略:指数衰减(ExponentialLR)、固定步长衰减(StepLR)、多步长衰减(MultiStepLR)、余弦退火衰减(CosineAnnealingLR)
  7. networkx的使用
  8. [个人笔记]origin学习 APP功能
  9. 微分中的d是什么意思。
  10. java计算工龄,java计算工龄