A. 一个6年老程序员的迷茫(请高人指点):
想在原地转型,你就得进行角色转换,当然,充电是必须的。
先给自己充一下管理方面的电,最好是能自学整个管理系的本本最好了。
技术型转管理型最容易出现的问题就是,管着管着就又变回技术了,时间一长,就会造成将很强,兵很熊,累死人。
个人建议:1.先充电,人才管理方面的专业知识很重要。不然下面的人不服你。
2.慢慢地进行自我角色转换。从做转为教,管。
3.培养自己的个人魅力。这是一个作为管理者很重要的一点。外形,行为,举止,语言等多方面的。不然别人一看你或听你一说话,就知道是个IT男,不是领导的话,就会对你少一份信任和责任感。
希望能帮到你哈~~加油!!!
B. 能一辈子做程序员吗
出来做程序员,一写就是好多年,发现身边的大龄程序员也多了起来,盛传的"程序员30"的这道坎是不是会落在每个人头上? 的确,快三十的人慢慢地不大愿意像以前那样加班了,得考虑身体和家庭;薪水涨到了不少,但经济压力还是那么重,估计再找工作,很多老板看到简历的薪水要求就会马上把自己否决;技术更新那么快,自己没有时间去一一追逐;想想同学都是什么经理,什么长了,自己还是一个developer, 也许顶个leader的小头衔,老爸老妈是否还能像以前那样夸儿子有出息.随着年纪继续大下去,还玩得起么? 程序世界不是只有VC/DELPHIC这些程序语言,也不是只有MFC/GLIBC这些库,NT/Linux这些操作系统, 也许有人觉得做特种兵就是要精通各种语言, 熟悉各种LIB和SDK, 才能玩得转, 这些都是耗费巨大体力和精力的事情, 老了就完完了. 人家一个密码学的专家可以干上一辈子, 为什么程序员甚至程序特种兵30就玩不动了? 假如一个程序员把自己的价值就定位到VC JAVA DotNet上, 的确就会疲于奔命, 渐渐就玩不动了. 你看招聘, 很多公司上来就要求各种语言,各种数据库, 甚至还要你精通PS,还能算帐顶个会计, 要求多得不得了. 你看了以后要么自卑,要么鄙视: 他们自己都不知道该做什么东西, 该要什么人. 那些招聘网站的首页,那些有名的外企,绝对不会show这种招聘广告: 丢人哪. 他们只会在基本的程序和平台外语技能后面加上: 精通xxx尤佳,最好该领域有xx年经验. 这里xxx可能是内核定制,可能是语音视频技术,可能是OA系统开发, 或者...这些才是他们想要的关键技能, 才是你的价值所在. (语言是很基础很重要的技能,它们就像厨师的菜刀和锅铲,它们是一门艺术,但是一个厨师不应该仅仅了解这些。) 常常看到有人问: 我精通这个语言,那个语言,大家看看我到底值多少钱哪? 假如你干了两年还这么问,你就麻烦了, 老板看的不是你单纯的程序语言技能, 他要的是你解决问题的能力, 这些更多的和你做过什么项目, 从事哪个领域或者行业的开发有关. 举个例子: 你给一家外包公司的简历, 说你精通VC或者其他什么的那行(不是不要你说), 远远比不上你说有在外包企业从事3年工作的那行文字重要. 很多人说外企好,别人老板尊重程序员,他们的程序员干到50还乐呵呵. 这里面文化的原因当然有, 但是更加主要的原因, 是因为资本家觉得他们还有价值, 而且是比那些刚入行的青年有大得多的价值. 那么多的内部技术文献, 那么多年通过开发和维护系统换来的经验, 该领域里面那么多的细节, 系统该这么作,不该那么作, 只有这些老家伙了解, 而且几乎是直觉上的了解, 我不仅不能开掉他们, 还要让他们HAPPY, 不能让他们被别人挖走了.不可能每个人都能转成市场和管理,每个人都能做首席架构师, 但是这不妨碍我们继续在一个自己精通的领域内作我们的特种兵: 我们比客户还清楚他们要什么; 我们不仅知道系统怎么做的, 而且知道为什么必须这样做. 有些地方, 架构师设计的时候, 必须通过我们的REVIEW评审他才放心; 而且有一点很重要: 这些知识比那些易变的语言甚至稳固的硬件更难过时. ------------------- 不管大公司小公司,对于一些不管什么项目都做的公司,只想安心做事情的程序员是永远没有前途的,对于那些没有根,没有技术积淀,没有行业背景的公司,程序员假如不能转型成市场或者管理者,他不仅低人一头,而且对于公司永远只是一个可以随时炒掉的螺丝钉。 成为为资深技术人员是出路之一,但是需要合适的土壤,欧美这方面的确好很多,但是在中国找到类似的土壤并非不可能。另外做技术比不上管理风光是必然的,外国中国都一样,但是是否一直做技术,要看个人兴趣和能力。不要迷信外企的"技术管理双阶晋升",那是糊弄人的,但是他们会给技术人员一个起码的自尊,你起码可以说:在公司我比经理级别高(虽然你没有那么大的办公室)。 这也是一个一直做技术是否现实的问题,一个如何实现更高的自我价值的问题:有人说年纪大了学习能力并没有下降,但即使保持了学习能力,给你开那么多的薪水,你比刚入行的小伙子的优势在哪里?可以说,对于新的语言的掌握甚至实战能力,很多学校出来的新人非常不错甚至可以说精通,你难道和一批批的新人反反复复的拼这些?就算你样样比他们强,性价比呢? 改编自:
C. 有哪些老程序员都知道对新手很有用的经验
一说到程序员,想必大家的第一印象就是头发少,很大程度上就是因为压力大导致的,有生活压力,也有工作压力。
今天说说工作方面的压力,想必看到这个问题的小伙伴都有一个认知,就是一个项目往往比预期的要长,说不定从哪天开始就加班了,一出现BUG真的要人命。此时,考研新老选手心态的时候和经验的时候了,老程序员或许能从容应对,新手可能完全不知错所。
这些信息包括户口档案、社保、公积金等信息,程序员新手可能跳槽比较频繁,有人甚至还换个城市工作。除了户口可能其他的信息都乱了,可能当时觉得不那么重要,但是十年、二十年后,可能会非常重要。
·工作日志可以提升脑容量;
·不要先写框架再写实现,要反过来;
·重构/优化/修复Bug,不要同时做;
·简化开发流程,加快迭代速度;
·纸笔是最好的工具,其次是markdown;
·画出结果,一目了然。
·要学会进行清晰的命名;
·问问题前先调查,要问到点上。
·不要小看程序员
D. 目前为止活的最久的程序员有多少岁
中国的一位老中医,李清云先生,就活了256岁,而他是一位素食主义者! 李清云出生于1677年,死于1933年,在世256年岁,是清末民国初年的中医中药学者,也是世界上着名的长寿老人。在他100岁时(1777年)曾因在中医中药方面的杰出成就,而获政府的特别奖励。在他200岁的时候,仍常去大学讲学。这期间他曾接受过许多西方学者的来访。李清云一生娶过24个妻子,子孙满堂。他认为自己健康长寿的原因有三:一是长期素食;二是内心保持平静、开朗;三是常年将枸 煮水当茶饮。
E. 老程序员上了年纪都去做什么了是一般都改行吗
上了年纪之后还是做程序员,一般不会做的事,也不会改行,因为这是一个技术工种,是属于活到老学到老做到老的行业,在山东齐鲁晚报上有一篇《当程序员老去 再也不相信年龄了》的文章,也许能在这个文章中找到一些问题:
“关于“程序员老去”这个话题,从我开始编写第一行代码的时候就有了。那时候我二十郎当岁,正值青春年少,眉宇苍茫,中年人和老去仿佛是下一个世纪的事情(确实是),遥不可及。我时而在阿尔卑斯山脉编写代码,时而去草沿天路调试程序,我觉得世上之事无所不可为。只有那些年近三十的老程序员,听到这个话题时,才会紧蹙双眉一言不发,仿佛他们看到了无边落木和滚滚长江。
很快,我就站到了三十岁的十字路口,望了望周围,其他三个方向都没有路,只能向前,于是我非常不情愿的挪到了35岁这个黄金分隔线上,或者叫程序员的生命线。不知道是哪位大神为我们程序员画了这么一条线,三百六十行,行行出状元,为什么只有程序员才有这条线呢?用 Google 网络一下“程序员 35岁”,尽是“不作35岁的程序员”“技术大龄恐惧症”“35岁后要转管理”“35岁前程序员要规划好的 X 件事”这样耸人听闻的字眼,一想到自己并没有规划过“这些事”,我绝望极了,35岁生日的那一天可能会发生什么不好的事吧,比如编程、演讲、写作、设计这些技能都会烟消云算?我可能会跟不上时代的发展?我可能会被解雇吧,我想。
35岁生日过去了,除了收到生日礼物,什么事都特么没有发生,我依然活蹦乱跳的编程、演讲、写作和设计产品,一切都变得更好了。
再也不相信年龄了……
回首往事,我发现当年那些对编程充满激情,对生活满怀理想的小伙伴,有的变成了某个领域的技术大牛,在做产品的同时忙着布道演讲写书;有的经营者或大或小的公司,同时还在编写程序;有的设计出了千万人使用的软件产品;有的则转变成了一个纯粹的管理者,经营着上千人的机构。他们都是程序员。
真正有可能晚景凄凉的程序员,是对技术和产品没有兴趣的人,是仅仅把编程当做生活工具的人,是那些不能终身学习的人。开篇的文字,就送给这些人吧,希望他们能够在40岁以前看到这篇文章。
关于程序员转行的问题,也是个伪命题。没有人的职业是一成不变的,今天你在考虑 LVS 要使用 IP 隧道技术还是直接路由,负载调度使用加权轮叫还是最少链接,十年后你要做的可能是增加哪些产品特性和阅读用户的消费心理。时间会驱动着你去不停的选择自己的道路。
如果继续编程能够最大化你的价值,那就去编程,太多精深和复杂的技术需要长期的积累和实践才能化繁为简鬼斧神工,请在技术大神的道路上一路狂飙。
如果设计产品能够最大化你的价值,那就去设计产品,现代世界已经不再是“美学、艺术”与“电子产品、软件”毫无关联的年代了,人们越来越重视产品体验和艺术美学,如果你懂得产品之美,又能估算这个产品多久能够开发出来,还懂一些开发细节,不知道能够虐多少程序员啊,想想这个场景多么美好。”
参考资料http://www.qlwb.com.cn/2014/1105/242763_3.shtml
F. 老程序员都在哪
估计都去管理岗位了,比如项目管理、数据库管理、维护,混得好一点的当项目经理。至少我认识的基本都是这些路线。。
G. 为什么别的职业都是越老越值钱,程序员越老越容易失业
看到某种职业并取得某些成就的人,他们都比较老,我认为这个人越老,就越有价值,年龄较小的程序员很多,而且我认为程序员年龄越大,失业就越容易,中国的程序员太多了,每年都有大量的计算机专业毕业生进入市场,此外培训学校太多,新人可以在两年后独立工作,公司最喜欢的就是这样的人,是最划算的。
中国软件和互联网行业的潜规则是加班一个行业需要三到五年的经验才能了解其行业规律。一般而言,频繁的更换导致每个行业的资源积累,并且无法实现深度积累,追求财富的方法有很多,但无非就是“内部技术”,提高自己的能力,增加单位时间价值,培养独特的眼光和积累联系,观察行业趋势,思考机遇等,世界非常多样化,自我实现的方式不止一种,我们每个人都是不同的,永远不要试图成为另一个人,这是一种妄想,我们唯一能做的就是清楚地看到自己,并努力做到变得更好,我自己这条路永远不会出错。
H. 程序员老了怎么办
很多人都是说程序猿是吃青春饭的,上了年纪的程序猿将会面临着脑力或者体力不支的问题,导致一些老程序猿不再被公司重用或者重视,甚至面临失业的危险。然而我却不这么认为,其实程序猿老了未必就没有用了,很多老程序还是大用用武之地的。
I. 老程序员的下场 程序员老了该怎么办
唉 跟你有一样的烦恼、可是这个行业就是这样
J. 为什么很少见到年纪比较大的程序员
他说他已经工作8年了。大专毕业后,一直在当地一家贷款金融公司工作。后来因为去做支付业务的伙伴公司合作项目,接触了一些网络工程师,觉得很有兴趣。而且IT工程师前景好,工资高,想转行,但又觉得年纪有点大,一时拿不定主意!
而且随着新的基础设施战略的提出,云计算、人工智能、物联网……将IT互联网推向更新更广的阶段。所以无论从现在的发展还是未来的前景来看,互联网IT行业都是很有想象力的。所以,即使之前没有相关基础,转编程也不晚。毕竟现在的市场还处于供不应求的阶段。