❶ Android程序员的较好的职业规划应该是怎样
Android程序员的职业规划,怎么说呢?一句话叫做:早知如此,又何必当初。命运有些是自己可以掌握的,有些可能需要运气和机会。
一、路径可达
先说说路径可达这个词吧?有些人会觉得他的路看不到未来,有些人就可以清晰的看到他的方向。如果你现在所做的工作过两年会不会有所成长,达到你的目标。如果答案是否定的,那么说明现在的工作是没有上升通道的,就需要改变。当然安于现状不思进取是另外一回事。时刻反思自己所走的路,然后迅速调整,可能会少走很多弯路,毕竟时间不可逆。
二、时间规划
我有时候会想我五年后在哪里?做什么?大部分人对于这个都会比较模糊。因为时间跨度太大。五年时间相当于整个生命长河其实比较短,但在职业规划中确是很长的段,特别是刚毕业的那五年。从时间规划来讲肯定会用到时间的切分。宏观的东西只有落地到一件件事上才是有效的,才算得上完整的规划。但是话又说回来人是有惰性的,人对于这种有限制的东西有天然的排斥感,执行起来非常痛苦,即使开始执行起来很有激情,过不了几个月,所有的计划都缩水了,这同时也导致了很多时间的浪费和做事情的盲目性。所以计划的时效性和执行很重要,这里又会涉及一个词:“执行力”。
没有计划也导致学习变成一个一个孤立的点,完全没有串连性。因为你是想到学什么学什么,而不是计划着学,一段时间后可能会有一些积累,但是永远深度不够。这可以做一个简单的实验,把自己脑子里的东西理一理,如果时间需要很长说明整体知识体系已经有些混乱,可以对比一下操作系统的磁盘整理。如果一个人能很好的管理时间那么必成大牛。好学生好在哪里,排除智商的因素外,就是时间管理和善于思考。我觉得我自己最大的问题:时间管理,自律性,沟通能力。这三块是我觉得自己最缺乏一定程度上是致命的,很大程度上会决定我未来的所发展的高度。
三、项目经理还是架构师
在程序员中一直有个讨论就是将来要做项目经理还是做架构师。这两条路的侧重点不一样,所以积累的东西也可能不同。项目经理更强调综合能力,比如说协调能力,沟通能力等一系列偏管理的能力。而架构师可能更专注于技术本身,技术上的宏观方向。两条路有重叠,但是更多的是区别。有些项目经理可能就不会写代码。但是同样可以带好一个项目,一个团队。
我曾经也问自己要是以后这两条路走哪条,其实都可以尝试一下。比如说给一个项目让我带带,我能否把它带好,其实需要机会,同时也需要自己去争取这样的机会。所以我的答案就是如果有机会的话两条路都可以尝试走走,就是两个方向的一些能力都可以进行积累。很多人认为项目经理是一个职位,我倒觉得是动态的,这个项目中你做项目经理,另外一个项目中可能又是开发工程师。所以不永远是项目经理,也不永远是开发工程师。
就程序员而言,专注技术是没有任何问题的,先技术后管理。管理这个东西总的说有点虚无飘渺,各都有各的一套理论,比较难以评估。但是技术是可测量的,通过一定的努力技术水平都会有定的跃升。记得在《肖申克的救赎》里面说到地质的形成只需要两个条件:压力和时间。其实对于学技术也是一样的。只要肯学一定会达到某个水平。到大牛级别的确实需要一些悟性和天分。
四、我的选择
我为什么觉得自己应该走架构师这条路,这和我职业终极目标是契合的。这里先说一下架构师做什么?架构师负责整个项目甚至整个系统的构架(这一句话等于废话)。一般型的项目可能这个设计项目就做掉甚至可能就不需要架构。但是系统复杂度上升的时候,会涉及到系统之间的交互,还有技术的可行性和整个设计的方案。这个时候架构师就出场了。另外的工作就是承担一定的培养新人的工作。所以架构师都需要具备比较好的口才,很多人都说程序员不会说话,错了,那是低端的,到了高端的程序员口才都很好,看一下那些程序员大会中侃侃而谈的架构师们,是不是有种“高端大气上档次”的感觉。这后面会发现有一个发展方向就是“培训师”,还可以写书,其实这些都可能是一些“副产品”。技术到一定的境界很多事情到都是水到渠成。
架构师写代码吗?当然写。他们肯定不会写那些简单的代码,他们一般写什么代码?框架,一般来讲优秀的框架都是一个人或者极少人写出来的。比如说Linux的核心就是一个人写出来的。好的代码绝不是人堆出来的。你给100个初级程序员也整不出一个Struts来。这里会衍生出另外一条路,就是开源框架,很多牛人都是开源社区的爱好者。都或多或少的参与了一些开源项目。甚至把自己写的一些东西开源出来。一般来讲能做到这个级别那是相当厉害的了。
五、领域方向
我记得以前总有人问我你最擅长的领域是什么?这个问题一问我就懵了,因为我从来就没想过这个问题。可能本身还没到分领域的级别,还处于一种“原始积累”阶段。技术学到一定阶段的时候是分领域的。领域之间会有一些交叉。
我所知道的大方向是“高性能,大数据量,移到平台“。这是我给java这所分的三个方向。其实我上面所说的三个方向不一定是同一个维度。但是我认为写Java的如果没有沾上这三个方向中的一个,一定没有前途。高性能和大数据量的处理需要比较多的技术储备。很多人说写个Java就是CRUD(严格来讲,对于计算机本身所有的操作都是CRUD)。可是在高性能情况下所涉及的问题一下成指数级增长。各种“水平扩展”,“服务化”,“容灾”,”缓存”等各种牛B的词汇就来了,你写一般的CRUD最多也就知道个SSH,这是不一样的。比如说做大数据量的处理一定会知道Hadoop,然后就是云计算,云存储。反正什么牛B什么来。移动平台和上面我所说的维度不一样,因为移动平台相对应的是PC平台。但是由于移动平台的发展时间很短。所以能搭上这趟快车也有不错的发展。要是早些年(2012年以前)进入移动平台的开发,现在同水平的程序员工资肯定更高。这是平台发展所带来的红利。虽然三年前我预见到了移动平台的无可限量,但是那时候就像一个一无所有的人,还管它什么移动平台还是PC平台,能写代码做项目就OK。以至于我学了一个月的Android就偃旗息鼓。
不管怎么样技术的底层都是一样的,所以扎实的基础是必要的,这就是为什么算法和数据结构是永恒不衰的。很多人说算法和数据结构无用那就是无知的表现。这个无知就像在讨论读大学有没有用一样。
六、总结
上面所说的一些东西可能都会比较虚,很多人都可能明白其中的道道,比如说到时间管理,这个估计从学生时代就在讲。但是真正的执行还是千差万别。所以又回归到哪里?回归到人本身。后来我想明白一件事情,即使道理再明白,没有好的执行仍然等于空谈。这里我回想起刘未鹏的《暗时间》。里面非常细致的讲了对于时间的管理。这个我读大学的时候同样在一本书《读大学,究竟读什么》里面也有所论述。当然两个方向是不一样的,一个是程序员的思维,另外一个是文科生的思维。但是道理只有一个,时间利用率的本质是什么。
另外就是实践,强烈的实践。我记得大学的时候读《人性的弱点》真是心潮澎湃,可是过不了多久我就忘了书中的内容。所以没有把书中的一些东西深刻的印记在脑海里并转化成你自己的东西,它永远只是知识。
❷ 编程职业规划书
编程职业规划书
光阴的迅速,一眨眼就过去了,你有为自己做过职业规划吗?不如为自己的职业生涯做个规划吧。你知道怎样的职业规划才是适合自己的吗?以下是我为大家收集的编程职业规划书,欢迎阅读,希望大家能够喜欢。
一、前言
人生的道路,我们才刚刚开始。可是我们要怎么走下去?就像我们常说的,尽人事,听天命。对于我们可以控制的,理当全力以赴,面对生活中的任何问题我们都要有这种态度;对于不可控制的,我们应当养成坦然接受的胸怀和气度。要抱着一种信念,那就是不做则已,要做就要做好。即使是失败了也问心无愧。在这宝贵的大学生活中,我们要努力的充实自我,从各个方面让自己得到锻炼。学习方面努力学习专业知识,不断地丰富自己的知识面,充分利用学校的图书馆。社会实践方面要多多参加学校组织的各种活动,参加三下乡等社会实践活动。努力让自己的大学生活过的充实有意义。
二、自我分析
1、自身现状:
初级电子商务师证已经考到,专业课水平还有待加强,担任班级班长,学院学生会学习部部长,对管理方面有一定的了解与实践经验;具有较强的人际沟通能力;待人温和不会经常发脾气,具有一定的隐忍性,会和认识的人保持较好的关系,和不认识的人也能够很快的沟通,对人真诚。别人说我性格偏于外向,但我认为我性格具有两面性,我喜欢安静的环境,喜欢一个人学习、看书、听音乐。但有时却很喜欢热闹,和朋友在一起谈天,给彼此带来快乐,我会感觉很开心。另外,我有很强的自信心,具有团队精神和协作能力,比较强的创新意识,有过打工的经历。
我的优势:本人与人沟通能力较强,诚实守信、有责任心、能吃苦耐劳、积极向上、做事认真。
我的劣势:有时候会显示出懒惰的一面,缺乏社会实践经验,不能很好的有效率的利用自己的时间。
2、职业选择:
专业电子商务行业,加入类似阿里巴巴B2B或者淘宝C2C或网上贸易方向,做网络营销
三、环境分析
1、家庭分析:
我出身农村家庭,家境一般。妈妈做点小生意,所以我从小就得到妈妈的锻炼,在与人沟通方面掌握了一定的技巧,同时也促成了我自信的性格。这些锻炼无疑对我以后的职业生涯奠定了基石。
2、就业机遇:
我国电子商务发展较快,为我们学习其专业的大学生提供了更好的发展机会。中国加入世贸组织后,与世界的一体化进程加快,国外的资本、技术介入将加大对高层次人才的需求,将有利于吸引大学生就业。
3、就业挑战:
我国连续扩大招生规模,使毕业生数量活跃式增长,而社会有效需求在短期内增幅有限;很多专业和非专业人员的加入使我们就业压力增大。
4、专业分析:
我所学的专业是电子商务,根据电子商务专业的职业技能要求:电子商务师是具有复合型的高素质人才。作为一名合格的电子商务师,要求:
(1)、掌握熟练的IT技术:如网络协议OSI、TCP/IP,网络与互联设备。
(2)、熟悉电子商务的运作平台:信息流网络、知识流网络、资金流网络、物流网络、契约网络、电子商务管理:ERP系统管理、SCM供应链管理、CRM客户关系管理。
(3)、了解电子商务系统的安全,金融电子化的安全,以及法律保护问题。
因此,在大学里,必须认真学好各门专业课程,掌握电子商务工作实务操作基本技能:了解电子商务理论和实践的发展动态;了解电子商务的有关法律、法规和国家有关政策。据了解,社会需要的电子商务人才一般可分为三个层次:
(1)、电子商务技术应用型人才,如网络建设、系统管理、Web制作及应用程序开发等,主要面向各类企业、公司的相关技术岗位;
(2)、一般管理人员,主要是企业和政府部门中的一般管理与应用人员,其需求量是最庞大的,他们是电子商务的直接应用和受益者,并不关注太多的技术细节,只需知道如何在电子商务环境下开展工作;
(3)、高级管理人才,他们应具有管理、经济及信息技术等综合专业知识。
本专业的就业具体岗位有以下几类:
(1)、电子商务市场需求分析员、分销人员、采购员、促销员;
(2)、电子商务方案策划与推广人员;
(3)、网页制作人员、网站建设(策划)人员、网络管理(维护)者;
(4)、营销管理人员;
(5)、外贸人员。
5、电子商务就业情况分析:
据统计,我国登记在册的电子商务企业已达到1000多万家,其中大中型企业就有10万多家,初步估计,未来我国对电子商务人才的需求每年约20万人,而我国目前包括高校和各类培训机构每年输出的人才数量不到10万人。人才总量不足已成为制约我国电子商务发展的瓶颈。随着电子商务的快速发展,这些毕业生在进入人才市场时本应抢手,但事实并非如此,近年来电子商务专业应届毕业生就业率仅为20%,而全国普通高校毕业生就业鉴约率是47%,可见,电子商务专业应届毕业生就业率远远低于全国大学生就业平均水平,这种状况不容乐观。造成这种局面的根本原因在于高校在电子商务人才的教育和培养方面还存在欠缺,在这种情形下培养出的学生很难符合社会对高层次电子商务人才的需求标准。
6、我们应如何做好与社会的对接:
按照就业岗位对电子商务专业学生的能力要求,为了能够更快适应工作岗位的要求以及企业的需求,在技能学习和能力锻炼上更应该做好与社会对接,作为电子商务学生应该如何做好与社会岗位对接,要具备哪些能力需要学习哪些课程和内容,应用从以下几点着手:
(1)、电子商务专业学生在学习理论知识的同时应该加强电子基础应用技术、商务实战和专业电子技术实践。电子基础应用技术是目前学生就业的最重要障碍,没有这个基础,即便有再多的理论都是空中楼阁,从而造成就业困境,有企业会使用只懂理论而没有操作能力的人才吗?现在企业都是讲究效益的,用了人就必须能够给企业带来效益,不能马上带来效益,也要为效益而服务。
(2)、对于电子商务来说,不要一味搞理论,实践很重要,必须多动手,多操作。充分重视向第一线电子商务实践学习,随着现代科技发展迅速,现在很多教材和师资水平都大大落后于电子商务的发展。
(3)、实践参与,光说不练也没用。比如逛逛网上书店、到论坛参与讨论、建自己的个人主页、申请博客空间、搜索网络信息、参与网上拍卖等等,在参与中体会互联网对传统商务、学习、生活的影响。比如,经常有同学问老师一些专业性问题,或者一些小的技术问题,要一些电子商务资料,这些问题其实随便到搜索引擎搜索一下都能轻松的划到,但是作为电子商务的学生竟然不知道利用搜索引擎这个伟大的老师来解决一些基本的问题,这个非常严重的问题。搜索引擎是电子商务实施过程中非常重要的一个工具,资讯搜索、信息收集、网络营销都离不开搜索引擎,搜索引擎是电子商务的枢纽。还有就是使用FOXMAIL、OUTLOOK等邮件工具;使用WORD整理资料;使用EXCEL处理数据;使用简单的处理工具PHOTOshop处理图片;发传真;开邮箱;开BLOG;开网店等等基本技能。那如何掌握这些基本技能呢?我认为广大的学生一定要争取最多的机会进入企业做一些最基本的工作(网页制作、信息编辑、客户服务、文员、网络销售等)实践一下,通过企业实习掌握基本技能,企业的工作环境会让学生迅速成长起来。
四、职业发展设计
(一)、制定计划与措施
大学二年级:
1、认真学好专业知识和其他基础学科,坚信基础的东西一定是最重要的。注意提高自身的基本素质,通过参加各种社团等组织,锻炼自己的各科能力,同时检验自己的知识技能。
2、做一些兼职,社会实践活动,同时在课余时间从事一些与自己未来职业有关的专业类的工作,进一步提高自己的责任感、主动性。
3、证书大突破:考取英语四,以及其他相关证书。
4、开始尝试并学习写简历、求职信,了解社会需求。搜集与本人目标工作有关的信息,并通过信息渠道尝试和已毕业的校友交流思想。开始毕业前的申请,积极参加招聘,在实践中校验自己的知识积累。
5、预习或模拟面试,积极利用学校提供的条件,了解就业指导中心体统的用人公司资料信息,强化求职技巧,进行模拟面试等训练,尽可能做出较为充分准备的情况下进行演练,为自己以后找到理想的工作而努力。
6、获得普通话等级证书。
大学三年级:
1、通过对社会的了解,充分对自己想就业的单位、企业作好研究,找到自己理想的就业企业,并为之不懈努力。
2、做好努力工作的一切准备!
健康目标:经常锻炼,要拥有强壮的身体,还有就是家人也健康平安
五、职业生涯
从实习到就业,初入职场,获得初步的职业经验。
从最基础的工作做起,获取实际工作的经验,在工作中继续好好学习专业知识,提升自己的专业知识,进一步学会为人处事的技巧。
目标:进入阿里巴巴,并还是做网络销售的工作,开始了解职场。努力做好本职工作,一步步提升自己的专业知识,努力拼搏,争取在五年内做到销售经理一职。
六、结束语
计划固然好,但最重要的在于付出实施并取得成效。时时刻刻都不能忘记,任何目标,只说不做到头来只是一场空。路漫漫其修远兮,吾将上下而求索。不经历风雨怎能见彩虹。我们要时刻保持一颗清醒的头脑。其实,每个人心中都有一座山,雕刻着理想、信念、追求、报负;每个人心中都有一片森林,承载着收获、芬芳、失意、磨砺。一个人,若要获得成功,必须拿出勇气,付出努力、拼搏、奋斗、成功。机遇不相信眼泪,不相信颓废,不相信幻影,只相信爱打拼的人!一个人的一生是有限的,人生能有几回博,此时不博何时博,我们要抓住我们身边的每一个机会,来实现自己的人生价值。一个人的一生一定要过得有意义,一定要让自己有限的年华里有所回味。一个人活着就是要做有意义的事,而做有意义的事就是好好的活着。生活的本质不是索取而在于奋斗!
首先说一说进入计算机专业的目的,我个人是因为十分喜欢it业,很喜欢折腾电脑,所以在填报志愿是毫不犹豫的在报了的所有的学校都填写的计算机专业,梦想着进入计算机专业后能遇见很多高手,能交到几个知己,谁知进来后却大失所望。计算机专业的学生有很多以前对计算机不怎么了解,而且还有部分人进大学前连计算机摸都没摸过,对计算机很熟悉的很少,高手更是凤毛麟角,大多数人是服从了父母之命,显而易见,目前社会最热的行业是it业,工资最高的也是it业,抱着这个因素,大多数考生的父母都让自己的孩子进入了计算机专业,而大多数学生也天真的认为从计算机专业毕业后就能够像电视里演的大多数白领一样每天只用坐在办公室里和同事们聊聊天,和老板吃吃饭,每天签几个字然后就有高工资等着你去拿。
进校后他们发现其实他们在专业课方面什么都听不懂,自己也一点兴趣都没有,没有兴趣那就没有学习的动力,而且这个专业是要靠悟性的,而兴趣是培养悟性的第一步,然后他们会发现越往后学专业课越难,也越听不懂,好一点的就会狠下心来,硬着头皮苦学一通,有可能也就能走出一片路来,而不好的就会就此放弃,只需要混着考试通过,混毕业,找个单位安心上班。
有些人上了几年学连自己上哪些课都不知道;拿个程序他分不清是用c语言写的还是用pascal写的;不小心进了dos不知道怎么再回到windows。但说起游戏来头头是道,好像每个都是职业玩家一样,有的每天只知道泡在网吧。这就是中国计算机人才下一代的悲哀!
再说现在计算机专业大学生的学习和生活。大多数计算机专业的'学生对本专业的发展及前景一无所知,每天都是看小说、玩游戏、看电影、打牌、喝酒、睡觉等等很有"前途"的事情。偶尔看见一两个同学看看与计算机专业有关的书,跑去拿来一看,全是什么"游戏攻略"、"黑客秘技"等此类书籍。还有的人连c语言和c++谁是谁都还没搞清楚,就拿本vc的书"刻苦钻研",真不知他们看懂了没有。好多学生都买了电脑,但用处都是游戏机+碟机+音响,每天都在用电脑玩着各种流行的游戏、看着最新的大片、听着时尚的音乐,就是不用电脑学习。有的学生甚至问我电脑除了玩游戏还能干什么,我问他你为什么这么问,他告诉我他觉得电脑只能用来玩游戏,不知道还能不能干干别的什么。据我了解,近几年在国内好几所高校的计算机专业的毕业生的毕业设计竟然是做网页,在大学了四年,学完了《数据就构》、《软件工程》、《c语言》等专业课后,竟然交了一个没有学过计算机的人自学一两天就能做好的东西!
这就是大多数计算机专业的学生,在我在大学玩了两年之后,我突然明白该为自己的未来打算打算了,但还有许多人仍然还什么都不明白,所以就有了这篇文章。
如果你是以上我说的那种受父母之命来学计算机的学生,如果你看了《计算机应用文摘》第15期的《写给想当程序员的朋友》一文后,发现自己没有当程序员的欲望,那么我这里有几条路给你选择:
1、学习网页制作,将来去网站工作!
2、学习3dmax等软件,去作动画!
3、学习美术设计!
4、学习网络,将来考个ccna,去专业组网!
5、在保证能顺利毕业的前提下,去疯狂玩游戏,做个职业玩家或做一个或几个网络游戏的gm。(我身边就有这样的人)
6、以上五条都与计算机有关,要有一定的专业知识,但比起你的专业课简单多了。如果你看到这里还不觉得有适合你干的,那这条最适合你:在你们学校去修双学位,修一个自己感兴趣的专业,计算机真的不适合你!
如果以上几条有适合你的,那么你就努力去做适合你的那一片天地,去看杂志的下一篇文章,下面的文字你看了只会浪费你的时间。
如果你是计算机专业的在校大学生,而且想当程序员,那么请往下看:
1、大学生活丰富多彩,会令你一生都难忘,但难忘有很多种,你可以学了很多东西而难忘,也会因为什么都没学到而难忘!
2、计算机专业是一个很枯燥的专业,但即来之、则安之,只要你努力学,也会发现其中的乐趣的。
3、记住:万丈高楼平地起!基础很重要,尤其是专业基础课,只有打好基础才能学得更深。
4、c语言是基础,很重要,如果你不学好c语言,那么什么高级语言你都学不好。
5、c语言与c++语言是两回事。就象大熊猫和小熊猫一样,只是名字很像!
6、请先学习专业课《数据结构》、《计算机组成原理》,不要刚开始就拿着一本vc在看,你连面向对象都搞不清楚,看vc没有任何用处。
7、对编程有一定的认识后,就可以学习c++了。(是c++而不是vc,这两个也是两码事!c++是一门语言,而vc教程则是讲解如何使用mfc类库,学习vc应建立在充分了解c++的基础之上。看vc的书,是学不了c++语言的。)
8、学习编程的秘诀是:编程,编程,再编程;
9、认真学习每一门专业课,那是你的吃饭碗。
10、在学校的实验室就算你做错一万次程序都不会有人骂你,如果你在公司你试试看!所以多去实验室上机,现在错的多了,毕业后就错的少了。
11、从现在开始,在写程序时就要养成良好的习惯。
12、不要漏掉书中任何一个练习题——请全部做完并记录下解题思路。
13、你会买好多参考书,那么请把书上的程序例子亲手输入到电脑上实践,即使配套光盘中有源代码。
14、vc、c#、.net这些东西都会过时,不会过时的是数据结构和优秀的算法!
15、记住:书到用时方恨少。不要让这种事发生在你身上,在学校你有充足的时间和条件读书,多读书,如果有条件多读原版书,你要知道,当一个翻译者翻译一本书时,他会不知不觉把他的理念写进书中,那本书就会变得像鸡肋!
16、我还是强调认真听专业课,因为有些课像《数据结构》、《编译原理》、《操作系统》等等,这种课老师讲一分钟能让你明白的内容,你自己看要看好几个月,有的甚至看了好几年都看不明白。
17、抓住在学校里的各种实践的机会,要为自己积累经验,就业时经验比什么都有用。
18、多去图书馆,每个学校的图书馆都有很多好书等你去看!
19、编程不是技术活,而是体力活。
20、如果你决定了要当一个好的程序员,那么请你放弃游戏,除非你是那种每天只要玩游戏就能写出好程序的天才!
21、你要有足够的韧性和毅力!有个高手出了一道题测试你的韧性和毅力:找个10000以内的素数表,把它们全都抄下来,然后再检查三遍,如果能够不间断地完成这一工作,你就可以满足这一条。
22、找到只属于你自己的学习方法!不要盲目的追随别人的方法,适合自己的才是最好的!
23、请热爱程序员这项工作!
以上的话有些是我的经验,有些是我从高手那里直接来的,但他们都很有用,记住他们,并遵守他们,那你们一定会成功!
对于大多数初学者来说,好多人有这种问题存在:我到底先学什么?学c/c++?还是学vc?还是学borlandc++builder呢?还是delphi?哪一个更好呢?学习程序设计和学习程序设计语言究竟是怎么一个关系?初学者究竟应该如何取舍呢?就这些问题,我从一个高手那里看了一下的这段话,可以帮助在这方面有问题的人:
学习程序设计就好比学习射击,而程序设计语言就对应射击中的等各种枪械。学习射击必须要选择一种枪械,不可能没有枪还能学好射击的,也不可能同时学会使用所有的枪械。但是,如果掌握一种枪械的射击,再学别的也就触类旁通了。因为在熟悉一种枪械的同时,也学习了射击技术本身。再学其他的,自然事半功倍。学习程序设计也是一样,必然要从学习一门程序设计语言开始入手。在学会系统的编程理念之后,用什么工具都一样!
之所以写这篇文章呢是因为自己眼看身边那么多的同学一个个都"不务正业",荒废了学业,心急如焚,自己也荒废了好几年,眼看微软的windows从3.x到现在的2003server,而中国的软件业还是在原地踏步,难道我们真要每年等微软给他的操作系统换一次名字,我们给他交一次钱吗?这么大的利润为什么不留给我们自己,为什么不让别的国家给我们交钱呢?这是广大中国程序员的一个共同的梦,要实现这个梦的人是现在还在大学里的"准程序员"们,他们是中国软件明天的希望!希望广大计算机业的大学生看到这篇文章后,睡觉的能醒来,玩游戏的能停下来,在网吧的能出来,一起拿起课本,坐在电脑前,用程序写出中国软件业明天的辉煌!
作为一个大专学生,为了能够为中国的软件事业做出一份贡献,对现在的就业形式,社会的政治环境、经济环境、文化环境有所认识。也为了能够将自己的职业技能提升的更高。我应该为我自己做一份完美的职业生涯规划,为自己的将来做一下规划。
(一)自我认识
“知己知彼,百战不殆”,进行职业规划首先要“知己”,即全面、深入、客观的分析和了解自己。简单可以概括我自己:我是一个性格开朗、对于新鲜事物有很强的兴趣,有较快的接受能力,与人能够和谐相处。对于别人对自己的缺点的批评还是能够接受并改善。
(二)爱好
个人爱好较为广泛,比较爱好运动,比较擅长的运动有国球乒乓球,羽毛球水平也不错,从小就热爱的游泳。平时在家上网比较喜欢看各大门户网站的新闻,比较喜欢看csdn对于it行业的各种新闻,也喜欢看雪论坛上各位大神对于各种算法的理解。出门在外爱看电影以及看各类漂亮的风景。对于学习编程方面有较强的兴趣,并且立志一定要成为一位优秀的系统架构师。
(三)生涯规划
①实习生涯:实习期间努力找到与自己专业对口的工作岗位,在实习期间能够讲学校学到的只是以及自己的知识进行整理,真正的对编程有所理解。
②进步:在入门编程后,争取每天能够在上班之后再花2-3小时进行新的各类知识的学习,跟上时代的节奏,不固守成规。遇到不懂的问题查找api或者询问别人后,自己要将其真正的弄懂原理。
③大神:一直很希望成为一为别人羡慕的大神级别人物,在以上任务完成的同时进行各类等级认证考试(证明自己的能力),能够自己写出一份以上漂亮的开源程序。
(四)目标生涯
短期规划(1年):一年时间实习并能够真正的进入程序编程的大门。
中期规划(4-6年):在这期间不断的进步学习,进行各类的认证考试,拥有精通3种以上的编程语言,对于业务能够很熟悉,能够读懂各类英文文档,拥有一定的英语水准以及很强的人脉。
长期规划(10-XX年):拥有了别人难以企及的经验和编程知识,同时还对编程热爱(即使不从事it行业)
具体如下:
在人生的道路上我希望能我自己喜欢的道路,曾经我失败了,但是我不能一直失败下去,对于我自己喜欢的事情我将一直奋斗下去。
在职业生涯的初期我是菜鸟,无法一展自己的宏图大志,因此我要学会隐忍,让自己变的更强,不断的学习新的知识,努力跟上前辈的步伐。让其他人看见自己的光辉,即使不够耀眼,也要足够坚强,不做随遇而安的人,谁的青春不曾疯狂,要活出自己。
在进入职业生涯中期后,已经成为别人认可的人,经常能够独当一面。在公司中经常能够提出自己独特的见解,在生活中能够完美的将人生生活、学习、工作结合在一起。在此期间不能够固守成规,积累知识的同时也要学习新的知识,否则会被更新速度极快的it行业所抛弃。英语水平也不能够落下,虽然生在中国但是先进的编程理论大多都是从西方传入中国,必须拥有看懂英语文档的能力。
最后在生涯的最后,我希望自己能够完美的落幕,成为别人眼中的大神,就好比“即使我不在江湖了,也要在江湖留下我的传说”。此时已经拥有了丰富的职业知识,能够成为别人的“领路人”。人生匆匆几十年,我不指望自己能够成为载入史册的伟人,只是希望在离开后有人能够指着那个曾经的id或者那个名字说:“他是个技术大牛。”
在三个阶段中,我认为第二个阶段最为重要,它直接决定了我能否在这个行业继续立足下去,而这段时间正式我努力打拼的阶段。
(五)结束语
我知道虽然梦想是美好的,现实是残酷的,但是我依然会坚持。挫折和问题是在所难免的,出来问题那就解决它,只要你够勇敢,全世界都将为你让道。曾经无数次想象过自己未来的道路,但是最后我依然坚信:未来是自己奋斗出来的。希望自己在这个浮华的社会中能够保持冷静。生活的意义在于他给你打开了一片天,让你看的更远,让你知道原来在这个山头之外还有一个更高的山头。并不意味着你已经达到了那个山头,但你有了往上爬的方向,同时他给你聚集了一帮志同道合,以后可以互相扶持的社会单元。所以完全不必短视和急功近利,人生那么长,炫耀是做给别人看的,本事是自己,好像跑马拉松,一时谁跑得快慢不重要,关键是谁跑到了最后。人生四项基本原则:懂得选择,学会放弃,耐得住寂寞,经得起诱惑。
;❸ 程序员:新手到专家的5个阶段
程序员需要 不断的学习
不仅仅是学习 新技术 ,还包括应用的 问题域 ,用户的奇思妙想,同事的古怪习惯,行业的八卦 新闻 和项目演进的重要特征
我们必须学习学习再学习,持续不断的学习,然后把学习成果 应用到解决 日常遇到的一切新旧问题上
新手在该技能领域经验很少或者 根本没有经验 ,这里提到的经验,指的是通过实施这项技术促进了 思维的改变
举个反例:
可能一个开发人员声称拥有 十年经验 ,但实际上只是一年的经验 重复了九次 ,那么这不算是经验
引申问题:
一年有365天,你是过了365天!还是只过了一天,重复了365遍?
1.新手非常 在乎他们能否成功 ,没有太多经验指导他们,他们不知道自己的行为 是对是错
2.新手不是特别的想要学习,他们只是想实现一个 立杆见影 的目标
3.他们不知道 如何应对错误 ,所以出错的时候,他们非常容易 慌乱
以上是新手的明显特征,所以跨越新手有以下几个步骤
1. 渴望成功 ,但是不要太过于执着,急功近利往往是失败的前兆, 不急不躁 的心态最好
2.没有经验就去 寻找经验 ,一个 好的老师 和一些优质的资源能够迅速把有用的经验传递给你
在亲身累计经验之前, 逆向思考,寻找经验才是核心和紧急目标
3.进行 能力测试, 可以利用第三方的题库和测试流程,标准而大众化的测试,同时也需要 自我测评 ,比如完成一个项目,自己统计整体 时间 ,自己撰写 时间轴日志 ,自己判断自己的 词汇量 和 熟练度 等
自我测评是第三方无法完成的 ,这点尤其重要,简单来说,也可以称为 自我认知 ,并且把数据 可视化
4. 兴趣是最好的老师 ,没有兴趣也是可以培养的
想要一个立竿见影的目标其实并没有错,新手恰恰需要 酷炫有趣有用 的目标才培养自己的兴趣,一个 完整的小案例 能够把所学的知识点 融会贯通
新手要做的,是一边需要沉下心来学习 零碎的知识点 ,一边整合知识点做出一个完整的效果案例,两相结合才能迅速进步
反之,一味的学习零散的知识点不去做案例,学的太多也只是 空背概念而已 ,一味的追求项目效果而不去深入内容,那么 永远不会进步 ,碰到一点改动就毫无办法了
5.不知道如何应对错误没关系,心态要冷静,并且及时的把 错误整理下来 ,学会处理错误的方法尤为重要,比如 如何正确提问 ,比如 高效引擎检索 ,比如官方帮助手册等,遇到错误并不可怕, 可怕的是找到解决错误的办法
高级新手能够多多少少摆脱 固定的规则
1.他们可以 独自尝试任务 ,但仍难以解决问题
2.他们想要快速的 获取信息 例如,当学习一门新语言或者API时,你可能会感觉到这点,你发现自己会快速 浏览文档 以寻找一个方法或参数列表,你不想在此寻根究底,或者 重温一遍基础知识
3.高级新手能够根据 过往的经验 ,逐步在正确的情境中采纳建议,但比较吃力,同时,他们能够形成一些总体原则,但不是全貌, 他们没有全面的理解,而且的确不想有
以上是高级新手的明显特征,所以跨越高级新手有以下几个步骤
1. 思考难以解决问题的原因所在 ,是哪个地方限制了你解决问题的能力?
这一点与你个人的现状有关,你正在学习的技术栈,你所做的项目,你的综合 能力和资源
简单的说 具体问题具体讨论 ,你必须对问题有深刻的认知并且 对自己有足够的了解
2.在这个追 求效率的时代 ,要去思考和学习底层原理,是一件很难的事情,因为 时间不允许
事实上绝大多数事物的不成功,就是 没有足够的时间
在时间的维度上,再无知的新手也有一个宽泛的坐标,那就是 寻找一个参数方法的时间和解析一个参数方式的时间都大致明确的
比如找到并使用某个参数方法大概需要 2分钟-10分钟 ,正常情况是5分钟,而解析一个方法原理,需要的时间是不确定的,确定的是 大于等于10分钟 ,可能是30分钟,也可能是几个小时,这 与效率不符 ,从利益上看也不划算
寻根究底是需要的,但它的 重要等级 排列在熟练了解全局内容之后
重温知识点也是如此
3.高级新手在一个熟练的框架里有所经验,有所作为,但是换了一个框架, 复用原来的知识 ,就显得生涩了
在学习的过程中,要不断的 举一反三 ,一个例子刻意练习三遍以上,一个例子做出不同的三种效果,一个例子应用在三种不同的情境等等等,学会 触类旁通
在第三阶段,从业者现在能够 建立问题的概念模型 ,并 有效 的使用它们
他们可以独立的解决自己遇到的问题, 并开始考虑如何解决新的问题 ——那些他们之前没有遇到的问题
你可能会看到,处在这一水平的人通常被认为有 主动性 和足智多谋
他们往往在团队中发挥领导作用(无论是否有正式的头衔),他们是 团队里的好人 ,既可以 指导新手 ,也不会经常骚扰专家
以上是胜任者的明显特征,所以跨越胜任者有以下几个步骤
1. 教是最好的学 ,当你可以胜任工作,可以独自解决大部分问题,已经比较 完善 了
这个时候要追求 知识的深度 ,想要进一步提升,就需要整合以前所有学习的内容,资源以及学习方法,在底层原理上,还有很多需要融汇贯通的地方, 通过教授新人和他 人,能够完善自己的知识体系,找到自己的薄弱点,以 另一个层面的角度来重新调整视野
2.学习与之 相关的领域, 这些内容你不一定会用到,或者不是在你的职责范围之内,但是学习之后会让你的本职做的更好, 让你的知识更加全面
前端胜任之后,可以适当学习后端,也可以适当学习UI,往 全栈的方向 ,学了python之后,也可以学学java, 了解不同语言之间的优点和缺点 ,运用不同的内容适当的解决问题
对比思维,左右辩证 ,看似把时间花费在精通之外,实际上效果一样会 反馈到核心事物上
广度和深度是一个 选择题 ,在时间上,只能 二选一 ,适度就行
精通者有足够的经验, 他们知道下一步会发生什么 ,如果没有发生又需要什么
他们非常明确哪些计划需要取消,而 应该采取什么行动
处于精通者的人更像是 初级专家 ,而不是高级胜任者
1.精通者一定是 身经百战 ,给一个项目,他能在一开始就判断出这个项目需要多长时间,分为那几个步骤,需要什么人员
从一开始就是 了然于胸 ,排除可能出现的错误,剩下的只是按部就班的走正确的流程就好,达到 高效,高质量,少错误的效果
这个阶段的人,已然有了质的变化,想要如何往上跃迁,还需要另外的 质的改变
终于我们来到第5个也是 最后一个阶段 :专家
专家是各个领域知识和信息的 主要来源
他们总是不断的寻找 更好的方法 和方式去做事
他们有丰富的经验,可以在恰当的情境中选取和应用这些经验
他们 着书,写文章,做巡回演讲 ,他们是当代的 巫师
思考:
1.自我测评,你处在哪一个阶段?
2.如何做才能提升到下一个阶段?
3.针对你的行业,细分阶级,比如十个阶级?哪十个阶级?
❹ 计算机专业的职业规划怎么写
计算机专业的职业规划怎么写
计算机专业的职业规划怎么写?职业规划目的是为了通过规划求得职业发展,制定出今后各个阶段的发展平台,并且拿出攻占各个平台的计划和措施,那么,计算机专业的职业规划怎么写?
一、序言
怀着无比兴奋的心情和对美好未来的设想,我走进了大学学府,开始了大学生活。如今学业已过一年,回首时却心生懊悔,因为这一学年充斥着的尽是兴奋、欢乐及忧伤,梦想的渐远,必需要想方法回补,而机遇是给有准备的人,于是重要的是规划好自己的职业生涯,职业目标和执行计划,发展路径。
现就要有设计规划自己的职业生涯规划,了解相关的职业环境、职业发展趋势和社会需要具备的人才素质,在此基础上为自己的人生确定一个明确的方向。设计好职业策划书,我的人生之路就有了四通八达的可能,我将一步一步地沿着坐标前进,向黑夜出发去迎接黎明,向未知前进去捕获希望。
我坚信通过自己的不懈努力必能走出一条星光大道!
二、自我认知
1 性格:善于独立思考,注重团体力量,善解人意,做事全力以赴,有耐性,刻苦,实际而热情,意志坚定、有毅力;但沟通能力不足,不善表达。
2 兴趣:爱好阅读,也注重看有所求,体育方面兴趣十分广泛,擅长乒乓球,羽毛球等。
3 价值观:坚信马克思真理,崇尚社会主义,个人价值由回报社会所决定,坚信美好未来。价值观决定以后生活活动,决定自己个人、社会价值的产生。将最高价值目标化,做好诸如效益观念,风险观念,竞争观念,平等观念,以及敢破常规、积极进取、精益求精、勇于创造等的培养、发展。
4 能力:具备敏锐的观察力,自制力非常强,在吸取他人的长处时不忘自己的创新。虽然有时候做事也会草率鲁莽,但多数时候是冷静,慎重的。机敏、领悟力较好,富直觉能力。
三、职业认知
首先,全球现处于第三次工业革命, IT行业在其中举足轻重;且现在也是“三步走”战略”和“新三步走”战略的关键时期。这一时期定会仍很大的机遇和契机,我们正处于这一伟大的时机。我国在经过三十年改革开放,综合国力得到了显着的提升。
现正暴发新一轮的世界性的经济危机,这对我们是挑战更是难得的机遇,到我们走向社会时更能一展所能。随着成功举办、参加了多次国际性的活动,更是使我国成为国际性的大国。2000年“网络泡沫”破灭后,全球IT人才需求缩水,但世界IT产业的生产基地和研发中心正陆续在我国设立。全球新一轮的产业转移正推动我国由IT大国向IT强国转变,这将进一步刺激国内对计算机专业人才的需求。
现在我国的IT行业人才不足且有严重的结构性的失衡,但其中也更重要的是高技术人员的需求。社会需要的更多的是高技术性的IT人才,用人单位更是提高这方面的门槛。现在的计算机已经得到了极广的普及,各高校都很重视这方面的培养,企业也重视培训。在大学生就业形势危机的情形下,IT行业也是日趋激烈,但也仍会是“抢手贷”。
四、职业目标路径设计,与实施计划
面对现实,我必需首先要好好好学习,扎实专业课程,要有过硬的专业知识。并要过英语四级,掌握一定的计算机英语。要从现在做起,尽量的参加社会实践,不断提高自己的综合素质,并逐步了解社会企业对当代大学生的要求,不至于到毕业时一脸茫然。
具体的规划设计:
第一学年:很快的调整大学学习状态,确立奋斗目标方向,并为之做好一定的基础。打牢专业基础知识,至始至终不重视英语的学习,对计算机有一定系统的了解。对自己所学的通信专业有全面的认识和,积极的参加学校各项活动,提高自己的沟通交流能力。多看些有关自己专业方面的书籍的新闻。假期到外处打工,体验一下社会,也了解下工作给人带来的感受,以不至于到时过于不解。
第二学年:加强专业知识的学习,对以后的工作取向和目标进一步的明确和必要的细化。一,上学期:确保专业课的优异过关,并利用课余时间对自己感兴趣的电子电路、通信方面找一些有关方面的书籍学习,掌握基础的知识。英语过三级,计算机过二级。二:专业课优异的完成,继续学习自己感兴趣的方面,有所成绩。对以后的工作根据当时的形势做简要的分析和安排。英语过四级,过必要的计算机方面的证书。学习好常用的计算机英语。假期针对性的找计算机方面的假期工。
第三学年:上学期:保持良好的心态,注意保持身体的健康。制定冲刺计划,备战必要的考试。了解市场、IT行业的走向和社会需求,能够的话亲身实践。下学期:学业很好的过关。清楚地认识自己,确立了自己的努力方向和职业定位,找好一家实习单位。不住的相信“计划赶不上变化”,不断的了解、完善自己。
毕业后,根据假期和实习经验,结合社会发展趋势找准以后的工作方向、职业和工作单位,并为之不懈努力。
五、评估与备选措施
这次职业规划设计,轻详细、合理的规划了自己的职业。分时间、任务,分步骤的完成对目标的追求。倘若有哪个时间段没有完成目标,一定要抓紧在接下去的时间段补上。在2014年完成在学校所要学好的知识、技能。2015可以有选择性的找工作单位,但要注重经验的发展前途。2015年以后基本上的定下职业,和选准、做久工作单位,取得一定的工作成绩。
六、结语
通过这次职业规划设计,我开始更深刻的.认识、理解自己,也更重视了对职业的理解,和规划的重要性。影响职业生涯设计的因素诸多。有的变化因素难以预料,环境又多变,要与时俱进,灵活调整,不断修正,优化职业规划,适应各种变化,作一个有准备的人。。要时刻做到了解自己、了解职业、了解社会发展趋势。
一、引言
随着新的高校毕业生就业机制的形成,独立院校计算机专业就业工作应该展望就业前景、面对严峻形势、转变工作观念、改进工作方式,提高独立学院计算机专业的就业指导工作的水平和成效
二、自我分析
我是成都理工大学计算机科学与技术专业的一名本科生,性格外向,喜欢广交朋友,学习刻苦,我相信只要付出就一定能够得到回报,我有着乐观的生活态度,喜欢运动,喜欢与朋友一起分享我的快乐,我坚信有了刻苦的精神就一定能在当今的社会立足。
三、职业分析
1、IT人才短缺
(1)世界IT人才短缺,需求理性调整
(2)我国IT人才总量严重不足
(3)IC人才、网络存储人才、电子商务人才、信息安全人才、游戏技术人才严重短缺
(4)在软件人才层次结构上,水平高的系统分析员和有行业背景的项目策划人员偏少,同时软件蓝领也比较缺乏
2、市场需求旺盛
(1)行业需求稳中有变
(2)企业需求格局形成
(3)区域需求差异显着
3、就业竞争激烈
(1)买方市场已经形成
(2)就业格局逐渐明朗
4、就业工作滞后
(1)疏通就业渠道
(2)加强就业指导
(3)提高学生素质
5、人才培养脱节
(1)本科计算机人才培养重在特色
大学生就业市场上,计算机人才供需两旺,买方市场逐步形成,“供大于求”和大学生“就业难”的实质不是人才过剩,而是供需结构性失衡。高校计算机专业人才培养应瞄准IT人才市场变化,调整模式,突出特色。面对日益严峻的就业形势,大学生也应转变就业观念,“先就业、再择业”,
四、生涯机会评估
目前高校计算机专业毕业生人数的集聚增加,计算机专业的就业优势不断消失,除了人数增多等客观因素外,高校专业设置、培养模式与市场需求变化的错位是一个重要因素。而独立学院计算机专业由于高额收费、降分录取及社会对独立学院毕业生质量还不完全认同等原因,在就业工作中会碰到诸多问题。20xx年以来,高校计算机专业初次就业率连年下滑,成为大学生就业市场上一大热点,受到社会各方面的普遍关注。但值得指出的是,只要专业知识过硬,就业前景还是很光明的。
五、职业目标的确定
依靠自己的专业知识,进入IT行业,先从最基础的程序员做起,逐步发展,成为网络工程师,最后创办自己的公司。
六、职业目标计划和实施
大学二年级,在通过大学英语四级的基础上努力通过六级考试,下半年要通过国家计算机二级考试。学好必备的专业基础知识,通过各种渠道,拓展自己的其他方面知识。尤其是企业管理方面知识,为自己以后的发展打下良好的基础。
大学三年级,通过国家计算机三级考试,掌握更高多的专业知识,在自身的专业方面有更深的发展,了解就业形势,做好就业准备。
大约四年级,拿到各种必备证书,顺利完成学业,找到与自己专业相符的工作。
毕业十年内,努力工作,理论与实践相结合,加强自身的综合能力,积极表现,争取提升的机会,程序员,软件开发,软件工程师……企业管理人员。最后创办自己的公司。
七、审查、反馈及修正
工作之路也许会很艰难,尤其是自己的创业之路,资金会是最大的阻碍,由于种种的位置困难,创业时间可以延长至十五年、甚至是二十年,认真观察中国市场,慎重考虑自己的发展。
八、备选方案
教师:大学四年内,在完成规定的学业外,考取教师资格证,如果,计算机专业的工作前景太差,就从事教育事业,教师对于一个女孩子来说无疑是一份不错的工作。
九、结束语
无论将来的就业形势如何,现在最关键的是打好基础,用过硬的专业知识武装自己,坚信自己的选择,并为之付出努力,相信一定会收获成功。
一.序言
中国教育应该在早期就对学生进行职业培训了,记得高中报考的时候大脑里似乎只有医生,老师。。。然而现在回想起来,那个时候如果就开始规划了,那么我们就可以节省更多的时间来开发我们剩余96%的大脑智力了。
上了大学我的计算机生涯正式开始了,三年里,自己也是像高中一样刻苦学习,拿奖学金,获光荣称号,争取一切机会锻炼自己,因此毕业找工作时,自己满怀信心的去面试,正是我的自信和扎实的基本功受到了企业的亲睐。我有了我的第一份工作:网站策划。在这里,我要提醒大家,做技术的基本功时一定要很扎实,虽然很多人说,工作了在学校里学的东西都用不上,但是如果你打算作技术,那么基本功不过硬就谈不上其他了。因此,学校里的基本功锻炼还是必要的而且要重视的。特别在找技术工作的过程中,企业更看重你的专业功底。还有就是找工作的时候公司不是看你是不是最优秀,而是看你是不是最合适!
二.努力,创新,挫败
第一份工作,虽说是网站策划,但是技术含量并不高,倒是分析设计比较费心。公司规模不大,但是在那一年里,我的成长是迅速的。感谢原公司的所有员工,在那里我学到了很多,如何与人沟通,认识到团队精神如此重要,遇到困难时,不要浮躁和气馁,想尽办法解决它!不能做到最好,但总能更好!一个机会,我能进更好公司做软件测试,因为自己一直从事网站策划而测试也是web测试,因此,顺利面试后,交接了工作,离开了原来的公司,这样选择是因为,我觉得自己还是应该在计算机领域内有更进一步的发展,再加上自己也有考研的打算,因此,我开始了我的第二份工作,虽然是黑盒测试,但是针对不同的软件要求你有不同的知识结构,也正是在第一份工作中的经验积累,使我很快融入工作中。在工作中我发现,如果想在软件测试领域内有进一步的发展,我必须要有丰富的开发经验。而这正是自己欠缺的!在第二份工作的过程中,我参加了我的第一次考研,失败告终,不能说我没有尽力,我尽力了。但是我们当初学的是数四,而理工科要考数一。差太远了。败在数学上,也是我下工功夫最多的科目上,直到今天,我还能想起当初在考数学时自己的心情,三个小时的答题时间,一个小时后,我就已经对空空如野的卷面毫无办法了。那两个小时的心理和精神的战争,几乎让我崩溃。所以这里提醒想要考研的专科兄弟姐妹们,数学是一大难关,要有充分的准备!
挥泪过后,爬起来继续前行,我相信,毅力+方法早晚有一天,我可以!
三.收获
第二次飞跃之前,我选择辞职,这也需要很大的勇气,冒很大的风险。但是鉴于对自己的评估和判断,我自信这次我一定行,因此,断然辞职,从返校园,以研究生同等学力的身份,又一次返回校园,在那一年里,我提前进修研究生的课程,也听了自己觉得欠缺的本科课程,因为工作以后我深知,校园里学到的东西如果有选择性的学好了,是可以受用终身的!苦心人天不负,第二次,我以优异的成绩实现了自己的飞跃。而我知道这又是一个新的开始。
研究生三年中,有两年的时间是在老师的公司实习,因为研究生课程提前修完,因此有更多时间在实践中积累经验,按照自己曾经的规划,虽然自身性格不是很喜欢开发,但是我又是那种迎难而上的个性,因此,在工作过程中,不断地锻炼自己这方面的能力,在工作中充分发挥自己较强的沟通技能,不断积累学习,不断进步。
四.规划
进行职业规划的过程中,我认为对自己做出正确的客观的评估和定位是很重要的。每个人都有不同的志向、背景和经历。而这个人的兴趣和动机,在很大程度上影响着他的职业选择和为这一选择而做得准备。所以,我认为每个人在对自己正确评估的基础上,结合自己的兴趣为自己构建一个实际的职业规划是很必要的。
我是一个开朗乐观、有思想、注意细节的人,喜欢创新,喜欢有挑战性的事物,我更希望能把这种热情一直持续!我的优势在于:较强的英语听说读写能力;丰富的需求分析和软件测试经验;一定的软件开发经验;较强的学习能力;较强的沟通能力;良好的团队合作精神;综合能力比较强(有些不谦虚啊!但是实事求是!)我的劣势在于:专科毕业考的研究生(有的企业会介意);没有足够的专项工作经验。对于我的劣势我认为,虽然我是专科毕业考的研究生,但恰恰是这一点证明我有很强的学习能力!工作经验和专业技能在一段时间内是可以拥有的,而一个人的整体素质和综合能力则是无法替代和改变的!
在长期的摸索和实践过程中,也借鉴了导师的意见,觉得自己比较适合做分析设计,协调工作。因此我将以此为核心,尽量扩大自己的能力范围。根据我曾经的经历,加上对自身的评估,综合自己的兴趣,毕业5年后我的目标是:成为公司中层技术管理人员。
在开始阶段当然是熟悉公司的运作,和自己的工作方向,没有坚实的技术基础,做管理会无法令人信服,因此从基层做起,点滴积累,相信很快便会使自己和公司得到双赢!
机遇可以靠自己把握,也可能从你身边溜走!
生活还在继续,梦想就在前方。一份耕耘一分收获,相信自己。加油!
❺ 程序员个人职业生涯规划书范文
程序员个人工作者做好 职业规划 就是对自己的人生负责,有助于自身实现职业生涯的梦想。以下是我精心推荐的一些程序员个人职业生涯规划书 范文 ,希望你能有所感触!
程序员个人职业生涯规划书范文(一)
一、引言
随着新的高校 毕业 生就业机制的形成,独立院校计算机专业就业工作应该展望就业前景、面对严峻形势、转变工作观念、改进工作方式,提高独立学院计算机专业的就业指导工作的水平和成效。
二、自我分析
我是成都理工大学计算机科学与技术专业的一名本科生,性格外向,喜欢广交朋友,学习刻苦,我相信只要付出就一定能够得到回报,我有着乐观的生活态度,喜欢运动,喜欢与朋友一起分享我的快乐,我坚信有了刻苦的精神就一定能在当今的社会立足。
三、职业分析
1、IT人才短缺
(1)世界IT人才短缺,需求理性调整
(2)我国IT人才总量严重不足
(3)IC人才、网络存储人才、电子商务人才、信息安全人才、游戏技术人才严重短缺
(4)在软件人才层次结构上,水平高的系统分析员和有行业背景的项目策划人员偏少,同时软件蓝领也比较缺乏
2、市场需求旺盛
(1)行业需求稳中有变
(2)企业需求格局形成
(3)区域需求差异显着
3、就业竞争激烈
(1)买方市场已经形成
(2)就业格局逐渐明朗
4、就业工作滞后
(1)疏通就业 渠道
(2)加强就业指导
(3)提高学生素质
5、人才培养脱节
(1)本科计算机人才培养重在特色
大学生就业市场上,计算机人才供需两旺,买方市场逐步形成,供大于求和大学生就业难的实质不是人才过剩,而是供需结构性失衡。高校计算机专业人才培养应瞄准IT人才市场变化,调整模式,突出特色。面对日益严峻的就业形势,大学生也应转变就业观念,先就业、再择业。
四、生涯机会评估
目前高校计算机专业毕业生人数的集聚增加,计算机专业的就业优势不断消失,除了人数增多等客观因素外,高校专业设置、培养模式与市场需求变化的错位是一个重要因素。而独立学院计算机专业由于高额收费、降分录取及社会对独立学院毕业生质量还不完全认同等原因,在就业工作中会碰到诸多问题。20XX年以来,高校计算机专业初次就业率连年下滑,成为大学生就业市场上一大 热点 ,受到社会各方面的普遍关注。但值得指出的是,只要专业知识过硬,就业前景还是很光明的。
五、职业目标的确定
依靠自己的专业知识,进入IT行业,先从基础的程序员做起,逐步发展,成为网络工程师,后创办自己的公司。
六、职业目标计划和实施
大学二年级,在通过大学英语四级的基础上努力通过六级考试,下半年要通过国家计算机二级考试。学好必备的专业基础知识,通过各种渠道,拓展自己的其他方面知识。尤其是 企业管理 方面知识,为自己以后的发展打下良好的基础。
大学三年级,通过国家计算机三级考试,掌握更高多的专业知识,在自身的专业方面有更深的发展,了解就业形势,做好就业准备。
大约四年级,拿到各种必备证书,顺利完成学业,找到与自己专业相符的工作。
毕业十年内,努力工作,理论与实践相结合,加强自身的综合能力,积极表现,争取提升的机会,程序员,软件开发,软件工程师企业管理人员。后创办自己的公司。
七、审查、反馈及修正
工作之路也许会很艰难,尤其是自己的 创业之路 ,资金会是的阻碍,由于种种的位置困难,创业时间可以延长至十五年、甚至是二十年,认真观察中国市场,慎重考虑自己的发展。
八、备选方案
教师:大学四年内,在完成规定的学业外,考取教师资格证,如果,计算机专业的工作前景太差,就从事 教育 事业,教师对于一个女孩子来说无疑是一份不错的工作。
九、结束语
无论将来的就业形势如何,现在关键的是打好基础,用过硬的专业知识武装自己,坚信自己的选择,并为之付出努力,相信一定会收获成功。
程序员个人职业生涯规划书范文(二)一、 自我分析
1、职业价值观
个人比较倾向能让家人过着无拘无束、舒适安逸的生活,所以我的职业价值观是不断鞭策自己,不断进取,让自己的价值得到他人、社会肯定的同时,获得丰厚的薪金,足以让家人生活体面。其次,在保证小家的前提下,能让自己的付出不断给社会输出正能量。
2、性格
典型的双重性格,动静分明。乐观、开朗、坚强。工作上会表现出积极、主动、落落大方。但在 人际交往 方面,略显羞涩,被动。
3、兴趣
喜欢广泛阅读各类书籍,喜欢写博客,有写 日记 习惯。喜欢弹古筝,喜欢跳舞。喜欢挖掘自己的喜好并加以引导,培养自己成为多才多艺的人。
4、能力
参加学生会及长期担任班委,获得较多的管理及组织方面的 经验 ;在社团里积累了自己的舞蹈基础;能够熟练应用绘声绘影等视频制作工具;听从指挥并有责任心、有上进心对待每件事。对决定做的事会坚持到底。能很快上手服务员、采茶、派单等兼职且表现良好。擅于不断发现自身不足,并不断充实自己
5、职业兴趣
兴趣广泛,因此在任何职业里都可以做得有声有色。但匹配自己专业,希望毕业后能在有关维护电脑及其安全岗位发挥才能,如网警。
6、职业个性
在人格气质的检测中,自己是ESTP(即督导),但我喜欢在一个团队中工作,喜欢为人出谋划策,喜欢集众智,当然喜欢成为大家的监督者。希望在工作中努力形成个人独特的魅力,也想努力成为一名领导者。
7、自我分析小结
自己本身就不属于天生聪颖,一学即会的天才,但我很注重个人在后天的努力。并通过不断的努力达到与天才们可以达到的效果。我像一个玉匠,擅于发现本身这块玉的瑕疵,更擅于不予余力地对其给予雕琢,让璞玉实现它的金碧辉煌。
二、未来人生
1、基本目标
工作稳定,薪金丰厚,家人生活安逸舒适,生活着并享受着。
2、具体规划
(一)即日起至大学毕业
a、认真修完大学所有学分,拿到教师资格证、学士学位及毕业证书、奖学金;争取通过英语四六级考试。(大一第二学期通过英语四级考试;大二第一学期通过英语六级考试;大二第二学期自考教师资格证;大三(若允许)考驾考证;大四全利准备公务员考试。b、古筝考试至少过六级。
c、关注时事,关注本专业的动态。
d、坚持锻炼身体。
e、提高自己打字速度。
d、熟用各种办公、娱乐软件。
(二)毕业后五年
a、20xx夏-2018夏:还贷完毕。
b、2018夏-2020夏:自由资本积累时期。
c、2020-2021:新家组成时期。
(三)成家后
a、保证生活质量的同时继续丰富自己。
b、事业有所建树,不断进取,不忘根。
三、环境及就业环境分析
(一)自身环境
已恋爱且恋爱对象在异地:省去单身男、女同学因暧昧而花去的时间、精力;省去情侣因频繁约会而浪费的时间、金钱、精力。能更加全身心地投入到学业及自我完善中。
(二)家庭环境
出身在一个农村家庭,家里姐妹众多,经济较拮据,父母担子重。但父亲开明,支持女儿的追求,鼓励女儿不断进取。
(三)学校环境
通过初中、高中近似封闭性的生活及很好的学习氛围,培养了自己独立、迎难而上、不断拓取的性格。因此,虽然现处的大学特别是与本专业相关的设备、书籍、辅导员们远比不上在本专业有很高造诣的清华大学、国防科学技术大学等院校,但可以善用本校的优势,明确自己的目标后,有目的地充分利用本校的资源,并通过其他途径来充实自己的专业知识。因为学校能授予的知识毕竟是有限的,而且计算机方面的知识更新换代的速度极快,哪所院校也无法保障其知识更新得及时。
(四)社会环境
在这个本科生满街跑,硕士研究生一抓一大把的年代,就业形势可想而知。但头衔高只能说你学的比别人久,至于你的能力能否完全展示,又是另一回事了。像在外企,有能力才是能够获得一份好工作、拿高薪的硬件。所以,无论现在外界就业环境多么严峻,想好你想做的,准备好你该做,提升你能做的,再适时出击,手到擒来。
四、职业选择及优化
1、职业选择:公务员
2、专业优势:复试很多单位的招聘职务都有很强的专业要求,因为公务员考试招聘的都是主任科员以下的非领导职务,且对我们的事实操作能力很高,所以一般都需要中文系、计算机系、法律系火 人力资源管理 专业的学生。
3、职业风险:顶着九成变成炮灰的压力备考,面对报考人数之多,而适合的职位又少之又少的现实,不断提高本人的管理、推理等能力。工作时还不能忘给自己充电。
4、职业优化:兴趣是最好的老师,对自己感兴趣的事物就要更加花心思去学习去钻研。既然选择了一份职业就得当担起一份职责,要本着虚心求教之心向前辈取经,不能仅要求自己兢兢业业,恪尽职守,对每项任务应力求完美。
五、反馈与修正
职业生涯规划是一个动态的过程,规划归规划,实际归实际。定出的目标随时都可能变化,所以为了自己的现实职业生涯规划行之有效,结合自己在现实职业目标的实施过程中可能出现的实际情况对职业规划进行及时的反馈和修正,并作出相应的调整。
1、 反馈时间:定为一年一次。当出现特殊情况时,要及时反馈并进行相应的调整。
2、 修正原则:过程只是一个形式,途径是次要的,能达到终极目标即可。
六、对《大学职业生涯规划》课程的看法
我喜欢有目的、有规划的去做一件事,因此从高中至今,我习惯特地准备一个本子,专门记录近期大大小小需要完成的事,当然首页便是自己的终极目标。我始终觉得一个人的悲哀不是达不到目标,而是没有目标可达。而这学期开设的《大学职业生涯规划》课,则让我懂得了怎样更规范地写下自己的规划书。之前我也写规划,但只是草草写下结果,从没有记下每个决定涉及的细节。
点击下页还有更多<<<<<<程序员个人职业生涯规划书范文<<<<<<
❻ IT公司的项目组入职了新的程序员,如何带好这些新员工
不少软件开发团队每年都有新的开发人员要加入,其中以初级程序员居多,要想让这些初级程序员能够快速融入开发团队并实现价值,需要从以下三个方面入手:
第一:以开发实践能力进行人员划分。 新入项目组的准程序员往往有两种情况,一种情况是刚刚走出大学校门的计算机专业毕业生,另一种情况是自主学习通过面试的非计算机专业毕业生。这两种准程序员在进入岗位之前可以根据实践能力进行人员划分,实践能力较强的可以直接安排进项目组中,而实践能力较差的准程序员则安排到实习岗位上。按照 历史 经验来看,不少实践能力较差的程序员如果直接安排到开发岗位上,往往会导致其放弃这份工作。
第二:老带新。 按照 历史 经验来看,让程序员快速成长的方式无非就是通过实际项目的锻炼,对于学习能力较强的程序员来说,如果有专人指导的情况下会很快融入到开发团队中,有的程序员在一个月之内就可以完成功能模块的开发。老带新的原则有三点,其一是软件开发团队所使用的技术结构要交代清楚;其二是软件开发过程中所使用的开发工具和开发流程要交代清楚;其三是给出具体的参考案例。
第三:安排清晰的工作任务。 对于初入项目组的开发人员来说,由于其自身的专业知识积累还比较少,在项目理解力上还有待提高,所以在安排具体开发任务的时候一定要详细,越详细越好,同时要给出明确的功能边界,防止出现不可控的事情发生,比如哪些数据是不能动的,哪些功能和资源是不能调用的等等。有的时候“无知”是最可怕的敌人,不少初级程序员进行的“删库”等操作都是在“实验”的心态下完成的。
如果有互联网、大数据、人工智能等方面的问题,或者是考研方面的问题,都可以在评论区留言!
我是程序员出身,现在也管理着一个项目,手下最多的时候也有十几号人;但是说实话,在管理方面,我还是比较欠缺的,我也一直在学习和摸索;当项目组入职了新的程序员的话,我经常会这样做:
先沟通,大方向要保持统一
每当项目组入职了新的程序员,我会第一时间和他们沟通,主要让对方快速地知晓项目的基本信息,并了解我们大的方向、观点、风格,我是希望在某些地方能和组员保持一致,例如:
制定计划
下面就要给新人制定计划了,这一点在前期很重要,否则新人就会面临无事可做的尴尬;
安排开发任务
通常,我们一两周后就会给新人安排一些开发任务,当然这个过程也是从易到难:
代码检查
对于新人,代码检查一定要做;如果是工作时间段的新人,每一行代码都检查一遍都不为过。
最后,我会给新人一些成长方面的建议,让他们觉得在这个项目中能学到东西;毕竟我没有权利给他们涨工资,只能通过这种方式留住员工了。
我将持续分享Java开发、架构设计、程序员职业发展等方面的见解,希望能得到你的关注。
建议从以下几方面考虑:
1、人员能力考查和培养。人员的能力参差不齐,需要根据岗位进行有目标的培养;
2、业务技能提升。想把工作做好,不了解业务,不理解自己做的东西,早晚要出现与预期偏差较大的情况。
3、工作态度和心态的培养。
4、尽早了解项目内容和项目团队,将人员在项目中的定位和需要的技术提前告知,告知项目计划和提示工作的难点。
5、组织一点团队活动,早点融入项目。
第一:熟悉你们开发工具、开发环境、运营环境……
第二:熟悉上下开发工序对接组别和责任人……比如开发该项目的前端、后台、测试等不同组别以及其他开发外项目组外的不同部门打交道的人员。
第三:项目说明书、整体功能、进程,所负责的分割模块……要完完全全提供出来。
每个人都是从新人成长过来的,在我工作的五年间也带过很多新人,最近刚好有个毕业生来公司实习,领导让我带,这边就分享一下我具体是怎么操作的(开发的角度):
总而言之,带新人还是比较累的,对大部分公司而言,技术要求并不是很高,所以新人真的比较难上手的不是技术,而是业务和表结构逻辑的不熟悉,作为新人,公司的打算就是从零开始培养,因此基础并不是最重要的,学习的态度才是公司看重的。
以上为个人观点,欢迎在评论中发表自己不同的观点,喜欢的加个关注,谢谢。
以十人以下的团队来说一下。首先是和员工相处好,其实这一点做到并不难,就是正常的相处,怎么愉快怎么来(当然不能坏规矩)。我做的最大尺度一次是这样:有个毕业生干着干着就哭了,一问之后知道直接原因是程序员的工作内容和自己原来想的不一样,主要原因是刚到北京体会到了巨大的压力。当时我就拉着她到对面肯德基去坐会了,点了饮料和薯条,聊了一下,顺便开导开导她,舒缓一下情绪,这事就这么解决了。其次,作为领导请安排划分好工作内容,不要频繁变更,否则影响威望值。这也是保证工作可以顺利开展的基础。安排工作时请考虑员工的能力和经验,还要考虑员工的兴趣,这点也很重要,很大程度影响积极性。
在小团队中只要工作能顺利完成了,一般问题就不会很大了。其它:可以观察一下每个人的喜好,然后看机会适度的介绍这方面的内容。比如我就专门给一个员工培训过数据结构,而她也很愿意介绍自己认识的人来工作,双赢的结果。员工做好的地方及时表扬,自己做错的地方及时承担责任,等等。总之将心比心的对待员工,小团队还是好带的。
教会徒弟,饿死师傅,等你教会他们,你就该退了,理由:你三十多,奔四了,负担大,不能加班,养不起你!中国现状,保留必要绝活,留几招吧!为养家!
先让他做点小项目,锻炼一下,把以前已经完成客户的项目拿出来给他做,练手,看看功底如何
如果功底好,则主要锻炼他的思维能力
如果功底不好则多锻炼他的技能
首先是能力要过关,之后就是交流要能顺畅,其他的问题都不是问题,只是经验和熟悉而已。
❼ 北大青鸟分享如何才能成为一名优秀的java程序员
在当下“互联网+”的经济模式下,IT行业是步步高升,编程语言在其中是大放奇光异彩,java年岁虽长,但在IT行业中依然是中流砥柱,其应有范围之广,就业岗位之多,堪称第一。所以学习java的人是越来越多,java程序员不在少数,如何成为优秀的java程序员才是你要追求的。
1.照计划行事
Java程序员首先得明确自己今天一天的任务是什么,然后相应的制定计划,按照自己的计划严格的实施。没有计划,一整天,东忙西忙,看似很忙,其实远远没有制定计划来的效果好。严格按照计划实施,往往可以取得事半功倍的效果。云南北大青鸟老师建议,在开始一天的学习或者工作的时候,不妨先花几分钟制定一个计划。
2.良好的自律能力、学习能力
Java程序员不论是在学习java还是在工作中都要有良好的自律能力。因为学习java,自学能力很重要,良好的自律能力在自学中就显得尤为重要。毕竟,java程序员在走向工作岗位后,企业的最新技术跟学校所学的书本知识还是有差别,如果自己没有把基础掌握牢固,就很难适应企业的发展需求。你不学习新的java技能,也会被社会淘汰,所以良好的自律能力、学习能力,是个优秀的java程序员必备的。
3.勇于挑战,追求创新
Java程序员很多时候的工作是枯燥无味的,反复又反复的。这时候你既得耐得住无聊又可以开始寻找新学习java的乐趣了。常常天马行空想象的人往往会干出与众不同的事,很多人都这样说。学习java也是一样,充分发挥你的想象力,不要拘泥于前人的格局,勇于挑战前人的权威,追求创新。当然,你得建立在科学依据跟你所学的java知识上哦。创新能力有先天的因素,但也可以后天培养,多关注新鲜的实物,多尝试,多思考。
成为优秀的java程序员,当然一口吃不成胖子,别渴望一夜之间变成java大神。不过,北大青鸟http://www.kmbdqn.com/认为短期内快速成为java大神是有可能的,到北大青鸟,我们替你圆梦。
❽ 大公司程序员每天工作多久学习多久
个人感觉到点就下班,下班后就自己学习,这样安排就好。