Ⅰ 在中国程序员一般可以做到多少岁只是想了解下,勿喷
公司招程序员一般要求是30周岁以下。
所以敲代码的话,最多只能到35岁。
再岁数大一些敲代码,没人要了。
Ⅱ HR如何快速判断应聘的程序员是否靠谱
招人这个事情放到如何重要的地位,其实都不为过。前赶集网CEO杨浩涌在一次开放式演讲中说过,CEO要花一半精力去找人。其实在Google、Facebook、Alibaba等一些公司在招聘一个员工的时候,他们是很耗费时间和精力的。一个好的人是值得花非常多的时间。你看重的人,在他身上花精力是非常值得的,他会被打动,他会感知到你确实非常在乎他,士为知己者死,好的人才觉得跟你是有共鸣的,他愿意加入你这个团队。
其实在一些中小公司,可能HR会初步筛选一些简历,然后给面试官进行面试。但其实很多时候,面试官面试的这位应聘者根本不靠谱(注意,我们现在说的是程序员招聘这个方向)。这样一来其实不仅浪费面试官的时间(其实,你知道,一般能够作为面试官的,在公司里面其实是很忙碌的),也是在浪费面试者的时间。所以,我个人觉得,HR在招聘的时候,首先可以通过一些基本的问题来快速判断应聘的程序员是否靠谱,通过HR的初步筛选后,面试官再和应聘者电话或者当面聊一些技术层面、逻辑思维层面以及团队合作层面的问题,这样就大大的增加了招聘的效率。
我个人觉得有两点:
因为程序这个行业变化更新很快,不要说刚入行的程序员,就是工作了十年的老司机,也需要不断的学习,而看书是学习的最直接体现。
HR可以在和应聘者电话沟通的过程中,可以询问他的业余时间都是怎么过的,如果应聘者没有提到读书、看书之类,我觉得多半不靠谱。当然看书并不局限于一些技术方面的书,也可以是一些非技术的书,我觉得爱看书的人,两方面的书都会看的。
我觉得第二点非常重要,首先我想要的是,应聘者简介、清晰、有条理的描述出他最近做完的一个项目或者产品的大的需求是什么,他自身在整个团队里面充当的是什么样的角色,能否描述清楚他自己做的某些功能。
如果HR能够很清晰的理解应聘者所描述的这些问题,我觉得他是靠谱的。
首先,如果作为一个非技术性的HR,能够听懂应聘者的解释,我觉得应聘者沟通、理解能力是完全没有问题。
其次,他能描述出来这个项目或者产品的大的需求是什么,说明他不是在蛮干,也说明他并非只是关注于手头上的事情,他还在关注整个团队在做什么样的事情,这也体现了团队精神。
然后,他能描述出来自己做的某个功能,说明他是真正的去实践过和思考过,思考和实践是作为一个靠谱程序员必备的素质。
总体上,快速判断一个程序员是否靠谱也就是这两点,如果这两点都OK ,没有问题后,我觉得HR再和应聘者约时间,再和面试官聊。
提出一点建议
就是HR先进行一轮电话面,沟通一些基本问题,从中觉察应聘者在表达、沟通、描述以及学习方面的能力。如果还行,可以和应聘者约定一个时间进行技术面,而面试官可以把时间选择在晚上,也就是7-9点钟,这个时候,上了一天的班,可以更好的投入到面试的上面。通过电话面,了解一下技术,以及以前的工作经历,没有问题的话,再约时间当面聊。
这是我能想到的,不喜可以喷......
Ⅲ 大学学习编程最容易遇到的误区
自学编程学习编程容易遇到的六大致命误区
1.追求热门
所谓基础不牢,地动山摇啊。可很多小伙伴压根就没注意过这个问题,市面上出什么新鲜的技术就想去尝试,结果把自己学的乱七八糟,心灰意冷。
学习是个漫长的过程,小伙伴们在学习一门语言的初期,一定要从基础开始,不要着急,时髦的东西咱把基础夯实以后再来吃,不然容易撑着哈。
2.孤军奋战
我写代码从来不怕自己犯错,因为我有一颗强大的心,经得住批评和嘲讽。金无足赤,人无完人嘛,况且我一直认为自己就是一枚菜鸟,本着这种谦虚谨慎的态度,不骄不躁才能走得更远。
代码出bug了, 你就可以跟别人交流!如果你没有分享的勇气,只肯自己闷头学习,那么不好意思,你的成长是很有限的。我的粉丝交流群里面有些伙伴提问,得不到解答下次也还会继续问,这种心态非常值得肯定!群嘛,不可能所有人都在盯着你的问题,也不是所有人都会解答你的问题,问不到答案是很正常的一件事。
3.刻意记忆
语法总感觉学完就忘,可怎么办啊?
其实这种困惑真的没有必要,因为人总会忘的,忘是一种常态,我连勾股定理都忘了。还记得张三丰教张无忌太极拳那个桥段吧,忘,忘了,才能学新的。
我们学习,其实从某种层面上来看,学的是一种学习的能力,而不是死记硬背的知识,对吧?
对于程序员来说,就更没有必要记那么多知识点了,除非—一你要面试。说起来这事,我觉得很有必要以后面试的时候,上机联网考试,咱们不扯那些没用的,你要造火箭,咱造就不就完事了。会用才最重要!
4.怀疑自己
大部分都非常平凡,只有意识到这一点,你才能做到不妄自菲薄不是所有人都是学霸,也不是所有人家庭条件都很优渥,作为一个平凡人,我们必须要学会自信,学会扬长避短。
我就做不出高大上的专业视频,甚至有些内容还会出现一些错误,没关系的,真的,有人爱喷就让人家喷啊,那是人家的自由。因为被别人喷就停滞不前,不敢分享,那是弱者的表现,真正的勇士敢于直面别人的口水。我敢说我就很勇敢,有啥好怕的呢?总有人欣赏你。
可以允许别人超越你,但绝不能允许自己怀疑自己。
5.收集资源
每次看到都觉得特别扎眼,有些人是处于调侃,有些人呢,是真的养成了习惯,见到好的文章视频,见到长篇大论就赶紧收藏,但从来没有认真从里面学习到一丁点知识。
网络上资源确实是已经泛滥了,除了坏的,好的都快。。。。。。你花一辈子都看不完,真的。与其收藏,真不如每次看到就学一点,哪怕学一分钟,对吧?
这样的好处显而易见,刷一集就吸收一点,长年累月下去,那自然身强体壮啊。
6.想学最好的编程语言
“想学最好的编程语言”就是一个伪命题
每种语言都有它存在的道理,但也有它的生命周期。我们所能做到的,就是学一门,爱一门,真的把它变成养家糊口的工具。
对于程序员来说,技术永远都是学不完的,因为时代在进步啊,新鲜的有活力的新语言早晚都要出现。如果你不能从中获利,那么学哪门语言都白搭。
语言之间都是相通的,真不假,虽然各自有各自的壁垒。你只需要掌握好一门编程语言,那么其他语言你学起来就比较简单,当然C++是个特例,不过你先学C++再学其他的那么效率会更高。
Ⅳ 程序员发展前景怎么样呢
程序员,现在国内喊得挺热,但是其发展给与的空间确是狭小的!而且程序员是一个很累的职业,将来发展的机会也很少,如果还有别的选择,请放弃做一名程序员!!!!
迷茫的程序员和中国软件业
----2001年对于IT行业进入寒冬,中国的程序员们先打起了喷嚏。
----2001年年关,《软件世界》记者刘兴波关于程序员薪水问题的文章《质疑中国软件业“高薪制“》及后续文章引发轩然波涛。在报刊、杂志上,职能部门和IT界的管理人员大都持肯定态度。加上先前人们以玄奘取经般姿态前往印度考察得出的要培养软件蓝领的舆论报道。于是乎,对程序员进行职能分化、薪水分化(大多数向蓝领靠拢,降薪)、用政策引导教育系统培养软件蓝领、在两年赶超印度等舆论报道纷呈出笼。好像中国软件业打翻身仗的根本在于所谓的“软件蓝领”。但在网络上,以程序员为主的论坛里则对其大加伐挞,近乎血雨腥风。关于软件业的发展以及程序员的发展前景的大批文章在网上广为传播,以至有网路拥塞之谓。这场关于程序员薪水和软件蓝领的争论让不少程序员对其职业取向和发展前景都产生了动摇。
----笔者也是一名程序员,出于对软件行业的看好和对程序设计的偏好。投身于软件行业,作了名程序员。但现在,却因现实和梦想的巨大反差、中国软件业和自身前景的迷离颇感彷徨和痛苦。一个行业的发展固然有起自身的规律,但在一个地区、一个国家的发展却更多地依赖于舆论、政策等诸多社会因素。社会因素的作用会在行业的发展中成倍的反馈出来。没有社会的大环境,软件业的发展也无从谈起。但不征集大多数从业人员的意见,而由舆论界和相关部门闭门造车地制定政策,实难言好。毕竟软件业最终还是要靠程序员来发展。程序员的迷离最终会是软件业的迷离,程序员的痛苦最终会是软件业的痛苦。
----朝阳初升的软件业
----软件业在计算机发展初期是严重依附于硬件,虽然重要,但并为成为产业。直到上世界六十年代产生的软件危机催生了软件工程,才作为一个产业得以迅猛发展。2000年,美国政府将销售额在上一年达2200美元、仅次于汽车和电子工业的软件产业从服务业列入制造业,其为美国经济的高速发展充当了排头兵。尽管软件业已有四十多年历史,其仍然是一个朝阳产业。随着社会信息化的发展趋势,随着各种生产、消费设备的电子化、数字化趋势,因其在事务处理中与在功能上逻辑等价的硬件相比有成本底、易实现、易扩展的优点,软件业会得到更广泛的应用。软件业的重要性也为人之共识。相对于信息产业中的IC业,软件业对技术积累和资金支持的要求要低一些(印度可为佐证,其信息产业的硬件基础和资金均逊于中国,但其软件业成为全球第二)。故中国这种人均资源匮乏,但人力资源相对低廉丰富的国家发展软件业实乃上上之选。对于中国而言,发展软件业已不单单是一个行业的发展。更重要的是可由此提升中国传统行业的生产、运作水平(笔者曾闻:老外有时卖到中国的设备在硬件上与十多年前并无大不同,仅是更新了软件系统,就又当新设备卖过来)。可以毫不夸张地说:要想让地球的重心由西向东移,软件业是最佳支点。这恐怕也是印度这个人均GDP300多美元的国家把IT牛皮地解为India’s Tomorrow的原因吧。
----全球的软件业按开发模式和主要地区(软件业由于产业群落影响和优惠政策吸引,极为集中)可分为:技术领导、产业支撑型——美国,软件本地化型——爱尔兰,外包服务型——印度,嵌入式开发型——日本、西欧。美国在系统软件、服务支撑软件、开发工具等核心领域了占据了80%以上的市场,引领着软件业的方向。爱尔兰则把自己当作美国软件的欧化基地,为欧洲提高20多个欧化版本。日本的嵌入式开发则是应其消费类产品的数字化、娱乐化趋势和通讯设备生产而生。西欧以瑞典、芬兰、德国为代表在生产设备、高精仪器、通讯和搏彩游戏机等应用上进行嵌入式开发(那种更新了软件系统,就又当新设备卖过来的生产设备、高精仪器多从此出)。
----中国软件业的现状和迷离前景
----现在谈到中国软件业时,总是与印度软件业相互比较,是基于这两个国家有很多相似性。在80年代中期,中印两国软件业并无太大差别。中国软件业并未将印度软件业放在眼里,此乃拜中国高速发展之赐,我们戏言曰印度阿三(是就经济而言,亚洲国家,日本第一,中国居二)。但到了现在印度软件业成了全球老二,叫一向自大的美国人也不敢小瞧,盖茨称其为继美国之后的下一个超级软件大国。中国软件业却看起来是王小二过年了,增长率比起国内其他行业尚可自慰,比起其他软件大国则相形见绌。国内67%的市场份额被外国巨头拿走(的确就是拿,没有被狙击)而且是高端市场。企业在技术竞争力上与外国巨头的差距是越来越大了。大部分软件公司都是在进行一般应用开发,为事企业单位开发管理系统。开发工具是别人的,后端数据库是别人的,绝大多数服务支撑软件也是别人的(修路的利润哪能跟提供大型工具的利润比)。要不是中国盗版猖獗,很多小公司光买开发工具就够呛了。不仅仅是技术差距加大,连从业人员的士气都大受影响。以前,开发出了产品虽然盗版猖獗,但大多赞誉有加,现在,有时连盗都不盗国产软件。过去的程序员们也没多富有,但常被不少爱好者追捧,声望甚着,现在,大概只有出校门没几年的“青光“才为自己的程序员身份得意了。干了几年后,再不愿说自己是光干编码的程序员。中国的程序员们尽管并不认为自己的水平比印度同行差,但大都承认了软件业与印度的差距。也没人认为中国软件业形势大好,高歌猛进。至于中国软件业为什么会落败于印度,已有不少总结,在此不表。来看一看业界人士们开出的在网上引发大争议的救业良方。
----印度软件业这几年的迅猛发展吸引了全球目光,中国软件业也不另外。业界人士纷纷以玄奘西行的架势前往取经,这是理所当然。业界人士们取经的结论比较具共性的是:中国软件业需要进行职能化分、大量培养软件蓝领、开拓海外市场等。进行职能化分、实施软件工程、加强管理这些没多大的争议。争议集中在软件蓝领这个新玩意上。
----在目前关于美国、日本、西欧等其他软件发达地区的报道中没见着软件蓝领这一划分和论述(大师和普通人当然有别,哪里都一样)。这是个我们从印度带回来的特产。原因是印度人用高中生在编程,再加上那帮家伙软件工程、项目管理搞的很好,居然能按时上下班,几乎跟哪里都不一样。于是就得出一个软件蓝领的概念(是印度人首创,还是我们的新发明,待考)。可是我要提醒的是印度信息技术部部长2000年5月在华盛顿放言印度每年能向世界输送20万。美国现有IT人才签证配额的一半被印度人占据,看来输送的可不是一抓一把的高中生。老美还没那么苯。以印度现在的培训体系现状和实力,那帮高中生经过培训是必然的了。他们可是在中学就接受扎实的计算机教育。我们的所谓的科班出身,不也是从高中拉了一拨人进行再教育吗?我们的大学技术教育是不是比他们的培训体系强,这我没发量化比较。我倒知道谭浩强教授在一次计算机教育会议上说他对中国现在的计算机高手大部份是非计算机科班出身感到迷惑不解。非计算机科班出身的高手得大部分自学吧,还有不少超过天天接受计算机教育的。我也还知道印度IIT被称为亚洲的MIT。我也还知道印度的培训系统来中国帮我们培训技术工程师。尽管业界人士对软件蓝领语带不屑,但要真是我们的教育培训比他们好,那倒是我们应以帮助第三世界兄弟的名义去帮他们。怎么掉过来了。那种因为印度很多编程人员没有大学学历,就把人当作是一抓一把的高中生的人是否也太过皮相之见了。尽管他们不会告你行业污蔑,但我建议有关人员在爆炒软件蓝领时先仔细斟酌一下,去考察一下别人受到的计算机教育再说不晚,程序员里没几个人跟你们抢“软件蓝领“这个词的话语权。也许吧,他们的培训系统比我们差,我们的认证培训系统可以让一个文秘专业的MM在一个月内拿MCSE,真是天才辈出!
Ⅳ 为什么会有女孩喜欢程序员
Bi Bo,养猿一只
养猿五年,是只非典型性程序猿,其特征为‘ 钱不多,话不少’,智商情商都高,简直是个话唠。明明我家里没有森林,却养了一只程序猿。我的养猿经历如下:
家有程序猿第一年:
听他用极大热情和最生动易懂的语言讲程序是什么,各种语言是什么,算法是什么,etc.
家有程序猿第二年:
早已习惯了异地恋网上聊天时这样的对话:
“干嘛呢,亲爱的?”“写程序啊”
“怎么不说话嘛,亲爱的?”“哎呀,写程序呢”
“好啦,我要睡觉了~” “恩啊,我写完这个就睡。。”
家有程序猿第三年:
好朋友的女友说,“写代码,就知道写代码!我重要还是代码重要?” 我淡淡一笑,心说,“唉,要有自知之明啊姑娘,这种问题根本不用问就知道答案的。。”
家有程序猿第四年:
他来加州看我,结果变成我安排了满满一周的湾区硅谷互联网公司行。我们最快乐的时光就是冲去各种electronics
stores抱回遥控飞机、赛车、投影仪,回家试验它们的性能,在校园的大草坪上比赛。
家有程序猿第五年:
多年来被某人指手画脚着更换了所有的电子产品,慢慢地变成了各种电子产品的死粉,电影只想看1080p,琢磨着怎么带着google
glass去朝鲜,一个人在机场的时候喜欢对比各种品牌的耳机和Brookstone的各种遥控飞机....
碰上Geek电子产品精神洁癖处女男的结果就是...家里所有的旧电子设备(手机、笔记本、耳机种种)全部要保存在原装盒里规规整整地摆在柜子里.....
我不是程序媛,我知道这些年他也在默默地遗憾。认识第一年捧起他的编程教材的时候,我就发现CS并非我的真爱,但我还是愿意多了解科技新闻和新产品,多去结识互联网行业的小伙伴,偶尔试着学写点小东西以图在快乐中了解些“编程之美”。
慢慢地,我开始享受坐在男友旁边看他和朋友聊各种技术问题。有次,一同聚餐的女友问,“哎呀,这么无聊的对话你怎么听得下去?”
我偷笑,其实这是特别好的学习机会,而且觉得畅谈中的男朋友特别有魅力。(捂脸走了~~)
魔女刘,男票是程序员
我们公司是做化妆品代理的,所以会有很多护肤品、香水、彩妆之类的东西,无意中看中了一款Burberry的香水,就拿下了,然后给他发了个QQ消息,内容如下:
但是后来慢慢相处,他让我发现程序员、理科生不是想象中的模样,至少他不是,他有太多太多优点,多到让我可以忽略他是个胖子。
他很爱干净,爱上他就是因为他身上特殊的香味,让人依恋、沉醉,即使炎热的夏天,也不见他身上有什么难闻的气味;
他上进,只要有空,就会钻研技术方面的知识、整理读书笔记。我知道会有人抱怨程序员男朋友经常加班,我也会抱怨,每次问他几点睡觉,他总说快了快了,结果半夜一两点了身边还是空的,但当初不正是他的认真他的负责吸引了我们吗?
他没事总叨叨技术上的专有名词,搞得我现在对很多词都不陌生,他的愿望是教会我写代码,真可怕......
他每天都很忙,但只要我需要他,他总会第一时间出现;
他温柔体贴,每次在外面遇到好吃的他总会带一点回来;我胆子小,他担心我在家害怕能回来早点就回来早点;我的手不能沾洗洁精,他包揽了家里洗碗的家务;我脾气大,他不跟我吵架,总是很耐心的哄我......
他厨艺好,只要想吃的菜,照着菜谱他都能做好。
他不仅了解理科知识,连天文地理历史也比我这个文科生强,甚至连《圣经》也读过几遍,哲学也略懂,总之,每次提到他简直各种骄傲,真不知道自己从哪里挖出来的宝;
在生活中,他幽默、可爱,偶尔犯二,和他在一起永远不觉得无趣。
【和大家分享一些小故事】:
1、 我:帮个忙呗。
你:说。
我:帮我把热水器里多余的热水放进水瓶里。
你:好。
十分钟后,起身去卫生间。
我:黄大爷,你热水瓶盖盖儿了吗?
你:盖了啊。
我:你大爷,盖子盖了,那瓶塞呢?
你:哦,忘了。
2、双十一我们分别在网上淘了些宝贝。
11月14日。
我:我买的东西只有一件没到货了哦。
你:我的还没发货,哭。
我:哈哈哈,人品。
你:没关系,反正都不是给自己买的。
我:靠,贱人!
3、 早起遛狗。
你:带钱了吗?
我:带了。
你:请我吃早饭吧。
我:为什么?
只见你立刻抱着我的胳膊,道:人家是你的人嘛。
我:额......买。
李大方,减肥不减脸,长肉不长胸
不知道我的回答是否切题,因为我已经嫁给程序员了。
印象最深的一件事是,有次和老公争执,老公嘴巴笨,说理又说不过我,一直挨我训。
最后他突然哭着冲我大喊:“我这么早结婚就是不想管这么多破事,我只想安安静静的码代码!!!”
。。。。。。。。。。。。。。。
。。。。。。。。。。。。。。。
我只想安安静静的码代码!!!
。。。。
安安静静的码代码
。。。。
码代码
。。。。
。。。。
我会说在那个争得面红耳赤的情况下我噗嗤一下笑了么= =
匿名用户
程序员男朋友是一种很呆萌的生物。绝对不是只会修电脑而已。
1.很多人说程序员智商高,情商低。其实不是的。只不过你恰好遇到了一个情商低的人而已。
智商高是真的。所有程序员都是很聪明的。
不和我吵架。不是因为不会吵。其实他很聪明,要是想说道理我肯定说不过他。但是他知道要让我赢了我才开心。
2.睡觉睡的很晚。哄我睡了他才会睡。好就好在每天都可以和我说晚安,我从来没问过他你睡了吗这个问题。不过白天起的也是不早。(从没听见过早安
3.从来不嘲笑我程序编的不好,每次都很耐心的说我教你编程序吧,然后我都说滚开我不要被你鄙视,然后他就笑嘻嘻的吃泡面去了。
4.很少玩游戏,虽然后来有段时间去了一家网游公司工作了一会儿,但是也很少玩。但是能编出各种好玩的东西给我看哄我开心。对于我这种程序白痴来说真的挺有用的。
5.一般我从来不问他在哪里,他的电脑在哪里他就在哪里。特别特别宅。
6.我不用担心没有地方找各种软件的下载地址,不用担心电脑各种崩盘,身边的妹子电脑有问题的时候,我一般都舍不得麻烦他,一脸骄傲的说这个是小问题嘛,不过他太忙啦没时间。
7.我的消费观被改变了,所有电子产品更新换代的时候能听他吐槽各种。各种发布会从来不睡觉,第二天话比谁都多,有时候喷完一个产品,我以为他厌恶至极了结果没多久他就买了一个回来(这尼玛是什么心理……,现在看到所有电子产品都不觉得贵了,尤其是当我知道他的机械键盘的价格,我买吃的的时候更加欢快无罪恶感了了。
8.很不喜欢陪你逛街陪你无聊是真的,时间比较少也是真的。但是在一起看电影吃好吃的你想玩什么都会陪你玩。
9.出轨概率极低。你们懂得。
10.挺喜欢看美女关注各种美女的。(如轮子。
11.人都很善良。不会多愁善感,自尊心一般都普遍偏重。
12.有个程序员男朋友很酷。感觉有个技术大牛陪在自己身边。感觉无所不能。
13.为什么总有人说很呆呢 →_→ 我觉得很逗比啊,从来都不怎么正经回复你的话,说话风格也是很幽默的。
14.他喜欢看动漫,买手办,买模型,有时候我会嘲笑他幼稚,(妈的明明感觉真的很幼稚啊!
15.不会哄人。哄人千年一句:我错了。其他的无论如何都别不出来了。(后来我就不指望了…和程序员交往都可以自我愈合能力爆表。
————————————————————
但是我们已经分手了。而且不联系了。他应该不看知乎。
但是我还是觉得有一个程序员男朋友是很酷的一件事。真的。
希望以后还能再遇到程序猿当男票。
匿名用户
位! 等我解决完这个Bug再来回答。
---------------------------------------------------
忽然发现都已经五月份了。bug早就解决了!我是机智的程序媛!
既然没事干,不如回答一下吧。
首先,程序员男朋友是个男的(我知道是废话!),他有一般男生一样的爱好。
对游戏爱得深沉是肯定的。 如果说代码是他的二老婆的话,游戏应该是他的三老婆。
很宅。 当然幸亏有我解救了他,让他偶尔感受下外面的世界。
爱萌妹子。 但我应该不是萌妹子吧 嘿嘿- -
不太会说话。
单纯善良。
赚得多? 和其他专业毕业生比起来算比较多了吧,可以包养作为学生党的我咯
下面是两个程序员的生活。
纪念日以2的次方作为整数过。
视频的话大多会请教他编程技术。我觉得技术很牛的程序员很有魅力呀。
可以帮我解决各种bug,写代码的时候很踏实呀,但也有依赖心了。
第一次送我的礼物是机械键盘。(都没有hhkb,差评)
后来又给了我一个运动手环。
本来觉得他会有很多特点可以说一说的,但其实仔细想想也没啥好说的。但和他在一起的这么多日子里有很多有趣的事情。
其实程序员男朋友也没啥特别的,但对我而言他是独一无二的。
【网络整理】
Ⅵ 程序员未来前景如何大龄程序员出路在哪里
其实程序员什么35岁就不行了的说法是个伪命题,是人为的强加的致幻剂。虽然软件行业有其特殊性,但是也有其普遍性。其他行业35岁那才真正进入事业快车道,软件行业我认为也差不多。
软件行业不光是写代码,积累到35岁,如果还能写代码那一定是经验丰富,代码水平高,即便继续写代码那也比一般的人好,当然排除那些不思进取不学习的人。
最差带几个人做个项目经理做项目就比年轻仔强很多。不但可以利用自己的经验还可以写关键代码。年龄其实不是问题。
那问题是什么给大家的印象是35岁程序员就没得混了?其实现在很多程序员其实是码农,大家说IT行业是一个知识更新非常快的行业,其实也不尽然 ,更新的是表面,其本质一直没变,一个码农一般都学的是皮毛,就懂一点什么框架 的编程,缺乏学习能力,不懂软件最基本的原理,学校学的那点一旦过时就什么也不剩了,那面临的就是淘汰。
如果是一个了解软件本质,学习能力强的人,语言只是形式,对于一个项目,觉得什么语言合适就用什么语言,你懂一门语言,另外一门语言要不了一个星期就可以编程了,关键还是基础,是原理,是思想和经验。
所以程序员们,不要被别人的致幻剂迷糊了,只要你肯学能进步,喜欢软件开发,年龄一定不是问题,只能越来越吃香。
本人作为程序员,曾经也为这个问题困扰着。程序员在35岁就会面临各种问题,身边也有这样的例子,上一家公司有一个同事,40岁了还在写代码,他的工资不高。后来项目预算超标了,他也就成为了被裁员的对象。那是我第一次感觉到了年龄越大而带来的危机。
但是话有说回来了,40岁了还在写代码。只能说明了他对自己没有明确的职业规划或者个人的不思进取造成的。IT行业有他的特殊性,第一个特殊性就是知识更新很快,第二个就是很注重职业规划。
所以要想不被淘汰,要么积极学习没拥有很厉害的技术,成为一个领域的技术专家。要么走管理路线,在平时上班的时候就要注重这方面的培养,首先要在工作中锻炼,还有考取一些专业的证书来给自己增加竞争力。
当然也有的选择自己创业,这是最好的结果。所以,在当下最重要的是怎么给自己规划。多考虑这方面的问题,要是想通了也就没有那么的纠结了。
个人观点,不喜勿喷!也希望大家能够说明自己的观点,大家一起学习,一起进步,营造良好的学习气氛!
大家都知道程序员也分为做什么开发的程序员,比如市面上最流行的Java、C语言、C++、python、PHP等等开发程序员,未来的发展是不一样的。
其实,我觉得未来发展前景的话,要找天花板较高的语言来作为基础学习,慢慢的把自己的架构思维给建立起来。
等你拥有自己的架构思维之后,其实语言就是一种工具而已,所以一定要清晰规划自己该学习什么语言,该怎么样来学,我在这里推荐Java语言,因为Java语言的学习就能够帮你初期建立这种思维方式,还有Java语言的独特性,证明了它的优越性!也证明了它的天花板比其它语言要高,当然上手难度也比较高,自己要有一个清晰的认识,
关于大龄程序员出路,我这里得多说一嘴!
一提到大龄程序员,大家第一时间就会想到,35岁中年危机。
不可否定,35岁这个词确实很扎心,也是许多程序员的恐惧所在,但是,请大家不要惊慌,要给自己打一针强心剂。
30而立相信大家都听说过吧?但是也不然,也看个人的机遇和努力!程序员也是一样!
这里就说到了职业规划的重要性,从22岁毕业实习再到30岁这八年时间,处于一段技术磨合和提升期,也就是技术的沉淀,沉淀到了一定的时间之后,就要考虑管理经验的提升,随着年龄的增长,身体上、思想上、精神上都会出现惰性,当然也跟自己的运动有关系,要加强自己对身体的锻炼,每年做体检!
30岁之后,有的人考虑单飞,自己找合伙人创业,自己开公司求发展;有的人继续按部就班,沉浸在996的世界之中;有的人不断地提升自己的技术能力和架构思维,在大厂中继续深造,让自己变得更有价值!
不知道你们是属于哪种,但是,最重要的还是个人的思维!希望自己能够好好考虑一下,从自己下手,彻底的改变自己,不然淘汰是迟早的事儿。
三点:改变自己的思维;加强自己锻炼;做好职业规划!
以上个人观点,不喜勿喷!欢迎大家一起讨论。
我是个IT新人,程序员的未来前景毫无疑问是不可小看的。世界逐步进入5G时代,对于程序员来说即是挑战也是机遇,5G时代到来必将会带了新的技术升级,也必将淘汰旧的技术,所以说对于程序员即是挑战也是机遇,只有不断地学习你才能把我好这一机遇,雷军说:“站在风口上,猪都能飞”。但首先你得是有准备的猪 。
对于大龄程序员,我是这样子想的,等我年龄大了,不可能一直处在代码一线,要么转管理岗位,如:技术主管,产品经理,项目经理,有能力的做个技术总监。
要么转行,我朋友常常给我开玩笑说,等年龄大了,我们去送外卖吧!自由自在,月入过万
要么拿出积累多年资金、人脉开始创业
在民企,大龄程序员确实不好混了。华为裁掉35岁以上的普通员工,就说明这些大公司只需要年轻人,加班苦干。年纪大了,拖家带口的,加不动班了,就劝退。这种情况说明这种工作都是些按部就班的,没什么创造性的工作,不需要很多经验。
外企的情况会好一些,50多岁的头发花白的程序员依然在工作,他们看重的是工作的积累,经验。公司也把这些人当做公司的财富。国内因为抄袭太严重,不太注重知识产权,导致程序员的地位并不高。
大龄程序员要在工作之余,发展一些副业,多学些技能,考一些证书,做一些理财投资等等。保证自己万一被裁员,不至于没有收入陷入焦虑。
这问题问的,大龄农民工出路在哪儿?
所以了,人口总量下滑,人力资源不足,大龄程序员总是有人要的,只不过不同水平的去向、待遇不同罢了,这跟年龄、行业没关系,哪个年龄哪个行业都一样有分化。
首先,程序员这个职业不再是个香饽饽,这一点各位程序员必须要摆正心态!随着人工智能在编程方面的运用以及程序员数量的大规模上涨,未来大多数程序员的待遇会跟 社会 平均工资看齐,短时间依然会有优势,但随着时间推移,这种优势必然转为劣势。为何?供需决定价格,以前供不应求当然价格高,未来供大于求甚至每个人都会编程,自然没啥议价空间。而那些没人愿意干的脏活累活自然成为高收入岗位。
其次,许多程序员会成为领导或者老板,毕竟 社会 需求在,有大需求也有小需求,对用户需求敏感的人自然能够抓住机会自己创业。
再有,某些高收入程序员会跨界进入别的行业,毕竟有了资本有了 社会 经验,很多事情都是相通的。
最后,大多数冲不上去也没钱或没想跨界的,继续待在公司里搬砖,虽然加班比不上年轻人,但毕竟经验丰富,码代码的速度和质量是有的,只不过工资持平奖金下降不忍也得忍啊,毕竟为了生活,别的很多职业人家的工资本就是好多年没变化,程序员也不会例外,之前例外是因为供不应求。
有人说程序员是脑力活,跟农民工不能比,六十岁农民工还能干活,六十岁程序员脑子怎么跟得上?作为过来人,笔者可以向各位保证:越大的团队,里边需要动脑子的人越少,大多数大厂的程序员混到最后都是干的力气活,根本不需要脑子,这就是熟练度。至于这是好是坏,仁者见仁智者见智。
优秀的程序员不论年龄大小,前景都非常好!巨大的市场需求决定了优秀程序员的紧缺性,在数字化时代,已经没有哪个行业会离开软件的支撑,这个趋势在可预见的未来不会改变。
一般来说,人会随着年龄的增长,工作的时候精力会跟不上,但从另一个角度讲,年龄大了,经验就会更丰富,尤其对于像程序员这种知识型工种,只要他肯学习,跟上技术的进步和变化,他就不会落后,就会继续有用武之地。
软件技术的变化也是非常大的,新的框架、新的开发环境、新的编程语言不断出现,程序员也要注重自身的学习和修养,为断适应互联网+时代的技术发展,只有这样,程序员才会永葆青春。
当然如果已经功成名就,账务自由,选择别的职业也挺好,人各有志,看个人发展和兴趣爱好!
30+程序员一枚,刚好可以回答这个问题。
先简要说下我对这两个问题的答案:
下面,我们就来一一解释。
程序员是有前(钱)途的职业
首先是 金钱 方面。在所有行业里面,it行业是比较有前(钱)途的职业,我想这句话可能极少有人反驳。当程序员相对来说能挣钱,即使这些钱是需要加班加点挣来的,但是总归来说提供了普通人一个挣相对高薪的途径。即使在北上广深,当程序员也相对其它行业更容易买车买房,站稳脚跟。另外,每年无数的大专本科生上培训班,当程序员也很能说明情况。
其次是 行业发展 方面。程序员从事的是it行业的工作,是一门用技术改变生活的行业,it技术已经应用于方方面面,这也无形中给程序员提供了更广阔的用武之地。
关于大龄程序员的问题,其实我觉得更应该说是 一个普通人中年危机的问题 。因为年龄大了,薪资相对新人更高,加班能力更差是大部分行业都会遇到的问题,只是这个问题在it行业放的更大了。网络当中很多所谓的35岁问题,一部分是来自于程序员的自嘲,一部分情况其实是因为部分大龄程序员拿惯了高工资,没有做人生规划,技术没有提升,然后又遇到了中年危机后无所适从罢了。可能有人会说老师,医生等行业会随着年龄增加而成长什么的,这个确实有其相关性。但是程序员毕业就拿高薪,其它行业可能要积累很多年(这里说的是平均,个例不探讨)。
至于出路,我认为出路有很多:
当然,我这里说的大龄程序员指的是正常的程序员,不是那种天天混混日子,突然一裁员发现自己啥也不会的人,我觉得这种人基本上是很难有出路的。
关注令狐一冲,关注区块链和IT技术!
计算机是未来人类的一个发展方向,是生产力提高的方向,而且是长期发展的,所以程序员不会过剩,也不会淘汰。至少在50年内,还看不到能够代替计算机发展的新工具,可以看到的是,计算机本身的发展。而程序员在出路方向上有很多选择:
1,软件方向:软件是计算机与人类交换的媒介,很多大型软件公司已经存在几十年了,还将继续发展下去。
2,硬件方向:计算机本身的发展,需要 科技 进步,在新材料研究,制造工艺提升,架构设计运用方面,都需要不断提升。
3,物联网方向:这个不用多说,物联网是在在互联网基础上,通过射频识别(RFID)、 红外感应器、全球定位系统、激光扫描器等信息传感设备等方面,给我们带来便利,在我们生活的方方面面已经离不开了。
4,人工智能:简单举个例子,小爱同学能和你进行简单交流,阿尔法狗,打败了全世界所有顶尖围棋高手。
5,数字媒体技术:数字媒体技术是一个结合了数字技术、媒体与艺术设计的多学科交叉专业。它注重创意,利用媒体技术,在 游戏 、移动互联网、互动 娱乐 、影视动画等领域展开研究和创作,重在培养能够熟练地应用现代计算机技术,从事数字媒体制作、图形图像处理、动画设计等。
6,以上是主要方向,还有很多,这里用四
个字概括:等等,等等。
Ⅶ 程序员的代码洁癖在什么情况下是一种恶习
当你把【代码清洁】当作目的时,就是恶习了。为什么会存在代码洁癖,究其根本,是我们对“维护代码”这种让人抓狂的事情的实际需求,让我们越来越注意到清洁的重要。比如说 1 == a 这个,如果从来没有把 a == 1 写错成过 a = 1 导致你调式很长时间过,恐怕这个人能难把这个纳入到他的洁癖范畴内,即使他对空格的使用要求近乎苛刻。在我的圈子里面,一直有很多搞单片机的的。这些人主业是做电子甚至是机械的,当需要一个控制器的时候,会用单片机写一些非常小的程序来实现控制。我发现在这个圈子里面,就几乎没有代码洁癖的人,别说洁癖了,代码的基本清洁都看不到,即使这个人在做电路板的时候一板一眼。为什么?因为没有需求,代码本身长度都很小,而且都是写过无数遍的基本套路,甚至大段大段的代码都是用辅助工具直接生成的;这些代码对他们来说,多乱都很难写错,并切,最重要的,这些代码几乎都不需要维护,因为功能简单,程序就是可以做到没有BUG,需要升级的时候也很少。混乱的代码,于他们的工作效率,几乎没有什么影响;相反,由于开发环境难以想象的简陋,整理代码会浪费他们大量时间。既然代码洁癖是由需求引起的,那么我们来反思一个问题:我们做的和我们需要的一致么?其实问题问出来的时候,相信大家有答案了,既然用到了“洁癖”,肯定代表“做多了”,《编程之道》这本故事书里面有个有趣的小故事:一个初学者被要求编写一个财务软件。他疯狂地工作了很多天,但他的主管检视他的程序时发现,它写了一个编辑嚣,一个图形程序集,和人工智能的界面,但是看不到任何跟财务有关的东西。主管要求解释时,程序员被激怒了:你太没耐心了,我会在最后写财务的部分。这就是一个典型程序员在干的事情,所有的优秀程序员都要经历这样的阶段,过度设计、过度优化、过度使用技巧等等等等,因为我们就是这样的群体,对这些的追求就是我们学习编程提高自己的动力,所以我们必然会经历这样的事情