程序员职业生涯总结

2024-12-30

程序员职业生涯总结(共14篇)

1.程序员职业生涯总结 篇一

四年程序员职业生涯一点感悟

程序员这个行当究竟有没有前(钱)途,是不是一个吃青春饭的行当?这个问题我无数次的在不同的场合听到和看到人们谈起过。我认为这要看你怎么理解“程序员”这个称谓的含义。我的定义就是从事第一线的软件设计和开发的人员,无论你是为一家企业服务还是自己干私活,抑或是纯属爱好的自由软件作者,你都可以被冠以这样的称谓。对于更严厉一些的资深人士而言,只有技能达到一定程度后才有资格被冠以“程序员”的称谓,这有时候让我想起中世纪欧洲的骑士称号,不仅仅要诸多条件还要看出身的。当然现代的程序员称号并不是那么崇高,但也不卑微,软件从业者是360行中的普通一行而已。有那么多的程序员,可水平高下相差很多,有很多文章以各种标准对程序员的档次分类,我就不多说了。就好像搞篮球的,你说有没有前(钱)途呢,很显然你只是上过少体校,出来在社区少年队里当个教练,看不出太大前途;你能进入省级队打CBA联赛了,前途好很多了;最后你达到去NBA的要求了,那世人皆知前(钱)途远大了。那么程序员这个行当还不是一样吗?它和任何行业一样都是金字塔型,处在底端的总是有种岌岌可危的感觉。对于真正对这一行有兴趣并有志于此的人,要做的是扎实地提高自己的水平,摆脱底端的危机感。

也许很多人会说,在目前的中国没有软件业的NBA,很多企业无法保障程序员基本的生活必需,使得从业人员无法安心提高自己的水平。并且很多企业从事的开发是技术含量较低的重复性开发,干得只是苦力,无法在工作中提高。这话说得没错,这也是为什么很多程序员向往去外企工作的原因,在那里提供了相对宽松的环境,以利于程序员持续提高自己。而在现在这样的相对恶劣的大环境下,个人究竟怎样选择?如果坚持选择了这一行又如何提高呢?

1,追寻内心真实的想法,如果你是高考“不幸”踏入了这个不感兴趣的专业,现在为了对得起大学的学费来做这个行业,那还是劝你想清楚,别到头来对不起自己。如果你是听说做软件赚钱多,那也许你没听全,是水平到一定程度才会赚钱多。也许你认为学软件开发好像比学电机,机械啥的简单又没危险,只要一台电脑,不用担心高压电,也不必整天满手机油。总之你最好确认你是喜欢这种为只有躯壳的硬件设计灵魂的工作,你才应该选择它。

2,有了兴趣,你自然会明白去探寻软件技术的本质。就好像小时候第一次得到一块电子手表,迫不及待想拆开看里面的构造那样。软件技术的本质分布在大学时那些不太受欢迎的基础课上,诸如:微机原理,操作系统,编译原理,数据结构。更远一些的可以追述到你中学时代学过的那些数学,主要是逻辑证明。如果在你现在的工作上还看不出这些基础知识的作用,甚至之前也从没体会到过,那一种可能是你还在底端挣扎,不得其门而入,另一种可能是你已经告别了程序员的生涯,虽然你从未成为过真正的程序员。

3,找一个人作为目标,努力去达到和超过他。在我刚入行时,一位从西安过来给我们培训的工程师,当时已经有了7,8年经验,我们财务告诉我他的月收入有2万多。在当时的我看来还是很有震动的。在我当时简单的概念里,我想在我能达到他的技术和收入水平之前,我没有理由说遇到什么玻璃天花板,也不应该退出。我到底要看看,在这一行能做到什么程度。到现在,我虽然在这两方面依旧没有超过这个目标,但我确实也没有看到有什么拦在我的头上阻止我继续发展,我依旧看到广阔的天空。

4,找一个志同道合的伙伴。一个人的探索常常是寂寞的,有时候也比较低效。能够和一个或几个水平相近的同事经常交流是提高的方法之一。现在有些人的工作常常是单独埋头开发,因为种种原因,并没有合适的人可以交流,我很能理解这样的处境。我的建议是尽早离开这样的工作,到一个有更多开发人员的公司去。然后学会有效的从别人那儿学习。

5,常常思考你所学习的技术的用处。软件技术只有最终服务于人才有它的价值。很多人在争论哪种编成语言更流行的时候,其实更应该思考的是怎样的软件应用可以为用户、为客户、为公司、为老板,为自己创造价值。

6,学会表达的技巧。程序员大都是偏内向的性格,又整天和电脑打交道,有的程序员会觉得自己越来越呆板和不擅交流。程序员也是一个完整的人,需要交流,需要向同事,老板和客户表达自己的思想。有人觉得学习沟通技巧是为了转做销售或者管理,这根本不对,一个好的程序员既然可以以漂亮的代码表达自己的设计理念,就可以写漂亮的报告,做漂亮的presentation。你应该有自信把自己的工作成果,以合适的不让人反感的方式让每一个同事和你老板知道。

国内的软件从业环境正在不断地改善,很多报纸上写未来几年对软件人才的需求有多少多少,虽然我不必相信这些数字,但是中国软件行业对高层次软件人才的需求是实实在在得不断的增加着。而那些高级人才正是从现在千千万万的初级程序员中涌现的。这里我想到另一个也许是成为那么多人选择这一行的理由:程序员在中国被认为是相对公平的职业,可以以自身的能力,而非出生,来实现自我价值。既然这样,不要再怨天尤人,找到自己的目标,坚定地朝它迈进,哪怕最后实现得不是全部,但沿途一定会顺便采摘到丰盛的成果。

2.程序员职业生涯总结 篇二

《程序设计》是计算机软件技术专业的专业基础课程, 对训练学生的解决实际问题的能力和抽象思维能力具有重要作用。

在目前程序语言类教学中, 大多是按知识体系和结构进行组织教学内容的, 一方面在教学中没有体现软件工程思想, 跟实际工作应用相脱节, 体现不出对学生职业能力的培养;另一方面存在知识点枯燥、知识跨度大等问题, 学生需要记忆大量的语法规则和格式等, 学生容易产生厌学心理情绪。而目前通常采用主要以教师讲授为主的教学模式, 学生面对实际问题不能运用已学的知识来解决、缺乏自主学习的能力。针对这些问题, 笔者提出建立以培养职业能力为主, 将职业素养的教学贯穿整个教学体系, 让学生顺利走入工作岗位, 并能够在以后的职业生涯中表现和发挥出来。

二、软件专业的职业素养

职业素养是是人们从事某种工作或完成某种特定职责所需要具备的专业技能和道德操守, 是职业人在从业过程中需要遵守的行为规范, 职业素养一般包括职业道德、职业意识、职业技能和职业行为习惯等。

软件开发岗位重视员工是否具有较高的职业理想、、较高的职业道德素质、切实可行的职业规划、较强的交际能力以及是否具有良好的沟通能力。软件企业最看重的职业素养分别是学习能力、自信心、自控力、内在学习动力、敬业态度等。加强软件技术专业学生的职业素养, 是提高他们的就业竞争力的有效途径, 更是高职软件技术专业培养的目标之一。

三、提高职业素养的几个途径

1、职业素养贯穿学生在校的每个阶段

入学教育要帮助学生树立远大的职业理想, 道德教育要加强学生的职业道德素质, 礼仪教育要提升学生的交际能力, 团队合作加强学生的沟通能力和团队合作精神, 职业规划设计让学生规划自己的职业理想, 就业指导要更新学生的就业观念以及培养踏实工作、吃苦耐劳的品质[1]。

2、公共基础学科和专业基础课主导

从公共基础课、专业基础课到专业课、专业选修课的课程体系都是将各个学科的本质、内涵、规律进行构建, 从理论出发到进行实践验证再回到理论提升的方式进行组织教学。而提高职业素养的教育教学应当从岗位、岗位群以及能力需求着手, 先进行能力分析, 然后设计出对应课程体系, 以构建能力培养和提升职业素养为核心来开发课程体系[2]。高职教育的培养目标, 首先是考虑岗位需求什么样的人才, 在运行上要强化以市场为导向, 根据岗位群所要求承担的任务来制定人才培养规格, 根据就业岗位群来设定毕业生的培养目标。

3、仿真项目实战

通过校企合作, 从企业中获得各类真实的项目, 建立项目实战模拟工厂。在仿真项目实战中, 由老师扮演客户的角色, 提出需求, 学生则分成小组作为软件公司的成员进行项目的招投标, 小组内则有项目经理、代码编写员、软件测试人员等[3]。在中标以后, 由项目经理进行任务分配和部署, 提交项目进度计划表, 提出项目预算。在整个的项目实战中, 学生们要通力合作, 在规定的时间内完成指定的项目需求, 严格按照软件公司的各项规章制度[4]。学生们通过完整的项目开发, 提交各种软件文档, 提高沟通能力和团队合作意识, 从而提高学生的职业素养, 为以后的工作打下一个良好的基础。

4、提高团队合作意识

团队合作可以加强学生的沟通能力。如今软件行业强调团队合作, 以往的“软件英雄”已经不能适应行业需求了, “协同作战型”人才越来被越需要。在一个好的团队中, 沟通能力是员工必备的素质, 沟通能力的好坏决定了整个团队的行动目标是否清晰、明确。在我们的教学中可以通过鼓励学生参加社团活动来提高毕业生的沟通能力。在社团活动中, 学生可以扮演着各种角色, 如节目主持、活动组织、广告策划宣传等, 而且社团活动常常需要和校内的老师、学生以及校外的赞助企业或其他社会机构一起组织活动, 同时要和各个层面的人打交道, 各种事情各个方面都要考虑到。此外, 还要学会随时灵活应付活动过程中的各种突发状况, 并且加以解决。在组织活动的过程中, 学生可以获得丰富的社会体验, 提升自身的沟通能力和组织协调能力。

5、引入软件工程思想与软件测试技术, 灌输学生软件工程的理念

在教学过程中, 按照软件工程的思想开发项目, 让学生按步骤提交需求分析报告、概要设计文档、详细设计文档、软件测试方案和测试报告, 让学生思考如何避免开发软件过程中出现软件危机的情况?如何开发出让用户满意的软件?如何以较低成本开发出高质量的软件?如何让开发的软件易于维护, 延长软件的使用时间?在哪个阶段进行软件测试可以规避风险?让学生多问自己, 多问同学, 多思考, 在整个的开发软件过程中遵循着软件工程的理念, 这样, 学生自然而然的把自己当成个职业人, 从而提升自身的职业素养。

四、研究开发项目教学案例

程序设计课程软件技术专业必修课程。其主要目的是学生计算机编程基本思想、编程基本技能及逻辑思维能力, 掌握运用计算机语言编程来解决岗位工作中实际问题的方法和步骤, 为提高职业能力和拓展职业空间打下坚实基础。因此本着“必需、够用”的原则和宽基础、多方向的就业思路, 积极的搜集实际工作中的经典案例, 包括学生信息管理系统、火车订票管理系统、通讯录管理系统、个人消费管理系统、图书管理系统、企业员工管理系统、商品管理系统和网络通信编程。以“任务驱动”和“项目教学”为教学的主要模式, 结合分层教学的特点, 将案例按不同的教学目标, 不同的就业方向和岗位, 细致的整理和划分。

通过研究软件技术专业人才培养模式和课程标准, 分层次, 分难度的将一些实用的, 典型的, 有代表性的事务型案例按照教学目标和内容梳理和整合, 形成一套符合软件技术专业特点的教学案例库, 其意义在于:

1、研究和开发软件技术专业《程序设计》课程项目教学案例库是积极贯彻“人才培养方案”和“课程标准”的需要

软件技术专业“人才培养方案”中要求软件专业的学生必须具备能够面向软件生产、信息服务第一线, 从事程序设计、程序文档编写、软件销售和服务、软件二次开发项目的技术管理等工作。因此, 我们的教学就必须围绕这一职业目标, 在教学中融入实际工作中的案例, 让学生尽早的认识和熟悉软件行业的工作需求。

2、研究和开发软件技术专业《程序设计》课程项目教学案例库是课程教学模式改革的需要

面对科技突飞猛进的今天, 我们的教育观念、教育体系、教育结构、教学内容和教学方法都应当跟上新的形势, 因此, 必须改革传统的教学方法和课程教学模式, 通过校企合作, 产教结合等手段, 结合生产和工作实际, 探索C语言程序设计课程新型的课程教学模式和教学方法。

3、研究和开发软件技术专业《程序设计》课程项目教学案例库是创新人才培养的需要

创新能人才的培养是实施素质教育的重点, 而现代教育技术, 尤其是多媒体技术和网络通讯技术能够为创新人才的培养提供多方面的支持, 对于培养出具有学习能力、创新能力与团队合作精神的软件专业毕业生有着至关重要的意义。

五、总结

提高学生的职业素养决定了学生进入工作岗位后能不能适应, 能不能合理的做出职业规划并且付之于行动, 也是衡量教学的一个重要指标。本文主要以通过软件专业语言类教学如何进行职业素养的提升提出了自己的想法, 将职业素养教育贯穿于整个的教育教学过程, 培养出符合社会需求的软件行业职业人。

参考文献

[1]徐洪祥, 高职软件技术专业学生职业素养培养探讨[J], 辽宁高职学报, 2007年09期.

[2]王红岩, 高职生职业素养培养策略研究[J], 黑龙江高教研究, 2012年02期.

[3]陈莲君, 培养能力为主线的C语言程序设计教学研[J], 计算机教育, 2011年07期.

3.谈职业中专VB程序设计教学 篇三

【关键词】VB程序设计;学习兴趣;实用;中职教学

近年来,职业中专学校计算机专业的VB教学是学习计算机软件知识的入门语言,学习并掌握好VB的程序设计方法及一些常用算法,对培养学生的程序设计能力,对职业学校的学生将来学习后续软件课程来说有很大的帮助作用,同时也为学习其它语言奠定良好的基础。那么,如何使学生能更好地掌握好VB语言,达到解决一定问题能力,并得以提高,是我们计算机职业教育工作中必须面对的问题,本文就针对上述问题谈谈自已的看法。

一、以实践教学为主,激发学生的学习兴趣

VB是一门实践性很强的课程,如果只纸上谈兵,不上机练习,是不可能真正掌握VB 程序开发的。就如学习拉丁舞一样,光看台上舞者的舞姿,或者记住动作的名称,却从不站上舞台,那永远也做不了拉丁舞者。在VB语言的教学过程中的实践教学我十分注意实施一下两个阶段:

1.模仿阶段,对课堂核心实例系统的调试、改进。核心实例的每次增强版是全面反映教学内容的,学生通过模仿、知识再现达到在实践中领悟知识,开拓编程思路。

2.分层次阶段,在教学过程实施的开始,和核心实例同步,我就给出了几个类似核心实例的课程设计内容,供学生选择。对核心实例的调试比较成功的,可以同步实施自己所学的课程设计内容,达到培养学生分析问题和解决问题的能力。对掌握核心实例有困难的学生,针对教学内容重新布置实验,强化知识巩固。课程设计内容课后上机完成。

二、重视算法设计,教会学生用算法描述实际问题的本领

在教学中经常存在这样一种现象:很多学生对语法、结构等知识掌握得很好,但一碰到实际问题就束手无策,不知道如何用学到的知识解决问题。其实这是算法能力欠缺的一种表现。教师经常注重于分析每条语句的含义,却忽略了算法描述过程的展现,造成学生知其然不知其所以然。“授之以鱼不如授之以渔”,如果学生掌握了良好的算法设计能力,也就掌握了钓鱼的本领,无论遇到什么问题都可以很好的解决。那么在教学中可以通过以3种方法培养学生的算法设计能力:

1.详细讲授常用的算法。算法有很多种,我们中职学生只要掌握常用的就可以满足编写模块的需要。而与数据结构、软件工程相关联的算法则不做要求。常用的算法有:累加、累乘、最大值、递推、穷举、字符串处理等等。教师要从基本的算法讲起,仔细讲授每个算法的应用,使学生达到驾轻就熟的程度,以便学生运用这些算法来设计解决常用的或较为复杂的实际问题,并力争做到快捷、有效,从而提高程序设计的质量。

2.教师带领学生多阅读程序,分析过程,吸取他人的经验和成熟的算法,而不是在黑暗中独自摸索,费时费力。可以使学生少走弯路或不走弯路。

3.鼓励学生多想多问。在程序设计中,几乎没有一个唯一的模式,可以说是条条大路通罗马,重要的是要掌握其原理,弄清算法,才可以写出自己的程序来。通过多想多问,对自己的算法进行合理的改进,提高算法的高效性与实用性。

三、采用小组协作学习的学习模式

一堂课,学生能否完成一个个具体的任务,课堂组织是关键。我的做法是班级授课与分组协作学习相结合,一般以4人为一个小组,对学生进行异质分组,每组选出一位组长。组长必须具备较强的任务开发能力,完成任务后应激励组内其他成员的学习,帮助他们解决困难,完成任务。组长在帮助同组同学的同时巩固了自己的知识,并且可以接触到更多的问题,使学习更加的深入;而组内其他同学同时可以享受到一对一的实践指导,兴趣浓厚,学习更专心,进步更快。教学实践中我们发现,调整不能太频繁,否则会比较纷乱,不利于小组的团结协作精神的形成。小组协作学习的教学评价要以评价小组位主,评价个人为辅,小组只是协作学习的共同体,基本任务还是要求到个人,教学中要十分注意避免小组协作学习中弱势学生形成依赖心理。小组协作也有一个发展的过程,教师要把握好这一规律,即随着协作学习的开展,学生之间配合会更默契、对协作学习这一形式更加适应,每个学生会积极扮演自己的角色。

四、培养学生良好的逻辑、抽象思维能力

在学习编程的过程中,时刻不忘引导同学们养成运用动态思维判断程序是否正确的习惯,这种习惯的养成,对培养学生的逻辑思维能力和抽象思维能力有非常重要的作用。为了实现这一目的,在程序设计教学中可以有意识的在以下几个方面给予较多的关注:(1)对于一些比较简单的程序要求同学们直接写出结果;(2)对于有循环或判断结构的程序,要求同学们根据条件一步步向前走,把循环过程写下来;(3)故意给出一些错误的程序,给同学们设计一些陷阱,让同学们自己去发现;(4)让同学们把书本中程序编写错了的地方改正过来。

五、 根据就业需要,改变考评方式

1.二级考试:组织学生参加每年举行的国家计算机等级考试,争取获得二级证书,这样就业就多了块敲门砖。而且在模拟训练的过程中,有的放矢,可以很快地提高计算机操作水平。

2.期末考试:改变过去一题一分制的形式,给学生分配不同的研究课题,完全模拟一个完整的工作过程。例如:模拟设计ATM提款机的界面设计及相关操作。采用小组的形式,从确定任务、社会调查、资料检索、设计算法、编制程序、上机调试运行、负责向教师答辩等一系列步骤强化学生利用VB程序解决实际问题,改变高分低能的状况。

教无定法,只要教学得法。教师在教学过程中,只要围绕Visual Basic程序设计教学的主要目标,即让学生了解编程的基本思想,培养分析问题、解决问题的基本能力。并在保证学生具有学习兴趣和学习积极性的前提下,按照学生的认知规律组织教学,结合适合具体学生的学习方法,各种不同的教学方法都可以在我们的教学过程中获得收获。

【参考文献】

[1] 杨延广; 对高职程序设计课教学方法的研究与探讨 [J];高教论坛

[2] 余淑君;谈VB语言课程的教学方法 [J];机械职业教育; 2004年11期; 43-44

[3] 李勇平《中文Visual Basic6.0案例教程》北京希望电子出版社

[4] 王栋《Visual Basic程序设计实用教程》(第3版).北京:清华大学出版社 2007

4.程序员职业规划 篇四

文理分科与职业选择:

今年是我工作第三年,我完成了从运营到开发的职业转型。我曾经是个标准的理科生,后来考北大无望后转文科,当然还是没有考上北大,包括后来考研。既然文理都学过,自然要吐槽下文理分科制度。这种干法肯定是错误的,从人自由发展来批判,叫单向度;从职业规划来讲,十几岁基本上都不知道将来要做什么;从知识结构来讲,幼儿园到本科都是基础教育,研究生再分方向吧,所以基础教育文理都得学。在三流的大学念了影视新闻,基本是个不学无术的有志愤青,毕业后在互联网公司做了2年苦逼运营。我直到25岁,才有点看清未来方向。有点晚,也还好,谁的青春不折腾,谁的青春不迷茫啊。

我看到的方向是什么:

①人们内心千年来变化微弱,人类的需求在不断攀升;(参考中国文化口腔期)

②科技赋予人类超凡能力,科技的未来就是人类的未来。(参考《星际迷航》等科幻作品)

如果要问怎样看清方向?我有三个方法:

①多看:像我毕业后做了一年多新闻,基本上把世界看了个大概,当然最经济的办法是看TED;如果还在上学的话,可以学学巴菲特的儿子,把各学科的入门课程看一遍吧,公开课资源很丰富哦。

②多尝试:我也换了几份工作,知道了不同岗位的差别,基本上那些不fashion的职位,就是各种不爽。职位的高低贵贱(自由度,健康度,成就感,影响力等等)做了才知道。推荐看《美国种族主义简史》《与机器赛跑》。

③问自己:有个流传很广泛的办法,就是把自己关在房间里,然后把自己的追求、想做的事写出来,直到写出那个让你痛哭流涕的东西。我没试过这个经济的方法,而是花了1个月疯狂的反思,疯狂到忘了吃饭差点饿晕在大马路上。有很多顿悟,一个星期都处在“巅峰体验”。你也想颠覆三观的话,推荐看《混沌》《失控》,身在天朝,很有必要啊。想选择走程序员的路,就看下《编程人生》吧,都是些先锋大牛的访谈。如果经过这几番折腾,还是找不到方向,那就定个三五年目标吧,边走边看,毕竟世界变化太大。要是两眼一抹黑,还偏要做个抉择,那多半会走到一条死胡同。文艺青年转型做程序员的大有人在,比如王强,不用担心学不好,只要把文艺青年浪漫放纵的个性改的更严谨。比如尝试时间管理就会让文艺青年改变很多。

*人文与科技的结合:

再说说文理的结合,乔布斯牛逼闪闪的说了这句话,我自己的思考是“科技的发展方向是由人们的内心决定”。不够屌是吗?同样,我还总结了“互联网就是加快有效信息流动”。哥不追求狂拽炫酷吊炸天,只讲究低调奢华有内涵,呵呵。这方面推荐《黑客与画家》、《IGod》。

*技术元素:

有个很现实的趋势,技术含量高的岗位收入越高。尽管科技带来了财富的增长,但那些没什么技术的岗位工资实际上没有增长甚至下滑。为什么呢?因为“假舆马者,非利足也,而致千里,假舟楫者,非能水也,而绝江河。”你用什么工具,和哪些尿性的朋友工作,基本就决定了你的效率、收成。要深入的话,就要搬出《技术元素》这本书了。不要拿传统的人文观念,瞧不起技术,技术不是神马玩意儿,技术在进化,在深刻的改变世界。

|温故而知新

|----

转型自然要从头开始学很多新知识,学习嘛,其实还是孔子说得好,“温故而知新,可以为师矣”。不管你用今天的心理学实验,还是艾宾浩斯遗忘曲线,反正就是要经常复习,最后是向别人讲一遍。我就是不爱复习,喜新厌旧,吃了很多亏,这个恶习直到现在还没改过来。

|番茄工作法

|----

*Pomodoro:

很多程序员喜欢一坐就是一天,其实人不可能十个小时以上都保持专注。我觉得很多程序员猝死,就是不注意节奏,不休息有关。依旧推荐番茄工作法。每隔25分钟就休息5分钟。《番茄工作法图解》把原理说的很清楚。

*GTD:

我买了一款时间管理软件,Doit.im,用了快一年了,感觉很棒。系统的时间管理,我觉得就是GTD了。这本书必读《Get Things Done》,不然你不会明白具体操作,也收获不到“快节奏,慢生活”。时间管理是门大学问,做得好就能出成绩,前阵子的清华学霸,就是在时间管理下做到的。我一直想做一款时间任务管理方面的软件。

*拖延症与完美主义:

我有比较严重的拖延症,比如说早就觉得学习编程,但是直到工作了2年才来学,拖得够久的。看书也是,大学时候没读什么书,拖到去年才有点计划的读书。更实际的是每天早晨起床,本来定的四点半,结果1/3的早晨都拖延了1.5h。拖延症多半与完美主义有关,我也是多年信奉完美主义,结果就是跟自己过不去,跟别人、社会过不去。目前的心理学证明,完美主义弊大于利,乔布斯的非黑即白和完美主义不值得学习。事事追求美,当然就一直拖,像老罗的rom。今天软件开发也讲究敏捷开发,快速迭代,而不是闭门造车憋大招。

Done is better than perfect。推荐《拖延心理学》、《精益创业》。推荐一篇天才黑客Aaron Swartz的大文章《HOWTO: Be more productive》(如何提高效率)这两篇文章其实都提到了,不要跟自己对着干,我拼了,我要先完成最重要的事!这都是违背我们的天性的。

我们都是偷懒爱玩的,“拼”的时候,要告诉自己我擦,连学霸一半都不及;完成重要事情,要找个“更重要的”。

|早点去面试

|------

我有拖延症,所以直到毕业后才面试。其实应该早点去,比如还有半个月的时候就去。因为面试比想象的要漫长,如果你想找个好东家的话,估计要三周时间,面个10家以上。早点面试,也会让你明白复习的重点和方向。在面试中学习,在面试中成长,比闷在宿舍强。另外面试装逼有风险,要装就要装到底!

|学点新知识

|------

我们讲的知识基本够用,资料也够多,但要找好工作,还需要自学一些,尤其是你准备的项目是个非课堂项目。比如

IntentService,LruCache,多进程,各种缓冲机制,四大组件的常见异常处理,Linux下的编程等等。找工作期间,少写代码,多看博客,记下相关的知识点、原理,能说出来,写出伪代码就可以。大公司很可能重视基础一些,所以要把Java基础和Android基础都复习一遍。如果要扩展的话,可以看下《疯狂android讲义2》《Head First 设计模式》。上班了再看《重构》《算法导论》。

好吧,就写到这里,庆幸有这样一个平台给一些迷茫的年轻人重新找到了方向,感谢瑜姐、铤哥、曹大神。。我大学的时候很看不起那些工作了三年还一事无成的师兄。但一不小心,我就成了那个师兄。。带点悲观的乐观或许靠谱点。有两种学习状态,一种是拼了,一种是玩票。我觉得一开始需要很大动力,像上战场一样,真上战场,心态反而要放松,像是打游戏。课表就像攻略,一路学习,一路斩杀,高薪妹子改变世界就是你打出来的宝物,多刺激啊。

最后,愿大家少走弯路,顺利就业,旅途愉快!

5.程序员的职业前景(本站推荐) 篇五

绝大多数程序员最终的职业目标可能都是CTO,做到CEO的人估计会比较少,也有一少部分人自己去创业去当老板,也有部分人说我转行去做业务了,对于当老板的人毕竟是少数,对于转行的人来说,都不在这行做了,自然没什么好说的了。一般来说,程序员的发展基本上都会经历这么几条路径。程序员-系统分析员-架构师-技术经理-CTO,程序员-项目组长-项目经理-项目总监-CTO,程序员-产品设计师-产品经理-CTO.当然这只是一个大致的路径,不是所有程序员都必需要这么经历的,有些人可能跳过其中的一些步骤,也可能有些人会把中间的很多职位都做了。而最终做到 CTO的程序员,也是非常少的一部分,原因很简单,这个世界上不许要那么多的CTO和CXO。小编整理出了程序员的三大发展路径供大家参考。三条出路可选择 出路一:向IT培训师转型

分析:IT企业在招聘新人后,一般都须经过培训才能上岗,这个培训有时是在岗位上进行的,由富有实践经验的“老人”负责。年轻人想要进入IT行业,必须接受这样的专业培训。如今IT培训市场蛋糕相当大,利润空间可观,行业发展前景看好。根据国际数据公司(IDC)统计数据显示,2004年中国IT培训市场共实现销售额24.4亿元,相比2003年增长了22.1%,2005年市场前景发展更为可观。无论是在IT公司内部转型担任培训工作,还是到IT培训机构担任教师,都应该有发展空间。这样的工作不会有太大压力,且比较稳定,对年龄也没什么要求。更何况,这还没有脱离所喜欢的IT行业。优势:在这个行业的工作经验,拥有丰富编程、项目经验,曾参与过许多成功案例,这都是优势。而几年积攒的行业人脉关系,还可以帮助发展企业客户,顺便担任市场拓展工作。

挑战:在过去几年中一直埋头苦干,只是在公司培训新人时担任过培训工作,缺少培训工作经验。如果要向培训师转型,需要接受一些专业训练,提高担任培训师的能力。出路二:向IT营销转型

分析:IT与其它行业不同,由于技术性较强,营销人员一般也须有较强的技术背景,且最好有着丰富经验。互联网公司、电子商务公司、软件公司目前都需要有技术背景的营销人员;另外,电子商务的再度火爆,使得传统企业开始重视电子商务营销,也需要有技术背景的营销人员。这类工作薪水不低,加上提成应该可以拿到高于程序员的薪水,同时也比较稳定。

优势:深厚的技术背景仍然是核心竞争力,在过去几年的从业经历中,广泛涉猎了各种编程软件和工具,对IT行业也有相对深入的了解,这些都为转向营销提供了平台。挑战:过去的工作主要是跟机器打交道,而营销工作恰恰需要跟人打交道,这对大家来说是最大的挑战,要求彻底改变工作方式,加强沟通能力与人际交往能力;此外,营销工作会面临销售指标的压力,这些问题都是大家转型前必须深入考虑的。出路三:向项目管理努力

分析:如果说前面两条出路转型的成分多,那么项目管理可以说是更为便捷的发展之路。目前,软件项目经理是人才市场上炙手可热的人才,有丰富经验、外语好的软件项目经理是抢手的香饽饽,供不应求,薪水自然也是水涨船高。最重要的是,一个优秀的项目经理可以在这个岗位上长久工作下去,并且有向高层进一步提升的可能。优势:有经验、有技术、有人脉、有能力、参与过多个软件开发、有一定经验的人,项目管理无疑是发展的一个很好的方向。

6.java程序员职业规划 篇六

仔细思考在哪个商业领域投入时间。软件工程师(软件工程培训)不能只会开发软件,应该要成为这个业务领域的专家。你的行业经历应该成为你的重要才能。有机会多与公司行业内人士接触,选择一本与你公司行业有关的杂志,找一个行业网站。只有了解了一个行业后,你才能创造性地有所建树。学习行业是如何运转的,了解一些财务基本知识。

(2)在思维上投资

要学会抓住机遇。多学习新的技术,编程语言,可以改变你的思维方式。

(3)做一名通才

你的技术水平应该超越技术平台。经常学习一些新技术。

(4)成为一名专家

不仅应该会处理高端抽象,同时也应该了解实现高端抽象的低端细节。

(5)切忌孤注一掷

不要把自己的职业发展完全依赖于一家技术公司。

(6)寻找良师

可以依赖别人,但要确保这个人是靠得住的。良师的首要任务是榜样作用,还可以将你的学习过程形成体系,也是值得信任的朋友,可以帮助你作出职业导向,帮助你磨练技术。

(7)安分守己

要有雄心,但不必路人皆知。专注于现在的工作,不仅让你更加快乐,也会让你身边的人更加快乐。你的同事,上司和客户都能感觉到。你的工作成绩会反映出你的态度。放弃你想要成功的期望可以提高你的能力,让你走向成功。不要关注结果,要关注做事的过程。

(8)每天都有进步

7.程序员职业生涯总结 篇七

一、程序员应具备的职业素质

(一) 与人协作的精神

这是程序员应该具备的最基本的, 也是最重要的素质。软件项目开发往往不是由一个人完成的, 而是由一个团队共同完成的, 这就需要每个人既要会编写程序, 还应该具有全局意识以及与他人协作的精神。

(二) 独自解决困难的能力

程序员在一个具体的软件任务中肯定会遇到困难, 因此程序员必须具有独自解决困难的能力。一般情况下, 可以通过查看微软msdn及csdn手册、网络搜索、到一些有影响力的站点 (如编程中国、编程爱好者等网站) 或同其他程序员交流来解决困难。

(三) 良好的代码编写习惯

这些习惯包括变量声明使用、变量命名简明扼要、代码标注、捕获代码异常、注重代码复用、加强测试环节等。如果在软件开发中忽略这些好的习惯, 那么软件中存在的漏洞就不易被发现, 软件也不易于维护。

(四) 善于总结与积累素材

建立自己的资料库, 把一些实用的程序代码收集起来, 这些代码可以是自己编写的, 也可以是网上下载的。此外, 每次完成一个研发任务后都应当有目的地跟踪该程序的应用状况和用户反馈, 找到不足, 这样才能逐步提高, 在接受新任务时做到有的放矢。

二、案例教学与项目化教学相结合的教学过程

高职VB程序设计教学应采取案例教学与项目化教学相结合的教学方法, 实施“整体-局部-整体”的学习模式。在最初的日常教学中, 采用案例教学法, 传授基本知识。案例教学可以增强学生学习的兴趣, 其因涉及新知识较少而不会让学生感到难以接受, 符合先具体后抽象、由易到难的认知规律。在学期末, 采用项目化教学法, 通过一个面向应用的小型项目, 不仅能将知识点进行系统总结, 还可以让学生掌握软件开发的步骤, 体验到软件开发的氛围, 培养工程的概念和把握全局的能力和素质。

(一) 采取案例教学, 注重习惯养成

案例教学时, 每堂课首先展示一个程序范例, 该范例包括了当天要讲的新控件、新语句, 然后讲解实现这一程序的基本思路, 提出算法, 以完成“任务”为主导。在案例教学过程中应注重以下方面。

1. 采用“整体-局部”的教学思路。

不论多么简单的案例, 都应以系统设计为起点, 以完成案例的过程为线索展开教学, 把“程序设计方法”这一核心内容贯穿于教学的始终, 使学生在学习过程中建立起系统和全局的概念。

2.

案例应具有“趣味性和实用性”, 将趣味性和实用性贯穿于教学始终, 进而激发学生的学习兴趣。

3. 每个案例的设计要通盘考虑。

用户的需求、功能的思想、界面的设计、容错的考虑、代码的复用、系统的测试等都必须考虑到, 并注意案例代码的规范化, 要求学生编写规范代码。

4. 要及时归纳, 做好小结。

在内容上归纳可以是一个控件使用的归纳, 也可以是对一种结构、一个模块的归纳;在方式上可以使用文字概括, 也可以使用图示总结。总之, 要求学生整理、积累归纳和总结的结果, 并鼓励学生自己做好归纳。

5. 有意识地培养学生的异向思维, 如一个案例是否只有书上的一种解法, 书上的解法是否最优化等。

要求学生通过网络搜索、相互讨论的方式完善案例, 辅助学生查阅多种资料解决在完善案例过程中遇到的困难。

(二) 实际项目开发, 体验开发过程

在这一阶段, 以小组合作的形式展开教学, 由学生独立完成项目开发, 教师的任务由传授转变为指导。

项目任务不能太难, 也不能太易, 任务最好能较多地使用学生平时积累的素材。对于已确定的项目任务, 首先要求学生搜索网络, 查找类似的源代码进行修改完善, 如果搜索不到的话再进行自主创新。在完成任务的过程中, 本着由易到难、由简到繁的原则, 将一些难题逐步分解, 循序渐进地完成。小组内的学生要进行讨论、沟通, 共同完成项目开发;小组间可通过相互测试来寻找不足, 互相学习, 培养学生团结合作的精神, 提高与人协作沟通的能力。遇到困难和未接触过的知识点, 可通过查找书本、搜索网络等方式来解决, 使学习的内容更多、更深, 提高自学和解决困难的能力。

三、教学设计举例———多重窗体制作

(一) 教学目标

1. 知识目标:

掌握窗体的加载 (Load) 、卸载 (Unload) 语句, 学会窗体的添加、多重窗体程序的执行与保存。

2. 能力目标:

提出问题、解决问题的探索能力, 通过msdn搜索资料的学习能力。

(二) 教学过程

1. 功能需求的提出 (演示三重窗体操作实例, 分析功能, 提出功能需求) 。

2. 仿制体验, 逐步探索。

3. 窗体的加载、卸载、显示、隐藏。

尝试窗体切换, 如果失败, 则引出问题:在多重窗体程序中, 如何打开、关闭、显示、隐藏指定窗体?通过示范让学生跟随教师应用Load、Unload、Cls、Move、Show、Hide语句完成对指定窗体的打开、关闭、显示或隐藏, 实现第一、第二窗体的切换, 探索加载、卸载、显示、隐藏窗体的方法, 使学生掌握Load、Unload、Cls、Move、Show、Hide语句的应用。

(三) 探索与实践

组织学生通过小组合作的方式完成对第三窗体的添加、打开、关闭、显示或隐藏, 实现各窗体之间的调用, 探索Load、Unload、Cls、Move、Show、Hide语句的用法及功能, 研究Show两种模式的功能特点及Load和Hide的区别。并探索多重窗体工程的保存与启动, 研究多重窗体的“窗体保存”与“工程保存”的特点, 研究如何改变多窗体中的启动窗体, 指导学生完成多重窗体完整项目的制作。

(四) 总结与交流

组织全班学生交流编程思路与得失, 着重讨论各自的编程策略、过程和对相关语句的理解, 总结多重窗体制作的步骤与方法。

参考文献

[1]周晓宏.程序设计课程内容体系改革模式漫议[J].职业教育研究, 2007.

[2]王方杰.VB教学方法探索[J].电脑知识与技术, 2007.

8.程序员职业生涯总结 篇八

关键词:教学方法;课件;BASIC;程序;DIM

中图分类号:TP3-4 文献标识码:A文章编号:1007-9599(2011)07-0000-01

Vocational Schools Computer Programming Design Courses and Teaching Method

Cheng Huilan

(HegangVocational and Technical Education Center,Hegang154100,China)

Abstract:In the wake of the computer discipline develops in high-steed,the correstonding computer course differs in a thousand ways,among which a kind is course of computer programming,With the Visual Basic apply shallow analysis course of computer programme method of teaching,tactics of teaching is studied and discouss jointly with the expectation,quality of teaching of classroom is raised unceasingly,with adjust to the teaching of society.

Keywords:Teaching methods;Courseware;BASIC;Programme;Dim

计算机学科是一个日新月异的学科,相应的计算机课程也千差万别,其中一类是计算机程序设计课程,如《C语言程序设计》、《Visual BASIC程序设计》、《Visual Foxpro程序设计》、《Java》等。在几年的教学工作中,经过实践和总结,在此以《Visual Basic》(以下简称VB)浅析计算机程序设计课程教学方法,以期与大家共同探讨教学策略。

一、上好第一堂课

引发学生学习程序设计的兴趣如何使计算机程序设计课程课堂教学吸引学生,上好第一堂是整个教学过程中关键的一步,也是我们教师一直在探讨的一个问题。在此总结以下几点,仅供参考。

(一)在“备”字上下功夫

既备学生,又备教材,在学生方面,我们要了解学生的层次结构,有针对性的教学,在教材方面,对所教课程的教材内容要有一定程度的掌握,并查看大量的相关资料进行学习深入研究,站到一定的高度来备课,我查阅相关VB.NET知识,以掌握VB与VB.NET的过渡情况,及两者的核心技术,为学生学习VB时指出一个前沿发展方面。

(二)在“讲”字作文章

美国著名的教育心理学家布鲁纳认为:“不论我们选教什么学科,务必使学生理解该学科的基本结构。”第一次课应使学生了解该门学科的基本框架、教学目的、课程定位、教学安排、考核方式。让学生心中有数,从而明解学习目的。

二、制作实用的多媒体教学课件,有效辅助程序课程

教学课件制作是多媒体教学的一个重要环节。由于计算机课程操作性、应用性较强,更应该充分利用多媒体进行教学。制作实用的多媒体教学课件,能有效地辅助计算机程序设计课程教学,充分发挥教师的主导和学生的主体作用。多媒体课件的制作应注意以下几点:其一、多媒体课件要突出教学重点。其二、多媒体课件应具有良好的交互性。其三、课件演示界面注意背景颜色搭配,层次结构分布,前后内容链接,字号大小设定,字体类型设置,字体颜色变化,来有效地控制学生的注意,以促进学习与保持,而不致于学生眼花缭乱.

三、情境启动,加深概念理解,引发学生主动学习

计算机程序设计课程有些概念之间的差别只通过教师讲述,学生们在字面上可以接受,但在理解深度上往往难以达到令人满意的效果,如果能辅以图示说明或设置问题情境,让学生们在实践和解决问题的过程中自己去体验与总结,情况将会明显好转。为了使学生对整型变量、单精度变量、双精度变量所能保存数据的范围不同有所感受,在上机时,我为同学们设计了一个如下的实验过程,首先让引导学生模仿教材上的实例“求1+2+3+⋯+100之和”的程序,在窗体的Click事件中编写一段程序以求6!,同学们很快编写好如下程序:

dim i as integer

dim p as integer

p=1

for i =1 to 6

p=p *i

next i

print “p=”;p

运行程序后,得出6!的正确结果,然后我让学生们把程序做点修改,求8!,这时很多学生认为这还不是小意思,迅速将程序中for语句的条件循环变量的终值修改为8,再运行程序,结果学生们发现屏幕上并没有预期想象的那样给出正确结果,而是显示出一个错误对话框,含义为“数据溢出”,学生们有些疑惑,这时我提示他们将程序做一点修改,把变量p定义为单精度即dim p as single,试试看运行情况如何,这时计算机给出正确结果。到此为止,教师的教学目标已基本达到。

四、总结

计算机程序设计课程教学有法,但教无定法,只要我们在教学中专心志致,衷于学习,勤于思考,乐于钻研,敢于尝试,善于总结,勇于创新,我们的教学方法会逐渐丰富,教学水平会不断上升,教学质量也会日益提高;我们的学生才能学得自由,学习快乐,学得自豪;我们的学生才能进得来,留得住,出得去;我们才能按照国家教育方针为社会培养出更多符合社会需求的计算机应用技术专业人才。

参考文献:

[1]教育部人事司组编.高等教育心理学[M].北京:高等教育出版社,1999

[2]佟伟光.Visual Basic程序设计教程[E].北京:电子工业出版社,2003

9.程序员职业生涯总结 篇九

访谈时间:2009年8月15日 访谈方式:现场采访 访谈人:王XX 被访谈人:绝影

被访谈人职位:某公司的技术部经理 访谈内容:

 问:平常在工作方面,您每天都做些什么工作?您是否满意这样的工作状态?  答:主要的工作就是软件开发,也就是写程序,不过还有其他很多的工作要做,我们的公司是个做医学影像软件的公司,经常要跟医院打交道,他们的系统出了什么问题的话会第一时间就找我们去管理,有时要深夜打的去三十多里外的地方,为的就是解决一个很小的问题。在公司最困难的时候,就只有我一个人在写程序,很多事情也得我自己一个人解决,有时真是觉得到了四面楚歌的地步,不过我还是坚持下来了。 问:你一天要工作多少小时,你的月薪是多少?

 答:工作多少小时?这些我也没有认真地计算,如果闲的话,一天就坐在办公室里8小时就可以了,不过这样的日子是少得可怜,我经常性要加班,因为经常有任务,程序员的性格,就是代码要一气呵成,不然回到家里是睡不着觉的。而且很多时候,老板交给我的任务是我不熟悉的领域,公司就我一个人写程序,我不做还有谁能做。任务是有期限的,我得花大量时间去钻研那门技术,以便能更快地进行开发。那段日子,我一天起码工作十六小时,也就是说,我除了吃饭睡觉外,所有时间都是用于工作,而且,那样的时期经历了很多次。不过,我也算是个厉害的人,很多时候,任务期还有很久才结束,但我已经把程序写完了。有一次,老板让我破解一个软件,给我一星期的时间,我用一个晚上就破解出来了。每当这个时候,老板就拍拍我的肩膀说:“小绝呀,你真是从来没有让我失望。”然后又会交给我一个更难,时间更赶的任务。至于月薪,我都不好意思和我的同学说,现在广州的程序员的平均月薪都有六七千了,我现在都是部门经理了,还三千都不够,不过这主要也是我公司的事。我在这间公司,经历了两个月的实习试用期,两个月的正式实习期,三个月的试用期才转正的,实习期每个月只有250块做补贴,转正后,月薪也只有1500元。另外,无论你怎么加班,都是没有加班费的,老板没有要求加班,但是任务没有加班是完成不了的。我们的奖金,都是在完成了一项任务时发的。记得我第一次拿奖金时,公司还有另一个程序员和我一起做这个项目的,老板对我说:“小绝呀,这个项目里公司并没有赚到多少钱,你在这个项目里贡献最大,所以这次的奖金就只发你一个人了,你不要对其他人声张。”奖金有500元,当时我高兴得飘飘然的,谁知,一会儿后,老板就叫了另一个程序员入他的办公室,跟他说了同

 

 

 

  样的一番说话。

问:你认为做程序员需要怎样的性格和品质?

答:不要对公司只求太多,要对技术拥有无比的热爱,另外,还要勇于承认错误。公司的另一个程序员,本来也只是早退的一点小事,但是他随便找了个借口推搪,让老板大发雷霆,就把他炒了,从此,公司就只有我一个在写程序了。热爱技术这一点很重要,真正牛的程序员,他们都是热爱技术多于热爱金钱的,虽然我是一个特例,但大多的程序员他们都是付出远大于收入的,他们没什么远大的目标,不断提升自己的技术和向同行吹嘘是他们唯一的目的。如果只想赚钱养活自己,换一份更轻松的工作也能赚到这么多钱。如果我像现在一样用这么多时间来用于研究怎样赚钱和在办公室勾心斗角,我早就财源广进官运亨通了。为什么我还留在这里呢,因为我更喜欢的是写完代码后的那种激动,发现自己技术更进一步的那种激动。

问:你认为学哪种计算机语言更好?用什么工具更好? 答:这是很多计算机菜鸟爱问的问题,说实话,我是很反感这类问题的,无论什么语言,只要能活到现在不被淘汰,那它就有自己的优点,现在JAVA很热门,但是有一大堆的竞争者,就跟大学里的专业一样。想当年的我们,还不是能学什么学什么,精通后才发挥出它们的好处。不过既然你问到,我就认真答你这个问题吧。当时我进公司时,精通的是汇编语言。当时想的是,虽然C语言等其他语言的功能更强大更容易,但从C到C++再到C#,高级语言在不断更新换代,开发人员就得不断地学习更高级、更难的语言才能不让自己被淘汰。而汇编语言,除非微软把他们的操作系统全换了,否则汇编永远不会被淘汰。不过C++也有自己的优点,它更简单,功能又和汇编差不多,开发起来更轻松,比汇编更适合开发大型软件,所以我后来也是花了很多时间钻研C++。总之,语言没好坏,学精才最重要。

问:现在很多毕业生都说现在人才爆满,很难找到好单位,而很多公司却说招不到想要的人才。你是部门经理,也负责过招新人的任务,你对他们有什么看法? 答:当时我是以大学实习生的身份被招进来的,于是老板就认为可以从大学生中招到像我一样水平的人,一直不肯拿出钱来招一些有经验的程序员,所以我在几年的时间里都是一个人在写程序。为什么,就是因为招进来的大学生一个也不能用。那个时候,应聘的一大把,机试就刷下了90%以上,基本没有人能通过面试,就算侥幸能通过面试,也通不过一个月的试用期。他们要不就什么都不会,要不就写的程序有一大把BUG,把他们招进来不仅没有减轻我的工作量,还加大了我的工作量。有个女生声称自己是这个城市里编程最好的人,结果机试时发现她只会Turbo C;应聘者当中有我的同学,他有多少斤两我是知道的,一看他的简历,凡是想得出的计算机语言他都“精通”,凡是常用的计算机环境他都“熟悉”,除了工作经验,他完全符合微软架构工程师的要求;还有的人在简历里一开始就强调他熟悉Office,搞编程的人,熟悉Office是基本要求,如此强调熟悉Office,说明他对他的技术很不放心。真不知现在的大学生在学校里究竟学了些什么。他们总是想着:“我现在什么都不会,等我进了公司,就什么都能学会了”。我们公司都是在任务最赶的时候才考虑招人,那有时间教人啊。就算我教,他们基本没有基础,根本就听不明白我的意思。说大学没有学过没些东西,哼,大学也没有教你们玩游戏,却玩得这么好,老子当年还是自学汇编的呢!说要炒他们,他们居然比公司还牛,说什么“此处不留爷,自有留爷外”,气死我了。问:在工作上有没有什么不愉快的事?

答:要是说工作上,我倒是没有什么不愉快的事,我是公司中唯一能做产品的人,老板也要让我三分,每次老板让我做一些很难的项目,我反而很开心,我觉得很具挑战性,等我做完后我的技术也上了一大截。真正不愉快的,就在生活上。我的女朋友跟我吹了, 

  我们同居已经三年多,从一无所有熬到了现在,她终于熬不住了。她说:“你比别人多花了三倍的时间和精力在工作上,但别人拿这么多工资,你也拿这么多工资。”我说:“也许我花了三倍精力,也拿不到别人的三倍工资,但是如果我不花这三倍精力,可能连别人的一倍工资也拿不到。”这明显说服不了她,所以她走了。其实这不主要是钱的问题,我们最穷的时候,要用五块钱渡过一个星期。那样的日子也过来了,现在总也比过去好吧。最主要的是我没时间陪她了,我每天工作到深夜,回家后想的也还是工作上的事,经常要出差,一出就是几个月。如果不能用浪漫体贴留住女人,就得用钱留住女人,但我所有的钱就是那么点,所以终还是留不住她。我的老板很抠门,很少提加工资的事,我也不好意思向他要。其实以我现在在公司的地们,我再多要一倍工资老板也不会有异议。其实一开始她愿意和我一起熬,也就是觉得我最终能出人投地,无论熬得多辛苦,她一直都抱着能熬出头的希望的。但熬了三年,她终于看清楚现状,对我绝望了。一切一切,要坚持下去,凭的就是希望,其实,我对我现在的公司也绝望了,这倒不是因为工资的问题,我在乎别人对我实力的肯定,只要客户在用了我的软件后说了声“这个软件不错,能用”,就是对我最大的称赞了。但在女朋友走后我才发现,我最我缺的就是我最不在乎的金钱。我对这个公司绝望了,绝望的不是工资,而是承诺。每次要搞大项目,老板都会拍拍我的肩膀说:“小绝,好好干,如果公司能借着这个项目发大财,年底分你1%股份”,结果项目搞完了,我的股权还是遥遥无期;承诺公司业绩上升就加工资,结果我的工资还是这么少;承诺去北京做项目能有什么什么优异待遇,结果我们去到住民工房,还要自己掏钱买盒饭;对客户也是这样,承诺这样承诺那样,一收了钱就翻脸不认人;最重要的是,老板在我刚进公司时就对我承诺过,一定会用心把公司搞好,把公司搞得越来越火红,结果三年了,我用尽心血为公司干活,公司还是这么小,我的工资还是这么少。

问:你对这间公司感受最大的是什么?

答:我在这间公司里学到了很多东西,如果不是老板在有意无意地逼我,我不可能钻研那些枯燥的类、函数还有各种平台和反编译,爆发出我的潜能来完成那些几乎不可能完成的项目任务。所以说,人的潜能是逼出来的。没有这间公司,就没有现在的我,虽然我决定要走了,但我还是希望这间公司能一路走好的。问:程序员有“吃青春饭之称”,你对此有什么看法?

10.职业病鉴定程序 篇十

根据卫生部颁布的《职业病诊断与鉴定管理办法》有关规定,当事人对职业病诊断产生异议,可以进行职业病鉴定,其鉴定程序如下:

一、当事人对职业病诊断有异议的,在接到职业病诊断证明书之日起30日内,可以向做出诊断的医疗卫生机构所在地设区的市级卫生行政部门申请鉴定。

设区的市级卫生行政部门组织的职业病诊断鉴定委员会负责职业病诊断争议的首次鉴定。

二、组成职业病诊断鉴定委员会。职业病诊断鉴定委员会由相关专业的专家组成。省、自治区、直辖市人民政府卫生行政部门设立了相关的专家库,在需要对职业病争议作出诊断鉴定时,由当事人或者当事人委托有关卫生行政部门从专家库中以随机抽取的方式确定参加诊断鉴定委员会的专家。需要指出的是,设区的市级卫生行政部门不设立专家库。因为不管是首次鉴定还是再鉴定,都应从该省、自治区、直辖市职业病诊断鉴定专家中以随机抽取的方式确定参加诊断鉴定委员会的专家。

职业病诊断鉴定委员会组成人数为5人以上单数,鉴定委员会设主任委员1名,由鉴定委员会推举产生。

三、要求有关单位和个人提供相关资料。除职业病诊断鉴定申请人提供的资料外,如果因职业病诊断鉴定需要用人单位提供有关职业卫生和健康监护资料时,用人单位应当如实提供。鉴定委员会根据需要还可以向原职业病诊断机构调阅有关的诊断资料。劳动者和有关机构也应当提供与职业病诊断、鉴定有关的资料。

四、审查材料、调查取证。根据规定,鉴定委员会应认真审查当事人提供的材料,必要时可以听取当事人的陈述和申辩,对被鉴定人进行医学检查,对被鉴定人的工作场所进行现场调查取证。职业病诊断鉴定委员会还可以根据需要邀请其他专家参加职业诊断鉴定。邀请的专家可以提出技术意见、提供有关资料,但不参与鉴定结论的表决。

五、作出鉴定结论。在事实清楚的基础上,依照有关规定和职业病诊断标准,运用科学原理和专业知识进行综合分析,做出鉴定结论,并制作鉴定书。鉴定结论的作出应以鉴定委员会成员过半数通过为准,同时应当将鉴定过程如实记载下来。

六、当事人对设区的市级职业病诊断鉴定委员会的鉴定结论不服的,在接到职业病诊断鉴定书之日起15日内,可以向原鉴定机构所在地省级卫生行政部门申请再鉴定。

11.职业健康体检内容和程序 篇十一

职业健康体检是企业履行主体责任时,非常重要且直观的一环。包括了上岗前、在岗期间、离岗时、应急的职业健康体检,以及离岗后的医学随访。不论是哪类职业健康体检,大体都遵循以下工作程序:确定体检对象与体检项目→确定体检时间→体检→领取体检结果→体检结果解读与通报→归档等。

1.确定体检对象与体检项目

体检对象的确定是职业健康体检的首要工作,确定的依据是“职业健康危害因素辨识与评价表”中界定出来的危险工作岗位,且危害等级达到3级及以上者。体检项目要根据不同的危害因素,对照《职业健康监护管理办法》中的体检项目要求安排体检。职业健康体检是一项长期工作,不可能也没有必要每次体检时,都对体检对象和体检项目做出评估。同时,为了提高与承担体检单位之间沟通协调的效率,以及便于查阅,可以按照下表的模式,一次确立不同的工种或危害因素相应的体检项目及其他事宜。

2.确定体检时间

为了便于体检机构统筹安排,合理调配资源,从而确保体检质量。企业在每次体检之前,特别是大批集体体检之前,有必要和体检机构沟通协调,以确定合理的体检时间。应保证企业合理安排工作,不影响正常生产活动。另外,为了保证体检能真实反映员工身体健康状况,有些体检项目体检之前,必须让员工离开接触有害因素的岗位足够时间,方可进行体检,事先确定体检时间也便于使企业合理调度人员,从容应对。

3.体检

体检前1~2天,一定要将“体检注意事项”清晰地传达给体检员工并确保体检人员知晓。体检过程中需要重点杜绝的问题就是弄虚作假,这需要企业与体检机构共同把关。企业可指定专门部门或人员全程监控体检过程、逐一核对;体检机构可采取摄像、核对身份证、逐层核对等方式把关,发现异常情况,立即终止体检并及时通知企业。

4.体检结果与评价

体检机构做出体检评价前,企业应向体检机构如实提供岗位员工接触危害因素的名称、主要的生产工艺流程、环境检测结果等资料。企业职业卫生人员要及时向体检机构了解员工职业健康体检结果,为体检结果的正确解读作好准备。

5.体检结果解读与通报

体检结果的解读包括如下几个方面:(1)员工身体是否正常,产生异常的原因是什么?是否与工作因素有关?(2)本次体检结果与既往体检结果有何不同,产生不同的原因是什么,是否与工作因素有关?在明了上述问题后,一份体检结果的解读基本就比较全面,也容易得出

客观的结果。体检结果的解读是一件非常严肃且严谨的工作,其正确与否不仅关系到员工的正当权益能否得到保障,也关系到企业应承担怎样的法律责任。因此,体检结果解读人员除要具备深厚的医学专业知识外,还要有较强的政策把握能力。

体检结果解读后,要将体检结果书面通报给员工。此时,企业职业卫生人员应告知员工体检解读的真实情况,并认真细致地解答员工的询问。

6.归档

体检结果作为一份重要资料,应及时归入到员工个人“职业健康监护档案”里,妥善保管。但是,体检结果并不是一个简单的归档处理,企业还要对结果进行动态综合分析。即将最新体检结果与既往体检结果进行对比,描绘出不同项目体检结果的变化曲线,这样就能很直观地看出员工身体健康状况的变化情况,为企业的健康干预提供技术依据。

12.职业病鉴定程序.doc 篇十二

携带身份证复印件、职业史和既往史、职业健康监护档案、职业健康检查结果和工作场所历年职业病危害因素检测、评价资料等资料,到当地的疾病预防控制中心申请职业病诊断,如果通过审核,则获得《职业病诊断受理通知书》,然后到指定的医疗机构进行职业病诊断,诊断为职业病后获《职业病诊断证明书》,凭借这份《职业病诊断证明书》就可以直接向单位索赔,也可向劳动仲裁机构申请仲裁或当地法院起诉,这个作为证据足以。当然,你也可以继续申请工伤,职工发生事故伤害或者按照职业病防治法规定被诊断、鉴定为职业病,所在单位应当自事故伤害发生之日或者被诊断、鉴定为职业病之日起30日内,向统筹地区劳动保障行政部门提出工伤认定申请。遇有特殊情况,经报劳动保障行政部门同意,申请时限可以适当延长。(《工伤认定办法》第三条)

相关法律知识:

职业病鉴定流程:当事人提出鉴定申请并提交《职业病鉴定申请书》→鉴定办事机构收到《职业病鉴定申请书》后出具《职业病鉴定资料提交通知书》→当事人10个工作日内如实提交职业病鉴定所需的资料或者书面陈述→协商鉴定缴费事宜 →符合受理条件的发给《职业病鉴定受理通知书》→抽取鉴定专家→开鉴定会 →出具《职业病诊断鉴定书》 → →当事人领取《职业病诊断鉴定书》。

根据《职业病诊断与鉴定管理办法》有关规定,职业病鉴定程序:

一、当事人对职业病诊断有异议的,在接到职业病诊断证明书之日起30日内,可以向做出诊断的医疗卫生机构所在地设区的市级卫生行政部门申请鉴定。

设区的市级卫生行政部门组织的职业病诊断鉴定委员会负责职业病诊断争议的首次鉴定。

二、当事人申请职业病诊断鉴定时,应当提供以下材料:

(一)职业病诊断鉴定申请书;

(二)职业病诊断证明书;

(三)本办法第十一条规定的材料;

(四)其他有关资料。

三、当事人对设区的市级职业病诊断鉴定委员会的鉴定结论不服的,在接到职业病诊断鉴定书之日起15日内,可以向原鉴定机构所在地省级卫生行政部门申请再鉴定。

四、省级职业病诊断鉴定委员会的鉴定为最终鉴定。

五、职业病诊断鉴定委员会由卫生行政部门组织。职业病诊断鉴定办事机构应当在受理鉴定之日起60日内组织鉴定。

13.民办职业培训学校申办程序 篇十三

一、申请筹设

(一)举办者(单位或个人)向审批机关提交筹设申请报告(内容包括举办者姓名、地址、拟用学校名称、办学地点、办学目标、办学层次及条件、资产来源及资金数额等)。两个以上单位或个人合作举办培训学校的要提供合法的合作协议。

(二)举办者(单位或个人)向审批机关提交举办者身份证明(单位举办的提供企业法人营业执照、中华人民共和国组织机构代码证复印件;个人举办的提供身份证复印件和户口所在地派出所出具的无犯罪记录证明原件)。

(三)提供民政部门出具的民办非企业单位名称预先核准登记通知书原件。

(四)提供经法定金融机构出具的不少于10万元人民币、存期不少于1个月的的注册资金证明。

(五)审批机关在受理之日起20个工作日内作出是否同意筹设的决定,并以书面形式通知举办人。

(六)举办者收到准予筹设通知书后,即可开展筹设工作。筹设期最长不得超过三年。

二、申请正式设立

(一)举办者完成筹设工作后,应向审批机关申请正式设立,并提供以下资料:

1、审批机关开出的准予筹设通知书原件;

2、筹设情况报告(内容包括规章制度、场地设备、教职员工、教材等情况及相关附件);

3、民办职业培训学校设立申请表;

4、学校章程(内容包括学校的名称、地址,办学性质,办学宗旨,办学规模及层次,办学形式,资产数额及来源,理事会或其他形式决策机构的人员构成、任期及职能,法定代表人及职权,校长及职权,学校自行终止及善后处理,章程修改程序等);

5、办学场地的产权证书、租赁合同书及消防部门出具的消防验收意见书;

6、由法定验资机构出具的固定资产及注册资金验资报告(设立初级职业技能培训学校,固定资产应达到20万元以上,注册资金10万元以上;设立中级或高级职业技能培训学校,固定资产应达到50万元以上,注册资金30万元以上);

7、学校校长、教师、财会、管理人员名单及任职资格证明文件(学历证书、职业资格证书、职称等级证书、教师上岗资格证书)。

14.程序员职业规划:让自己变得重要 篇十四

调研。如果你是一家公司的CEO,你会不会因为一个产品有趣,或可能有买家,就轻易投资?显然不会。同理,我们时间精力有限,怎么也不该去学习屠龙术。这点其实对CSDN上很多小萝卜头应该有所启发。成天钻研些i+++++i实在浪费时间。一个企业家在投资前,会花费大量时间精力调研投资可行星。以此类比,我们程序员也应该仔细思考,自己到底应该学习什么东西。作者提出了一些通用的指南,比如学习还处在上升阶段的技术,不要花太多时间在过于大众化的技术,除非你在那方面出类拔萃,等等。

投资。对普通程序员来说,我们的资本就是时间。投资重在持之以恒,放长线吊大鱼。我们应该每周都安排出一定的时间来学习。当然,时间也不要太长。过重的负担只会让人半途而废。学习的要点之一是勤练。普通的程序员只在工作中练手,显然不够,就好像一个优秀的音乐家不会在面对听众时才练习一样。台上10分钟,台下10年功,是为至理。Pragmatic Programmer的作者Andy在他的网站上推出一系列的Code Kata,给不知道怎么练习的程序员提供练习的素材。另外,单纯的编程已经不够了。了解业务逻辑,了解管理流程,能把自己的技术和商务结合起来,解决实际的问题,才大有作为。作者建议我们有空读行业杂志,和做业务的同事多交流。

营销。没人知道的功夫不算功夫。让同事,让老板,让同行知道你的技术非常重要。争取在工作中应用新的技术。向人们展示应用你学到的东西后的功效。参加各种业内会议,结识同行。在新闻组上回答额为那提。写文章,写书。这些都是利人利己,也增加自己影响力的途径。

执行。学以致用。尽量把自己所学用到工作中去。工作态度也很重要。没有那项工作所有任务都有趣。但如果我们致力于完美地完成任务,单调的事也可以变得有趣。

如果对这些职业规划感兴趣的话,Pragmatic Programmer的另一个作者Dave的How To Keep Your Job是必读材料,非常有启发性。程序员的个人发展

技术&管理&做人&行业

每天晚上,请你问自己这些问题: 1,今天我是否克服了技术上新的困难?

2,今天我是否多读了一些新书?

3,今天我是否就某方面的问题与人进行了交流?

4,今天我是否多认识了一个新同事或新朋友并准备与他们保持联络?

5,今天我是否更多的接触到身处的行业需求,现状,和发展? 精通技术

精通技术是技术人员的根本要求,也是技术人员人生发展的必经之路,只有首先精确掌握一门技术,才能触类旁通的掌握其他技术。精通技术不仅仅是为了精通技术,而是为了触类旁通,为了掌握精通技术的学习方法,研究方法,体会身处技术顶点的感受和境界,这样,下一次准备或需要进入另一个领域时,才会有明确的目标。

为了精通技术,就要有以工作为乐的精神。不主张过于频繁的换工作(常常被认为是不热爱工作,不适应环境,或者不忠诚的表现)。以工作为乐,才会投入更多的精力和时间,才能够飞快成长,成为该方面的能手。以工作为乐,是朝着技术高峰阔步迈进的享受过程。

如果仅仅的是以工作为乐,仅仅号称自己喜欢工作,而没有“朝着技术高峰阔步迈进”,则是一种浪费。要做工作和生活的有心人,才不会迷信技术,才会避免骄傲,才不会在达到某个水平以后停步不前。不仅要做有心人,还要学会研究。研究该门技术的发展方向,该门技术最好的学习方法,在该门技术上取得突出成就的道路,和激励自己沿着正确的方向前进的诀窍。做好了这些问题的研究,就会在以工作为乐的境界中做出超凡的成绩。

总之,1,反对不认真对待技术。

2,反对不热爱工作,一心旁鹜。

3,做生活和工作的有心人。懂得管理

懂得管理,既要学会管理,也要学会配合管理。那些对所有人和所有事情都吹毛求疵的人是不适应社会的,也是不容易成功的。懂得管理,既要学会管理工程(进度,过程,资源,需求分析,客户交流),又要学会管理人。要重视团队建设,重视团队的合作,重视团队的文化建设,重视团队的凝聚力,重视管理者的个人感染力。

在用户不能提出明确的需求的情况下,要综合经验,替用户提出明确的需求。

符合标准的过程控制,方法论的实际应用可以引导工程有一个可期望的好结果。否则就是运气的功劳。资源的合理配置,建设一个每个人舒适工作的环境,不要让你的组员不得不总是把精力放在环境建设等问题上,是让人做出更大成绩的捷径。

与人畅快交流的能力,成为软件人员必备的素质之一。懂得行业的知识就从这里开始。

那些单纯学过管理的人,无论进入那一个行业,都需要不断的迅速的学习一些关于该行业的专门知识,至少是名词术语,基本原理,关键技术,主要应用。这样的了解初步管理知识的人,一定不要对技术人员指手画脚,否则一定得不到应有的认同,反之,如果他们从过程本身的流程或者方法论等方面提出建议,就可以更好的体现自己的价值。进入行业

软件工作,离不开行业,尤其是应用软件。一个仅仅懂得实现技术的人,是不够的。所以一定要拓展你的知识,对你所处在的行业有一个更全面,更准确,更实质性的了解。

软件人员看到需求分析,常常想到如何去实现它,而不会认真的去研究这份需求,站在用户的角度上来做更多的工作,这是值得软件人才所注意的。

研究你所在的行业,也需要有一种系统的方法。了解其中的关键点是进入这个行业的捷径。了解触及该行业更多方面的关键点,是掌握这个行业的必经之路。对该行业做系统的总结分析,是深入该行业的目的。初步的研究成果经过更多的提炼和交流,就会成为金子般的智慧。

以下是几点建议:

从点滴做起。先做好那些你力所能及的工作。标准化你的行业。你所处的行业虽然确定,但是每一家公司的需求各不相同。掌握他们做事情的流程,可以帮助你做好标准化。同时学习那些该行业的标准,以用户的标准为标准,更加深刻的理解标准,是代替用户做好标准化的方法。

掌握核心技术。任何行业都有核心技术。掌握某一项核心技术,就可以让你进入这个行业并在其中生存,反之仅仅浅尝辄止,就会让你遭遇失败,抱怨不公。

影响你职业发展的几项能力

1,研究问题的能力

2,影响他人的能力

3,个人履历

请相信以下观念 1,教育不是万能的。希望学校或者任何一个教育机构为你准备所有的知识,能力,水平,是不可能的。最好的大学是自己和无字书。

2,成长在工作中。工作中的表现和积累才是人生腾飞的实际动力。1,教育不是万能的。希望学校或者任何一个教育机构为你准备所有的知识,能力,水平,是不可能的。最好的大学是自己和无字书。2,成长在工作中。工作中的表现和积累才是人生腾飞的实际动力。从今天起,请做好

1,培养你自己更广泛的兴趣,并坚持你的人生目标

2,锻炼你的演讲能力 3,多认识朋友,以他们为荣

4,培养你的远见卓识

程序员职业规划!(文中多次引用韩少云老师的话)很多人刚毕业时充满活力,然而几年的摸爬滚打后,冲劲就会慢慢减弱甚至消失。再加上IT大环境的

起伏不定,一旦无法跟上技术或者行业发展的步伐,便会迷茫。王洪超说:“以前晚上睡觉之前想事情,经常都不知道自己以后做什么。”

这并不奇怪,工作的新鲜感褪程序员首先需要提高系统设计能力。从2000年以后,软件业的编程思维

和模式、方法发生了翻天覆地的转变,与九十年代、甚至2000年前是完全不同的。但是,很多在企业工作 的程序员的知识架构很难跟上。中科天博谢新华老师直率的指出:“现在很多程序员不是按照应该如何设

计最好做得,而是按照我会什么来做的,最终造成设计思想落后。现在做项目需要的是新的、巧的设计思 想。我们可以将从无数次失败中得到的理念告诉他们,包括如何学习,如何思考,技术变化的原因在哪里,其核心在哪里。这样程序员的理解力就会完全不同。现在,对程序员的要求降低了,但对系统设计的要

求提高了。所以程序员必须要提高系统设计的能力,否则永远出不了头。”

而曾经从事过宏观经济研究工作的李巨锋更喜欢从行业走向来谈问题。他说:“现在中国纯软件公司

不多,但是,中国的经济非常好,从整个社会的经济和行业角度可以得出很多有价值的内容。很多人不了

解行业的需求情况,因此做不了判断。”

跟随一个快速发展的行业,就比较容易取得发展,而在一个发展缓慢的行业中成功就比较困难。当然,有了市场容量有多大和机会,并不代表一定会成功,但没有这个因素成功的几率会更低。工作一两年的 人,最关键的是要有一个方向感,不要太盲目,这就需要程序员有一定的判断力。

李巨锋认为,电信行业新增的市场容量每年有1万亿,而且由于是新增市场,人员也比较容易进入。

此外,中国的手机市场非常大,由于无线应用的迅速发展,可以预料,基于手机和电信结合的软件的就业

前景就比较好,事实证明,很多人也在向这个方面转变。达内的成功与行业需求也不无关系,韩少云说:

“从金融和电信行业角度看,对软件人才的需求每年以30-50%的比例增长。熟悉这两个行业所需要的IT技

术和背景的人才,需求量是最大,缺口也是最大的。”

中国的信息管理软件市场也是容易就业的市场。现在市场上有数不胜数的小管理软件公司,这是同中

国社会走转型之路相关的。李巨锋说,“基于商流、资金流、信息流、物流的行业都有相当的发展前景。

通过产权交易的商流,带动资金流和信息流的发展。物流是新兴的行业,这些都需要主流的IT技术。中国 的物流成本现在是20.9%,美国是9.8%,差距非常很大,这其中有1万亿的市场容量,如果软件和信息化

服务占20%的份额,也有几千亿的市场,行业需求很大了。事实也证明供应链等类型的软件市场发展非常 迅猛。”

而对于游戏,李巨锋认为这不能称之为一个产业,因为它不像电信那样带动很大的一个产业链,现在

取得成功的只有几个游戏,而且还主要偏重销售,不是一个上下游的产业。尽管比较热,但李巨锋认为相

比来说,至少一两年内可能不会有很大的市场容量,这就需要进行判断。

李巨锋认为,已经工作两年以上的程序员可以有几种基本的职业规划:技术专家、软件架构师、实施

顾问或销售。其中程序员最主要的发展方向是资深技术专家,无论是Java还是.NET,还是数据库领域,都

要首先成为专家,然后才可能继续发展为架构师。“尽管架构师的职位可以工作一辈子,待遇也非常好,对于科班出身的程序员最为适合,但这种工作职位非常有限。”一位毕业的学员到IBM软件开发中心后,过

了一年左右,开始请教其未来的发展,结合对方的情况,建议他先深入的技术,因为在中国架构师需要的

条件比较复杂,而且需求量也比较少。

实施顾问和销售就比较偏向市场了,除了一定的技术能力外,需要掌握很多IT以外的知识。这些发展

方向对于从其他专业转入IT的人员更为适合。比如用友就培养了很多实施顾问,这些人加上行业背景,收

入也很高。要做行业专家,就要比自己的行业客户还了解这个产业的发展现状。李巨锋说:“比如烟草行

业,一定要了解大的趋势,中国最多的烟民在哪里,其实是在山西和辽宁,烟草行业的产业政策是什么,直接导致我的需求是什么,这些信息对于职业发展很重要。IBM的一些顾问都是行业内的资深专家,他们 的发展就非常具有代表性。”

对大多数人来说,首先是要专,在技术上做的比较深入,然后进行工作调整,把自己转变为某个领域 的专家,第三步,根据自己的情况,决定自己做软件架构师还是高级的顾问销售,另外一部分人可能就会

走向行政管理,这和个人性格有关。

要获得职业成长,培训也很有帮助。韩少云说:“在北美,职业培训是一种高端的培训,即便是专业 的人员也需要职业培训。一个人在一生中需要经过很多职业培训才能成为一个资深或者专业的人员。而在

国内大家的观念中,职业培训还没有被大家广泛的认同。”

对于更高级的技术人员,他们所关注的就不是解决基本的生活问题了。他们所关注的就是发展和成就

感。从现在看,他们更为缺乏的是交流,尤其是和水平差不多或者更高的人进行交流。李巨锋说:“我建

议他们做一些国产的产品,做一些自主产权的技术。比如,我们还有产品开发的部门就在做国产数据库设 计。” 职业规划带动更好的成长

从中国的软件开发人员的层次看,工作几年以内处于初级水平的程序员占据最大的比例,至少在50%之上,高级的人员最多也就10%左右。但无论处在哪个层面,一定要有规划,按照自己的个性和优势做一些规 划。

一个程序员的成长,学习过程中首先要读到好书,然后是交到好的学友,找到好的老师,在这三个外

围的条件下,找到适合的工作环境,结合自己的特点,然后在一些重要的环节上遇到适合的人和合适的项

目,这样才能成功。有些职位可能在开始的时候不适合,但工作一段时间后,可能就可以走上更高的职位

。最近,IBM软件学院就开始做一个“软件人才库”的项目,为的就是跟踪技术人员的成长,给他们在合适 的时机提供合适的职位。业内人士说:“IT行业良性的人员流动也是很好的。”

有了一定的职业规划,就需要补充自己缺乏的经验,只有经历过足够的项目,才有可能不断积累。对

行业的判断有一定的理解之后,对一般的企业适应起来是没有问题的,但高级的人才需要长时间的积累。

在中国,除了个人的基本技能,还需要具备一定的社会资源,行业资源和资本。学生要学会在提高智

商的情况下,提高自己的情商。因为,在人和人交往中情商起很大的作用。技术人员需要慢慢改变自己的

一些思维方式。个人成长要有意识的积累社会资源,认识相关的人,了解相关的政策和行业发展的过程和

规则,这些东西是非技术的,非智商的,只要你关注就是可以得到的。我觉得最关键的就是多认识人,然

后有意识的寻找合适的事情来做。情商也就需要有渠道,有多少人能够帮助你,否则成不了。

机遇和经历对于职业的发展有相当的影响力。某些人或者某些事情都可能会影响到未来的发展。王洪

超也认为成为微软MVP是自己的一个转折点,由于成为MVP,便有机会接触更多的技术朋友和微软人,为自 己的发展奠定了基础。

总而言之,每个人至少三年要点评一下自己:是环境的原因,还是自己个人的原因,如果是环境的原

因,可以考虑是否需要换地方,如果知道自己,可以调整自己或者设的目标现实一些。从一个普通的程序

上一篇:难忘的中秋节500字的作文下一篇:年度的第一学期教师工作总结