学生:老师,您好!我现在在工作和学习上有一点烦恼,在这里给你提出来希望能给点意
见我是99年毕业于计算机软件专业,毕业后就一直从事硬件和网络方面的工作,现在在东莞一家工厂做电脑管理员,负现管理公司近200台电脑,工作还比较轻松,工资还过的去,但是天天都是做一些很简单、繁琐的事,不需要动脑都可以做好!可是我这个人喜欢做一比较有挑战
的工作,不希望过这样的日子。我觉得自已这样子好像是在浪费青春一样,所以很想变自已的工作性质,去做网络工程师或者软件工程师。
由于我对硬件、网络和软件都有一定的了解,但都不是很深入,如果都学的话,到时可能一样都学不好,现在我心里很矛盾,不知道自已该向哪方面学习发展。在这里希望刘老师给我提点见意和看法!
老师:据权威部门预测,到2005年,我国对软件技术人员的需求将高达50万人以上。在国家大力推进软件产业发展的大背景下,我国软件行业对软件人才的需求每年将超过10万人。WTO、西部大开发、发展软件产业等国之大计都预示着巨大的软件人才需求。
随着中国加入WTO,原本还不够强大的中国企业将越来越多地面临着来自国际的挑战,因此,用国际化的标准来衡量企业将成为国内软件企业应对WTO的一条重要策略。这就决定了未来企业在用人方面,将会用国际化的标准对员工的技术能力、管理思想、作业规范进行考察,而企业也不再要求员工只能精通某个厂商的产品,而是要求员工掌握的技能具有通用性,这样才能适应产品多元化的需要。
做一个程序员,不仅要学习编程过程和语言的应用,还要学习编程的思路。要有独立做开发的能力。现在的计算机技术日新月异,程序员要有自我更新知识的能力,能够发现问题,解决问题。任何一个做编程的人都应该具备这样的能力,否则,在现在的软件开发企业中很难生存下去。而国内传统高校的应试教育体制显然无法满足这样的市场需求。
老师依然建议,如果希望做一个适应未来发展的软件开发人员,java和软考的课程是一个不错的选择。当然,某个学校的具体教学质量是非常重要的,一定要谨慎选择学校。
软件开发行业,不但整个行业有广阔的发展前景,而且在自身提升上更是有广阔的空间。最吸引人的是那种频繁的更新所带来的挑战,和那些传统专业不同的感觉,对年轻人来讲是最好的选择。但是,身处这个行业,似乎总让人觉得像漂浮在空中一样,没稳定感和安全感。
这个行业的发展速度和知识更新速度远远超出一般人的想像,不在行内很难切身体会。打个比方,如果我们的年龄可以用加法来计算,那么IT业的发展却不得不用乘方来计算。很可能刚刚才接受的概念,过不了几个月就要被新的知识代替。要想适应这种几何级数速度增长的行业,就不得不花更多的时间来进行知识更新:新的数据传输协议,各种企业解决方案,还有频繁推出的新编程语言和操作系统。追赶新技术、更新知识结构,已经成为开发人员生活中重要的一部分。
此外,IT业的市场化程度非常高,市场要什么,技术上就要发展什么。以前流行电子商务,而现在大家又都在争抢手机短信市场,真不知道将来会流行什么。跟着市场东西南北的风向变换,技术人员的目标也被吹得东倒西歪。而这一切,都需要时间和精力的大量付出。
象这位朋友的情况,虽然是软件专业毕业,但是3年来并未从事过软件开发的工作,只是管理工厂内的简单网络,技术上没有实质性的提高,与风云变幻的IT市场也隔离了很久,因此,时间对于他来说,是一个非常重要的因素。一方面,需要尽快明确目标之后,在短时期内获得大幅度的提升。另一方面,还要制定一个远期的目标,让知识层次有更高的提升。当真正青春不再时,也能凭借更强大的实力、更丰富的经验谋求发展。
来源:威迅教育上海闵行中心