转载:六艺、、二技、二专——浅谈计算机专业毕业生的个人发展

六艺、二技、二专 ——浅谈计算机专业毕业生的个人发展


都说十年寒窗苦读,从小学到大学毕业,一般人都要经历16年,加上幼儿教育,硕士,很多人都上了20年学。在这期间,个人付出了很多努力、父母付出了大量的心血、国家也提供了各种资源,这些都转化为学生对未来的期待。

    大部分学生在毕业分配的时候都很迷茫,现在应届毕业生的分配已经是双向选择,用人单位可以选择学生,学生也可以挑选用人单位,但是学生在选择用人单位的方向上普遍比较苍白,基本就几个问题:单位能给多少钱?我未来的发展空间多大?能够给我提供怎样的待遇……实际上,很多问题是需要自己给出答案的。

    毕业生就业主要可以从三个方面考虑:

1、  确定职业发展的类型,未来发展基本可以分为三种类型:舒适安逸型艰苦创业型随波逐流型。确定类型后就可以大概确定目标工作单位轮廓,这就是要“入对行”;

2、  确定工作地点,目前的户籍制度使这个问题很重要,这就是要“找对地儿”;

3、  选一个好领导,特别是与上述发展类型相适应的领导,这样你才能为自己所追求的发展类型营造一个好的工作空间,这就是“跟对头儿”。

如果你选择了“艰苦创业型”的发展类型,更要充分理解“30岁以前挣的钱是纸,30岁以后挣的钱是钱”的道理。坚持上述三点基本原则后,你绝对可以得到很好的锻炼和成长。试想,在目前这个双向选择的市场经济社会,又有哪个单位能够、或者敢亏待一个真正的人才呢?

你是人才吗?怎么尽快成为一名人才呢?作为毕业生你准备好了吗?

首先,你必须努力把自己培养成高素质的人,这里讲的高素质是指社会道德、商业道德层次的内容,包括:责任心诚信坚持主动懂得感恩等优秀品质,也包括聪明敏锐果敢等基本素质。一般来说,较高的情商对于未来走上工作岗位非常有帮助,情商对智商有明显的放大作用,且职位越高帮助越大。这部分不是本文介绍的重点。

其次,应做好技术准备。由于技术方面的内容范围较广,专业性较强,所以只能介绍我们公司计算机应用系统咨询和解决方案提供商的需求,这部分是本文介绍的重点。

从长久来看,从事计算机软件行业主要有三个发展方向:

1、  仕途

其实在IT圈里没有传统的当官的概念,从项目经理到部门经理,再从部门经理到事业部总经理、……到公司总经理。在这个过程中,项目经理开始对一件事负责、部门经理增加了管人(综合调配人员、管人员成长)、事业部经理负责一个业务、总经理可能就简单描述成类似“30%增长”这样很简单的目标,越是这种简单的目标实现起来越是复杂。,所以,级别越高工作越复杂、所负责任越综合,当然收入也越高。

2、  销售

销售是一个非常重要的地职位,在任何公司中,想要收入超过老板可能只有销售人员比较容易做到了,因为销售人员都是按目标拿Bonus的,技术人员做销售有天然的优势,特别是做大项目咨询型销售,如果没有深厚的技术功底恐怕很难胜任。

3、  资深

上述两种职业路线基本属于转行,本条所讲的“资深”就是属于持续发展了,包括资深工程师、资深售前、资深科学家等等,这也是很多人,特别是性格内向、温和的人不错的选择。

无论走哪条路,打好基础非常重要,这就是我们提出的“六艺、二技、二专”。

“六艺”:

六艺是指加入软件行业,成为一名“软件工程师”所必须具备的基本技能,有如当厨师长为锅碗瓢勺、煎炒烹炸一样,一个软件行业的技术人员试图跳过“软件工程师”这个基本岗,就会根基不牢,将来发展必定受限。

第一艺:深入掌握一门开发语言(Java.Net等),以及相应类库的常用资源的使用,开发语言就像武功中的剑法,深入掌握某一门就能窥视武功的奥秘,以后学习其他的就非常容易了。这方面的内容,学校教育主要欠缺对类库等常用资源的介绍和训练。

第二艺:熟练使用相关开发工具(包括卡法工具IDEProject工具、代码管理工具等),这就相当于要找一把顺手的宝剑,久练久熟、人剑合一,这样工作起来才能得心应手。这方面学生一般不重视,殊不知考试写在卷子上的程序和可以卖的软件及服务九差在这儿了。

第三艺:对数据库知识的掌握和数据库产品的使用。从历年的经验来看,这部分使学生学得多,但掌握得很有问题的部分。包括:过分强调第三范式、不当使用“事物”、不重视SQL语句的效率等等,特别是对数据库的掌握局限在SQL语言方面,不重视在具体数据库产品上的实习。

第四艺:对运行环境的基本掌握(如J2EE服务器,DB2数据库等)。所有程序都是运行在一定的环境上的。90年代中期以前,这些环境基本上是裸的操作系统,目前,这些程序基本上都运行在“中间件软件”上。这些中间件软件都非常复杂,功能非常强大。我敢说可能你会写Java B/S程序,但可能不会把它部署到IBM WASBEA Weblogic上。

第五艺:文档能力,接受技术管理的技术和能力。这好像很容易,但是实际上很困难。每个公司的技术文档都有一定的规范,可以说它是八股文,也可以说是议论文。现在的大学生在大学期间不学语文,学理工科的学生有普遍存在“重理轻文”的现象,所以应届毕业生一般到公司后都需要经历一段非常痛苦的过程。另外,很多学生存在“重程序、轻文档”的心理,部分学生存在一定程度的自满、自以为是的现象,管理上也想另辟蹊径,这与公司的技术管理是严重冲突的。

第六艺:熟练使用网上相关资源。自从.Com浪潮以来,Internet已经没有神秘可言了,用“信息爆炸”来形容Internet绝不过分,但是学生中有多少人知道如何使用网络?有多少人不是在上网玩游戏、聊天?我想,至少要学会利用网上的开放源码资源、利用网上的专业技术论坛才能够叫会使用网络。

身怀“六艺”基本上就可以入门了。

“二技”:

“二技”式作为工程师进阶的重要技能,“六艺”就像掌握了一门剑法,“二技”就是基本的内力。

第一技:算法和数据结构涉及的卡法技巧相关内容。这方面的课程是计算机类院系必修课程,相关的还包括编译原理等。很多时候,对这部分知识的掌握与否是区分计算机和非计算机专业毕业工程师的特征性内容。像排序、递归等算法在实际项目中经常使用。

第二技:面向对象软件开发方法相关知识。面向对象不是简单的UML或一门面向对象开发语言。他首先是一种方法论,这种方法论不是用于程序开发,而是用于系统方面。用于揭示事物的总体和部分的关系,以及描述事物的方法。现在提到很多的“SOA”,实际上就是“面向对象”的一个延伸。

有了“二技”基本上就可以成为一名合格的工程师了。

“二专”:

“二专”不是学校教育的主要内容,不在实际工作中也很难学习掌握。

第一专:软件工程相关知识(结合ISO9000CMMRUPXP等方面的综合学习)、以及在软件架构方面的造诣(例如SOA),及其持续学习能力。掌握这方面的内容就可以成为“武林盟主”了。学习掌握如何组织技术资源、技术力量完成一个宏伟的工程,该工作已经跳出程序本身,是从软件、甚至是系统的高度看问题了。这是走“仕途”的基础。

第二专:从技术(主要是架构、项目管理方面)咨询走向业务咨询。什么叫咨询?计算机就是扶助工具,不懂服务对象的业务没法做咨询。干什么要学什么,学什么要深什么。要早于、深于客户提出采用计算机技术解决管理或生产问题的方案才能够叫咨询。这就属于走偏“销售”的路子。

肺腑之言,望闻者有心。

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值