首先声明本人并不是软件高手,但下面几点本人却深有体会,特此抛砖引玉,希望大家都能发表自己的真知灼见来探讨一下:
1、不会英语:CS(Computer Science)源于美国,重量级的文档都是英文的,不会英语的你只能忍受拙劣的翻译和很大延迟的文档(翻译出来优秀的文档几乎都是很久以前的出版物了)。
2、急于求成:什么都没学习就开始编程是最大的忌讳,写C++程序语法都能错,数据库结构连线性表都不知道,数据库不知道关系模型,TCP编程不知道Socket,还是坐下来学习几年再说吧!
3、过于好问:勤学好问是一种很好的品质,但是把勤学丢了,只留下好问,就是一个恶劣的素质了。事无巨细都去请教别人,一则会让人厌烦,二则没有系统学习过程,也是不可能学习好的。
4、只会艳羡别人和说别人不该拿那么多钱,而自己却收入微薄:老实说,绝大多数情况下收入高低和你的水平是正比关系,不能否认有其它关系的存在,但绝对不会10个人中9个人有其它关系而独独你没有,少抱怨一点多学习一些,提升自己才是最重要的。
5、过于不求甚解和过于求甚解:了解为什么是很重要的,但是要学习的东西很多,如果什么都弄明白了,那么估计头发白了还没有找到所有答案,当然如果什么都不想细致了解,那么只能永远做蓝领。
6、过分崇拜他人:我相信很多人都是很厉害的,值得大家崇拜,但是如果过于崇拜,把他们的话当成圣经,没有必要,你需要突破他们,而不是崇拜他们。
7、不想吃苦:IT业高收入和高竞争是联系在一起的,没有付出别想进步。