您现在的位置: 首页 > 网站导航收录 > 百科知识百科知识
为什么中国程序员工资那么高,连一个MATLAB的替代品都开发不出来?
程序员,数学,中国为什么中国程序员工资那么高,连一个MATLAB的替代品都开发不出来?
发布时间:2019-02-08加入收藏来源:互联网点击:
为什么中国程序员工资那么高,连一个MATLAB的替代品都开发不出来?
回答于 2019-09-11 08:43:50
回答于 2019-09-11 08:43:50
个人观点,(1)这和中国程序员的水平无关,因为这是一个工具软件,涉及很多行业,而且有一定的深度,这不是一个或几个程序员就可以完成的任务,(2)与投资有关,如果没有企业投资开发,程序员自己开发,回家喝西北风吗?(3)做为基础工具软件,对模型算法质量要求很高,需要不断升级才能被社会接受,那个程序员个人干能耗得起,
回答于 2019-09-11 08:43:50
中国的程序员有几个是干算法的?更有几个是数学专业出身的?一看你问这个问题就知道,你根本就不懂我们的程序员是干嘛的,也不真明白MATLAB到底是干嘛用的。
matlab全名数学实验室,是真正为工科和理科工程师进行建模等工作而开发的软件。里面基本上都是真正的数学算法函数等,就是一个数学函数的程序编写,其稳定性等都不是简单事,都需要真正数学专业的人士来分析设计。而我们的程序员往往只是所谓的开发,写几行代码就是你所说的程序员。他们可能连真正数学都不懂,怎么可能写这种数学程序去。你以为你看到的前端页面开发的app真的有多难,那些你花万来块钱,上个培训班,再有一两年的工作经验,你也能会。但matlab是真正的数学软件,工科软件,要求真正的数学家去写数学算法。要有真正的时间积累和专业规划
回答于 2019-09-11 08:43:50
就是因为没公司做呀,你开发了谁买?别人有现成的matlab还有那么多第三方在上面开发了扩展插件拿来就能用,不用二次开发。讲真的我没觉得matlab本身有太多技术含量,他的优势在于积累了那么多用户,积累了那么多已知需求。
回答于 2019-09-11 08:43:50
首先matlab不仅仅是懂软件就能开发出来,它需要学科交叉,基础软件大多数都有这样的特性,软件编程只是它的必要不充分条件。其次,组建一个专业团队来开发应该也可以开发出来,至少它的开发难度要比开发芯片设计类的基础软件要低,但是开发出来又怎么样,有有效益吗?难道让这样一个团队喝着西北风搞开发?
回答于 2019-09-11 08:43:50
我觉得这问题提的有点外行了,主要是算法实现,编程的比重应该小些,所以不能怪程序员。作为一个研究数学的,顺便搞点程序开发还行,作为一个程序员,再去深入研究算法,要求有点高了[呲牙]
回答于 2019-09-11 08:43:50
首先中国程序员的工资虽然比其他行业要高,但跟美国同行相比还是远远不如的,美国it从业人员的平均年薪是10万美元,中国也就十几万人民币,其次我相信以现在中国软件行业的实力完全能够开发类似软件,可能一开始功能没有那么强大,但在不断迭代下会慢慢完善,那为什么没公司去开发呢?主要原因是不赚钱,投资个几亿开发个东西出来,结果都是盗版,哪家公司愿意呢
回答于 2019-09-11 08:43:50
第一,中国一般程序员工资并没有美国和日本高。
第二,有能力开发这样专业软件公司不愿意开发这样投入大,短期收益少的软件。
回答于 2019-09-11 08:43:50
程序员工资高是因为他们开发的东西能挣钱,在中国什么程序员最挣钱??手游的,什么程序员穷的叮当响??开发工具软件的。matlab这种典型的小众软件由国内厂商开发铁定赔本,因为根本卖不了多少,既然如此,为什么要积极的做? 国内软件行业并不健康,也不要怪程序员们。
上一篇:有的人在20出头的年纪,事业陷入了低谷期,不知道该怎么办呐?
下一篇:返回列表
相关链接 |
||
网友回复(共有 0 条回复) |