第一篇:程序员如何规划自己的生活[模版]
展望未来,总结过去10年的程序员生涯,给程序员小弟弟小妹妹们的一些总结性忠告
走过的路,回忆起来是那么曲折,把自己的一些心得体会分享给程序员兄弟姐妹们,虽然时代在变化,但是很可能你也会走我已经做过的10年的路程,有些心得体会你可以借鉴一下,觉得说得有道理的你就接纳,觉得说得没道理的,你就抛弃,以下是我发自内心的,给大家的忠告,特别是针对那些小弟弟妹妹们。
01.自己的户口档案、养老保险、医疗保险、住房公积金一定要保管好。
由于程序员行业每年跳槽一次,我不隐瞒大家,我至少换过5个以上的单位,这期间跳来跳去,甚至是城市都换过3个。还好户口没丢掉,其他都已经是乱了,好几个城市里,都有交过三金,甚至是一个程序的2个区里交的都有,那些东西,10年后,会变得很重要。你买房子若有公积金,可以取出来,贷款利率也会比较低一些,有孩子了,还需要上学,生病了还需要医疗保险。
特别是买房子时,你要商业贷款与公积金贷款的利率差别还是很大,有可能会有10万的差距。你平时都注意这些,会给你带来的损失会最小,例如每个月缴纳300元的公积金,公司也缴纳300元,你一个月能存下来600元,一年就是7200元,10年就是72000元。我以前都忽视了这些,到我需要买房子时,公积金里可能只有几千元,10年很快就过去了,结果我没能存下来多少公积金,医疗保险,养老金等更别提了,都已经稀里糊涂了,这些损失10年累加起来,是很庞大的数字,大家要注意,跳槽换工作时也要保护好自身的利益,现在房价很贵,你可能是跟我一样,大山里出来打拼的娃子,家里也没有丰厚的积蓄,只有靠自己拼搏,买房子是人生的一件大事,等你到了10年,才想到这个事情,已经晚了,特别是孩子要上学,上幼儿园等,需要户口啥的都要齐全。
02.不要轻易换笔记本电脑,不要跟潮流,不要买过多的电子产品,不要过于频繁的更换手机。这方面我的经验教训也是惨痛的。我大概前后购买过5-6个笔记本,以前的都是1万多元一台,最近买的是一台是1万多给女朋友的,自己买了一台是7500元左右,手机大概换过接近10个了,这些钱加起来也足够有10万以上了,你可能一不小心就购买了这些电子产品,但是时间长了,你一回过头来想想,你为什么赚得也不少,但是为什么还是那么穷,是因为你购买这些电子产品花费了过多的金钱了,平时笔记本啥的贵重物品要保护好,我一个同事不小心丢了2台笔记本电脑,接近2万的损失啊,你净赚2万,不是那么容易的,这个窟窿不是开玩笑的,我曾经也被人偷了一个崭新的笔记本,损失1.5万左右,更糟糕的是最新的代码也丢被偷了。
03.这年代外语、学历、职称、驾驶证还是蛮重要的。
想找高薪,外资企业是正确的选择,在同样的打工里,外资企业的收入普遍是高的,我就想不明白,我们的赚钱能力怎么就比不过人家了,社会不断发展,将来可能去外国就像串门一样了,也说不定的,外语好将来的就业机会也会更多更广一些。
学历并不代表啥,但是学历也是敲门砖,例如有300个应聘者,那至少重点本科以下的,统统不看了,因为实在是来不及看了,你再厉害也被挡在机会的门外了,同样有时候你想改行什么的,职称也很重要,最起码评个中级职称,说不定还有机会能进入大学或者政府部门还是有可能性。
若有充裕的时间,应该把驾驶证考了,因为你越到后面越忙与工作家庭,没机会学车了也说不定的,平时也别光顾拼命工作,工作10年后你才发现,原来身边的人都至少硕士学历了,你被社会自动淘汰了,我现在就有这个感觉,虽然我带过很多硕士,他们的就业机会比我还好,经常能进入名牌企业,我也一直进不去。
04.不要谈过多的女朋友,谈女朋友要看准,下手要稳准狠。
我谈过2个女朋友,平均每个女朋友身上的开支前后大概会有10万左右,还好我不用谈第3个女朋友了,若投资失误,那也是很残忍的,谈女朋友也会消耗很多时间精力、还会消耗很多金钱,实话的讲的确是这样的,人家女孩子也值钱啊,凭什么就那么轻易的跟你啊,我跟第一个朋友分手时,我的生活至少是倒退了3-4年,一切从零开始,一切从头开始,我劝大家谈女朋友是人生最大的一笔买卖,投资失误会有惨痛的后果,不仅仅是金钱上的损失,更会有精神、心灵上的沉重打击,大家要学会珍惜女朋友,要学会哄好女朋友,让老婆开心每一天,虽然鱼儿上钩了,不用再下鱼饵了,偶尔也别忘记放点米,这个鱼要是脱钩了,那不是开玩笑的。
05.工作不要更换得太过于频繁,选好了行业方向最好别更换太频繁。
换工作,换行业方向,就像熊掰苞米一样的道理,有时候是丢了芝麻捡西瓜,有时候是丢了西瓜捡芝麻,这个道理我就不多讲了,大家都应该能明白的。
06.要对身边的人好,要得到老板的信任、同事的认可及支持、珍惜良好的工作环境。
有个朋友的QQ名字很有意思,“只爱陌生人”,陌生人是很有意思,但是最关键时刻,还是需要靠非陌生人,你每天跟同事一起生活,要维系好身边的人。你的成功与失败,往往是你身边的30-40个人决定的。你就是世界首富,他身边也是那么不超过100个人的在左右着他的生活,当你工作10年了,没一个老板信任你,没几个要好的同事朋友,那你惨了,你在这个世界上已经是很孤单了,你的收入,其实大多是来自这些身边的朋友给你介绍的生意,不大会网上掉几个馅饼的。现在你身边的人有可能在不久的将来,给你提供很多好机会。
07.钱很重要,但是生活质量比钱还重要,工作是很重要,但是家人比工作还重要。
钱不是万能的,但是没钱是万万不能的。钱赚了,身体夸了,全送给医院了,钱赚了,身心疲惫了,人活着为了啥?不就为了开开心心生活嘛?工作重要,但是失去了家人的爱,失去了女朋友,失去了老婆孩子,那这个工作有啥用了?工作很容易就换了,家人是换不了的,老婆不是想换就换的,孩子不是想换就换的,连自己的家庭都不负责的人,怎么可能对公司负责呢?我一直是这个观念,来面试时觉得工作更重要的,我们一般不录取的,那太假了,或者太不懂事了。
08.工作累了,也别太贪玩,有时候还是需要多想想如何才能赚钱。
时间一晃就过去了,工作累了是可以适当放松,但是别太贪玩,10年很容易就过去了,10年后你要买房子,要娶老婆,要买车子,要生娃娃,身体也会变得脆弱一些,需要良好的生活习惯,也经不起通宵了,通宵一次,你要低迷好几天才能缓过劲儿来,跟20刚出头完全不一样了,用钱的地方多了去了,父母也会变得更老一些,可能也需要你的照顾,整个家子都指望你赚钱,别到了这个时候,你才意识到赚钱是那么的重要,更何况现在城市的房价,动不动就是100万,加上按揭的利息,你很可能需要支付150万。还可能需要装修,买车子。可能你身上的压力是200万。别觉得谈钱就俗,你要学会赚钱,要有个需要赚钱的良好意识,当然你出身富裕家庭,就不用考虑这些因素了。
09.每天一点点进步,每月一点点积累,要敬业要爱业,我们给别人提供的也是服务。
总有一天,你也会有累的时候,你也会有老的时候,这时候,你要靠啥呢?就要靠你平时的积累,你10年的积累,可以打倒很多竞争对手,他们再厉害,再怎么样,也很难抵得过你10年的积累,特别是后面5-10年的积累,成果会很明显,前面的1-5年,算是做软件的入门吧,除非你有高人指点,那可能2-3年就可以修成正果,软件在将来还是会值钱的,以为生活会越来越智能化,越来越数字化,软件的需求还是很有前途,最起码未来的10-20年里不用太担心失业问题了。
10.对程序员来讲,开发思想、架构、代码就是财富,别老丢弃你的劳动成果,要学会保护你的劳动成果。我大概7-8年前的代码都在手上,经常改进来改进去,维护来维护去,在一定的程度上,让我生活轻松了不少,因为我不用什么都从头来过,我只要痛苦一次,以后就要反复重复利用,软件的价值在于重复利用,而不是每个东西,都从头开发,那永远也是辛苦的程序员,这个生活质量就别提了,不管自己的代码丑还是拿不出手,要学会精心维护,每天改进一点点,每个月一个小进步,每年一个大进步,多年的积累是宝贵的,这个早晚也会给你带来丰厚的收益。
11.当程序员要防止原地踏步,不是工作年限长了,经验就丰富了,能力就强了,年纪越大工作越难找。我有一个朋友跟我开玩笑,工作5年的人,可能能力差距会很大,为什么呢?因为第一年他们干的事情都是一样的,都写程序了,2个人可能由于价值观不一样,5年后差距会很大,甚至是大到无法追赶的程度,为啥?因为还有机会的因素在里面,有的人干了5年,还是在原地踏步,天天只会写那些添加、删除、修改的代码。那你得注意了,需要不断的提高自己,才是硬道理。例如你会SQLServer,那要试着学习Oracle,你是做C/S的,那得需要提高到B/S的,你是做单机软件的,那得需要提高到网络软件,你只关注自己的工作的,需要学会管理,关心他人的工作。你是当程序员的,要试着提高当项目经理、部门经理,公司的总监等等,人有野心有目标才会不断进步,最俗的为了多赚钱,提高工作职位工作岗位,工作单位,也是可以理解的。
年纪越大工作越难找,例如3-4千的工作是随便找找,玩一样,但是你30过后,最起码要找月薪上1万的工作,这样的工作是机会也少,一般小公司也给不起,还得找个好公司才可以,好公司又不是天天招聘人,天天缺好的工作岗位,说不好听点儿,小公司的老板才赚多少啊?他来钱也很不容易的,小池塘就不好容得下大鲨鱼了。
12.当创业的收入比打工还少时,那就别创业,要找比自己能力强的人创业,你不会吃亏。
创业的收入,比打工还少,那就是瞎扯蛋,恶搞。创业的真正意思并不是要你去吃苦没钱赚,那是忽悠无知的人的。当你创业时的收入,比打工还多,那你可以考虑创业,没有工资什么的,股份啥的,都是瞎扯蛋。
不要跟自己能力还弱的人一起创业,那损失最大的,很可能就是你,要创业,也要找比自己强的人一起创业,最起码赚不到钱,还能学到不少。不会有过多的损失。别热血一沸腾就创业了,创业了,也别烧自己的钱,家人的钱,那是很不抗烧的,没几下几十万就烧干了。
其实打工,也是创业的开始,每个月都能拿到钱,还可以学到知识,什么公司的股份都是空话,没几个小公司能成功,开起来了也走不了3年就分家了,都忽悠小孩子玩的,除非真的有科技含量或者是客户资源的,否则股份是一文钱不值的,就算创业每个月也按时拿工资才是硬道理。
13.未来的生活节奏会更快,生活压力会更大,竞争会更激烈,社会服务体系会更完善。
在未来,我们享受良好的服务的同时,也会为别人提供更良好的服务,需要在技能上还是服务质量上的要求会更高更严格。平时要注意提高自己,不要被时代淘汰掉,我从小的朋友,一波又一波被社会无情的淘汰了,很小的时候,我出生在大草原与大山的交界处,我小时候的玩伴,还在大山里,我跟着家人杀出来了,我小学、中学、大学、工作上的、这10年,我一直很坚强的拼搏下来,很不容易的在杭州立住脚了,说实话,参加工作后的十年,也是不断拼搏,不断提高的十年。
第二篇:程序员的规划
第一.Java程序员需要不断的学习;
貌似这一点适应的行业最广,但是我可以很肯定的说:当你从事web开发一年后,重新找工作时,才会真实的感受到这句话。
工作第一年,往往是什么都充满新鲜感,什么都学习,冲劲十足的一年;WEB行业知识更新特别快,今天一个框架的新版本,明天又是另一个新框架,有时往往根据项目的需要来不断学习新东西;所有,很多时候感觉,自己用过的东西真多呀!但是真正深入研究的东西却不多。
面试,是跳槽后第一个需要面对的问题;而且不同公司面试的着重点不同;但是却有一个共同点:Java基础是必考的。工作第一年,可能问你String对象创建的理解,常用的框架是什么等等;工作第二年,就问你Java内存分配机制是什么,类是如何加载的等等;第三年,就问你常用的设计模式是什么,你在工作中充当什么角色,怎么独立完成一个模块等等; 可以看出——这是一个典型的程序员的成长过程:
使用Java—->深入理解Java积累经验——>独立设计分析能力——>独当一面的多面手!因此,必须学习:
1.Java基础的深入理解;
不多作解释,推荐书目《Java编程思想》,《Java线程》,《Java NIO》,《深入java虚拟机》
2.数据库
最常用的是Oracle了(当然银行项目等需要DB2等),熟练掌握使用存储过程,触发器等;
3.UML
项目中经常要写文档,项目经理的基本功,程序员走向设计的基本功;
4.设计模式
这个建议多看吧,在阅读源码中体会;
5.linux系统
需要掌握常用的linux命令——部署在windows操作系统上的项目很少吧。
其他就不多说了,大家可以补充。
学习上,兴趣是最大的老师;项目驱动也是不错的选择,总之,不学习不行。
第二.积累行业背景;
行业背景非常重要;工作3年后必须确定自己的行业背景,比如一直从事电信行业,一直从事银行项目,一直从事ERP行业等等。
一个程序员不可能是一直写代码的,就是写代码也要知道业务逻辑,满足什么需求;俗话说隔行如隔山,每个行业的业务都不一样,甚至差别很大,比如你一直从事流媒体的研究,让你跳槽到一家银行项目,完了,一切从头学吧,以前的行业经验都用不上了;而且,一个公司公司招人,就是希望找到那些很容易上手,不需要培训业务很久的程序员;频繁跳槽的朋友,一定要注意这点;
一直在一个行业呆久了,就可以成为这个行业的专家;我们可以经常看到,一个项目组的某个leader,代码写的一般,但是却可以跟客户流畅的沟通,控制着新需求的提出,bug的修正等等;而客户也很愿意跟他打交道,因为那些老的项目只有他能维护,他甚至熟悉系统的每一张表结构——-可想在这个行业呆的时间有多久啦。
第三.合理的职业规划
什么是职业规划—-就是你短期或者长期的一个职业计划!大道理不讲,咱简单点。先问你几个问题:
a.你工作几年了,你愿意一直和新入行的新手一样就是个简单的程序员吗?
b.你愿意一直写代码,而不关心其他吗?
c.一个项目的前期需求,设计,后期部署维护,领导找到你,你说咱搞不定,行吗?
程序员不是敲代码的机器。第一年太多东西不懂,你可以一切听从老大的安排,敲敲代码,看看数据库,测试自己和别人的代码;但是第二年,你还是这样吗?不可能的,一年的经验你完全可以入行了,是时候该学习怎么进行需求分析,怎么设计数据库,怎么写各类文档,怎么写更好的代码?这是高级程序员的要求!
什么是高级程序员?具有分析设计能力,能进行技术攻关,而且具有某行业深厚背景的程序员!
所有,一个项目立项后,你要积极的参与到前期设计中,跟老同志们一道思考分析问题,学习经验!OK,你这就成长啦!
千万不要认为程序员就是写代码的哦!!
而且,通过一个项目的开发,你要能粗略的统计出一个功能的开发时间;比如一个模块有20个小功能点,你开发了80个小时,每个小功能点平均2小时——这时在前期就能评估工作量啦。当然每个人的效率和工作质量是不同的,因人而异,但是大概的工作量应该是可以统计出来的,用于统计一个项目的工作周期;
具备上面的能力,你起码已经是一个项目组的骨干啦!此时,就可以带领小弟做开发而不是平凡的一个被带领者啦。
很多公司的项目骨干和项目经理都不是通过招聘的来的,都是培养出来的——-工作2年,思考能力不错,善于动手,很上道!OK,此时项目经理和公司中层可能就注意到你了,就会给你多分配任务慢慢的锻炼你,这时候千万不要闹别扭哦(曾遇上这样一个同事,技术很好,人也不错,领导突然给他分配很多任务,他开始是默默承受,后来闹意见啦!领导找他谈话后,他算明白啦!顶过一段时间就基本适应,可以快速的做完;后来他成了我们那批人中新的项目leader啦),跟带你的人好好学习,多劳动,很快就出头啦!
如果你工作了多年,属于老鸟了,也要善于带人,能提携小弟!因为只有小弟成长了,你身上的担子才会轻,项目才会顺畅的进行!
而且高级程序员(本科为例)工作四年左右工资就达到一个瓶颈了(一线城市是9K—1.2W),这时候必须“转型”—–高级程序员只是你能力的一部分,系统分析师,架构师,技术主管才是你应该告诉别人的职务,薪资才能再次提升。
第四.良好的心态和体态
程序员必须有责任心!这点非常重要。遇上问题,不能随便的踢皮球,很认真的和别人沟通,提出自己的见解,和客户联系,才能把问题解决。技术上的问题不是问题,总可以解决,但是需求上的问题,必须搞清楚!一旦需求出错,一个项目就可能延期或者失败。程序员的责任心决定了他的成长,一个有责任心的人才可能成为骨干,让领导信任!
其次就是能顶住压力,大家都知道程序员要加班,压力大,所有遇到问题必须不轻易放弃,合理的根据能力去处理!
身体是革命的本钱,程序员尤其重要,天天坐在电脑前,很容易发胖,变成鸭梨身材,所有多锻炼呀!
到某些程度就不要跳槽了,在一家有发展前景或者工作开心的工作长久呆下去吧,不能跟年轻人比热情了,这时候要的是稳重,在公司充当的是一个资深的IT从业者,帮人优化程序,分析需求,为项目出谋划策解决疑难等。
第五.多写技术文档
多写技术文档是好事哦—–其实它是对你工作经验的总结和提高!一个愿意和别人分享知识的人,才能在不断的思考中提高!而且,写文档很锻炼人滴!
所以建议木有博客或者经常看别人文档自己却不写的同行,赶快开博吧,其乐无穷呀!(技术文档注重简洁精练,提供源码;总结性文档注重亲身体会!)
第六.关于跳槽
跳槽,对IT人来说绝对不是个陌生的词汇,几乎所有人都身体力行过。首先我要强调一点,跳槽并没有坏处,但是频繁的跳槽就不好了。在工作的前4年,必须跳槽,而且鼓励跳槽(建议经历2—3家公司);每个公司对技术的侧重点都不同,对开发流程控制都不一样,所需要的技术性人才自然不一样;比如外包公司,要的是一个代码狂人(我很喜欢招做过外包的人,感觉很多在外包公司待过的人做事的效率很高);小事业的公司,要的是一个全能型的程序员(能设计分析,能写代码,能部署);大的公司,要的是一个技术扎实,有潜力的人(英语好,理解能力好,Java基础扎实);这样如果你在一家公司呆久了,很可能就模式化,如果一旦离开这家公司,找工作有时候很容易碰壁;多经历两家公司,对程序员很有益!而且我自己也有感觉,每次找工作都在强制自己学东西。
而且关键是,一次跳槽,薪资就更高了 —– 很多人跳槽都是对当前薪资不满呀。
但是,一旦工作5年后,建议不要在跳了,更多是规划自己的职业生涯,程序员毕竟有“青春饭”的嫌疑,我们不能跟年轻人比呀。这时候如果想一直做技术,建议在一家好的公司长久呆下去,技术+业务,足够你混的了;如果想做管理层,这时候也基本是时候了;想自己开公司,就要付出更多,对运营有深入了解,并侧重销售和客户的关系啦。
第三篇:深圳打工族如何规划自己的异地生活
莫先生今年27岁,大专学历,毕业之后在深圳西乡的一家高科技公司担任技工。莫先生和许多来深打拼的特区建设者一样,怀揣着属于自己的事业梦想,希望自己能够在深圳安居乐业。目前他的税前月收入达到了4000元,而且每年还有1万元左右的年终奖,企业也为他缴纳五险一金,而其中还包括住房公积金提拨率大约为10%,收入的成长率大约为8%。目前莫先生暂居于公司免费提供的单身宿舍内,月生活开销大概在1000元。除了每年返乡的旅费与给父母红包大约5000元,以及每年旅游的旅费1万元。莫先生在银行内还有存款大约3万元,股票型基金2万元,并且没有负债。他的住房公积金账户内还有余额1.4万元,养老金的账户有余额1.2万元。
莫先生的未婚妻今年26岁,月薪大概在税前2000元,而她的收支基本相抵,尚没有加入社保,而且两人均没有商业保险。他们计划在未来的1年内结婚。而在婚后莫先生就会搬出单身宿舍,每月大概可以领住房津贴600元左右;如果选择租房,那么每月的租金大约需2000元左右,如果买房的话,那么按目前关外的均价1万元每平方米来计算,90平方米的住宅总价大约是90万元左右。他们计划在3年后养育一个子女。那么他们该制订怎样的投资理财规划才能达到目标?
在购房规划方面,莫先生目前每年的净储蓄为40360元,在扣除了教育金11614元、养老金每年积累6303元以及房租2000元后,剩余的20443元可以用来作为购房首付积累。
至于保险规划,理财投资顾问认为李先生和他的未婚妻存在较大的保障缺口,建议加入一些商业保险作为必要的补充。理财专家建议莫先生家庭每年拿出总收入的10%用于购买商业性保险;并适当补充大病医疗保险和意外伤害保险,尤其是莫先生的保险要充足一些他是家庭的主要收入来源。
而在投资规划方面,理财专家建议李先生可以每月从结余中取出500元来做基金定投,还有500元做黄金积存,最后留下3~6个月的流动资金来作为日常的紧急备用金外其他的资产60%可以用来投资高风险高收益的股票型基金,另外40%可投资风险较小的债券型基金。
第四篇:谈谈程序员有哪些规划发展方向
谈谈程序员有哪些规划发展方向2010.10.24阅读(20)
程序员职业生涯发展到一定程度都会面临一个选择,是走业务+技术方向,还是选择纯钻研技术。程序员职业生涯发展的问题,这是所有程序员都在关心的问题,未来究竟要怎么走,30岁之后还能不能再做程序员。
绝大多数程序员最终的职业目标可能都是CTO,做到CEO的人估计会比较少,也有一少部分人自己去创业去当老板,也有部分人转行了,当老板的人毕竟是少数,转行的人都不在这行做了,自然没什么好说的了。一般来说,程序员的发展基本上都会经历这么几条路径。
程序员-系统分析员-架构师-技术经理-CTO;
程序员-项目组长-项目经理-项目总监-CTO;
程序员-产品设计师-产品经理-CTO;
当然这只是一个大致的路径,不是所有程序员都必需要这么经历的,有些人可能跳过其中的一些步骤,也可能有些人会把中间的很多职位都做了。而最终做到CTO的程序员,也是非常少的一部分,原因很简单,这个世界上不许要那么多的CTO和CXO。
也就是说,许多的程序员最终可能是做技术经理、项目经理或者项目总监之类的,那么到底我们职业生涯要选择哪一种呢?我觉得这个问题没有一个统一的答案,因为每个人的性格不一样,际遇也不一样,就像你从小希望当贪官,可是命运却偏偏让你做了一个程序员。所以应该根据你的兴趣、性格与际遇选择一条道路,比如说你正好有机会带一个项目,而你又不是很讨厌项目经理这个位置,那么你就可以选择向项目经理方向发展。
实际上很多时候,有些公司并没有明确的技术经理、项目经理、产品经理之分,在许多的公司里,他们经常是由一个人承担。在外包公司里,通常会有项目经理和系统分析员(也可能是技术经理)。在一些非IT公司里,可能会是部门经理,而做自己产品的公司可能会分得比较详细一些。我大致说一下这三个职位的区别,让正在徘徊的程序员有一个大致的了解。
项目经理是项目的直接负责人,这个角色相当于一个中间接口,不管是团队成员还是需求方(客户),或者是上级领导,有事都直接找他,所以这个职位着重于管理与沟通。一般来说,项目经理的工作重点在同客户沟通需求、项目进度的把控、团队的沟通方面,有些公司也会需要项目经理承担团队建设的工作,不过貌似很多国内公司都忽略了团队建设这个工作了。对于项目经理来说,重点会要求沟通能力、协调能力、危机把控能力、执行力、团队管理能力,着重于沟通、管理与计划。当然也有些公司还要求项目经历要参与招标谈判,这就要求项目经理
有一定的商务谈判能力。
技术经理有时候也可能叫系统分析员,一些小公司可能会整个部门有一个技术经理。技术经理承担的角色主要是系统分析、架构搭建、系统构建、代码走查等工作,如果说项目经理是总统,那么技术经理就是总理。当然不是所有公司都是这样的,有些公司项目经理是不管技术团队的,只做需求、进度和同客户沟通,那么这个时候的项目经理就好像工厂里的跟单人员了,这种情况在外包公司比较多。对于技术经理来说,着重于技术方面,你需要知道某种功能用哪些技术合适,需要知道某项功能需要多长的开发时间等。同时,技术经理也应该承担提高团队整体技术水平的工作。
产品经理这个职位一般在有自己产品(不管是软件还是网站产品)的公司比较常见,产品经理主要会负责产品的设计、产品的改良等工作。需要注意的是,产品设计与设计师是两个不一样的工作,产品设计主要会从用户体验、业务需要等层面去设计产品,而设计师更多是从用户的视觉上去做。产品经理应该是最懂业务的人,比如说你在设计一个微博的产品,就要求你对微博这个东西非常熟悉,从用户习惯、用户体验、公司的发展战略上去设计这个产品,还要对比同类产品会有什么优势等等。
不管是项目经理还是技术经理与产品经理,都要求要熟悉业务,业务是需求的来源,没有不谈业务的技术,所以不管你从哪个方向发展,都要求对业务熟悉。产品经理要求对业务最熟悉,项目经理次之,技术经理排最后。对于程序员来说,刚开始工作的前几年可以埋头扎到技术里面,一般这个时间在2-3年的时间,然后就应该多关注业务了。这个业务不一定是指某个具体的业务,因为具体的业务的范围太少,而且也需要机遇。
我见过许多的程序员,他们是做Web开发的,但对互联网很不熟悉,对于互联网流行的趋势基本上不闻不问。不知道现在大家都在使用微博,也不知道SNS,也可能从不使用网银。我觉得这样很不好,程序员应该多多去关注互联网的发展,多多去玩一些新的网站。
第五篇:如何规划自己的研究生学习生活
勤奋、自强、求是、创新 ——座右铭
一、做好入学前期准备,多与导师交流沟通,争取选择一个有创新点的研究方向。
有创新点的研究方向是后期取得研究成果的重要保证。自己的研究方向要与导师进行充分沟通,争取获得导师的全力支持。要敢于向导师表达自己的研究想法,提出自己的研究计划。不过,我们刚开始研究生阶段学习的时候,一般对研究课题或研究方向都很盲目,没有整体认识。因此,在与导师进行沟通前要做精心的准备,最好能够像国外大学那样提交一份较为详细的研究计划。
这时候,我建议大家通过以下两种途径实现快速入门:
① 认真阅读导师或实验室师兄师姐以前发表过的学术论文。如果能拿到师兄师姐的硕士毕业学位论文,进行认真研读,则对自己快速熟悉实验室及导师的研究内容很有帮助。从这些方向入手,提炼出自己的研究想法,很容易获得导师的支持。
② 较为深入地阅读本科学的学术文献。可能刚开始的时候深入阅读比较困难,不过贵在坚持。我个人觉得阅读的时候不要贪多,每天能够认真阅读1~2篇就足够了,关键是要勤于思考,找出该文献的核心思路以及能够进一步深入提高的可能点。这样有助于自己对本学科目前的研究热点及遇到的困难形成一个初步概念。这样与导师商量的时候,也能够做到胸中有数,较容易得到导师的认可和支持。
二、积极参与导师相关课题,培养自己的团队合作精神,锻炼自己处理复杂技术和事务的综合能力。
建议积极参与导师所承担的研究课题,可能部分学科导师所承担的课题较少,则可以自己申请学校的创新选题和创新计划资助。个人觉得完整地参与一项课题对培养锻炼自己的全面素质非常重要。因为,在参与课题的过程中,通常都会遇到许多技术和事务上的问题。通过不断解决和克服这些问题,对促进和提高自身的科研、管理、交流、为人处事等方面素质都是非常有用的。
在参与课题的时候,要学会团结课题组成员,当遇到意外的矛盾和冲突时,也要尽量克服自己,要有全局观念。此外,导师所交办的任务,不管是技术或是事务上 的,建议都认真对待,因为这是导师考察你综合素质的绝好机会。
三、多思考,多动手,争取发表高水平学术论文。
博士和硕士研究生要顺利答辩毕业,学校都要求其发表一定水平和数量的学术论文。经过自己的总结和向其他前辈请教,我觉得在发表学术论文的时候可以注意下面几点:① 刊物级别:如果你即将投稿论文的思路与近三年前相关文献相似,那么除非你的结果规律优于那篇文献,或是你研究完成的较为全面到位,否则通常只能发表在低一个级别的刊物上。举个例子,如果你是从事优化算法研究的,你的文章是单种算法建模仿真,那么除非该单种算法以前没有在该领域运用过,或是运用的功能不够全面,而你的研究结果非常好,否则你很难投中相当级别的刊物。而如果你的模型是几种算法混合集成建立的,同时具备几种算法的优点(如计算复杂程度、模型精度等),那么你的文章只要撰写得当,肯定能发表在高于相对级别的刊物上。
② 与其他学科进行交流:可以大胆将其他领域的成熟技术或是方法引入到你所研究的领域,同时将自己本学科的相关研究成果推广到其他学科中,尝试解决其相关问题,事实上这也是一种很好的学术交流与技术创新。
③ 引用高级别论文的重要研究结果:多到国外知名数据库上面去下载文献。从国外研究学者的文献中寻求思路,同时结合自己的研究领域,往往能够获得一些不错的研究结果。
不过,要注意不能直接抄袭人家的成果,这是从事科学研究的基本道德。如果你觉得人家的方法有用,那么可在参考文献中加以引用,在引言中加以说明。
④ 多听导师的意见:发表论文的时候,多与自己的导师交流。你的导师毕竟在这个学科从事研究的时间和深入程度远优于你,他的专业建议对你的文章非常有用。不过,由于导师时间较忙,建议将较为成熟的稿子给他看,不要浪费导师的宝贵时间。
四、积极参与学科竞赛活动,积极参加相关学科的国内外学术会议,开阔自己的学术眼界。如果精力允许,建议参加一些学科竞赛活动。我觉得不管该竞赛是哪个级别的,是否能够获奖都不是最重要的。通过认真准备一次竞赛活动,对自己的知识体系也是一次很好的疏理。
此外,可以有选择性性地参加一些国内外的学术会议。虽然部分会议纯粹是为了挣钱,不过仍然有许多会议还是起到很好的学术交流。以交通运输工程学科为例,每年中国铁道学会和中国空气动力学会所举办的一些会议水平还是很高的。不仅有大量的学科重量级专家出席做主题报告,同时有许多跟你研究相似的杰出学者出席,给你提高了一次很好的学习交流机会。
最后以我自己为例,具体说明上述几条心得的感受。我自2005年硕士研究生入学后,我就与导师多次商讨,并从导师从事交通运输工程领域的载运工具智能测控研究方向入手,结合大量阅读学术文章的收获,提出选择将保障铁路运输安全的沿线风速智能预测优化作为自己的研究方向,得到了导师的大力支持。
经过几年的潜心研究,该方向取得了较大的研究进展,在《中国铁道科学》、《武汉理工大学学报(交通版)》上系统发表了国内首次提出的基于列车运行安全的大风预测优化模型,并成功申报了国家发明专利。同时,将该预测模型优化方法引入到我国风电场规划领域,对风电场风速评估和规划也起到了作用,成果发表在我国电力电子学科的权威刊物《中国电机工程学报》上,得到了编委会的大力肯定,并受邀成为该编辑部另一个刊物《电网技术》的审稿人。
此外,我积极地参与了导师的相关课题,非常感谢自己的博士导师所提供的宝贵机会。2006年,我随导师参加了国家科技支撑计划重点项目-国家青藏铁路建设项目,承担了课题中预测模型研究、系统软件编制、无线通讯系统设计等工作,至今为止已经十多次到达条件异常恶劣的世界海拔最高点(唐古拉山无人车站)从事科学研究。在导师的支持下,多次参与中国铁道学会和中国空气动力学会举办的全国学术会议,并参与了几次相关技术的评审会,极大地开阔了自己的学术眼界。
以上就是我近年来来的一些心得,请广大的老师和同学们指正。成绩属于过去,我一定会抓紧年轻人学习工作的黄金时期,脚踏实地,刻苦努力,为我国交通运输工程科学的发展贡献自己的绵薄之力!
非常规的科研工作,你会有意想不到的结果。
一直比较关注小木虫“科研经验”板块,今天也分享一下自己最近一段时间的经验。
以前的课题是和计算相关,整天呆在计算前,时间不知不觉中从网络中溜走,尽管本人从不打游戏,但是每天网上无目的的浏览确实耗费了不少时间。
回想一下自己大致的时间安排:
1.早上7:45起床,洗漱收拾,8:00就赶往学校,路上买点早点,8:15左右就到了实验室,算是早的,然后就开始边吃早餐,边上网,有时候一不留神就到了10点多,万一再有电别的事情,打个电话,或者找个人,就到了11:30吃饭的时间,午饭后,就是午睡。下午2:00到实验室,午睡刚过,还昏昏沉沉,效率不高。晚上尽管每天也要呆到10点多,但是好象收获不大。
时间一天一天就这样度过,最后勉强毕业了事。
前年开始,换了科研环境,也换了课题,改成实验为主,给自己指定了一个计划,现在看来真的很有用。两年来已经发了N篇paper, 还有N篇整理中。目前我的非常规方式:
1.非常规工作 我不会遵守朝九晚五的工作方式,根据实验情况,有时候我可能会在实验室呆20多个小时,有时候也可能不去。所以有时候10点,有时候12点才到学校。当然回的也晚。我一般会睡到自然醒,这样也就省去了午休的时间。一开始,导师并不赞同我的做法,但是最近一年他已经接受了这种方式,毕竟我每隔一段时间就有一些很好的结果。尽管这种生活方式对身体不好,也不能成为以后科研的方式,但是对于硕士、博士来说确实一种比较有效的科研方式。
2.充分利用周末 以前周末很少工作,在实验室也是干些与科研无关的事。现在充分利用周末的时间,因为周末的时候大多数公用的设备都闲着,你可以放心的利用,有时候一个周末出的数据可以抵上一周的结果。所以周一的时候我一般比较轻松的整理结果,周二就要想办法找导师讨论。
3.最大限度的离开电脑 每天到实验室的第一件事不是开电脑,而是开实验设备(因为实验仪器大多要预热1个小时),在这期间,可以上网收收信件,处理一些其他的事情。由于已经开了仪器,就会迫使你离开电脑。所以基本上只要去实验室就要有数据。
4.计划好每一天 每天离开实验室的时候会给自己留一个小条,提醒自己第二天一天的任务是什么,免得到实验室再想,有时候晚上睡觉的时候也想想,思路会更清晰。每天晚上回去之前最好把实验数据处理好再走,这样也好调整第二天的实验。
5.经常和导师讨论 做一个有准备的人,随时把结果和问题整理好,只要碰到导师来实验室视察或者貌似有空的时候一定想办法讨论。一年来都形成了习惯,只要导师来实验转悠,我一定在5分钟内就可以把结果和问题以图标的清晰方式呈现给导师,效果颇佳。和导师讨论问题千万不能只说,其实一个结果或者问题解释半天,还不如用个图和数据效果好。以前总是怕见导师,怕和导师讨论,现在总是盼导师,呵呵已经变被动为主动。
6.抓紧写文章 感觉数据积攒了一定程度,赶紧准备文章,我个人的经验是等把文章写了一个初稿后,再找导师说写文章的事,讨论之后的几天内,自己修改后的文章估计就可以呈现给导师了(效率多高,呵呵)。把文章给导师后,可能要等很长时间才有反馈意见,在这期间,一定要制定下一篇文章的计划,我一般是在上一篇文章来回修改投出去之前,第二篇文章已经成型了,这样导师基本上也把第一篇文章放行了,否则还要拖很久。
7.多开会,多交流 想办法去开会,其实只要你的成果好,人也好,实验室条件不是特别差的话,导师都会考虑的。当然这也是一个相辅相成的关系,如果你没有成果,估计导师也不会让你去。所以没事时我总会寻找一些会议的信息,然后自己估计一下费用,能剩的费用尽量剩,住的差点,交通工具慢点没关系,把费用将到最低,然后去说服导师,一般情况下还是可以的。通过几次的会议,收获颇多,既锻炼自己,又学到知识。记得有两次会议后,根据会议报告别人的提问,回来后对实验进行新的评价或者补充就又发了文章。
欢迎大家一起交流