从我个人在学校从事软硬件开发的经历说说自己的想法:
每个人的能力是很不一样的,努力了,到达自己满意的程度就行了,人心不足蛇吞象。
就开发而言,正如很多朋友所说的,基础性研究还是学历高一点好。很多的东西,一旦
能够到达比较高的层次来看待问题,解决的方法会更好一点。就像上了大一,学了高等数学,
回过头觉得高中的知识太简单。学了数学模型、工程矩阵,就觉得线性代数也就这样。能够努
力到更高的层次就尽力去争取。或许,站得到,才能够看得比较远,考虑得比较多。
技术应用毕竟是一层纸的东西,捅破了也就没有什么了。因此每每做完一个项目,心里面
都挺不好受的。做些别人也能够做的有什么价值。
我和几个大专生、本科生一起开发过硬件项目,感觉工作久了,能够积累很多的开发经验,
但是他们(我仅仅指与我合作过的)往往没有系统的观点,沉在某些方面不能够自拔。
学历越高的人,因为从事的不是技术的应用,而是技术的研究,方法的构思,一旦有所发现
对整个科技产业发生的将会是重大的变革。我们并不能够要求他们也很会编程,当然会变成更加
有用,最简单的例子,博士生们都在用Matlab进行数据仿真,而不是编个程序进行测试。总之一
句话,侧重点不同。
刚刚开始的时候,我也有点不大欣赏学得老老的博士们,但是现在我挺佩服他们的。现在正
向他们靠拢。
所以呢,人各自在各自的岗位(学习或者工作的)上,尽自己的最大努力去争取最好的结果
就足够了。不要觉得看到了一些现象就进行推广扩大,统计学的角度,样本数不够的话,是不能
够进行推理的。有可能自己的看法有点偏激。如果有能够站到更高起点的机会绝对不要放弃。
比如培训、出国、深造等等。从根本上来说我们说看到的天空还是比较狭窄的。