㈠ [转]程序员转行为什么都喜欢做小饭馆老板
年纪大了,在网络这行呆的时间也够长,就开始思考未来出路的问题。有人将程序员比做小姐,因为两者都是吃青春饭的,而小姐年华老去后的出路无非两条:升级做妈妈桑或者转换跑道,从良嫁人;而同样的,程序员也是要么升级做管理,要么转换跑道,开店做小老板。前几天看某杂志报道,程序员退休后80%的选择开小饭馆,觉得颇有趣,就贴到我常去的程序员论坛上,反响热烈,选点精彩的出来大家搂搂:1、除了写代码就是去吃饭,而吃的多是盒饭,所以希望开个店有餐好的吃。哈哈,我刚刚吃完盒饭回来。2、程序员:总认为别人的代码不如自己的代码优化,总喜欢重写. 厨师:总认为别人作的菜不如自己的好,总喜欢自己做.3、因为做程序员的时候,总是穷得吃不上饭。4、我要感谢小泽圆、朝河兰(武藤兰)、长濑爱、美竹凉子、高树玛莉亚、川本舞、忧木瞳、夏木美夕、芹尺直美、白石、工藤葵、小山内真由、岸川美穗、西田友纪、泽井牙衣、藤崎彩花、叶山みづき、井上千寻,松村、yuki、观月雏乃、薫まい、三田爱、柳上友香、松冈理穗、 霜月、冲那つばさ、中里爱菜、高木萌美、樱田、夏目衣织、朝仓音梦、芳乃樱、白河小鸟、天拁美春、水越真子、水越萌、胡ノ宫环月城アリス、芙蓉枫、时雨亚沙、プリムラ、カレハ、茜亚、莉可莉斯、水无灯里、蓝华アリス、アリシア、アテナ、近卫七海、仲里ひかり、友坂铃夏、石和多惠、佐仓裕美、凤仙エリス、桔梗雾、荻野可奈、鹭ノ宫纱绫、美咲堇、藤浪朋子、竹内麻巳、ドロス雪儿、シャナ、Eureka、姫百合珊瑚、姬百合琉璃、灰原哀、千鸟かなめ、テレサ、来栖川姬子、姬宫千歌音、陵波レイ、ラクス、ルナマリア、四枫院夜一、井上织姬、渡濑晶、常盘樱子、菊川莲、瀬戸准、夏目衣织和泉静香等等这些我知道名字和不知道名字的、曾经出现在我电脑中现在已经被删除或者仍然在电脑中的异国友人:每每夜深人静的时候,是她们陪我渡过了一个又一个孤单的夜晚;在我精神最不济的时候,是她们适时地来安慰我;当我玩CS精疲力尽时,是她们让我体会到通畅的快感;在我状态低迷没有手感时,是她们让我精神为之HIGH起来~5、写代码的就在公司和饭店之间徘徊。不去公司上班当然去饭店上班了。由于压迫太久,想做老板,所以天下80% 中国籍的coder 都想开饭店!6、这是由程序员的生活环境决定的。 整天不是坐在电脑前就是坐在饭前还有马桶上 所以,这三者:电脑、饭桌、马桶。如果不做程序员后最好的选择就是开个饭店,当然做为一个堂堂搞过高科技的人才,也不能以后去刷马桶或是卖马桶去啊。所以还是开个饭店吧! 眼睛里所能看到的决定了他脑子里所能想到的,脑子里所能想到的决定了他手上能做到的。7、因为程序员总是花很多钱,也吃不到好吃的盒饭。
㈡ 程序员30岁真的是坎其实,过了30岁,还能更上一层楼!
程序员干到30岁,好不容易从码奴混到了白领,却再也干不动了,还时时面临失业的危险。30岁,是一个程序员伤不起的年龄。明天,何去何从?
在官场上,曾经有一个59岁现象,就是官员们会在59岁时,会使劲捞上一把。很明显嘛,权力过期作废,再不捞就要退休了,没有机会了。
在程序员的圈子里,也有一个30岁现象。当然,如果你有铁饭碗,比如在国企或政府机关,那你是无法理解底层劳动人民的感受的。同时也要恭喜你成为体制内的一员,可以一直干到退休无忧。
30岁现象人人都明白,但要给出一个定义并不容易。列举几个表现,也许你会觉得心有戚戚焉。
面临职业瓶颈,程序写不动,上升又困难。
薪水较高,加班变少,后浪追前浪,面临失业压力;生活压力剧增,不敢跳槽;
招聘程序员年龄限制在30岁以下成为行业潜规则,跳槽困难。
30 岁现象和59岁现象貌似不搭边,其实都出于同样的原因:价值贬值。 官员老爷在任就像皇帝,一旦退休,就成为了平民百姓,贬值那是自然的。而程序员也一样, 所谓三十而立,一旦到了30岁左右,由于面临结婚生子,一方面需要高薪抚养家庭,另一方面却无法像以前那样全身心投入到工作,性价比急剧下降;与此同时, 大批廉价的新手涌入,他们往往还使用最新的技术,老一辈程序员只能慢慢的靠边站了。
30岁现象产生,只能程序员自身身上找原因。
当然我们也可以产业、从社会、从政府、从制度等多方面进行分析,发现不足,这些分析未必没有道理,但是肯定没有用,因为我们无法改变。所谓“ 命苦不能怪政府,命背不能怪社会” ,从外部找原因,只会让我们满腹牢骚,整天觉得自己生不逢时,苦闷不堪。
从自身找原因,试着问自己几个问题:“为什么我的性价比以下降?老板为什么要请我,给我高工资呢?一个人有价值是由什么决定的呢?”
你也许可以列出很长很长的答案,但我想应该都可以浓缩为一句话:“一个的价值是由他的不可替代性决定的”。不可替代性可以理解为,为了替代你老板需要付出的代价。
因为你的可替代性高,所以性价比下降。反之,因为你不可替代性高,所以老板会给你开高工资。不是这样的吗?
有一则小故事:
技师退休时告诫自己的徒弟:“少说话,多做事。”
十年后徒弟也成了技师,他找到师傅,苦着脸说:“师傅,我一直都按您的教导做,只知埋头苦干,可那些比我技术差的都升职了、加薪了,我还是拿着过去的工资。”
师傅想了想,说:“你请一次假吧。如果一盏灯一直亮着,那就没人会注意到它……”
徒弟恍然大悟,真的请了一星期假,等他回去上班时,厂长找到他说要给他加薪。原来,在他请假时,厂长发现,工厂已经离不开他了。
徒弟很高兴,以后他时不时就请几天假,每次请假后厂长都会给他加薪。一天徒弟请假后准备去上班,厂长却告诉他:“你不用来上班了。”
徒弟苦恼地去找师傅,师傅说:“那天我的话还没说完呢。一盏灯偶尔可以熄灭一次,可如果它总是熄灭,性质就不一样了,因为没人会需要一盏时亮时熄的灯。”
故事中,因为徒弟的不可替代,所以厂长给他加薪;后来因为有其它的灯亮了,他被替代了,厂长不需要他了,所以被炒了鱿鱼。
所以我们 归根到底还是要提高自己的不可替代性。否则,一旦老板觉得用较低的代价就可以替代你,那么你就面临可能失业的危险了。
那程序员到了30岁,怎样提高自己的不可替代性呢?我们打算做一辈子程序员吗?敢问路在何方?
作为一个过来人、一个资深程序员,我觉得有几个方向可以选择:
(1)成为技术大拿
其实,做一辈子程序员并没有什么问题,重要的是,你必须成为一个不可替代的程序员,也就是说,你要成为技术大拿,能够解决普通程序员所不能解决的问题。技术大拿有两个版本:
一 是程序员加强版。 你仍然是一个程序员,但你是一个很牛的程序员,凭借多年的积累,你在知识广度和深度方面均已不是等闲之辈。从汇编到java,你样样精 通。你在意数据结构和算法,对系统的优化有独到见解,对设计模式如 数家珍,你还有完备的工具箱和自己的专用类库。其实,加强版程序员有非常独特的价值,可 惜的是,在现实中却很少见,因为对任何一个公司而言,人才总是很稀缺的。老板的眼睛是雪亮的,他怎么会对你这种技术大牛视而不见呢,在你还没有成为真正的 大拿之前,早已经被任命为系统架构师、项目经理或者更高的职位了。因此,你想守住自己的一亩三分地,悠闲的做自己的大拿,往往是不可能的。
二 是程序员升级版。 虽然你的内在仍然是一个程序员,但你的职位已经升级了,你成为了系统分析师或系统架构师。这是非常自然和现实的选择。程序员与系统分析师 或架构师之间并有鸿沟,只需一步而已,你就可以从崎岖山路驶向宽阔的大马路。但这一步却并不容易,需要几年时间不断思考、学习、实践,才能化蛹成蝶。
(2)成为行业专家
行业专家也是一个公司不可缺少的角色,他们对公司的行业知识、业务流程和细节了如指掌。行业专家一般并不是从外部招聘的一个只懂业务、不懂技术的超人,而往 往是从程序员经过多年的摸爬滚打成长起来的。作为从程序员成长起来的行业专家,你往往还肩负系统分析师之职。在公司里,对业务有一般了解的人很多, 但专 家级别的往往很少,为了后30年的职业生涯,你必须成为专家。
(3)朝管理方向发展
向管理方向发展的第一步,一般是被任命为项目经理。在大部分IT公司里, 项目经理是最小的管理岗位了,可能你不会觉得有太多惊喜,工资也没有大的提升,但这个转变,可以说会成为你一生中最重要的转变之一。
不 要小看了项目经理。有人说, 项目经理是一个古老的职业。也人有人说,21世纪是项目管理的世纪。 事实上,从人类有组织以来,就一直有项目管理,以前的项目 经理可能是部落首领,一次集体打猎、一次攻城拔寨,都可以视为一个项目。项目管理的知识可以应用到我们生活的方方面面,大至登月计划的实施,小至家庭聚会 的组织,都离不开项目管理。
一个优秀的项目经理,不仅需要高智商,还需要高情商。可以不夸张的说,如果你能胜任项目管理,你就可以胜任战术层的所有管理岗位,甚至你有家庭生活质量,也会提高到新层次。
然而,要成为一名优秀的项目经理,并不是一件容易的事情。可以说,需要一定的天分,有些人无师自通,有些人却永远也学不会。程序员属于高智商人群,情商却往往存在不足,这注定了只有少数程序员能够成长为项目经理,成为优秀的项目经理,则非常稀少了。
如果你觉得这几方面都不合适,那你还有几条出路:
一是塌塌实实混日子。
说老实话,做老实人,办老实事,拿老实的工资,这种员工公司也是非常需要的,一般不会遭遇炒鱿鱼的命运;
二是转行或者创业。
因 为这个行业已经不再适合你,已经没有更大的发展前途,只能转行。如果可以转行,未必是坏事,也许在新的环境中,可以激发出更强的能量,创造出一番事业来。 至于创业,那就更具有挑战性了,建议你在创业之前,已经成为了一名优秀的项目经理。试想,如果转不动一个项目,如何能转动一个公司?
春招季节到来,我总结出了互联网公司java程序员面试涉及到的绝大部分面试题及答案做成了文档和架构视频资料免费分享给大家(包括Dubbo、Redis、Netty、zookeeper、Spring cloud、分布式、高并发等架构技术资料),希望能帮助到您面试前的复习且找到一个好的工作,也节省大家在网上搜索资料的时间来学习,也可以点赞和关注一下以后会有更多干货分享。
资料领取方式:加Q群:721886889 领取!
㈢ 程序员属于什么行业啊
程序员是写手迟程序的属于电脑IT行业。
程序员(英文Programmer)是从事程序开发、维护的专业人员。一般将程序员分为程序设计人员和程序编码人员。
软件从业人员分为初级程序员、高级程序员、系统分析员,系统架构师,测试工程师五大类。
一年可报考软考程序员考试两次,但一次考试只能报考一种资格,因此报考了程序员考试则无法再报考软考其他级别或科目的考试。
同时软考程序员考试采用笔试形式,考试实行全国统一大纲、统一试题、统一时间、统一标准、统一证书的考试方式。
㈣ 30岁程序员的焦虑:继续拼命赚钱还是考个安逸的公务员
国内互联网的发展已经过了井喷式的发展阶段,2019年众多互联网企业的日子也是不好过,竞争越来越激烈。公司的业务也是上不去,盈利没有达到预期,减少开支,降低成本是很多公司的常态。对于互联网从业者来说,基本上没有一份可以干到退休的工作,相比于稳定的公务员来说,程序员在中年时段被裁员的几率很大,为此一些上了年纪的程序员就会在职业的选择面前徘徊,担忧自己的命运,是选择转行还是继续当程序员。
公务员近几年的报考人数也是越来越多,自然又其自身的核心竞争力,既然自己已经30岁了,已经过了拿命换钱的年纪,如果生活还算是过得去的话,公务员的工资也不会让自己饿死。
无论如何选择,最终都是权衡利弊的问题,职场上哪有容易二字,每一个职业的背后都有自己的心酸,只是在人生的不同阶段,每个人关注的点不一样罢了。年轻的时候想要多赚一点钱,给自己更好的生活,等自己的身体透支得差不多了,就用钱来养生和照顾家庭了,后期的愿望就是能和家人幸福过一生。
㈤ 一名程序员已经都衍生出新兴职业了,程序员的工作到底有何压力
作为一名程序员,每天的工作主要是程序编码和设计,即开发新的应用程序和进行大量繁琐的程序维护和安全工作。所以程序员的日常工作就是要一个接一个地处理无聊的代码。程序员的工作之所以变得令人生畏的主要原因在于其巨大的工作压力,这种压力来自外部社会和公司内部。想要缓解这样的压力,可以这样做!
压力是不可避免的,面对压力时,我们可能无法自己应对。此时,你不妨说出心中的压力和不快,或者通过运动、唱歌、喊叫、哭泣等来发泄。坏情绪被消除了,压力自然减轻了。
㈥ 程序员会跟传统技术工程师一样,越老越吃香吗
随着大数据的爆发,中国IT业内环境也将面临新一轮的洗牌,不仅是企业,更是从业人员转型可遇而不可求的机遇。
中关村,被称为中国硅谷,此间程序员比比皆是。然而一眼望去,大多数一线程序员的年龄均在20至30岁左右,40、50岁的人在这个行业内颇为罕见。相较于国外五六十岁仍奋斗在一线岗位的老程序员,国内为什么会出现这种现象?
国内四五十岁的程序员去哪儿了?
造成这种现象的原因是多方面的。首先,程序员的工作大致可划分为两类:开发和研发,相对应的岗位则是开发工程师和研发工程师。开发工程师直接为产品贡献代码,以达成产品功能为主要目的,有比较多重复性工作。而研发工程师则更注重研究工作,任务目标一般没有前车之鉴,多数情况下要靠自身研究创新。
在国内,大多数大型互联网公司的程序员被称作研发工程师,但实际情况是国内几乎没有研发项目,只能称之为开发。开发程序员的工作大多是重复性劳动,容易产生疲惫感,薪资也许在工作2-5年内能达到一个峰值,但较难提升,导致很多程序员最终放弃写代码,转行做了其他。
此外,程序员多处于长时间加班、熬夜和超负荷的工作状态,而年纪大的程序员往往在体力上疏于年轻人。若想继续在IT行业内打拼的程序员便只能追求成为更高技术水平的架构师或转至管理层这两方面寻求职业生涯的突破。一旦转型失败,也只能黯然退出这个为之奉献青春的行业了。一个行业内没有老员工,这其实是病态的。雷军曾在自己的一篇文章中提到,96年时美国主力工程师以30、40岁为主,国内开发的主力是35岁以下的年轻人,近20年过去,情况仍然没有转变。
但是越来越多的IT从业者发现,大数据技术来临之后也许这个现象就能有所改变。
大数据时代,程序员的春天?
首先,大数据从事的是开源工作,更倾向于“研发”,能够重新激起程序员研发程序的热情,职业生涯有了新的追求,这意味着大数据会成为值得程序员长期奋斗不断突破的工作;其次,由于大数据属新兴领域,专业人才比较缺乏,高端人才更是企业争抢的对象。薪资上升容易,职业发展潜力巨大。
《华尔街日报》称:数据已经成为一种新的经济资产类别,就像黄金和货币一样!鉴于大数据巨大的商业价值,大数据专家在企业非常受重视,阿里巴巴集团就已设立首席数据官岗位(ChiefDataOfficer),直接向集团CEO汇报工作。
在大数据行业内生存的时间越久,其经验也会越得到肯定,这也是大多数资深IT人士猜测大数据或将带来50、60岁的“老”专家的原因。面对如此光明而诱人的前景,很多IT从业者试图向大数据转型。
随着大数据的爆发,中国IT业内环境也将面临新一轮的洗牌,不仅是企业,更是从业人员转型可遇而不可求的机遇。如果将IT人士统一比作一条船上的海员,大数据就是最大的浪潮,借浪潮之势而为之,可成功从IT程序员转型成为大数据专家。
世界正从IT时代走向DT时代,未来是大数据的时代,企业最有价值的资产就是数据,你所拥有的数据越多你就越有说话权,因此未来企业里最牛逼的员工应该是和数据有关的职位,比如CDO(首席数据官)、数据科学家、数据分析师、数据工程师等,这些职位或将成为程序员又一个美好的出路。
首先我们来理解一下这几个职位。
CDO主要负责利用数据推进企业与社会的对话,挖掘企业海量数据中潜在的价值,并运营和管理好数据,为企业战略、营销和管理决策提供参考,CDO的能力不仅仅是大数据领域的范畴,他需要同时具有IT、市场营销、运营管理等综合素质。
“数据科学家是指运用统计分析、机器学习、分布式处理等技术,从大数据中提取出对业务有意义的信息,以简单易懂的形式传达给决策者,并创造出新的数据运用服务的人才。
数据分析师能洞悉一个方程式的商业意义,他们知道如何提出正确的问题,非常善于数据分析,数据可视化和数据呈现。
数据工程师是能运行基本数据模型,充分了解文件系统,分布式计算与大型数据库,他们是能提供可建模数据所需平台的人。“【以上三个职位的定义来源于互联网】
如何转型为大数据工程师?
那么,程序员如何转型成为优秀的大数据工程师呢?广州中星信息老师认为,主要是从两者所要求的能力上来分析。首先,大数据工程师是需要有计算机编码能力的,因为面对海量的非结构化数据,你要从中挖掘出有价值的东西,需要设计算法与编写程序去实现,而程序员最牛的能力就是编写简洁高效的代码,去实现人们许许多多美妙的梦想,编码能力越强的程序员越有可能成为优秀的大数据工程师。
其次,大数据工程师需要统计学与应用数学相关的能力背景,数据挖掘与分析是需要设计数据模型和算法的,应该说程序员是有这个基础的,我见过最牛逼的程序员一般都不是科班出来的,通常是数学专业,因此提高算法设计能力是程序员转型大数据工程师的关键因素。
第三,大数据工程师需要具备某一行业的业务知识,大数据的挖掘与分析最终都要服务于市场,并对产品的销售与企业的发展起到重大推动作用,那才是有价值的大数据分析,因此大数据是不能脱离市场的,它必须与某一行业的应用想结合起来才容易产生更大的价值,通常程序员都是在做某一行业的软件,经过多年的学习与磨练,对某一行业的业务知识是有积累的,因此从来这一点上来看,程序员是很容易过渡到大数据工程师的。
当然,以上都只是粗略的分析,真正要成为一名优秀的大数据工程师,程序员还需要更多的学习与努力。
在美国,大数据工程师平均年薪达17.5万美元,在中国顶尖的互联网公司里,大数据工程师的薪酬比同级别的其他职位高出30%以上。DT时代来得太突然了,国内发展势头很猛,而大数据相关的人才却非常地有限,在未来若干年内都会是供不应求的状况。
㈦ 你认为在中国的程序员,能够干一辈子吗
随着社会的发展,我们的科学技术变得越来越先进,很多人都开始使用计算机了,有一个职位叫程序员,我认为在中国的程序员是能够干一辈子的,因为一方面我们的计算机发展迅速,另一方面程序员也是有很大发展空间的,除此之外,只要是掌握创新的能力,当然是能够干一辈子的,接下来跟大家具体说明。3.只要我们掌握创新的能力,什么东西都可以干一辈子。
对于程序员来说,现在计算机事业发展良好,应该是可以干一辈子的,但是科技的发展是我们想象不到的,未来即使有什么变化,作为一个优秀的程序员,也应该具备创新的能力,随时应对时代的变化,这样一来就可以做一辈子了。
总而言之,我认为在中国的程序员是能够干一辈子,因为一方面我们的计算机事业发展良好,未来的就业前景非常大,另一方面,程序员本身的上升空间也是非常大的,除此之外,程序员只要掌握创新的能力,当然是可以干一辈子的。