IT职业规划
姓名:吴宇英
班级:计算机161
学号:201631960129
计算机科学导论期未大作业
一、职业规划前言
为什么我们要进行职业规划?当今社会竞争日益激烈,尤为IT行业格外明显,也就是说,每个人都想做白领,但事实上也就是少数人拿到了自己理想的工作及薪资,究其原因,是因为很多人随大众盲目追求有关IT的职业,而没有搞清楚自己的发展定位在哪里,人生需要一定的计划与忍耐,所以,一份合理实际的职业规划是青年实现梦想的有效方法。
职业生涯规划,简单来说,就是规划你以后想工作的岗位及岗位所需要的能力,然后就会有个方向,才能为之努力前行。
其实,职业规划更多意义在于,一是可以很快的实现职业理想,从而实现职业上的自我价值,二是因理想的实现从而带动其他理想的促进,可以说,职业规划从某种意义上说,是人生的规划.....
所以,我要在职业规划里面找到自己的定位,养成积极的心态去面对以后日益激烈的社会竞争。
二、我的就业目标
我目前的目标是经过大学的学习,成为一个web前端开发工程师。
我觉得我的学习新知识能力较强,在web技术发展飞快的今天,一名合格的前端开发师需要努力适应web的发展速度,并且Web前端开发是一项很特殊的工作,涵盖的知识面非常广,既有具体的技术,又有抽象的理念。
所以可以说说是一个需要不断学习适应的岗位。
其次,我觉得我不怕吃苦,能耐得住寂寞,有缜密的思维能力,看过许许多多企业招web前端的要求,深切的感觉web前端开发的道路上充满了汗水和辛劳,但我想我能够承受,有可能成为一个不错的web前端开发工程师。
其实,这里也有一个小心理在作祟:我不大喜欢整天面对这代码,尽管说这是产生数据,是每个程序员都要走的路,但我并不认为自己能很快地从码农当中解脱出来,所以我并没有选择走后端开发,或许会被他人质疑,在大一仅仅只学习了C语言,居然不喜欢码代码!但我想说每个人有自己的兴趣取向,如果只是为了单纯的随波逐流,追随大众,那并不是我想要的职业规划,而且,那样的职业规划,我并没有很强的奋斗的动力,无异于一场空谈!
三、就业岗位描述及调研
前端工程师,也叫Web前端开发工程师。
他是随着web发展,细分出来的行业。
而当今的前端开发工程师,需要掌握三个要素:HTML5、CSS3和JavaScript及各种框架!许许多多的人认为web前端开发只需要了解如何设计网页以及美化,老实说,以前的我也是这么认为的,直到我查阅了相关的资料后才发现:web前端开发工程师不仅仅要掌握基本的Web前端开发技术,网站性能优化、SEO和服务器端的基础知识,而且要学会运用各种工具进行辅助开发以及理论层面的知识,包括代码的可维护性、组件的易用性、分层语义模板和浏览器分级支持等。
而这些技术,可以说大学里没有很多的课程来教授你这些,所以,web前端倾向于自我学习,这对于还在大学就读的我来说是一个不错的岗位,至少,我有充裕的时间去学,而对于一个刚刚入门的人来说,一门新技术就是新技术!
随着近两三年来RIA(Rich Internet Applications的缩写,中文含义为:丰富的因特网应用程序)的流行和普及带来的诸如:Flash/Flex,Silverlight、XML和服务器端语言(PHP、,JSP、Python)等语言,前端开发工程师
也需要掌握。
诚然,我觉得前端开发,需要学习的东西太多太多,好在JavaScript 与HTML的入门并不算太难,也正因为如此,前端开发领域有很多自学成“才”的同行,但大多数人都停留在会用的阶段,因为后面的学习曲线越来越陡峭,每前进一步都很难。
记得网上有这么一段话:“Web前端技术有一些江湖气,知识点过于琐碎,技术价值观的博弈也难分伯仲,即全局的系统的知识结构并未成体系,这些因素也客观上影响了“正统“前端技术的沉淀!而且各种“奇技淫巧”被滥用,前端技术知识的传承也过于泛泛,新人难看清时局把握主次。
因此,前端技术领域,为自己觅得一个靠谱的师兄,重要性要盖过项目、团队、公司、甚至薪水。
”这段话诠释了前端开发的特点,这个职业,既与后端开发有关,又不同于后端。
Web人才目前很稀缺,可以说,这是个机遇,但它所要求掌握的技术又不少,同时又是个挑战,机遇与挑战并存,如何抉择,决定了我日后的出路。
四、能力要求达成计划
首先,我浅谈一下前端工程师至少要满足四类客户的需求:产品经理,UI设计师,项目经理,最终用户,所以这要求前端开发师要有良好的沟通能力,仔细认真的工作态度以及创新精神。
因为关于前端开发,学校并没有开设太多的课程,所以我并没有列出具体的学期计划,落实不到对应的课,但在这里,我对前端开发需要读的书籍进行了整理,分初、中、高三个阶段。
初级读物:《JavaScript高级程序设计》:一本非常完整的经典入门书籍,被誉为JavaScript圣经之一,详解的非常详细,以及《JavaScript王者归来》
中级读物:《JavaScript语言精粹》:Yahoo大牛,JavaScript精神领袖Douglas Crockford的大作,虽然才100多页,但是字字珠玑。
高级读物:《Developing JavaScript Web Applications》:构建富应用的好书,针对MVC模式有较为深入的讲解,同时也对一些流程的库进行了讲解。
记得人们常说:不想当裁缝的司机,不是个好厨师。
所以一个前端开发师,需要学习前端编程语言的同时,也需要学习后端编程语言,例如PHP,Python等等。
在实现这些计划的过程中,难免会遇到磕磕绊绊,亦如追逐梦想的途中,总会历经坎坷,这需要我们在大学里养成积极的心态,培养不服输的精神,为实现自己的职业规划不断尝试,真正做到为自己的计划负责,对自己的人生负责!。