作者:empty 页数:141 出版社:empty |
程序员自我定位清华大学出版社有这样一句名言:“方向比努力重要,能力比知识重要,健康比成绩重要.”,对于刚步入社会的大学生来说,这句话的含义显得更加确切、更有现实意义,人生就像一种旅行,如果选错了方向或者迷失了方向,将很难达到目的地,至少需要付出更多的努力。作为一名刚毕业的学生,应该给自己定制一个人生目标,然后结合自身的能力,为自己的理想和目标设计短期和长期规划,最后按照规划坚持不懈地努力,自己终将拥有美好人生。
迷茫中寻找方向命运就在自己手中昨日在网上发现一则小故事,很有趣,其实不光是故事中的程序员对自己的未来感到迷茫,有时我们自己可能也会感到迷茫。一个程序员对自己的未来很迷茫,于是他去问耶稣:“主啊,你能告诉我,我的未来是什么样子喝?”耶稣说:“我的孩子,你去问李彦宏吧,他领导的程序员队伍开发了全球最大的中文搜索引擎。”于是他去问李彦宏。李彦宏说:“程序员的未来就是管理程序员”。这个程序员对这样的未来很不满意,于是又去问耶酥:“手,你能告诉我,我的未来是什么样子吗? 耶稣说:“我的孩子,你去问马化腾吧,他创建的腾讯是中国最腺钱的软件公司.”于是他去问马化腾。马化腾说:“程序员的未来就是充分利用已有资源,做比别人更好的事情,让别人无事可做。”这个程序员对未来还是不满意,于是他又去问耶:““主啊,你能告诉我,我的未来是什么样子吗?”耶稣摇了摇头,无奈地说:“我的孩子,你还是别当程序员了。”尤其是刚毕业的大学生,由于缺少工作经验,导致面试时处处碰壁。使得白己感觉未来很渺茫,看不到希望,其实,我们应该给自己的定位。自己的特长是什么?自己将来喜欢从事的什么样的工作?然后给自己制定一个短期目标和长期目标,利用短期目标来牵引和实现长期目标,并实现自己的发展。目标要根据个人的资源、技能和环境配备程度来进行设计,至少是可以实现的目标,不能不合实际。最好再给目标加个时间限制,例如工作3到5年自己要成为系统分析或系统设计人员,明确了自己的目标以后,最好为目标制定一个规划时间表,每当自己实现了一个短期目标时就是实现了人生的一个里程碑,长期目标的实现就是我们的成功宜言,它会时时刻刻提醒我们目标是否实现,进展如何,还需要付出多少努力。然后需要制定出一个明确的实施计划:明确自己要做什么,实现方向如何。例如你目前己经在一个公司工作,对你来说升职是非常重要的,在这里就需要明确一下怎么做才能符合公司对我的要求和期望,让公司认可你的价值和成绩,让自己在竞争者中脱颖而出。尽量保持自己的贡献在公司的要求之上,总而言之,每个人至少两年要总结一下自己:对照自己制定的职业规划看看目标达成了多少,这两年是否达到了自己的预期目标,如果没有究竟是环境的原因,还是自己个人的原因,如果是环境的原因,可以考虑是否需要换个环境,如果是自己的原因,可以调整自己或者把目标设的更现实一些,让职业规划的目标给子自己动力,让自己朝着正确的方向发展。那是公司行的-次旅游活动,途中参观一座古寺,到达地点后,大家都急忙进寺参观景点,而我感觉没有什么意思,就在门退留了一会。此时发现一住老者在寺院门动作缓慢地打扫卫生,出于无聊,就主动过去和他闲聊了起来。闲谈中说起了命运,我问他,世界上真的有命运吗?他说;当然有啊。我接着问,命运是命中注定的吗?他没有回答我的问题,而是抓起我的手,说不妨看看我的手相,帮我算算命运。接着给我讲了生命线、爱情线、事业线之类的话语。其实,我对宗教信仰不感兴趣,当时只是找一个人聊天,打发时间而已。突然,他让我把手伸好,学着他的样子,慢慢地握起拳头。然后,他问我:握紧了吗?我不解的答道:握紧了。他接着问我,现在命运线在哪里?我不加思索地答道:在我手里啊。他再问:邢命运在哪里呢?我恍然大语,命运不就在自己手里吗?老者又继续讲到:在你握起拳头的时候,其实有一部分生命线是在外面的,没有被握住。这就是命运绝大部分握在自己手里,还有一小部分在“上天”手里。作为年轻的我们,确定了自己的人生目标,就用全部地努力去实现,去夺取上天手里的那部分命运,
程序员的成长是艰辛的,这让我想起了一句话——“痛并快乐着”.每个人都是从零开始成长的,程序员当然也不例外,程序员一般会选有的人可能会问,程序员人那么多,不可能每个人都能成为系统设计、择走两种路线,一条是技术路线,由程序员,经系统分析师、系统设计师、产品经理,直到架构设计师为归宿。这整个过程没个十年半载是办不到的,适合喜欢技术的人,对技术狂热的人,愿意一辈子去摘技术的人。当然在这其中,需要程序员在工作以及平时的生活中,不断的学习和研究。系统分析师、架构师的工作是令人羡慕的,也是很多公司的挖掘对象。虽然国内的系统分析师和系统架构师比较抢手,但是想真正成为这个角色还是相当困难的,自己必须拥有很强的专业技能和系统分析能力,还有国内对共职位的需求量并不是十分大,只有实力雄厚的公司才会设置系统分析师、架构师的职位,种种原因让这个岗位的人少之又少.第二种路线就是领导路线,也是大部分程序员的成长路线,当程序员到达高级程序员后,向管理方面进行转变,经开发小组负责人,工程负责人,奋斗到项目经理。这种路线适合有一定沟通能力和协调能力的人,走向管理岗位并不是放弃编程,项目经理会在宏观上调控项目的进行,而不向程序员那样注重于程序的细节和功能点。架构师或是项目经理。答案是肯定的,有的人有所成就可能会自立门户,选择自己去当老板,或者去培训中心教书育人,再或者就是程序员的第三种路线,就是告别编程——转行,毕竟在中国不能当一辈子的程序员,这可能是程序员最无奈的一种选择了,但是这却是每个程序员都需要思考的问题。有一点却是不可否认的,就是成长都要付出艰辛的代价(绝不是混工作经验混出来的),当你成功的时候回过头想想那些付出,就会认为一切都值