软件工程师,也就是俗称写coding的人,属于软件行业最基础的岗位,根据这些年接触过的这些人的职业发展经历,感觉只有那些一心钻研技术和性格内向的人适合,30岁之前足够混口饭吃,但以后的发展是个问题,毕竟单纯靠技术达到出类拔萃的人太少了,几乎都是在争夺独木桥。
今后的中国软件业,外包是大趋势,也就是说少数外包服务商将统领天下,这些外包服务商都会养大量的软件工程师,但不客气地说,这些软件工程师相当于信息世界的农民,是最底层的。如果你对软件感兴趣,要想有长足发展,应该是两个主要方向,一是在企业中紧随主营业务,并充分了解软件知识,成为业务信息化的主导者,二是在软件公司中靠近售前,充分了解行业知识,成为直接为公司获取利益的人。总之不要做农民,而要做商人。
具体到你的大学和专业选择,建议如下:
如果能进入一流大学,那专业并不重要。毕竟是否是重点大学毕业的还是一个很重要的竞争能力。
先确定了是几流的大学,然后专业就很重要了,而且经验证明,不要盲目追求热门专业,因为现在的热门可能是几年后的负累。越基础的学科越吃香,例如数学、物理、信息、管理、外语等,别光看着什么电子商务、软件开发、生物技术这些华而不实的专业,想想看,越通用的专业越容易找工作的。
最好别学,学了就上当了,不是人人都能学的饿,成材率高中生去学不超过1%,不信你花钱去试试。 很多人都后悔的,都转行了,白学了的