好长时间只是在社区中转而没有真正的发个像样的贴子了,前段时间一个朋友问我,如果一个程序员35岁后应该做什么?我无语,我也在想,35岁后,我该干什么,幸运的是,我已经正走在转型的路上了,为了给正在做程序员和将要进入这一行的朋友提供一些建议,应该好好的规划一下自己的职业。
正如在哪一篇文章中看到的一个句子,Make Yourself Essential ,让自己变的重要。如果你是一个无足轻重的人,那么用不了多长时间,你就会意识到问题的严重性,越来越傻瓜化的应用开发语言,越来越年轻的开发人员以及他们廉价的工资,越来越慢的学习知识的速度.....好像事实上问题比我讲的还要严重,老板都是从价值最大化的角度来考虑问题。要价值最大化那么就要成本最小化,一样的无足轻重的机器式的代码开发,也许新来的开发人员比你更胜任。
我就自己的经历简单谈几点,算是抛砖引玉吧,大家一起来谈谈。
投资:对于70%的程序员来说,最重要的就是学习,每个星期给自己找出一天或更多的时间来吸取更多的新的东西,
国内外的,常常上一些国外比较好的网站,来吸取新知识,
不要让老板把你的8小时外的时间都榨干,如果是那样的话,那从现在开始你就要学着说No了,
不然的话你会很惨,甚至还不知道怎么开始交女朋友,或者想交女朋友都不知道从哪儿开始,
总不至于让家人安排相亲吧。学习的另外一个好方法就是和同行交流,常常参加各种各样的聚会活动,
在这些交流中你行得到别人已经整理好的知识。学习是个长期的过程,不可以急于求成,
天天上培训课也是不可取的,这样过分重的负担只会让你早早的放弃,学习是个长远的必需持之以恒的事。
一个好的钢琴家不会在上台前在休息室里苦练曲子,台上10分钟,台下10年功,这些都是长期积累的,
绝不是几天几个月就能练成的。
社交:对于一大半的程序员来说,生活=工作+加班,这是所有的事了,
没有自己的社交圈,能认识的人也就是公司内部的同事,还有一些就是大学时期的好朋友,
至于中学和小学时期的同学嘛,那些都是扯远啦,既然是社交,
就不是简单的大家见个面打个招呼这么简单。结识志趣相投的朋友,
能让你的学习工作得到很多的帮助。还有一点是更重要的,
就是结识能为自己的事业带来帮助的朋友。
认清形势:常常在一些技术论坛上看到一些搞笑的贴,
无非是问i++或++i,再加上一些无聊的循环,再问一些莫名其妙的算法问题,
我不是BS这些贴子,我也不是BS这些算法技术,
只是就我目前所知基本绝大多数的程序
员做的都是些应用开发的工作,
一个企业要雇的不是精通输出杨辉三角形的开发人员(姑且也叫开发人员吧)。
包装自己:包装自己是必要的,每个人都需要包装自己,
如果有人觉得这是瞎扯的话,那么从明天开始请你不要穿衣服出门啦。
让同事,让老板,让同行知道你的技术非常重要,争取在开发中应用新的技术,
新的理念,提出自己的成熟想法(幼稚的就不要说了),向人们展示应用你学到的东西后的功效。
参加各种业内会议,社交活动,结识同行。在社区中回答别人的问题,或者提出自己的想法。
写文章、出书这些都是利人利己,也是增加自己影响力,包装自己的好方法。
执行:好的想法不加以执行等于零。学以致用,尽量把自己所学用到工作中去。
...........期待您的想法!
好长时间只是在社区中转而没有真正的发个像样的贴子了,前段时间一个朋友问我,如果一个程序员35岁后应该做什么?我无语,我也在想,35岁后,我该干什么,幸运的是,我已经正走在转型的路上了,为了给正在做程序员和将要进入这一行的朋友提供一些建议,应该好好的规划一下自己的职业。
正如在哪一篇文章中看到的一个句子,Make Yourself Essential ,让自己变的重要。如果你是一个无足轻重的人,那么用不了多长时间,你就会意识到问题的严重性,越来越傻瓜化的应用开发语言,越来越年轻的开发人员以及他们廉价的工资,越来越慢的学习知识的速度.....好像事实上问题比我讲的还要严重,老板都是从价值最大化的角度来考虑问题。要价值最大化那么就要成本最小化,一样的无足轻重的机器式的代码开发,也许新来的开发人员比你更胜任。
我就自己的经历简单谈几点,算是抛砖引玉吧,大家一起来谈谈。
投资:对于70%的程序员来说,最重要的就是学习,每个星期给自己找出一天或更多的时间来吸取更多的新的东西,
国内外的,常常上一些国外比较好的网站,来吸取新知识,
不要让老板把你的8小时外的时间都榨干,如果是那样的话,那从现在开始你就要学着说No了,
不然的话你会很惨,甚至还不知道怎么开始交女朋友,或者想交女朋友都不知道从哪儿开始,
总不至于让家人安排相亲吧。学习的另外一个好方法就是和同行交流,常常参加各种各样的聚会活动,
在这些交流中你行得到别人已经整理好的知识。学习是个长期的过程,不可以急于求成,
天天上培训课也是不可取的,这样过分重的负担只会让你早早的放弃,学习是个长远的必需持之以恒的事。
一个好的钢琴家不会在上台前在休息室里苦练曲子,台上10分钟,台下10年功,这些都是长期积累的,
绝不是几天几个月就能练成的。
社交:对于一大半的程序员来说,生活=工作+加班,这是所有的事了,
没有自己的社交圈,能认识的人也就是公司内部的同事,还有一些就是大学时期的好朋友,
至于中学和小学时期的同学嘛,那些都是扯远啦,既然是社交,
就不是简单的大家见个面打个招呼这么简单。结识志趣相投的朋友,
能让你的学习工作得到很多的帮助。还有一点是更重要的,
就是结识能为自己的事业带来帮助的朋友。
认清形势:常常在一些技术论坛上看到一些搞笑的贴,
无非是问i++或++i,再加上一些无聊的循环,再问一些莫名其妙的算法问题,
我不是BS这些贴子,我也不是BS这些算法技术,
只是就我目前所知基本绝大多数的程序
员做的都是些应用开发的工作,
一个企业要雇的不是精通输出杨辉三角形的开发人员(姑且也叫开发人员吧)。
包装自己:包装自己是必要的,每个人都需要包装自己,
如果有人觉得这是瞎扯的话,那么从明天开始请你不要穿衣服出门啦。
让同事,让老板,让同行知道你的技术非常重要,争取在开发中应用新的技术,
新的理念,提出自己的成熟想法(幼稚的就不要说了),向人们展示应用你学到的东西后的功效。
参加各种业内会议,社交活动,结识同行。在社区中回答别人的问题,或者提出自己的想法。
写文章、出书这些都是利人利己,也是增加自己影响力,包装自己的好方法。
执行:好的想法不加以执行等于零。学以致用,尽量把自己所学用到工作中去。
...........期待您的想法!