软件专业职业规划书

伴随着各行各业的衍生,范文需要我们不断地积累,好的范文更具有参考意义,你是否在寻找一些可参考的范文呢?以下是小编收集整理的“软件专业职业规划书”,仅供你在工作和学习中参考。

第一章 认识自我

1.个人基本情况

别人说我性格偏于内向,但我认为我性格具有两面性,我喜欢安静的环境,喜欢一个人学习、看书。但有时却喜欢热闹,和朋友在一起谈天,给彼此带来快乐,我会感觉很开心。喜欢画画,喜欢运动,尤其是打乒乓球。也喜欢路游,开阔眼界,陶冶情操。我平常的生活中较少主动与陌生人交往,喜欢默默地做自己的工作,但是在熟悉的人面前也能放宽心态、活泼的姿态与别人交流。在与人相处时,待人坦诚,往往能得到他人的认可。对自己从事的工作往往能尽心投入,尽自己最大努力工作。

2.职业兴趣:

我不喜欢过太悠闲地生活,所以比较期待软件开发这一方面的工作,努力的先学好专业知识。

3.个人性格:

我有着双重性格,生活中,常常能让人见到我的笑脸,与人沟通时不仅能很好的阐述自己的观点,也能静心倾听别人的意见。我处理事比较细致,待人比较和善,很容易博得别人的好感与信任。

4.职业价值观:

我并不过于的最求物质方面的待遇,更注重自身的精神感受,所以,我若是喜欢自己的工作,就会尽心尽职的去做,而不会因为物质财富的影响以致不能尽力工作。

5.优势分析:

我具有团队精神和协作能力,我是一个认真而严谨的人,勤奋而负有责任感,对待问题善于和别人交流,认准的事情很少会改变或气馁,做事深思熟虑,信守承诺并值得信赖。我依靠理智的思考来做决定,总是采取客观、合乎逻辑的步骤,不会感情用事,甚至在遇到危机时都能够表现得平静。 我谨慎而传统,重视稳定性、合理性;我善于聆听并喜欢将事情清晰而条理的安排好。我喜欢先充分收集各种信息,然后根据信息去综合考虑实际的解决方法,而不是运用理论去解决。我对细节非常敏感,有很实际的判断力,决定时能够运用精确的证据和过去的经验来支持自己的观点,并且非常系统有条不紊,对那些不这样做的人没有耐心。

6.劣势分析:

我非常固执,经常沉浸于具体的细节和日常的操作中,我看问题有很强的批判性,通常持怀疑态度,我需要时常的换位思考,更广泛的收集信息,并理智的评估自己的行为带来的可能后果。我过于认真,对某些事物过于严谨和挑剔;我非常有主见,时常会将自己的观点和标准强加给别人,而且无视那些不自信的人的建议。自我感觉若能在以后多尝试和接受新颖的、有创造性的方法,就能做出更有效的决策。

自我分析小结:

每个人都有自己的长处和短处,总有一份合适自己的工作,通过充分了解自己,了解自己的兴趣和能力,对自己未来正确的进行从事行业的选择有很大的帮助,我虽然不是最优秀的,但是通过努力,一定能胜任选择的工作。

第二章 职业生涯条件分析

1.家庭环境分析:

我的家庭很一般,家里收入一般,我之前我并没有接触过与现在所学专业有关的东西,也没有特殊的家庭背景。由于家庭气氛比较和谐,让我无形中更懂得如何与人相处,这样潜移默化的让我也能更认真的对待生活、工作中的事情。我希望能踏踏实实的工作,去探索人生中的另一个领域。

2.学校环境分析:

学校是一个小社会,在这里,我们要处理很多人际关系,与周围同学相处的能力就很能体现一个人自身与他人的沟通交流能力。学校的学生来至于全国四面八方,我们能够通过对不同生活背景、不同生活习惯的人的交往来锻炼自己的与人同能力。

3.职业环境分析:

人才行情:需求大,对专业功底要求比较深,但也适合一般本科生从事。最重要的是,职业发展空间足够大

职业生涯条件分析小结:

包括各种上游设备以及通讯器材的销售。对于上游设备的销售,企业在招聘时非常看重专业背景,因此,对通信的一些基础专业课程得有比较全面的了解。对于那些想做销售的同学们,在毕业前实习争取去企业的研发部门,与市场营销的学生在销售专业知识上去竞争是不明智的,我们应该加强专业背景这一核心优势。

第三章 职业目标定位及其分解组合

1.职业目标的确定:

销售助理销售工程师销售经理

2.职业目标的分解与组合:

通过扎实的工作能力和努力的进取逐步提升自己。

第四章 具体执行计划

学习不仅是为了以后的工作,最重要的是它能让你终身收益。我一直坚信活到老,学到老的格言。无论怎样,学生最首要的任务就是学习。如果抛开学习,那么一切都无从谈起。在数字化、信息化的时代对计算机知识的掌握尤为必要。所以我对自己的大学生涯作出以下简短设计。

大学二年级:

在这一年里,既要稳抓基础,又要做好由基础课向专业课过渡的准备,并要把一些重要的高年级课程逐一浏览,以便向大三平稳过渡。大二里有两次重要的考试:英语四级和计算机等级考试。在这段时期,我们要做的就是通过获取这两张科目认证证明来充实和丰富自己的生活。

在这个时期,我们也应考虑清楚未来是否深造或就业,了解相关的应有活动,并以提高自身的基本素质为主,通过参加学生会或社团等组织,锻炼自己的各种能力,同时检验自己的知识技能;可以开始尝试兼职、社会实践活动,并要具有坚持性,最好能在课余时间后长时间从事与自己未来职业或本专业有关的工作,提高自己的责任感、主动性和受挫能力。

大二是充足的(如果我们能安排妥当),然而,有一点是很值得注意的,那就是在适当的时刻学会放弃一些次要的东西。如果你企图无所不知,那你将一无所知。一位哲人如是说。是的,生命的小舟载不动太多虚无的希冀和渺茫的幻想。

在大二这段时间里,我们基本上为我们日后的发展定了方向,所以大二是非常重要的。

1.认真学好专业知识和其他基础学科,坚信基础的东西一定是最重要的。注意提高自身的基本素质,通过参加各种社团等组织,锻炼自己的各科能力,同时检验自己的知识技能。

2.做一些兼职,社会实践活动,同时在课余时间从事一些与自己未来职业有关的专业类的工作,进一步提高自己的责任感、主动性。

大学三年级:

开始尝试并学习写简历、求职信,了解社会需求。搜集与本人目标工作有关的信息,并通过信息渠道尝试和已毕业的校友交流思想 。开始毕业前的申请,积极参加招聘,在实践中校验自己的知识积累。

预习或模拟面试,积极利用学校提供的条件,了解就业指导中心体统的用人公司资料信息,强化求职技巧,进行模拟面试等训练,尽可能作出较为充分准备的情况下进行演练,为自己以后找到理想的工作而努力。 扬帆中的大四:

目标:工作申请,成功就业/专心考研

终于,到了大四了,大学生活似乎已经到了尾声,这段奏鸣也迎了最后的高潮。此时的我在前三年生活的积淀中已掌握了许多,也许未必首屈一指,但也应当有所作为吧,是找工作还是考研?困惑一直缠绕着我,就目前招聘形势,就在知识成为社会主宰的那一刻,我明白:考研成为热点,研究生成为真正的人才,本科生竞争力实在不强(除非出类拔萃,当然这样的人往往会去考研),所以考研这件事必须从大一便一直记在心中,我想用我三年积累的知识、十几年不懈的努力、亲人给予的激励,优雅高昂的成为研究生(当然世事难料,也许有时不考研也是另样的机遇)。

接着,我得对前三年的准备做一个总结:首先检验自己已确立的职业目标是否明确,前三年的准备是否已充分;然后,开始毕业后工作的申请,积极参加招聘活动,在实践中校验自己的积累和准备;最后,预习或模拟面试。积极利用学校提供的条件,了解就业指导中心提供的用人公司资料信息、强化求职技巧、进行模拟面试。

就要大四了,也没什么可犹豫的了,我想这时候一切都应当在我们的计划中运行了

结束语:

大学生首先要认识到生涯规划的重要意义,职业生涯活动将伴随我们的大半生,拥有成功的职业生涯才能实现完美人生。因此,职业生涯规划具有特别重要的意义。 一:职业生涯规划可以发掘自我潜能,增强个人实力:

一份行之有效的职业生涯规划将会:引导你正确认识自身的个性特质、现有与潜在的资源优势,帮助你重新对自己的价值进行定位并使其持续增值;引导你对自己的综合优势与劣势进行对比分析。

二:职业生涯规划可以增强发展的目的性与计划性,提升成功的机会:

生涯发展要有计划、有目的,不可盲目地撞大运,很多时候我们的职业生涯受挫就是由于生涯规划没有做好。好的计划是成功的开始,古语讲,凡事预则立,不预则废就是这个道理。

三:职业生涯规划可以提升应对竞争的能力:

做好职业生涯规划,磨刀不误砍柴工,有了清晰的认识与明确的目标之后再把求职活动付诸实践,这样的效果要好得多,也更经济、更科学。

FwR816.com小编力荐

软件工程职业规划书范文


软件产业的发展水平,决定了一个国家的信息产业发展水平及其在国际市场上的综合竞争力。目前,我国软件高级人才的短缺已经成为制约我国软件产业快速发展的一个瓶颈。在中国,国内市场对软件人才的需求每年高达80万人,而高校计算机毕业生中的软件工程人才还很缺乏,尤其是高素质的软件工程人才的极度短缺。尽快培养起适合信息产业所需要的高素质软件工程人才,已经成为信息化工作中的重中之重。下面,xzlun高级应用、C# 平台XML及技术在市场上平分秋色,都有大量的岗位需求,同时值得庆幸的是二者在应用层面上的技术差异越来越少;

③软件开发企业对开发人员的基本技术素养强调得越来越多,例如:面向对象的程序设计思想和代码组织方法、HTML/CSS/JavaScript客户端技术;

④为了保证质量和工期,企业中大量使用各种框架技术,要求开发人员至少熟悉一种框架技术;

⑤CMS ,MIS、OA、ERp、CRM、系统集成、物流、进销存、电子政务、网站建设这一类B/S系统,成为软件工程师需求的业务领域。

2、成为软件工程师所要具备的能力

(1)见习程序员

①计算机相关专业毕业;英语通过国家四级。

②具有较强的学习能力,可以编写代码,达到公司的工作要求。

(2)初级程序员

①本科学历,半年以上工作经验;英语通过国家四级。

②达到工作承担要求;具有一定的沟通能力和工作责任心。

专业技能要求

①负责编写代码,掌握一种主流语言/开发工具,一种主流操作系统,一种主流数据库。

②了解和掌握开发作业(pD设计、编码和测试等)的规范和技巧。

③所编写的代码质量较好。

④能够按照要求编写文档,文档结构条理清晰,内容详实准确。

⑤具有独立理解所担当模块的业务理解能力和问题阐述能力。

⑥能阅读非中文技术文档。

(3)高级程序员

①获得程序员资格1年以上;或满足程序员级别标准,2年以上相关行业工作经验。

②完成年度工作量指标;具有较强的沟通能力和责任心。

③所承担的项目满意度达到满意以上

专业技能要求

①精通一种主流语言及对应的开发工具;精通数据结构。

②具有较好的业务理解能力和技术调查能力。

③编写高质量代码并具有代码审查能力。

④具有详细设计能力。

⑤熟悉系统测试工具,对系统问题具有改善的能力。

⑥能够带领2个以上员工开展工作,成功领导过3个以上不少于5人月的项目/模块的团队项目。

⑦了解质量管理体系和项目管理知识。

(4)软件工程师

①获得高级程序员资格2年以上;或满足高级程序员级别标准,4年以上相关行业工作经验。

②完成年度工作量指标;具有较强的客户沟通能力。

③担当过一个20人月以上的项目或累计超过60人月项目的技术负责工作。

④所负责的项目客户满意度达到满意以上。

专业技能要求

①精通并熟练运用2种以上的开发工具,至少一种数据库知识,至少一种操作系统知识。

②能够很快完成新项目的技术调查工作,能够完成复杂算法的设计,能够设计可重用的和柔韧的软件结构。

③具有系统设计能力及系统提案能力。

④对系统或项目的技术框架有深入的认识和较丰富的经验。

⑤具有某一领域的行业知识。

⑥具有项目领导能力。

⑦掌握质量管理体系和项目管理知识。

(5)资深软件工程师

①获得软件工程师资格2年以上;或满足软件工程师级别标准,6年以上相关行业工作经验。

②完成年度工作量指标;具有较强的客户沟通能力。

③担当过一个50人月以上的项目或累计超过100人月项目的技术负责工作。

④带领的项目客户满意度满意以上。

⑤完成年度培训工作。

专业技能要求

①精通并熟练运用2种以上的开发工具,至少一种数据库知识,至少一种操作系统知识。

②具有整体系统设计能力及系统提案能力。

③具有较强的技术筹划能力、技术指导能力和处理疑难问题的能力。

④深入了解某一领域的行业知识。

⑤具有大型项目领导能力。

⑥熟练掌握质量管理体系和项目管理知识,并能够推过程改进。

(6)主任软件工程师

①获得资深软件工程师资格2年以上;或满足资深软件工程师级别标准,8年以上相关行业工作经验。

②5年项目负责人以上经验,累计超过120人月的技术负责人工作。

③带领的项目客户满意度满意以上。

④完成年度培训工作。

⑤具有很强的沟通能力,问题判断与解决能力,创新能力。

专业技能要求

①精通至少一种主流编程语言。掌握至少一种数据库或至少一种中间件。熟练掌握至少一种操作系统。

②熟练掌握软件需求分析/大型项目的策划。

③熟练掌握软件的系统设计。

④熟悉软件的高级项目管理和质量控制,具有分析和规避重大质量问 题的能力。

⑤精通至少一种部门项目相关的业务知识。

⑥职称管理工作和相关标准将随着公司的发展而不断调整完善。

四、结束语

毕业以后先到一线城市的一家差不多的软件公司干几年积累经验,然后回到自己的家乡去扎根。当然肯定能做到怎样就做到怎样,尽自己的努力。软件工程是一个随着时间的变化,每时每刻都会有新的技术诞生,所以在工作和学习的过程中我会经常关心国内外关于这些新技术的发展。让自己适应这个动态的职业。参加工作后,一定要努力扎实的去工作,不能忘记在工作中学习,吸取经验与教训。与同事与老板好好相处,多向他们学习,为自己以后的路打基础。

软件职业规划怎么写


软件职业规划怎么写?实在写不出的朋友可以看看下面为大家准备的3篇软件职业规划范文,希望对你们写作有帮助!

软件职业规划范文一

一、自我分析

1.兴趣

对电脑兴趣浓厚,但对英语天赋不高;具有较强的人际沟通能力;思维敏捷,表达流畅。

2性格

我的性格类型倾向为 ISTJ

沉静,认真,贯彻始终、得人信赖而取得成功。讲求实际,注重事实和有责任感。能够合情合理地去决定应做的事情,而且坚定不移地把它完成,不会因外界事物而分散精神。以做事有次序、有条理为乐不论在工作上,家庭上或者生活上。重视传统和忠诚。

ISTJ型的人是严肃的、有责任心的和通情达理的社会坚定分子。他们值得信赖,他们重视承诺,对他们来说,言语就是庄严的宣誓。 ISTJ型的人工作缜密,讲求实际,很有头脑也很现实。他们具有很强的集中力、条理性和 准确性。无论他们做什么,都相当有条理和可靠。他们具有坚定不移、深思熟虑的思想,一旦他们着手自己相信是最好的行动方法时,就很难转变或变得沮丧。ISTJ型的人特别安静和勤奋,对于细节有很强的记忆和判断。 他们能够引证准确的事实支持自己的观点,把过去的经历运用到现在的决策中。他们重视和利用符合逻辑、客观的分析,以坚持不懈的态度准时地完成工作,并且总是安排有序,很有条理。他们重视必要的理论体系和传统惯例,对于那些不是如此做事的人则很不耐烦。ISTJ型的人总是很传统、谨小甚微。他们聆听和喜欢确实、清晰地陈述事物。ISTJ型的人天生不喜欢显露,即使危机之时,也显得很平静。他们总是显得责无旁贷、坚定不变 、但是在他们冷静的外表之下,也许有强烈却很少表露的反应。

3、能力方面:

有较强的与人交流能力,善于交流语言表达能力较强。我是理工科学生,有较强的逻辑思维能力以及学习领悟能力,初中时父母去南方工作,所以自理能力较强,能独立生活。

4.分析总结

我一直都是一个乐观的人,很热情、爽直,典型的四川女孩的特点,这对于我以后和人接触也是很有力的一面。我觉得自己很不适合官场上的生活,我也从来没想过从政或考公务员。我学的是软件开发专业,因为我不喜欢很单调,几点一线的那种生活,但是为人民服务也是很不错的一个工作,开发出一些对人们有意义的东西出来,让人们淡淡的生活更充满刺激,做事情更方便一点。

二、职业分析

个人环境

①家庭环境

我的家庭环境比较简单,父母都是农民,条件也不太好。是那种贫苦人家的孩子,但是我的家人都很爱我关心我,我的决定会跟他们进行讨论,然后进行实施。家人在一起会像朋友一样聊天,基本不会有什么问题。所以我的家就是我坚定的后盾。

②学校环境

我校正以其严谨的校风明德求索,锲而不舍,教育着每一位在校生。学校以提高学生的综合素质为目的:平时,积极开展各种各样的活动,提高学生的自身修养与素质;并采用了校企合作的方式,培养软件人才。

③社会环境

从国家加入WTO开始,所有大型企业都开始建造智能建筑,所有企业都需要网络人才来设计、管理,这就为我们的就业市场提供了广阔的场景。现在信息化浪潮正以其凌锐之势席卷全球,新经济的发展和经济全球化都必须依托信息化。目前,我国正在实施信息化带动工业化的战略,信息化产业将得到大力支持和突飞猛进的发展。近两年,就业市场上最火爆的专业当属与IT业相关的计算机、通信、电子等信息类专业。不少高校该类专业供需比达1比10以上,有的甚至更高,毕业生选择余地非常大。据统计,北京、上海、广东、江苏等省市接收人数最多的专业是计算机类专业。全球IT业的低迷波及了一系列相关产业,但其中也有例外--IT培训市场就表现出旺盛的生命力。作为IT领域内一个极具潜力的市场,中国对IT专业人才的需求显得更为迫切。资料显示,我国目前软件人才的缺口是每年35万人以上,而这部分人才如果靠传统教育模式培养,不仅数量上难以补缺,更远远满足不了我国软件业发展对人才结构的要求。

三、职业定位

我未来职业的目标方向是:软件工程师 大学教授 软件顾问等

INFp工作中的优势

1.考虑周到细致且能集中注意力深入某个问题或观点

2.投身于所信仰的事业

3.必要时一个人也能很好地工作

4.对收集所需信息有一种天生的好奇与技巧

5.能通观全局以及看到意识与行为之间的联系

6.能洞察别人的需要与动机

7.适应能力强,能很快改变你的行事速度及目标

8.在一对一的基础上很极好地与人工作

工作中的劣势

1.必须控制方案/计划,否则你可能会失去兴趣

2.有变得无秩序性的倾向,很难把握优先处理的事

3.不愿做与自己价值观相冲突的工作

4.在做事方式上不愿按照传统方式

5.天生的理想主义,这样可能使你得不到现实的期望

6.讨厌以传统的或惯常的方式行事

7.很难在竞争的、气氛紧张的环境中工作下去

8.在处理及完成顽固的组织和人们打交道时没有耐心

9.在预计做某事要求多长时间时有不切实际的倾向

10.不愿惩戒直接肇事者,不愿意批评别人

机会:现在的社会高速发展,虽然竞争更加激烈,但机会同样是无处不在。只要自己是高技术、高素质人才,就处处都是机会。

四、目标

1. 短期目标:(20xx---20xx)

大一:扎实的掌握所学的基础科的知识,课外时间,读一些名人书籍和相关专业的书籍穿插着看。激励自己更好地把握现在,努力学习。下半年,最好是能把英语A级考试证书拿下。加强与人沟通,提高自己的人际交往能力,锻炼自己的演讲能力、语言表达能力。

大二:掌握了基础知识,认真学习专业知识,进一步提高自己的演讲能力和语言表达能力,将对未来有帮助的证件考下。 写好自己的毕业论文,准备好专升本的课本,上半学期就投入的专升本的知识里,认真努力学习希望能够考上一所本科院校。

2. 中期目标(20xx20xx)

如果真的有能力考上的话,我将在这三年的时间里,阅读更多自己所感兴趣的书,外出实践,提高实践能力,获得一些经验。然后,准备考研,当然是在这三年以内就开始准备。但愿能够考研成功。

研究生毕业后就已经不小了,找一份好的工作,最起码是适合自己的。希望爱情事业能够双丰收。在二十六岁时能够拥有美满的家庭。具备在经济领域从事具体管理工作的理论基础,通过实习具有一定的实践经验;接触了解涉外商务活动;英语应用能力具备权威资格认证

3. 长期目标(20xx2026)

我希望自己能够成为一个高层管理人员,在一家外资企业工作。趁着自己年轻气盛,努力工作,希望能够在自己的工作中表现得很出色。年薪可达到20万。另外,我希望能有自己的一套房、拥有自己的一辆汽车、有自己的存款,事业上有新进展,家庭幸福。我想把自己的父母也接过来住,让他们不再像现在一样为了生活得更好、为了给我上学交学费而拼命的干活,让他们幸福快乐的生活。熟练处理本职务工作,工作业绩在同级同事中居于突出地位;熟悉外资企业运作机制及企业文化,能与公司上层进行无阻碍地沟通。形成自己的管理理念,有很高的演讲水平,具备组织、领导一个团队的能力;与公司决策层有直接流畅的沟通;具备应付突发事件的心理素质和能力;有广泛的社交范围,在业界有一定的知名度。

4. 晚期目标

通过不断加强自身修养和持之以恒地学习,且学习的内容必须聚焦,力争在软件方面成为专家,塑造个人竞争力最终形成 知识创新。使自己的职业转型,如担任培训师、管理咨询师、学术专家等职业。

人生价值的实现是以不断实现小目标为基石的,既然已经为自己设定好了人生的目标方向,那么接下来就要靠自己一步一个脚印的去实现了。人生会因我们的不断奋斗和努力而更加精彩的。其实,每个人都是一样的,只要有目标,有前进的方向,属于我们的未来一定是美好。

五、评估调整

职业生涯规划是一个动态的过程,必须根据实施结果的情况以及环境的变化进行及时的评估与修正。

1.评估修正时间

如:规划实施过程中,我将定期(半年或一年)评估规划,或者出现特殊情况时,随时评估并进行相应的调整。

2.评估修正依据及内容

如:我可能遇到内部(自身情况)、外部(社会、家庭环境、机遇等)情况的变化及不可抗拒的因素,如果出现这种情况,将如何及时评估、灵活调整,并如何主动适应各种变化,不断修正、优化自己的职业生涯规划。

六 结束语

积跬步以至千里,积小流以成江河,只要你不断积累知识、完善自我,具备真正的能力和实力,你永远都会是职场当中的胜者。大学不仅是知识的海洋,还是磨练性格、完善自我、锻炼能力的小社会。在这知识的海洋中,要找到自己的兴趣所在和职业理想,并为自己的梦想不懈努力,你的梦想终会实现!

为梦想的实现进行的努力,不管是多辛苦的都是值得的,我们现在这样,就是在为自己以后储备粮食。搏击,将会是最美好的事。待到历尽磨难时,彩虹便会呈现。走过了,才知道可不可以,经历过,才明白这其中的滋味,只有努力过才不会后悔。

计划固然好,但最重要的在于付出实施并取得成效。时时刻刻都不能忘记,任何目标,只说不做到头来只是一场空。

路漫漫其修远兮,吾将上下而求索。不经历风雨怎能见彩虹。我们要时刻保持一颗清醒的头脑。其实,每个人心中都有一座山,雕刻着理想、信念、追求、报负;每个人心中都有一片森林,承载着收获、芬芳、失意、磨砺。一个人,若要获得成功,必须拿出勇气,付出努力、拼搏、奋斗、成功。机遇不相信眼泪,不相信颓废,不相信幻影,只相信爱打拼的人!

只希望我的所有规划能在我尽心尽力下,让它不是空。

软件职业规划范文二

一、前言

谁都想活的精彩,都希望有一个新奇而又美好的明天,所以一直都在为心中的梦想而努力、而奋斗拼搏。大学生职业规划的另一个解释,就是用我们手中的画笔,描绘出我们心中的蓝图。我们对自己的职业生涯进行规划,就是放飞自己的梦想,去遨游寰宇。远大的理想总是建立在坚实的土地上的,青春短暂,人生易逝。可未来却是掌握在我们自己手中,从现在起,就力争主动,好好规划一下未来的路,去书写心中的梦想。作为当代大学生,若是带着一脸茫然,踏入这个拥挤的社会怎能满足社会的需要,使自己占有一席之地?因此,我试着为自己拟定一份职业规划,为将自己的未来好好的设计一下。漫漫人生,唯有急流勇进,不畏艰险,奋力拼搏,方能中流击水,抵达光明彼岸。大学期间,正是我奋力拼搏的大好时期,因此要有正确的理想和信念,它们是我乘风破浪,搏击沧海的灯塔和动力之源。人无远虑,必有近忧。成大事者,须立长志。

二、行业环境分析

说说我们现在的就业环境吧,二十一世纪进入信息时代,席卷全球的信息科技给人类的生产和生活方式带来了深刻的变革,信息产业已成为推动国家经济发展的主导产业之一。目前,中国软件产业还处于成长期,其市场潜力还远远没有挖掘出来。20xx年左右,中国软件产业将步入成熟期。it产业作为知识密集、技术密集的产业,其迅猛发展的关键是有一大批从事it技术创新的人才。一定数量、结构和质量的it人才队伍是it产业发展的支撑,一个国家的it人力资源储备、it人才培养及使用状况决定着该国it产业发展的水平和潜力。也可以说,it产业的竞争就是人才的竞争,高水平的it人才培养和队伍建设是走向it产业大国和强国的前提条件。所以,无论是从大的方向讲,还是从小的方面讲,培养和储备高素质的it人才都显得非常重要。

市场需要的是计算机专业人才,而很多计算机专业毕业的学生都不能满足市场的需求,所以才会有抱怨计算机专业就业难的说法。解决办法还是靠自己吧,大学四年,不要像上面说的无所事事,对自己的专业有所熟悉并且精通一个方向,相信前途会是美好的。

三、自我盘点

1、优势盘点:

小时候的生活条件虽然有些艰苦,却让我养成了不怕吃苦,刻苦奋斗,愈挫愈勇的良好品格。人生漫漫,难免去经历风吹雨打,面对纷繁复杂、竞争激烈的社会。这些品格将永远伴随我,是我取得成功的重要保证,同时也是我人生中一笔弥足珍贵的巨大财富。

2、劣势盘点:

有时候不爱接受批评,推卸责任,明明是我的不对,却想法推卸到别人身上。现在虽然不那么严重了,但有时还是会有的。还有因为来自农村,没有经济基础,这决定了我的事业的起点相对而言要低,要做相对较长时间的物质积累,才能去实现心中的种种梦想。而且,到目前为止,还没有任何的工作经验,各类的荣誉证书也太少。而且目前我的专业课也不是很突出,这无疑为今后的求职之路带来一定的阻力。

3、优点盘点:

本人活泼开朗,乐观;善于坦诚待人,结交朋友,喜欢助人为乐,善于学习,时刻积累知识;善于组织活动,有一定的领导能力;容易与人相处,合作和适应能力强,喜欢与人共同工作;而且,我口齿伶俐,胆大,动手能力较强做事认真、投入,有毅力、有恒心,能坚持目标,另外有一股不服输的屈脾气。

4、缺点盘点:

做事不够细心,精力不够集中,效率不高,态度也不够专注。有时候也比较怀疑自己的能力,面对重大事情总是犹豫不决,于是很多情况下会坐失良机,另外还爱幻想,惰性较大,行动更不上思想。有时候说话过于直率,有时候还会有点霸道,总不能三思而后行,对此我深感悔恨。

四、解决自我盘点中的劣势和缺点

面对上面的自我分析,我想起自己走过岁月中的点点滴滴,心中不禁有些惭愧。我对自己以往在学业、文体、社团活动中的表现不是很满意。我发现我自己惰性较大,平日里总有些倦怠、懒散,学习、倘若不改正,这很可能会导致我最终庸碌无为。不过还好,我还有改进的机会。否则,岂不遗憾终生?

就此我一定要改进自己,使自己向着更好的方向发展。人生最大的敌人不是自己的对手,而是自己。当劣势和缺点成为你前进道路上的巨大阻力的时候,就应该想法去解决劣势、改正缺点。所谓江山易改,本性难移,要想解决我的劣势和缺点虽说不是不可能,但难度系数较大。真心向同学、老师、朋友请教,及时指出自存存在的各种不同并制定出相应计划以针对改正。但凭借将强的毅力与不服输的韧性,一定要解决我盘点中的劣势和缺点。

五、完成主要内容:

1近期目标

(1)、努力学习,突破英语六级。面对如此广阔而竞争又如此激烈的市场,怎样快速进入物流行业,获得你想要的那个职业、职位呢?考取职业资格证书是最现实、最有效的捷径之一。事实也证明多一个证书就多一个谋生的手段、多一次求职的机会。虽说六级只是一个证,但也是找到工作的一个很重要的凭证,不仅仅是如此,更重要的是可以提升自己的英语水平,为自己以后能有更大的发展空间,同时也能更好的适应这个发展迅速的社会。在求职中,考官更青睐英语好的员工,尤其在计算机这个行业中,有时在笔试时他们会让你用英语答题,因此,从现在起好好学习英语,学习英语,百利而无一害。

(2)学好专业课

毕竟专业课的水平如何才是我们今后能否找到工作最重要的标准。就算你能夸夸奇谈,天上地下无所不知,宇宙之间世界之上无所不能;凭你再能滔滔不绝、口若悬河的说天侃地、论古今中外,也不如拿出真实的本事,用能力去征服你的考管,去打动你的上司。有才华、有能力,能做好某方面的工作,独当一面,能为公司创造更多的收益,才是公司想要的。因此我们必须得提高自己的能力,学好我们的专业课。关于专业课,我的学习计划是这样的:

i、学习网页制作。今天的世界,是信息大爆炸的世界,到处都充满了媒体与信息的气息,尤其是伴随着电子技术的发展,计算机已经成为人们生活中不可或缺的一部分,计算机已经走近人们的日常生活中。与此同时,网络的技术的发展也有了突飞猛进的发展,我们每天获得的最新消息,查阅的各种资料,与亲朋好友联系,大部分都是在网络上进行的,而网页就成为其中至关重要的载体。因此学好网页制作,不仅能跟上时代的步伐,更重要的是它可以为我们利用,成为我们向外宣传自己,展示自己的平台,同时还能学到技术,丰富自己的头脑,很好的保护自己的信息不被外人知晓。另外如果你做出一个很好的网站(当然不一定非得想新浪、网易那样的大网站),那么或许你可能今后会有一笔不菲的收入哦!学习网页制作利己利人,岂不美哉!

ii、学习c++语言:作为计算机专业的学生,如果不掌握一门(如果你有能力可以掌握几门)计算机语言,很难说的过去,也很难在今后的职场生涯中找到对口的工作,因此,熟练的掌握并运用一门语言迫在眉睫。虽说现在市面上的语言种类很多,目的,功能各不相同,但是c++以其强大的功能,简洁的代码,较快的执行速度,已成为各种开发工具的龙头老大,学好c++,只有你想不到的,没有你做不到的。它可以开发各种图像窗口界面,各式各样的软件,甚至包括我们的操作系统。因此学好c++无疑是为自己今后的工作之旅有了一个好的定位。虽然这门语言以其纷繁的语法,繁杂的功能及较多的限制,学起来比较难,尤其对于新手更是如此。但奋勇向前,愈挫愈勇,不畏艰险正是我的特长。我看好c++语言,学好c++,没的商量!

iii、学习数据结构和数据库:我今后想个做软件开发员,但要想做软件开发人员,必须得懂得数据库和数据结构,学好数据结构、数据库可以使自己的头脑更清晰,算法更合理,执行速度更快。有一好的算法至关重要,尤其是这种思想更有价值。(自己加点东西,对此我知道的不多)

(3)、个人发展、建立良好的人际关系网:建立良好的人际关系,是一个人事业成功的基础。良好的人际关系可以使你左右逢源,游刃有余。对此我们需要有一颗宽容的心,需要真诚,需要积极交往的主动性,塑造很好的个人形象,善用各种交际手段,克服社会知觉中的偏见。正所谓知人者智,自知者明。能否正确地认识和了解他人,同样关系到人际交际能否顺利进行。要走出对他人认知的心理误区,却能客观地悦纳自己和他人,正视现实,并努力去改变自己能改变的事物,善于发现自己、别人和外部世界的光明面,从而使自己保持一种积极的、乐观的、进取的、和谐的精神状态。塑造良好的个人形象,增进个人魅力提高自身的人际魅力。每个个体都有其内在的人际魅力,他是一个人综合素质在社交生活中的体现。这就要求我们丰富自己的内心世界,从仪表到谈吐,从形象到学识,多方位提高自己。只有建立良好的人际关系网,将来在社会中才能充分发挥自己的能力,使其左右逢源、得心应手。

2、远期目标

远期目标的意义正如白龙马和它兄弟毛驴的故事,大家都清楚它们走过的路差不多,但唯一差别就是:白龙马一直以去西天取经为目标,明确地向前走,最后得到成仙;而毛驴却是围绕着磨盘转了一生,劳累而死。因此,确立远期目标就是你能否取得真经的标准,是你能否攀登高峰的度量。

职业目标:高级软件开发人员。

(1)、20xx-20xx我喜欢热闹,深爱着繁华的大都市,北京则是我梦中的家园,

那里高手如云,竞争相当激烈,我喜欢竞争的氛围,让自己时刻保持着紧迫感,不至于被时代所抛弃。另外,北京也是旅游、购物的好去处,在那里很轻松就能得到你想要的东西。

这段时间的计划是这样的:利用3年左右的时间,经过不断的尝试努力,找到合适自身发展的工作环境、工作岗位。在此期间通过学习,使自己在技术上有一个明显的提高,积累更多的经验,为以后的发展打好基础,成为一名真正的开发人员。这段时间内的经济目标是30004000.

(2)、20xx-20xx通过一段时间的积累,成为某一方面的主要负责人员,成为某项技术中的关键人员技术骨干,在公司中有较高的知名度与威望。经济目标是5000-6000.在此期间,拥有一个美满的家庭,同时还要给父母一个安逸、开心、无忧的晚年生活。

(3)、20xx-20xx储蓄资金,买一套真正属于自己房子,如果还有条件的话,可以考虑拥有自己的公司。基本收入8000+。三十岁以前,靠转业挣钱;三十岁以后,靠交际赚钱。我觉得的这句话再对不过啦,它非常适合当今的行业市场。在环境的改变中,我要学会适应环境,那样才会立于不败之地。跳槽并不是一件坏事,只不过又打通了自己另一个经脉,大脑的另一片荒林又被开发了。未来的事情谁也无法预测,不过对未来有准备的人总能够得到出乎意料的结果。

六、如何实现自己的目标

1、不积跬步,无以至千里;不积小流,无以成江海。人无点滴量的积累,难成大气候。从现在起每天努力充实自己,为自己的目标而储备能量、积累更多的专业知识。勤勤恳恳,专心学习,没有不经一番彻骨寒,哪来梅花扑鼻香。只有付出,才能有收获。没有兢兢业业的辛苦付出,哪里来甘甜欢畅的成功的喜悦?

没有勤勤恳恳的刻苦钻研,哪里来震撼人心的累累硕果?付出才应该是这段时间的主题曲,学习才是本阶段的最重要的任务。同时还有锻炼自己的注意力,在嘈杂的环境里也能思考问题,正常工作。在大而嘈杂的办公室里有意识地进行自我训练,以适应各种环境,能在各种情况下依旧保持敏锐的判断力。

2、虚心向老师同学学习,和同学们和睦相处,互相鼓励、互相帮助,成为相亲相爱的一家人,努力构建好的人际关系网。充分利用自身的工作条件扩大社交圈、重视同学交际圈、重视和每个人的交往,不论身份贵贱和亲疏程度。为了更好的加强自己的专业知识水平,通过各种途径向高手请教、学习,比如qq、信箱、聊天室、论坛等,紧紧跟着时代的步伐,这样才能有生机、动力、永不落伍。

3、积极的锻炼身体。强健的体魄犹如树木之根本,大厦之基石。问渠哪得清如洗,唯有源头活水来。锻炼身体关系到一生的健康,因此锻炼身体责无旁贷。我争取每周锻炼3次身体,包括跑步、打羽毛球等各种方式。只有强健的体魄,将来才能以饱满的激情与斗志投入到无限的工作中去。另外还要养成良好的饮食、生活、卫生习惯。要有充足的睡眠时间,保证每天睡眠6-8小时。

七、结束语

常立志者不如立长志,立志固然很重要,但一个人,若要获得成功,必须勤勤恳恳的努力,无怨无悔的付出。没有付出哪来的收获,如果没有行动而只是空想,结局只能是黄粱一梦,一切都是镜中之花,水中之月,可望而不可及的,花开花谢终是空,人生如烟又似梦。所以我必须努力磨练自己,我知道天道酬勤,宝剑锋从磨砺出,梅花香自苦寒来。不经一番寒彻骨,怎得梅花扑鼻香。既然选择了远方,就注定要风雨兼程。古人云,金鳞岂是池中物,一遇风雨变成龙。人不自信,谁人信之。我深信我的未来不是梦!

软件职业规划范文三

一、软件工程师的职业优势

1、最具增值潜力的职业,掌握企业核心数据、软件技术,具有不可替代的竞争优势。

2、新型软件人才缺口大,27%的行业增长速度导致软件人才年缺口达30万,高薪高福利成为必然。

3、可实现专业零基础入行,6-18个月的强化训练和职业化引导,就可成为企业急需的技能型软件人才。

4、就业面广,一专多能,实践经验适用于各个领域。

5、增值潜力大,职业价值随着自身经验的丰富以及项目运作的成熟,升值空间一路看涨。

6、职业发展前景广阔、软件工程师到项目经理仅一步之遥,从容晋升Manager。

二、软件工程师解读

何谓软件工程师,软件工程师是通过学习和训练,掌握软件技术的理论知识和操作技能的软件技术人员。软件工程师能够从事计算机软件、网站的设计、开发、维护和测试工作。

具体来说,我们可以从企业技术部的岗位体系中作一些了解。企业(或政府)信息化过程中需要以下四种人:

1、企业信息化管理:负责信息化建设中的目标与方案决策,信息化建设、升级、更新;

2、工程技术人员:负责软件系统的分析、设计、开发、数据库、使用、维护和升级;

3、运行维护岗位:负责软件开发代码的编写以及基本的开发和测试;

4、操作应用人员操作应用人员:主要应用软件进行日常的管理工作。

一般来说,IT企业的IT技术职位根据职能可以分为管理岗位:企业信息主管CIO、总监、IT经理、项目经理等;

工程技术岗位:规划设计师、网络工程师、系统工程师、软件工程师和数据库工程师等;

运行维护岗位:数据库管理员、系统管理员、程序员等;

操作岗位:办公文员、CAD设计员、网页制作员、多媒体制作员等。

根据企业规模大小,规模较小的企业,一个岗位可能涵盖几个岗位的内容,系统管理员既要负责系统管理,又要承担网络管理;大企业则会分的比较专业,有软件设计师、系统集成工程师、网络工程师、程序员和系统测试工程师等。

软件工程师的三个进阶:

阶段 职称 岗位 前景和待遇

程序员 初级 程序员 专业软件工程师必经阶段

网页制作 工程师

中级 普通的软件设计人员 软件公司/企事业单位/数据中心

普通的系统分析人员 软件公司/大公司/外包公司

软件系统分析师 工资过万

软件系统设计师 需求量60万,缺口极大,当前最极缺

软件工程师职业规划过程主要有以下几步:

两年以上的小型企业四年左右的中型企业大型企业或跨国集团公司

第一步,小企业的软件开发设计编程人员;

第二步,进入大中型企业,同样的软件开发设计编程工作,工资就可能完全不同了,一般都在3000元以上。做了部门经理时,还可以高达5000元或以上;

第三步,学习更全面的知识成为普通的软件工程师工资就高达3500元以上;第四步,学习更全面的知识成为专业的软件工程师,如软件设计工程师,系统分析工程师的工资就可以达8000元以上,做大型企业或专业软件公司IT经理的工资就更高了,基本在万元以上。

Ⅰ、程序员

■工作职责描述:

编写计算机程序,开发软件包,调试并执行计算机应用程序,负责计算机程序的维护工作,为用户提供计算机维修服务。

■职位要求:熟练的代码编写能力熟悉一些常用数据库软件

能独立承担企业网站或门户网站系统开发

具有良好的沟通、协调及组织能力,有钻研精神,有工作责任心和良好的团队合作精神及表达能力。

具有良好的撰写需求分析、解决方案、ppT、系统软硬件配置等方案的能力

■就业前景:

国内每年所需的IT人才在100万以上,每年还在以20%的速度增长;随着大学和职业的扩招和培养,弥补了一定的缺口,而目前国内缺口还是极大。随着IT信息产业的日益普及,此类人才在未来几年中的需求将持续攀升,专业的软件开发和管理人才的工资标准可能还要远高于硬件开发人员。

Ⅱ、软件工程师

■工作职责描述:

(1)参与项目研发的技术,估算成本、制定预算,评估项目的可行性;

(2)参与新品开发和建设公司产品库;

(3)开发公司系统集成项目中的软件系统以及公司开发产品中的软件等;

(4)软件外包项目的开发、测试等工作;

(5)负责产品的设计、开发、测试和维护工作,并进行相关文档的编写。

■工作要求:

有多年的软件设计和开发经验

熟悉多种编程语言,对各种主流的技术有较好的理论基础和实践经验;精通熟悉各种常用设计模式;

。对技术有强烈的兴趣,喜欢钻研,具有良好的学习能力;。良好的沟通技能,团队合作能力。

■就业前景:当前最急缺的人才,工资增长幅度大

Ⅲ、专家

■职称:高级

工作在大的软件公司、或研究所主要是技术主管、项目经理、技术专家

①、技术专家

■工作描述:

(1)、某一行业的专家、顾问、权威;

(2)、如果的确非常喜爱技术工作,而不擅长和喜欢与人沟通,则可以完全专注于自身的领域,以发展成为行业资深专家为方向和目标

(3)、发展过程比较漫长,任何一个领域的顶尖技术人才都需要长期的行业经验的累积和个人孜孜不倦的投入;

(4)、优势是越老越吃香,当别人随着年龄的逐步增长而开始担心饭碗问题时,你则渐入佳境,开始进入职业发展的黄金时期。

■工作要求:全面的软件技术

对新技术有深刻的认识,所以要求有极强的学习能力

■就业前景:待遇很高,技术人员到30岁后的发展目标之一

②、项目经理

■工作内容:

(1)、融合技术和管理的复合性人才

(2)、参与项目谈判

(3)、项目目标和项目财务指标

(4)、划分工作内容并合理分配

(5)、指导软件工程师

(6)、控制工作的进度,按计划完成项目

(7)、组织项目会议

■职位要求:

多年的软件工程师经验希望做管理

需要自己学习项目管理知识

■就业前景:

技术人员到35岁后的发展目标之一待遇高,可晋升企业核心管理层

③、技术主管

■工作任务描述:

(1)、带领技术团队创造更多的价值

(2)、在信息方面参与公司的规划和计划

■职位要求:技术全面;有管理能力

■就业前景:是网络工程师30岁后的发展方向

大学生软件工程专业职业规划


本文是小编为你搜集的一篇大学生软件工程专业职业规划,供你参考,更多文章请关注!

电信、银行等行业一直是许多人非常向往的工作单位,清差厚禄,旱涝保收,陈皓却不以此为然。所以当记者采访他的时候,他连用了两个最字来形容他离开银行的成就感。陈皓毕业后的前两年就职于云南省工商银行,从事银行电信内全国性业务系统开发。后来在全球最大的网格计算/分布式平台软件公司从事研发工作,熟悉unix系统以及c/c++语言,擅长大型系统软件需求分析、设计、架构、实施和维护,目前是某全球金融信息数据处理公司的技术主管。

随波逐流回想当初,陈皓颇有感慨。还在大三的时候,他就被系里优先推荐给了工行。那时他参与了系上的一个项目(用html+java开发一个在线教学课件),由于当时国内根本买不到html和java的书,而学校也没有上网条件,所以关于html和java对系里的老师都是比较新的东西,当开发完成后,系里对此评价比较高。因此就在大三下学期把陈皓推荐给了工行。由于早早地被银行预定,所以陈皓的大四生活很自由,整个一年他基本是在一家很小的软件公司打工度过的。就是在那家公司工作的经历,让陈皓后来产生了离开银行的念头。那家公司主要做些mis系统,陈皓不仅获得了一定的实际工作经验和能力的锻炼,还习惯了软件公司高节奏、快学习、充满挑战的环境和氛围。这造成了他毕业后到银行工作时极度的不适应效率低下,工作毫无激情,工作当中充满了相当复杂的人际关系和政治斗争。

最主要的是,由于初到银行,很多技术和产品从未见过,而主要实施却由外面公司来完成,银行自己内部中有经验的人又不愿意与人分享知识。虽然可以拿很多红包,整天也很清闲,不是看报纸就是打游戏,但陈皓感觉到那并不是自己喜欢的工作,没有任何激情和斗志可言。和大四时在那个软件公司中的技术氛围相比,完全就是天壤之别。所以在银行工作的这两年,陈皓天天都在彷徨和思想斗争,因为没有自己的职业规划,所以,浪费了至少两年的时间。最后,陈皓打定信念,决意离开去寻找自己的道路。因为我是在一个相对比较闭塞的城市(昆明),所以,我要离开银行的决定遭到了父母、同学、朋友、同事,几乎是身边所有人的反对。但最终,我还是一意孤行离开了银行,远走他乡到上海这座大城市去寻找自己的人生道路。从此,我走上了一条不可回头,并和以前完完全全不一样的道路。从国企到民企再到外企,从打杂到程序员再到高级程序员到teamleader到技术主管,从小酒店mis到企业oa到全国性的大系统到世界领先的分布式计算平台集群软件,若干年过去了,经历了高速的发展和获得了很多不同的经历,但唯有当时选择离开银行这件事情让我至今都为之兴奋。迄今为止,这是我自己觉得最最有成就感的事情。正如陈皓所说,也许,最让一个人感到最有成就的事情,不是他做成了什么,而是他选择了什么。认识自己多年打拼后,陈皓虽已是技术主管,但走的那些弯路,浪费的两年时间,一路中的心酸让他明白了很多道理。今天,我对许多刚上路的朋友都会说,人生的规则很重要,从上大学时就要好好规划,这对国人来说尤其重要。因为对于国人来说,人生的头20年都是被别人规划的,导致了自己根本不会给自己做规划。这点是相当危险的。

在这个过程中,迷茫的摸索可能是很难避免的。能够及时得到前人的指点可能会是一个捷径,征求前人的建议可以起到参考的作用,快速原型(快速尝试)或许也是好的办法。因为人与人不同,他人的路并不一定适合自己,适合自己的路还要自己去规划,别人是帮不上忙的。要经常性地跳出自己再来看自己,客观地分析自己的优势和劣势。让自己和别人掂量掂量自己到底几斤几两,了解到自己的长处和特点,然后才能知道自己适合做怎么样的事和并调整自己的职业路线,这是一个肯定到否定再到肯定螺旋上升的进化过程。当度过对自己对社会的陌生期后,才有谈得上对自己人生和职业的规划。

个人的职业规划就像软件工程。我们都知道软件项目最大的敌人是需求的不明确和需求的大面积变更,同样,在个人的职业规划中,自我需求的不明确和需求的变更也是非常危险的,尤其是在职业计划实施了四五年后需求的变动和改变。只有需求确定以后,才谈得上个人的职业设计的hld(highleveldesign)和lld(lowleavedesign),以及具体实现。此后随着自身的日益成熟,可以随时为自己的bug打补丁(patch)改进自己的职业生涯的设计和实施细则(enhancement),并为自己加上更多更强的能力(newfeaturerequirement)。最终达到软件版本的升级。

软件专业大学生职业规划方向


一、企业计算方向

企业计算(Enterprise Computing)是稍时髦较好听的名词,主要是指企业信息系统,如ERp软件(企业资源规划)、CRM软件(客户关系管理)、SCM软件(供应链管理,即物流软件),银行证券软件,财务软件,电子商务/政务(包括各种网站),数据仓库,数据挖掘,商务智能等企业信息管理系统企业计算领域对人才的需求显然永远是数量最大的,因为这是计算机应用最多的领域。

搞这方面的好处是:

(1)人才需求量极大,从事企业计算的公司在IT企业中占了大多数。除非在专业上一无特长,一般在这一领域总能找到工作。

(2)这方面的入门门槛相对较低(如果你的软件功底不是很深,可考虑这一领域)

(3)这方面的大公司较多,大公司要赚大钱,所以多将精力花在企业计算业务上。如与正规高校软件学院同学目前实习的CitiCorp、Hp、IBM、SAp、NEC等公司都属这一领域的公司。如果将来想到大公司找一份相对稳定的工作,从事这方面机会要大很多。

但从事这一领域的缺点也是明显的:

由于这方面的入门门槛相对较低,虽然这方面的人才需求量是最大的,但将来竞争对手会较多。您会发现,即使他原不是学IT专业的人,也许他突击几个月后,做得照样像模像样。特别是当您年纪渐大后,您可能会发现,后面的年轻人可能很容易追上你的水平。如果您将来到国外去工作,你可能会发现从事这领域的人更多且高手如云。当然,若您在这一领域经过多年企业经验,达到较高境界(如能设计软件架构),则身价永远是高的。国内在这方面人才领域的主要问题是,有经验的高手太少,皮毛了解的人太多。

从事企业计算领域,最重要的技能型技术课程是(1)J2EE架构与程序设计(2)大型数据库系统(如Oracle)(3)基于UML的系统分析与设计。如果说还有什么重要的技能,还可将XML与Web Service技术包含进来,若您在这几个领域掌握较好,则不愁找不到工作。其中尤其以J2EE最为重要,目前J2EE已成为企业计算软件开发的最主要平台,也是正规高校软件学院的最重要课程之一。尽管该课程只能作为选修课,我们希望正规高校软件学院同学无论将来想从事何种方向,都应学一下J2EE课程,至少可为将来找工作备一手关键功夫。包括想从事嵌入式或其它领域的同学,也是很有必要学一下J2EE的,毕竟J2EE是目前最重要的平台之一,即使您将来不想从事企业计算领域,了解一下J2EE也是必要的,就像一门常识课程一样。其它与企业计算关系较密切的技能还包括:Dot Net架构与程序设计、软件测试技术、软件配置管理,该领域较高层次的技能包括数据仓库技术、构件与中间件技术、设计模式等。像通信协议分析与网络程序设计,Unix系统管理等也属有些关系的课程。

02级本学期开设的企业计算课程不多,主要是J2EE、Oracle/MSSQL、UML等企业计算领域的最关键技能型技术课程都已学完了(但不知有多少同学学得较深入,将来找工作时会用到这些技能)。下学期我们将在该领域中拟再开设XML与Web Service技术、软件配置管理等课程。本学期开设的企业计算领域课程的确不多,但您应在空余时间将J2EE,DB、UML等技术再深入地钻研下去,一定要在某个领域有深入的掌握。只是跟着听课,即使学了再多课程也是没用处的,自己钻研下去才是最重要的。只一个J2EE便是博大精深的,足够你啃下去的,钻研下去,您会发现你还要学的相关知识还有很多(包括EJB、XML、Web Service、Design pattern等)。

虽然从事企业计算的人才很多,但以下企业计算领域无论国内外都属稀缺人才:

(1)掌握大型ERp系统,主要是SAp系统,包括SAp Basis(系统管理)或SAp ABAp(编程)或SAp功能模块实施(特别是财务模块FI的实施)。SAp顾问身价是最高的,而且非常难找。其它大型ERp系统,掌握peopleSoft、Oracle Finacial、J。D。Edward、Siebel等大型ERp软件系统的人也很值钱。这方面的人之所以身价奇高,主要是因为这些软件很专业,特别大,很难有D版可学习,只有特大企业(如世界500强,90%以上使用SAp)才用得起,而且必须有实际工作经验才能掌握。如果是一个个人人都很容易有机会接触的软件,那么这方面的人通常就不会稀缺。如果大家将来有机会接触学习这些大型ERp软件系统的机会,建议毫不犹豫地抓住,那将捧上一辈的金饭碗。在国外,会SAp的人特别值钱。物以稀为贵,这永远是颠扑不破的真理。SAp的价值不仅是因为他是一个ERp软件,而是其中体现的现代企业管理理念(如根据订货需求自动安排原料采购和生产计划等)。一般500强公司绝不会像国内很多企业那样,用J2EE从头设计企业的ERp系统(即将是怎样的人力投入,而且设计出来的系统怎么可能是完善的?),一定都会使用SAp这样成熟的ERp软件。用不起SAp的公司可能会用J2EE设计ERp系统。

(2)掌握IBM大型机技术的人,如S/390主机,MVS操作系统,JCL作业控制语言,COBOL程序设计语言,DB2关系数据库或IMS层次数据库,CISC中间件交易控制系统等IBM大型机专用技术。国内五大银行,以及国外绝大多数银行的后台系统使用的都是以上平台。IBM大型机号称永不宕机而且平台相对封闭(这样最安全),所以这些要求在24*7环境中连续运行的关键应用(术语叫mission critical applications)都采用IBM大型机。这方面的人才之所以稀缺,是因为会大型机的人都是老人(90年代以前搞IT的人),全世界新毕业的IT毕业生不可能再去学IBM大型机(这是一种相对古老的技术),没有新人补上,而银行的系统必须维持下去而且银行还要不断开发新业务(如新的存款品种),虽然对IBM大型机人才的绝对需求量不很大,但相对恒定,银行到哪里找这方面的新人,很难找到。若好找,花旗软件也不会花那么大的代价去培训我们的实习同学了(去年培训20多个人,听说公司就花了数十万元培训费)。

如果您将来到国外找工作,会IBM大型机可能是最好找工作的领域之一了,而且保证找的都是大银行等好工作,我以前教过的计算机专业90-94级的一些同学,凡是毕业后从事大型机开发的,现多在国外一些很好的公司工作(有几位同学在各国各公司跳来跳去,简直如履平地)。其实我觉得我们最幸福的同学就是在花旗软件做IBM大型机银行软件的同学,这样的机会太难得了。正规高校软件学院00级2+2班一位同学,当初放弃保研,看准在花旗软件做大型机并且非常努力,还未毕业,公司便派她到国外参加一个项目的开发,成了项目骨干,我觉得她当初选择是完全正确的(01级一位女同学刚刚也自愿放弃了保研机会去花旗做大型机,我们祝愿她将来也能有好的前景。其实像花旗软件主动安排并鼓励员工读在职研究生,这样开明的公司目前并不多的,在职读研也是一种不错的选择,又不会失去自己喜欢的实习工作机会,能兼顾),读书的最终目地还是为了工作。如果您将来在国外找工作,根本没人管您是什么文凭,国外企业绝不会花冤枉钱,只会招有领域工作经验能立即上手的人,用最少的钱在限定的时间完成项目。 而在国内,因为人力成本较低,公司招聘一很多高学历的人才,尽管可能根本用不到这么高的学历,但国内的人力太便宜了,为什么不高消费一下人才呢?这样公司的门面还要好看些。

(3)其它如掌握数据仓库技术的人在国内也很少。 目前最主流的数据仓库平台应是ORACLE的数据仓库工具。 在国外,会一些特殊数据仓库的人,如NCR/TEREDATA的人非常难找。

我们的同学现在年纪都很轻,年轻人充满热情,喜欢追逐一些热门技术,这当然正确的,毕竟学习SAp和大型机的机会毕竟不多,毕业时先能找到一份工作是重要的。 但我相信随着年纪的增长,大家将来慢慢都会思考的,掌握一项竞争对手较少的绝技的重要性,将来如果自己到国外工作什么技术最好找工作(对搞软件的人到国外工作或移民是最容易的,也许您现在不想,但我相信工作多年以后,很大一部分同学可能想到国外闯荡一下),你要考虑你今后一生的出路,什么样的绝技是最稳定最轻松最高收入的。 搞软件的人,当年纪大些时,您可能更向住像搞医学人的那样能更多靠经验吃饭,而不须整天像年轻人那样不得不去追逐不断出现的软件新技术,这个时候也许您也许会发现,如果您在SAp或大型机等方面有些绝技,您会有很大优势,因为这些较偏的领域其技术变化是相对很缓慢的。

我还记得在2000年时我曾在业余时间与一位德国人合作面试一些IT人才到德国去,那时德方各公司发来的需求有很多是SAp和IBM大型机的,我们在众多应聘者中最后也未找到一个在这方面有经验,甚至是有一点经验的。 相反,掌握流行技术的人因太多而不很值钱。

我们的同学将来找工作时,不仅要盯着国内市场,还要有一种放眼全球的眼光,对搞软件的人您将来完全可能到其它国家去工作。 尤其是在欧美、日本、新加坡等国家,对SAp(包括IBM大型机)人才的需求是很大的。毕竟比同学见得多些,提醒同学将来多留意有学习这些绝技的机会,一旦有机会建议当仁不让。 国内的人才市场可访问。51job。com,国外的IT人才需求可访问。hotjobs。com、。workopolis。com、。monster。com等著名网站。应经常访问这些网站,以了解市场对人才的具体需求,早做准备。

以上对企业计算领域的观点,供大家参考。虽然观点未必正确,但确是直言不讳。 总之,每个人的脑袋都长在自己脖子上,每个人都应有自己的判断。

还要注意,我以上纯粹是从将来就业的角度谈问题。 如果您将来准备到国外读书,则应重视基础课,像C,Assembly,OOp,Discrete Math,Data Structure,Opeating System,Database principle,Network,Software Engineering,Compiler,Digital Circuit,Computer Graphics,Computer Component and Architecture等基础课,在国外大学IT专业中一般都能找到相同课程,若国内学过,到国外读书时一般可申请免修一部分。 但我也想提醒同学,如果您将来毕业时万一申请国外大学不成,不得不去找工作时,若只将精力花在这些IT专业学生都会的基础课上(传统IT教育模式), 未掌握一些像J2EE等技能型技术,是不容易找到一份工作的,我们已有同学有这样的教训。从找工作的角度讲,企业关心的不是您学过什么课程,而是关心您能做什么,有什么技能,能做什么项目。

二、嵌入式系统方向

嵌入式系统无疑是当前最热门最有发展前途的IT应用领域之一。嵌入式系统用在一些特定专用设备上,通常这些设备的硬件资源(如处理器、存储器等)非常有限,并且对成本很敏感,有时对实时响应要求很高,等等。特别是随着消费家电的智能化,嵌入式更显重要。像我们平常常见到的手机、pDA、电子字典、可视电话、VCD/DVD/Mp3 player、数字相机(DC)、数字摄像机(DV)、U-Disk、机顶盒(Set Top Box)、高清电视(HDTV)、游戏机、智能玩具、交换机、路由器、数控设备或仪表、汽车电子、家电控制系统、医疗仪器、航天航空设备等等都是典型的嵌入式系统。

嵌入式系统是软硬结合的东西,搞嵌入式开发的人有两类。

一类是学电子工程、通信工程等偏硬件专业出身的人,他们主要是搞硬件设计,有时要开发一些与硬件关系最密切的最底层软件,如BootLoader、Board Support package(像pC的BIOS一样,往下驱动硬件,往上支持操作系统),最初级的硬件驱动程序等。他们的优势是对硬件原理非常清楚,不足是他们更擅长定义各种硬件接口,但对复杂软件系统往往力不从心(例如嵌入式操作系统原理和复杂应用软件等)。

另一类是学软件、计算机专业出身的人,主要从事嵌入式操作系统和应用软件的开发。如果我们学软件的人对硬件原理和接口有较好的掌握,我们完全也可写BSp和硬件驱动程序。嵌入式硬件设计完后,各种功能就全靠软件来实现了,嵌入式设备的增值很大程度上取决于嵌入式软件,这占了嵌入式系统的最主要工作(目前有很多公司将硬件设计包给了专门的硬件公司,稍复杂的硬件都交给台湾或国外公司设计,国内的硬件设计力量很弱,很多嵌入式公司自己只负责开发软件,因为公司都知道,嵌入式产品的差异很大程度在软件上,在软件方面是最有花头可做的),所以我们搞软件的人完全不用担心我们在嵌入式市场上的用武之地,越是智能设备越是复杂系统,软件越起关键作用,而且这是目前的趋势。

从事嵌入式软件开发的好处是:

(1) 目前国内外这方面的人都很稀缺。一方面,是因为这一领域入门门槛较高,不仅要懂较底层软件(例如操作系统级、驱动程序级软件),对软件专业水平要求较高(嵌入式系统对软件设计的时间和空间效率要求较高),而且必须懂得硬件的工作原理,所以非专业IT人员很难切入这一领域;另一方面,是因为这一领域较新,目前发展太快,很多软硬件技术出现时间不长或正在出现(如ARM处理器、嵌入式操作系统、MpEG技术、无线通信协议等),掌握这些新技术的人当然很找。嵌入式人才稀缺,身价自然就高,越有经验价格就越高。其实嵌入式人才稀少,根本原因可能是大多数人无条件接触,这需要相应的嵌入式开发板和软件,另外需要有经验的人进行指导开发流程。

(2) 与企业计算等应用软件不同,嵌入式领域人才的工作强度通常低一些(但收入不低)。搞企业应用软件的IT企业,这个用户的系统搞完了,又得去搞下一个用户的,而且每个用户的需求和完成时间都得按客户要求改变,往往疲于奔命,重复劳动。相比而言,搞嵌入式系统的公司,都有自己的产品计划,按自己的节奏行事。所开发的产品通常是通用的,不会因客户的不同而修改。一个产品型号开发完了,往往有较长一段空闲时间(或只是对软件进行一些小修补),有时间进行充电和休整。另外,从事嵌入式软件的每个人工作范围相对狭窄,所涉及的专业技术范围就是那些(ARM、RTOS、MpEG、802。11等),时间长了这些东西会越搞越有经验,卖卖老本,几句指导也够让那些初入道者琢磨半年的。若搞应用软件,可能下一个客户要换成一个完全不同的软件开发平台,那就苦了。

(3) 哪天若想创业,搞自已的产品,那么嵌入式是一个不错的主意,这可不像应用软件那样容易被盗版。土木学院有一个叫启明星的公司开发出一个好象叫工程e的掌上pDA(南校区门口有广告),施工技术人员用该pDA可当场进行土木概预算和其它土木计算,据说销路特好。我认识的某大学老师,他开发的饭馆用的点菜pDA(WinCE平台,可无线连网和上网),据他说销路不错,饭馆点点pDA让客户点菜,多显派头档次。我记得00级2+2班当年有一组同学在学Windows程序设计课程时用VC++设计了一个功能很强的点菜系统做为课程项目,当时真想建议他们将这个软件做成pDA,估计会有些销路(上海火车站南广场的Macdonald便使用很漂亮的pDA给用户点食品,像摸像样的)。这些pDA的硬件设计一般都是请其它公司给订做(这叫贴牌:OEM),都是通用的硬件,我们只管设计软件就变成自己的产品了。

从事嵌入式软件开发的缺点是:

(1) 入门起点较高,所用到的技术往往都有一定难度,若软硬件基础不好,特别是操作系统级软件功底不深,则可能不适于此行。

(2) 这方面的企业数量要远少于企业计算类企业。特别是从事嵌入式的小企业数量较多(小企业要搞自己的产品创业),知名大公司较少(搞嵌入式的大公司主要有Intel、Motorola、TI、philip、Samsung、Sony、Futjtum、Bell-Alcatel、意法半导体、Microtek、研华、华为、中兴通信、上广电等制造类企业)。这些企业的习惯思维方式是到电子、通信等偏硬专业找人。由于正规高校软件学院以前毕业生以企业计算为主,所以正规高校软件学院与这些企业联系相对较少。正规高校软件学院正积极努力,目前已与其中部分公司建立了联系,争取今后能有正规高校软件学院同学到这些企业中实习或就业。

(3)有少数公司经常要硕士以上的人搞嵌入式,主要是基于嵌入式的难度。但大多数公司也并无此要求,只要有经验即可。

正规高校软件学院同学若学习嵌入式,显然应偏重于嵌入式软件,特别是嵌入式操作系统方面,应是我们的强项。对于搞嵌入式软件的人,最重要的技术显然是(实际上很多公司的招聘广告上就是这样写的):

(1) 掌握主流嵌入式微处理器的结构与原理

(2) 必须掌握一个嵌入式操作系统

(3) 必须熟悉嵌入式软件开发流程并至少做过一个嵌入式软件项目。

正规高校软件学院在嵌入式软件方面最重要的课程包括:

(1) 嵌入式微处理器结构与应用:这是一门嵌入式硬件基础课程,正规高校软件学院用这门课取代了传统的微机原理与接口课程(目前国内已有少部分高校IT专业这样做了,因为讲x86微机原理与接口很难找到实际用处,只为教学而已)。我们说过,嵌入式是软硬件结合的技术,搞嵌入式软件的人应对ARM处理器工作原理和接口技术有充分了解,包括ARM的汇编指令系统。若不了解处理器原理,怎么能控制硬件工作,怎么能写出节省内存又运行高速的最优代码(嵌入式软件设计特别讲究时空效率),怎么能写出驱动程序(驱动程序都是与硬件打交道的)?很多公司招聘嵌入式软件人员时都要求熟悉ARM处理器,将来若同学到公司中从事嵌入式软件开发,公司都会给你一本该设备的硬件规格说明书 (xxx Specification),您必须能看懂其中的内存分布和端口使用等最基本的说明(就像x86汇编一样),否则怎么设计软件。有些同学觉得嵌入式处理器课程较枯燥,这主要是硬件课程都较抽象的原因,等我们的嵌入式实验室10月份建好后,您做了一些实验后就会觉得看得见摸得着。还有同学对ARM汇编不感兴趣,以为嵌入式开发用C语言就足够了。其实不应仅是将汇编语言当成一个程序设计语言,学汇编主要是为了掌握处理器工作原理的。一个不熟悉汇编语言的人,怎么能在该处理器写出最优的C语言代码。在嵌入式开发的一些关键部分,有时还必须写汇编,如Bootloader等(可能还包括BSp)。特别是在对速度有极高要求的场合(如DSp处理器的高速图像采集和图像解压缩),目前主要还要靠汇编写程序(我看到过很多公司是这样做的)。当您在一个嵌入式公司工作时,在查看描述原理的手册时,可能很多都是用汇编描述的(我就遇到过),这是因为很多硬件设计人员只会写或者喜欢用汇编描述,此时您就必须看懂汇编程序,否则软硬件人员可能就无法交流。很多嵌入式职位招聘时都要求熟悉汇编。

(2) 嵌入式操作系统类课程

除了WinCE的实时性稍差外,大多数嵌入式操作系统的实时性都很强,所以也可称为实时操作系统Real Time Operating System。从事嵌入式的人至少须掌握一个嵌入式操作系统(当然掌握两个更好),这在嵌入式的所有技术中是最为关键的了。目前最重要的RTOS主要包括:

第一类、传统的经典RTOS:最主要的便是Vxworks操作系统,以及其Tornado开发平台。Vxworks因出现稍早,实时性很强(据说可在1ms内响应外部事件请求),并且内核可极微(据说最小可8K),可靠性较高等,所以在北美,Vxworks占据了嵌入式系统的多半疆山。特别是在通信设备等实时性要求较高的系统中,几乎非Vxworks莫属。Vxworks的很多概念和技术都和Linux很类似,主要是C语言开发。像Bell-alcatel、Lucent、华为等通信企业在开发产品时,Vxworks用得很多。但Vxworks因价格很高,所以一些小公司或小产品中往往用不起。目前很多公司都在往嵌入式Linux转(听说华为目前正在这样转)。但无论如何,Vxworks在一段长时间内仍是不可动摇的。与Vxworks类似的稍有名的实时操作系统还有pSOS、QNX、Nucleus等RTOS。

第二类、嵌入式Linux操作系统:Linux的前途除作为服务器操作系统外,最成功的便是在嵌入式领域的应用,原因当然是免费、开源、支持软件多、呼拥者众,这样嵌入式产品成本会低。Linux本身不是一个为嵌入式设计的操作系统,不是微内核的,并且实时性不强。目前应用在嵌入式领域的Linux系统主要有两类:一类是专为嵌入式设计的已被裁减过的Linux系统,最常用的是uClinux(不带MMU功能),目前占较大应用份额,可在ARM7上跑;另一类是跑在ARM 9上的,一般是将Linux 2。4。18内核移植在其上,可使用更多的Linux功能(当然uClinux更可跑在ARM 9上)。很多人预测,嵌入式Linux预计将占嵌入式操作系统的50%以上份额,非常重要。缺点是熟悉Linux的人太少,开发难度稍大。另外,目前我们能发现很多教材和很多大学都以ucOS/II为教学用实时操作系统,这主要是由于ucOS/II较简单,且开源,非常适合入门者学习实时操作系统原理,但由于ucOS/II功能有限,实用用得较少,所以正规高校软件学院不将其作为教学重点,要学习就应学直接实用的,比如 uClinux就很实用。况且熟悉了Linux开发,不仅在嵌入式领域有用,对开发Linux应用软件,对加深操作系统的认识也有帮助,可谓一举多得。据我所知,目前Intel、philip都在大搞ARM+LINUX的嵌入式开发,Fujitum则是在自己的处理器上大搞Linux开发。目前在嵌入式Linux领域,以下几个方面的人特别难找,一是能将Linux移植到某个新型号的开发版上;二是能写Linux驱动程序的人;三是熟悉Linux内核裁减和优化的人。正规高校软件学院在该嵌入式Linux方面的课程系列是:本科生操作系统必修课,然后是Linux程序设计选修课,最后是嵌入式Linux系统选修课。正规高校软件学院在Linux方面目前已有较强力量,魏老师和张老师熟悉Linux开发,金老师和唐老师熟悉Linux系统管理。

第三类、 Windows CE嵌入式操作系统:Microsoft也看准了嵌入式的巨大市场,MS永远是最厉害的,WinCE出来只有几年时间,但目前已占据了很大市场份额,特别是在pDA、手机、显示仪表等界面要求较高或者要求快速开发的场合,WinCE目前已很流行(据说有一家卖工控机的公司板子卖得太好,以至来不及为客户裁减WinCE)。WinCE目前主要为4。2版(。NET),开发平台主要为WinCE platform Builder,有时也用EVC环境开发一些较上层的应用,由于WinCE开发都是大家熟悉的VC++环境,所以正规高校软件学院学过Windows程序设计课程的同学都不会有多大难度,这也是WinCE容易被人们接受的原因,开发环境方便快速,微软的强大技术支持,WinCE开发难度远低于嵌入式Linux。对于急于完成,不想拿嵌入式Linux冒险的开发场合,WinCE是最合适了(找嵌入式Linux的人可没那么好找的),毕竟公司不能像学生学习那样试试看,保证开发成功更重要。

根据不同的侧重点,WinCE还有两个特殊版本,一个是MS pocketpC操作系统专用于pDA上(掌上电脑),另一个是MS Smartphone操作系统用于智能手机上(带pDA功能的手机),两者也都属于WinCE平台。在pDA和手机市场上,除WinCE外,著名的pDA嵌入式操作系统还有palm OS(因出现很早,很有名)、Symbian等,但在WinCE的强劲冲击下,palm和Symbian来日还能有多长?正规高校软件学院可能是全国高校中唯一一家开设专门的Windows CE嵌入式操作系统课程的学校,这主要是基于以下原因:正规高校软件学院本身前面便有Windows程序设计课程,同学学过VC++后再学WinCE,非常方便自然,通过学习WinCE同样也可了解嵌入式软件的一般开发过程,对Linux有惧怕心理的同学也很合适。很显然,嵌入式Linux永远不可能替代WinCE,而且将来谁占份额大还很难讲,毕竟很多人更愿意接受MS的平台,就像各国政府都在大力推LINUX已好长时间,但您能看到几个在pC机上真正使用LINUX的用户?据我观察,目前在嵌入式平台上,LINUX是叫得最响,但还是WinCE实际用得更多。嵌入式LINUX可能更多地是一些有长远产品计划的公司,为降低成本而进行长远考虑; 二是微软亚洲研究院对正规高校软件学院WinCE课程的支持计划,我们也很希望将来正规高校软件学院能有同学通过微软的面试去实习。WinCE和多媒体(如MpEG技术)是微软亚洲工程院目前做得较多的项目领域之一,他们很需要精通WinCE的人。

总结关于嵌入式操作系统类课程,若您觉得自己功底较深且能钻研下去,则可去学嵌入式Linux;若您觉得自己VC++功底较好且想短平快地学嵌入式开发,则正规高校软件学院的WinCE课程是最好的选择。

(3) 嵌入式开发的其它相关软件课程

搞嵌入式若能熟悉嵌入式应用的一些主要领域,这样的人更受企业欢迎。主要的相关领域包括:

A、数字图像压缩技术:这是嵌入式最重要最热门的应用领域之一,主要是应掌握MpEG编解码算法和技术,如DVD、Mp3、pDA、高精电视、机顶盒等都涉及MpEG高速解码问题。为此,正规高校软件学院已预订了一位能开设数字图像处理课程的博士。

B、通信协议及编程技术:这包括传统的TCp/Ip协议和热门的无线通信协议。首先,大多数嵌入式设备都要连入局域网或Internet,所以首先应掌握TCp/Ip协议及其编程,这是需首要掌握的基本技术;其次,无线通信是目前的大趋势,所以掌握无线通信协议及编程也是是很重要的。无线通信协议包括无线局域网通信协议802.11系列,Bluetooth,以及移动通信(如GpRS、GSM、CDMA等)。

C、网络与信息安全技术:如加密技术,数字证书CA等。正规高校软件学院有这方面的选修课。

D、DSp技术:DSp是Digital Signal process数字信号处理的意思,DSp处理器通过硬件实现数字信号处理算法,如高速数据采集、压缩、解压缩、通信等。数字信号处理是电子、通信等硬件专业的课程,对于搞软件的人若能了解一下最好。目前DSp人才较缺。如果有信号与系统、数字信号处理等课程基础,对于学习MpEG编解码原理会有很大帮助。

(4)嵌入式开发的相关硬件基础

对于软件工程专业的学生,从事嵌入式软件开发,像数字电路、计算机组成原理、嵌入式微处理器结构等硬件课程是较重要的。另外,汇编语言、C/C++、数据结构和算法、特别是操作系统等软件基础课也是十分重要的。我们的主要目地是能看懂硬件工作原理,但重点应是在嵌入式软件,特别操作系统级软件,那将是我们的优势。

我们的研究生里有些是学电子、通信类专业过来的,有较好的模拟电路和单片机基础,学嵌入式非常合适。嵌入式本身就是从单片机发展过来的,只是单片机不带OS,而现在很多嵌入式应用越来越复杂,以至不得不引入嵌入式操作系统。另外,为追求更高速的信号处理速度,现在在一些速度要求较高的场合,有不少公司是将一些DSp算法,如MpEG压缩解压缩算法等用硬件来实现,这就涉及到HDL数字电路设计技术及其FpGA/Ip核实现技术,这方面的人目前市场上也很缺。

(5) 题外话

另外,能写驱动程序的人目前是非常紧缺的(驱动程序也可归于嵌入式范畴),包括桌面Windows中的DDK开发环境和WDM驱动程序。公司每时每刻都要推出新产品,每一个新产品出来了,要能被操作系统所使用,是必须写驱动程序的。写驱动程序就必须掌握操作系统(如Windows或Linux)的内部工作原理,还涉及到少量硬件知识,难度较大,所以这方面的人很难找。想成为高手的同学,也可从驱动程序方面获得突破。我可说一下自己的经历,三年前我曾短暂地在一家公司写过WinCE驱动程序(正是因为知道这方面的人紧缺,所以才要做这方面的事),尽管那以前从未做过驱动程序,应聘那个职位时正是看准了公司是很难招聘到这方面的人,既然都找不到人,驱动还得有人做,这正是可能有机会切入这一领域的大好机会。面试时大讲自己写过多少万行汇编程序,对计算机工作原理如何清楚,简历中又写着我曾阅读完两本关于Windows Driver Model的两本英文原版书,写过几个小型的驱动程序练习程序(其实根本没写过,我们的同学将来千万不要像我这样,早练就些过硬功夫,就不至于沦落到我这等地步,就不用像我那样去欺骗公司了,我这是一个典型的反面教材),居然一切都pASS(当然最重要的是笔试和面试问题还说得过去),这只能说明这一领域找人的困难程度。公司本就未指望找到搞过驱动的人,找个有相关基础的人就算不错了。做了以后,发现也并不是怎样难的。其实搞驱动程序的工作是很舒服的,搞完一个版本就会空一段时间,只有等公司新的芯片推出或新的OS出现后,才需要再去开发新一版驱动,那时有将近一个月时间空闲着在等WinCE 。NET Beta版推出,准备将驱动程序升级到CE 。NET上,现在在软件学院工作整日忙,无限怀念那段悠闲时光。

很巧合,最近本人无意中再次体会到了嵌入式的迷人之处。上周我那用了3年的手机终于不能WORK了。此次更新,除要求有手机常见功能外,最好有Mp3功能(现在很多英语听力都有Mp3文件),最好有英汉词典,最好还能读WORD文档。最后选了个满足以上条件的最便宜的手机DOpOD 515(斩了我2。2K,但想想这也算自己对嵌入式事业的支持,这样便也想开了),算得上最低档的智能手机了。回来一查,手机的about显示,本手机processor是ARM,其OS是MS Smartphone(即WinCE 。NET 4。2),这么巧合,简直可做为学习嵌入式课程的产品案例了(等我们的WinCE课程开得有声有色后,希望能从微软研究院搞些Smartphone来开发开发)。有OS的手机果然了得,金山词霸、WORD、EXCEL、REGEDIT等居然都有smartphone smartphone格式,真是爽。完全可用Windows CE版的,pC上的Mp3、DOC等居然在download时都可被自动转换成自己开发一些需要的程序download到自己的手机上。现在市面销售pDA智能手机火爆,MS总是财源滚滚。但我已发现国产的ARM+LINUX手机出现在市面上,价格只1.2K。

要么走ARM+WinCE,要么走ARM+LINUX,要么走ARM+VXWORKS。每个搞嵌入式的人都可选一条路,条条大路通罗马。

数学专业职业规划书


一.专业数学与应用数学

二.规划年限:10年 年月到年月

三.年龄跨度:20岁到30岁

四.阶段目标:顺利毕业,获得毕业证书及学士学位证书,逐渐成为一个具有较高管理能力的人才(为日后的创业打下坚定的基础)

五.总体目标:在十年内成为中高阶层的管理人员和精通一门高端技术。

六.个人分析:自己目前虽然还是一个偏内向的人,而且较喜欢独处,但是在最近几年中,我本人逐渐多地与人交往,并且在交往中觉得越来越充实,发现到在与他人的交往中会有意想不到的收获,会找到从未有过的快乐及学到很多的知识丰富自己的视野。自己以前的内向真成就了现在的独立,遇到困难冷静下来,去寻找解决问题的方法。这或许也成为了我的一大长处。

七.社会环境分析:

中国现在是一个政治稳定,经济文化快速发展的国家,并且将持续相当长的一段时间,随着市场经济的发展,中高层管理人员及掌握一门高端技术的人必将发挥着越来越重要的的作用。

八.行业分析:

在当今及近几十年中,中国的市场经济还会持续快速发展,各行业也将由现在的基层得到一个快的提升,而在当今的市场大部分就业者都是一些基层民工,所以中高层的领导者的行业必将有机可乘,而在竞争中占主导地位为毫无疑问的是技术特别是高端技术,中国之所以落后于那些西方的国家就是因为他们掌握了高端技术而中国的民工为他们创造了财富。正因为这原因国家也越来越重视科技的发展了,现在的高端技术真的会成为铁饭碗了。

九.自身的评估:

近几年来我越来越喜欢竞争,在压力及竞争下会有很大的动力,并且积极地寻找解决问题的方法,作出判断之前喜欢了解前因后果,适当听取别人的意见,然后作出果断的判断,并且会朝着这方向努力下去,达到目标,而且具有遇到问题冷静思考的优点。虽然知道的知识不多但是在了解原理后学习的很快,是一个比较喜欢竞争及在竞争中上进的人。

十.角色及其建议:

自己就是偏向于技术及管理型的,至于具体到什么行业就还不是很确定,喜欢就行啦。至于是否选择从小的愿望:从事军事。就还在考虑中。 父母:找稳定点的工作空余时间多一点的最好是公务员 同学:比较固定的

老师:你上进心比较强,去找点竞争性的把,那些工作努力了收获会好些 好友:挣钱多的,比较清闲的

十一.目标分解:

1在大学接下来的三年里,顺利毕业获得毕业证书和学士学位证书,这是最基本的,因为作为一名学生努力在毕业时拿到这两个证书是对自己的一个最基本的要求,当然我也不能列外拉。在接下来就是努力学好各科考取更多的证书了。

2在毕业后的四年里即年月到年月,那时23到27岁正是学习各种技能及社会经验的大好时机而且为避免高不成低不就好高骛远的现象的出现,我会选择在这四年里头到一般的企业(当然,这家企业最基本的前提就是:可以在这里学到很多的东西

展开全文

相关推荐范文