提升不同专业能力的差别

153 阅读3分钟

有段时间没写博客了,今天来谈谈最近工作的一些感悟。

 首先,我觉得工资和个人能力是成正相关的,这应该是是所有人都认同的吧?如果工资是一个函数的话,也可以说,工资(Y)是一个与个人能力(X)有关的一次函数Y=aX+b。方然我们不能忽略行业之间的差别以及一些其他的因素,所以存在b这个零偏。 

 既然这样,那提升工资好像很简单,只要提升个人能力不就行了吗?没错,但是这个X的定义域,是有区间的,在行业内的最低值和最高值之间的X取值才有意义。在这里个人能够力X虽然是个自变量,但是从提升个人能力的角度来看,这个X是个因变量。 

 不同的行业,X的函数模型是不一样的。 

 目前机械专业的学生,在大学能有机会做出实际机器的机会,基本是参加比赛或者金工实习。课程设计有多水,就不用多说了。我参加工作也一年多的时间,个人感受就是,将设计的东西实际做出来,加工出来,自己装配出来,才能形成反馈,才会有提升。这就是机械专业提升的完整过程:自己设计机器,出图纸,加工出来,装配出来,调试运行起来,再优化。 

 电子专业呢?毕业一般的岗位是硬件工程师,一般就是做电路板的。虽然我不是电子专业的,但实际的提升过程,其实和机械差不多:设计原理图,Layout,PCB打样+元器件采购,焊接+调试(要懂软件,再优化。基本也是通过做实物来提升的。 

 软件专业呢?毕业一般是做程序员,这个种类就比较多了,实际要做的是写程序。能力提升过程:透彻理解需求,用代码实现功能,调试运行起来,修BUG。 

 列举了三个工程类专业的能力提升的过程,其实也是项目的过程,当然不是特别详细。但是,走完这样一个完整的过程,不同专业是不一样的。 

 机械专业,你要做一个有点模样的小项目,至少要10000块的项目经费,基本是加工零件,买零部件的钱。 

 电子专业,你要做一个有点模样的小项目,至少要2000块的项目经费,基本是打板和买元件器的钱。 软

件专业,你要做一个有点模样的小项目,至少需要1500的项目经费,但是基本是生活相关的,设备有一台电脑,基本就差不多了。 

 这是一个角度,还没有考虑开源氛围,解决问题的难度。这就是不同专业之间能力提升的差别。培养一个优秀的机械工程师和培养一个优秀的软件工程师,投入的差距实际是很大的,所以不同专业之间要提升X,其实差别很大。这其实也是导致行业的利润率也不一样的一个原因,即Y=aX+b的b不一样。

 所以,那么多人挤破头进软件,主要原因是软件行业工资高。但是背后原因却让人深思,同样的时间,个人能力的能够提升多少,不同专业差别也很大。