① 程序员一般多少岁入职
一般情况下,程序员的入职年龄是比较年轻的。对于大学毕业生而言,大约在21岁到22岁之间,他们便可以正式加入互联网行业的队伍。值得注意的是,通过专门培训机构进行培训的程序员,有时甚至可以在十几岁时就开始工作。这表明,程序员这一职业对年龄的限制并不严格,只要有足够的技能和知识,年轻人便可迅速进入职场。
程序员的工作内容主要集中在脑力劳动上,因此工作强度较大。这种高强度的脑力劳动可能导致程序员的职业寿命相对较短。但同时,这也意味着,年轻时加入这一行业,可以充分利用自身的精力和时间,快速成长和提升自己的专业技能。
然而,尽管如此,程序员的工作环境和条件也在不断改善。越来越多的企业开始重视员工的工作生活平衡,提供更加人性化的工作环境,这也为程序员的职业生涯提供了更多可能性。因此,无论是十几岁还是二十多岁,只要有足够的热情和技能,都可以成为一名成功的程序员。
值得注意的是,程序员这一职业的门槛并不高,只要有相关的技能和知识,任何人都有机会成为一名程序员。同时,随着技术的不断发展和变化,程序员也需要不断学习新的知识和技能,以适应行业的发展。
总的来说,程序员的入职年龄并不固定,年轻人可以抓住机遇,尽早进入这一行业。同时,企业也需要为程序员提供更好的工作环境和发展机会,以吸引和留住人才。
② 程序员一般去什么地方找工作(程序员需要什么学历)
学java后都是怎么找的工作?看自己的能力,应届生:普通5K左右,能力强6K左右;1年工作经验:普通6K,能力强7K;
2年工作经验:普通7-8K,能力强8-9K;3年工作经验:普通9-10K,能力强10-12K;
3-5年:普通10-12K,能力强12-18K;5年以上:15K+,5年以上的开发,普通的18-30K,能力强的基本上能做架构师,那就是另一个薪资水平了。如果想进入这个行业,建议深度学习一下,有一个教育培训机构还不错,叫千锋教育,千锋教育就有线上免费Java线上公开课。讲师均来自一线大厂兼具项目实战与教学经验,千锋教育总部位于北京,在18个城市拥有22个校区,与国内20000余家企业建立人才输送合作关系,院校合作超600所,学科大纲紧跟企业需求,拥有国内一体化教学管理及学员服务,满足工科建设人才培养计划,切合主流企业对IT互联网实用型人才需求。
程序员可以去哪些公司极其流行,同样也是竞争力极其大的一种商业模式。虽然国内软件开发公司都发展壮大起来了,但是各地软件开发公司的实力及资质仍然参差不齐。下面为大家介绍下近期国内软件开发公司的排名汇总。
1:华盛恒辉科技有限公司
上榜理由:华盛恒辉是一家专注于高端软件定制开发服务和高端建设的服务机构,致力于为企业提供全面、系统的开发制作方案。在开发、建设到运营推广领域拥有丰富经验,我们通过建立对目标客户和用户行为的分析,整合高质量设计和极其新技术,为您打造创意十足、有价值的企业品牌。
在军工领域,合作客户包括:中央军委联合参谋(原总参)、中央军委后勤保障部(原总后)、中央军委装备发展部(原总装)、装备研究所、战略支援、军事科学院、研究所、航天科工集团、中国航天科技集团、中国船舶工业集团、中国船舶重工集团、第一研究所、训练器材所、装备技术研究所等单位。
在民用领域,公司大力拓展民用市场,目前合作的客户包括中国中铁电气化局集团、中国铁道科学研究院、济南机务段、东莞轨道交通公司、京港地铁、中国国电集团、电力科学研究院、水利部、国家发改委、中信银行、华为公司等大型客户。
2:五木恒润科技有限公司
上榜理由:五木恒润拥有员工300多人,技术人员占90%以上,是一家专业的军工信息化建设服务单位,为军工单位提供完整的信息化解决方案。公司设有股东会、董事会、监事会、工会等上层机构,同时设置总经理职位,由总经理管理公司的具体事务。公司下设有研发部、质量部、市场部、财务部、人事部等机构。公司下辖成都研发中心、西安研发中心、沈阳办事处、天津办事处等分支机构。
3、浪潮
浪潮集团有限公司是国家首批认定的规划布局内的重点软件企业,中国着名的企业管理软件、分行业ERP及服务供应商,在咨询服务、IT规划、软件及解决方案等方面具有强大的优势,形成了以浪潮ERP系列产品PS、GS、GSP三大主要产品。是目前中国高端企业管理软件领跑者、中国企业管理软件技术领先者、中国最大的行业ERP与集团管理软件供应商、国内服务满意度最高的管理软件企业。
4、德格Dagle
德格智能SaaS软件管理系统自德国工业4.0,并且结合国内工厂行业现状而打造的一款工厂智能化信息平台管理软件,具备工厂ERP管理、SCRM客户关系管理、BPM业务流程管理、
OMS订单管理等四大企业业务信息系统,不仅满足企业对生产进行简易管理的需求,并突破局域网应用的局限性,同时使数据管理延伸到互联网与移动商务,不论是内部的管理应用还是外部的移动应用,都可以在智能SaaS软件管理系统中进行业务流程的管控。
5、Manage
高亚的产品(8Manage)
是美国经验中国研发的企业管理软件,整个系统架构基于移动互联网和一体化管理设计而成,其源代码编写采用的是最为广泛应用的
Java/J2EE开发语言,这样的技术优势使8Manage
可灵活地按需进行客制化,并且非常适用于移动互联网的业务直通式处理,让用户可以随时随地通过手机apps进行实时沟通与交易。
程序员找工作用什么比较好?二选一的话,计算机专业学生,应该选Java。其他专业的学生,选Python。
为什么这么建议?
Java技术成熟度高,业界应用广泛,岗位多,求职机会多,但相应地,会的人也多,内卷比较厉害。计算机专业学生要学四年,只要别懒,还是有足够的时间把Java这把剑打磨得锋利的。
其他专业跨过来的,对于大多数普通学生,想在这种“内卷”的Java就业市场上取胜,想“干翻”竞争对手,在软但其实在职场打工时间久了,大家都会默认将自己归类,选择合适的求职平台,求职平台一般分为内部推荐垂直平台综合性平台生活平台。在好向圈招聘平台做了三年打工人的圈圈,就分享给朋友,找工作什么软件好用?
1.内部推荐
内部推荐即找身边的朋友归纳分享归纳分享进入企业公司,可如果你需要进入的企业公司并没有熟悉的人,还能在该企业公司的官方网站上面,基本会有“加入我们”的选项,用官网平台发送个人简历,还能自己写一封自荐信发送到企业邮箱。
2.垂直平台
boos直聘:垂直于城市白领工作的找工作的网站,招聘信息往往是办公室基础性技术工作,也可以跟老板直接在线谈,不用投递简历,还是不错的
好向圈:好向圈可以免费招聘,这点是非常吸引人的,页面没有任何广告,无论招聘还是想交流经验,都是可以的,对于招聘方和应聘方都是很友好的,想要下载他们的APP,只需要点我头像就能下载了,非常方便。
拉勾网:垂直于招聘程序员的找工作的网站,技术标准要求度高,些互联网行业招聘程序员的时候都相对比较喜欢用这款招聘平台
大学生求职网:垂直于毕业生的找工作的网站,对相关经验,工作年限等这些方面标准要求较低。
3.综合性平台
智联招聘:传统式的线上招聘招聘平台,网站数据库庞大,岗位丰富,可企业公司查实公司企业不严谨,有很多漏网之鱼上架了不实招聘信息。
前程无忧:和智联招聘类似,向来有南前程,北智联之称。不仅仅和智联网类似网站数据库庞大,弊处也是基本相同的。
如果我的文章对大家有帮助的话,请点赞收藏,了解更多招聘内幕,面试技巧,普通人赚钱的工作等可网络好向圈查看更多。
良心整理:IT程序员在北京可以选择哪些好国企、央企以及研究所?
北京适合程序员工作的企业实在太多了,所以怎样给大家介绍北京适合程序员的工作机会一直让我十分头疼。如果写得太简单,我跟大家说北京有网络、腾讯、阿里、美团等等,大家一定觉得我是在废话,但把所有企业一次性全介绍了工作量太大,并且文章也看不出重点了。所以我最终决定,把北京拆成三片来讲,一篇介绍北京的国企央企研究所、一篇介绍北京的大型互联网公司和大型外企、一篇介绍北京的中小型互联网公司。
我发现在互联网公司工作的程序员都对国企央企以及研究所十分好奇,但是因为这些单位的信息比较封闭,所以大家对于这些企业的工作方式以及薪酬情况都都不清楚。为了能给北京系列开个好头,第一篇文章我就以我熟悉的北京的国企央企研究所来给大家介绍了。想提前声明一点,虽然我有很多同学和朋友在北京国企央企以及研究所,但是同一个公司,不同的部门或者不同的组差别都太大了。
尤其是研究所,每个系列都有数量庞大的下属研究所,并且下属的研究所独立性都特别高,所以风格差别很大。我只能把我见到的情况给大家做一个介绍,具体去到哪个研究所哪个团队还得你们自己去详细打听。只能说我的介绍相对于更接近一些真实。如果大家发现哪里有误,欢迎大家指出。
下面还是分开来介绍一下:
在这篇文章中说的都是国企和央企的直属软件开发中心,子公司是不包含在里面的。子公司的工作风格差别很大。总体来说,国企和央企在软件技术上都是差互联网公司一大截的,待遇好不好真的看具体公司。有些好的国企,我一个朋友在某国企虽然工资不太高,但是上了两年没加过班。也有一些国企,加班比拼多多都重,但是工资低且福利差。
最近几年计算机相关专业应届毕业生对于银行的软件开发中心热情越来越高,主要是由于银行的软件开发中心比较稳定,薪酬也还可以。目前应届生选择比较多的是工行、农行、中国银行、邮储银行的软件开发中心。大家比较感兴趣就分开详细介绍下吧。
银行软件开发中心在校招时和互联网公司不太一样,hr只会和你说一个大概的工资,hr说的工资只能参考,工资还是以实际发放为准。如果想知道具体工资你得私下去问和你关系好的学长学姐,或者只能等工资发下来了才能知道。另外银行软件开发中心的稳定也只是说轻易不会开除你,但是忙不忙就要看你运气了。银行软件开发中心有的组忙起来完全不虚PDD。
和同行相比,工商银行的软件开发中心算是技术最好的了。工行喜欢招应届生,社招进来得比较少。刚进来的应届生职级是助理经理,税前年薪差不多是20万左右(到手15-16万吧,加上年终奖和节假日补贴)。工资发放方式稍微有点奇怪,就是每月发八九千,然后留一部分年底一并发放。每月会有饭补,过节也会有节假日补贴(放三天的节日假期给1000,国庆给2000,过年4000)。
这个职级的工资对于在北京工作来说还是有点难顶的,毕竟光跟人合租每月就要花掉两千多了。如果你是本科毕业进入工行,从助理经理升到经理一需要两年时间,硕士只需要一年,这个职级基本上全都能按时达到,不过工资变化不太大。从经理一升到经理二大约要一到两年的时间,这就看你的能力了,经理二以后工资就相对多一些了,经理二绩效不太好的话每年到手能拿22万年左右,如果绩效好,可能能拿到29万左右。经理二升经理三就完全看你自己能力了,到经理三以后每年到手都能35万左右,收入就很可观了。另外在工行发专利什么的也有些奖金,一个专利貌似是奖励5000.
工行的总行是在珠海。工行在西安、杭州等地也设立了研发中心,都是属于总行的。目前北京这边也一直在动员员工去西安,薪资和北京差不太多。听说西安那边的工行加班比较严重。北京这边总体还好,卷不卷看你组长了,不过你也可以不甩你领导,他们是很难开掉你的,他们能的只是绩效给你打低点,你工资少点。
感觉农业银行的软件开发中心技术比工行差一点,不过工资比工行多一些,刚毕业的应届生税前能到税前25万-32万(这是hr说的啊,我了解到的西安每月税后到手是1万2,加上年终奖税前能算20万的年包,北京比西安稍微多一点点,但是多不了太多)。
农行软件开发中心有个大问题就是工资分配很平均,但是工作量分布不均,有的组十分养生,有的组忙的受不了(越接近客户用的产品线越累)。我的一个学长天天早早就下班了,另外一个同学周末跟我吃个饭都急匆匆的,为了投产要加班到凌晨。目前农行内部的怨气比较大,这点大家在脉脉上也能看出来。农行想要升职还要去考软考。
中国银行软件开发中心算是给钱最少的了,年包15万左右。这钱在北京确实太少了。不过工作是目前几个银行软开里最轻松的,家里不怎么缺钱,只想找个轻松稳定的可以选。
第一年包含试用期,年薪税前总包26w,第二年年薪税前总包31w。加不加班看你运气了,运气好被分到好的组不怎么加班,运气不好就很惨了。在北京工作的话不会被外调,但是在西安等地工作的许多人会被外调。
曾经农行团开的一位领导来我们学校校招宣讲时就说因为银行的工资有限制,涨薪比较慢。所以很多银行软开的职工干几年后就会跑到券商去挣钱。那时我才知道券商居然还招不少程序员。后来我发现中信建投证券是真不错,北京这边学校招生进来月薪18k,年终奖6个月,虽然薪资还是不及互联网公司,但是涨薪速度相比于其它国企央企还是快很多的。另外只有股票开市的日子用上班,加班很少。不过对于学历的要求比较高,必须是985硕士,并且还是本科。
对于其它券商的情况我知道的就不多了,这里给大家提供一个找工作的思路,大家可以多去了解下。
这里说的运营商说的是移动联通还有电信的研究院。移动的工资发放风格和工行有异曲同工之妙,每个月发的工资很少,到年终会一起再发一些。应届生年薪大概20w左右,平时工资发一半,年终把剩下的一半发给你。联通在北京的研究院有两个,一个叫联通研究院,一个叫联通软件研究院。我听说的是联通研究院比较好,联通软件研究院比较坑。电信研究院的据说很轻松,但是工资低,没朋友在这里,我不太确定,只是听说。
北京有着数量庞大的研究所,比如航天科技系列、航空工业系列、中船舶系列、中科院系列、中电科系列、军事科学院下属系列、工信部下属研究院、中国兵器等等。不得不说计算机相关专业真的是万金油,因为上述研究所,不管他们主营业务是啥,他们全都招计算机相关专业的毕业生,并且招的还不少。
近几年想成为这些研究所的正式职工都需要是硕士以上了,签的本科生基本都是劳务派遣。户口的事放在生活里统一说。
可能家里的长辈听到你去了研究所会觉得很有面子。但是单论软件技术来说,目前研究所是落后于互联网公司的,并且差距还不算小。研究所和互联网公司的办事风格不太一样,互联网公司会把岗位划分的很细致甚至有的互联网公司会无限的细分一个岗位(这点是我觉得不太好的地方,因为划分的太细了,以后跳槽会存在问题),但是研究所的岗位又划分的太粗糙了(从订需求、写开发文档、代码开发、测试、到和客户扯皮这些流程全的你来搞)。
另外因为研究所的大部分领导软件方面技术没有互联网那么专业,所以对工作量的评估不是太准,有时候安排起活来就比较离谱。是否来研究所要想想明白以下几个问题:(1)你家庭的经济情况,至少在北京买房首付家里能掏出来。(2)你的兴趣(如果只想安安静静地写代码,研究所不太合适)。(3)面试通过后你要充分地了解你所在的团队情况,同一个研究所,不同的团队的差别那可大了去了。
总体来说,个人感觉如果你在一个二线城市的研究所工作会比在一线城市的研究所工作舒服。在一线城市去互联网公司干几年攒点钱撤一个二线城市压力没那么大。在北京的研究所工作北京户口是拿了,但是干几年根本攒不下多少钱,一线城市研究所分房这事就不用做梦了,充其量会给你提供一个宿舍,这种宿舍也就是毕业三到五年内可以住,以后就不能住了。相比于二线城市的研究所,一线城市研究所的工资每月多个两三千,但是房价是二线城市的三到五倍,生活幸福感会大打折扣。
我有很多的校友都在航空航天系列的研究所。研究所的具体薪资都比较保密,大部分研究所在给你offer的时候不会像互联网公司那样把薪资给你说的清清楚楚并且写在合同上,而是大概和你说个数。而且你入职后两到三个月的薪资往往都很少,等三四个月以后薪资稳定了你才能确定你开多少钱。
航空航天目前效益比较好,算是研究所中薪资比较高的。另外食堂和宿舍都有,如果没宿舍还会有租房补贴。但是挣钱和互联网公司肯定没法比。薪资的话刚毕业的学生每月到手大概是一万出头,工资加上各种补贴年薪差不多税前能到20多万。加班没有加班费,出差会有出差补贴,有的团队出差一天补300,有的团队出差一天补400。所以如果你一个月都驻在外面的话,一个月工资到手也两万多呢。但是一年有个一两月出差还行,有的项目组一年有三分之二时间在外面出差,你会怀疑人生的。其实刚毕业头两年航空航天的薪资和互联网公司差距不大,不过在两三年后薪资水平就会逐渐拉开,研究所薪资涨的都慢。
另外航空航天的研究所是很忙的,所以别想着进来轻松。研究所的忙法和互联网公司不是一种忙法,有的人在工作强度大的互联网公司待过的可能觉得自己996和007都能抗,来个研究所还怕啥?我是想说你可能想的有点简单了,在研究所写代码只是工作的一小部分,让你烦心的事多着呢。只是说你如果不把领导打了的话,他不太容易把你开掉。另外研究所有个好处是比较支持在职读博,如果你的组不是太忙,提升下学历是个不错的选择。
工信部下属的研究院整体上都不错,就比如信通院(中国信息通信研究院),如果你对这个单位陌生的话你可以看看你的行程码下面服务提供商排在第一个的是谁。信通院是制定标准的单位,也是监理单位。在信通院的话代码就很少写了,更多就是写文档了,不过信通院这种地方的视野肯定高一些。薪资的话信通院每个职工薪资差别很大,刚进去工资很低,可能就四五千块钱,但是薪资每个月都会变化,然后稳定在一个数。薪资低的每月到手有一万出头,但我知道每月到手两三万甚至更多的也是有的(不是领导啊,只是职工)。
中科院系列下计算机相关最强的三个所就是自动化所(搞nlp的应该都听过宗成庆老师)、软件所、计算所。另外还有信工所、电子所也还凑合。整体待遇上,中科院系列的待遇不如航空航天系列的。你可以把中科院系列的研究所完全的想象成一个大学(嗯,不用想象,确实是个大学,中国科学院大学嘛)。每个团队就是你们研究生的实验室。基本上就是一个大老板,带几个小老板,再带几个职工,另外再配几个中科院的学生。课题组想要挣钱也是需要大老板出去拉活,然后小老板带着学生去干活。工作方式和技术水平和你们研究生的实验室一模一样的,就是多了一些硕士博士职工罢了。
中科院系列各个所和各个课题组的待遇以及工作方式差距特别大,工资有少量的比较高的(我说的比较高是能和互联网公司持平),大部分刚进来的硕士应届生工资差不多就是八九千,博士一万多点。有的所提供宿舍,有的所连宿舍都没。总体上来说想在中科院有好的发展,需要你是博士,然后多发论文。等你成为小老板后,且团队可以项目成果转化,或者孵化企业后你的待遇会有比较大的变化。
中电科系列的待遇比航空航天系列稍差,比中科院系列稍强一些。我感觉中电科系列的加班强度比较高,认识的几个在中电科系列的经常996甚至007,还经常出差。待遇的话基本工资也是每月1万出头,然后出差也是有出差补贴,每天300或者400,具体要看团队。感觉工资主要是靠出差补贴堆起来的。大部分下属院所会提供职工宿舍,中电科系列下属研究所风格差别很大,好起来是真好,坑起来是真坑啊。
中国兵器系列计算机相关专业招的不是太多,其实每年一共招的人也不多。我最初对中国兵器系列的研究所有了解是一个所来我们学校宣讲。感觉中国兵器在西安的几个所能算的上是西安研究所的天花板了吧,待遇还不错(和航天504所比我有点不太确定)但是在北京我就不太清楚了。
军事科学院系列的研究所招的职位都是军队文职,也就是说都需要考试的。我上时,听过几家军事科学院下属单位来宣讲,只是有个粗略的了解。军队文职也是上班制的,上班时也是需要穿军装的,下班后的生活不干预。工资有个很详细的职称对应表,硕士进去我记得是一万出头。想有好的发展最好去抓总单位,因为上面提的很多研究所想要项目都得抓总单位批。不过抓总单位的科研岗都要博士了,硕士进去只能是支撑岗位。
北京来我们学校宣讲的几家军科院下属研究所都是承诺户口以及包解决子女上学问题的。当时说的是博士进去副营级,会提供一个四十平左右的房子住。硕士就是普通两人一间的宿舍。
北京具体的房价、美食教育等情况我放到下一篇讲北京互联网公司的文章中好好去讲下。这篇文章只讲一个事,那就是北京户口。北京户口的主要用处就是子女教育问题,其它的一些好处就是有北京户口可以申请共有产权房还有摇车牌等。应届毕业生是最好搞定户口的时候了,如果你能进这篇文章中讲的这些单位,大概率你是有户口的。不过拿户口的同时都要签一个五年的服务期合同,违约金每个单位不一样,20万-50万不等,逐年递减。对于应届生来说户口貌似吸引力没有特别的大,毕竟现在自己还顾不过来,也不知道自己子女在哪呢。但是对于已经有子女的人来说,我一提给北京户口的事他们眼睛就亮了。
北京这些年对于户口有也逐渐放宽,一些互联网公司的特殊应届招聘计划也会给户口,另外今年双一流学科的硕士以上应届毕业生都给户口了。
另外想要户口还可以走积分落户,不过想要靠积分落户解决北京户口,就需要你头上有犄角,身后有尾巴了。
好啦,这篇文章就介绍这么多,期待下一篇北京有哪些大型互联网公司和外企吧!
③ 程序员能干一辈子吗(程序员能干一辈子吗知乎)
程序员是吃青春饭的吗,可以干到多少岁?作为一个技术老兵,在技术行业内混了十几年了,明显能感觉到目前国内软件开发工作,在某些行业就是吃青春饭般的存在,尤其是表现在互联网公司,而且公司越大加班的疯狂程度越强,互联网公司更加喜欢招收一些年轻人毕竟工资相对低一点,冲劲还足最关键能不惜体力的加班,国内互联网公司大部分做的事情跑马圈地,应用级的开发居多,所以难度不是很高,有了2,3年的工作经验就可以跟着做了,谁的执行力强能够加班更加被公司所喜爱,很多老程序员在互联网公司体验几年基本上就回归传统软件企业了。
很多公司在招聘的时候发现年龄超过35岁就开始有意设置门槛了,毕竟这个年龄段的程序员人生阅历也比较丰富,对于职场上的一些事情也摸得比较透彻,说的不好听就是职场的老油条了,公司出个什么政策这帮人看到比较彻底,不容易忽悠,年轻点的更加容易被接受,所以说成是吃青春饭的职业有点夸张,但一定程度上也能说得过去,国外40多岁继续做研发的环境要不国内还是好很多,但也在一定程度上找工作受到一定的制约,现在过40多岁如果还在写代码肯定被周围的人议论了,都这么大了也没混上个管理职位之类,现在这个年龄段还在一线写代码的数量也不在少数,基本上属于公司顶梁柱存在,绝大部分做着技术管理,并没有完全脱离技术岗位,遇到难点还是上阵去解决问题。
老程序员如何在技术生涯找好自己的方向点?
1.尽早向技术管理方向转移
越是拖到最后完成转型形式越是被动,管理是一种学问,不像是玩技术你把自己管理好久万事大吉了,技术类的管理如果在技术能力到位的情况下可以,以技术服人这样无形之中减少了管理的阻力,更加容易让底下的人信服,平时多补一些管理方面的基础。如果有转的想法今早实施,做什么事情都要趁早。
2.将技术进行到底
技术类在职场上的分支有两个主项,一个是管理方向,可以沿着这个路线一直做到副总或者更高的级别;还有一个技术专家方向,对别的事情不感兴趣就想着一辈子能研究点技术,也没有什么大的追求,在很多公司专门设置某个项目的技术专家称号,职位基本上和技术经理持平,算是同一个级别,同样是拿着这个级别的薪水。
技术职位如果技术足够强,可以考虑直接在这个方向一直走向去,无论国内还是国外对于高级的技术专家永远都是持开放的程度,金字塔上层的技术人才毕竟是少数,但也是技术领域一直欠缺的,如果喜欢技术并且干的还不错就可以考虑在这个方向上一直坚持到底。
3.转行做别的职业,闯出另一番天地
很多程序员中间转行挑战别的行业,只要能把一个职业做好一定能够把别的方向给弄好,尝试新的天地未尝不是一个方向,新的方向新的起点新的挑战,可能带来的是新的收获。
作为一个程序员也有随着年龄的增长有一种无形的压力在心头,能做的就是拼命提升自己的技术能力,担心年龄大了淘汰,只能是继续提升技术和管理水平。
希望能帮到你。
很多人都说程序员这个行业就是吃青春饭的,为什么会有这样的问题呢,难道程序员真的感到30岁就要退休了吗,或者必须转行吗?程序员难道不就是敲代码吗,难道年纪大了敲代码就不能敲不动了吗?不是都说程序员靠经验吗,经验越丰富,不就是技术越丰富吗?作为过来人,今天索性没啥事,就和大家一起聊聊这个话题吧。
首先、先说说为什么会有这样的传言,为什么会有这样的说法吧。
第一个就是很多人在这个行业干久了,从大学毕业到30岁至少也得6,7年了吧,行业做久了很多人自己也会感到厌烦,也想换换新的行业,尝试一下新的岗位,当然转行有风险,所以很多人转行都是转比较靠近的,比如做运维、做产品、做教育、当然走管理路线也是,这些都是比较轻松好转的行业,基本风险不大。
第二个就是很多做开发公司加班比较多,晚上下班回家比较晚,陪老婆孩子没时间,况且加班熬夜身体吃不消,搞不好把身体搞垮了,而且大部分程序员都是懒得运动,健身的人,作息时间不规律,最后30岁的人居然熬成了快60岁的大爷,这就是为什么很多人都说程序员就是秃顶(这里我要澄清一下不适所有程序员都是秃顶呀,至少我还完好的保留着头发),在这里不得不替这些人伤心3秒钟。最后连娶老婆都去不到,还有很多连说话都说不通的人,表达能力已经到达到了原始社会。
第三个就是很多那种在公司混日子,技术能力差一点的,以为公司就是可以养老的人,技术干不过别人,工资不见长,可以说非常佛系的,在这个行业混了个6,7年,终于待不下去了,压力大呀,老婆孩子一家人的希望呀,最后选择了转行,最后离开的原因竟然是公司不需要这种人了,但是我们想想哪怕是争一口气也不会混到这么差呀。
其实呢,不是说程序员真的就是考吃青春饭,30岁之后就必须的转行,想想原因还是在这些人自己身上,年轻不愿意拼实力,不愿意积累点能量,真正有技术的人,想想公司能放走嘛、高薪难道还差吗,除非那公司真的做的有点过分,亏待功臣,卸磨杀驴呢,自己不争气在前,怎能怪别人呢。
当然加班、熬夜这些都是存在,但是其他行业也不好做,那些高管,有钱的职业经理人,哪一位不辛苦呢,而且其他行业也是一样,老板虽然压榨,但是真正想要福利好的,除非公务员,不然工资很低,所谓功高者后禄,这个不会假。
另外当然也有很多愿意尝试新行业的人,愿意挑战,尝试新的开始这也有很多。总的来说,程序员真的是不是吃青春饭呢,不能一概论之,有经验,有能力的人,高薪,谁愿意走。
绝大多数程序员确实是吃年轻饭。
不管你愿意不愿意承认,等你到40岁之后就知道了。
这里有个界定,从事研发的排除在外,从事开发的包括在内。要注意研发和开发是两个不同的概念。
一般研究所,研究生院中的程序员多叫工程师,这类人是越老越值钱。年纪大经验越多,能力扎实,对做研发突破苦难起到至关重要的意义。
而开发不同,开发更多是面相年轻人来做的,你开发一款软件给60岁的老大爷们,且不说你开发的好不好,老大爷他也不会用。
一般从事开发的程序员在35-45岁时是个分水岭,能力强,有水平能熬到领导层,或者能独当一面,那么就留下来。如果不能基本就被淘汰了。而这部分留下来的人只是少数。
为什么程序员要年轻化?第一,上面说过,开发主要针对的用户是年轻人,那么只有年轻的程序员才知道年轻人喜欢什么爱好什么。让一名60岁的老程序员写一个游戏,能火起来的概率不大。第二,年轻人无牵挂,肯吃苦,能加班熬夜,工资待遇又相对低。上了年纪的程序员家里有老婆孩子需要管,还有父母需要照顾,也没有了年轻时干劲,思想也渐渐和社会主流脱钩,并且工资还极高。这个时候如果这个老程序员不能为企业创收,那么辞退一名老程序员,省下的薪水可以在招好几个大学毕业生。
有些话不是空穴来风,也不是无能人的借口,看看各大企业裁员的年龄段就知道了。
只有码农,靠蛮力,用体力而不是用脑力的程序员才是吃青春饭的人!
大多数程序员都认为程序员是个吃青春饭的职业,编程这个事只能干到30岁,最多35岁吧。每每听到这样的言论,都让人感到相当的无语……
有研究者用了最近5年内比较流行的技术Tag,然后用了一套比较严谨的算法来查看那些所谓的“老程序员”是否在新技术上跟上不了,所谓跟不上,也就是这些老的程序员在回答这些新技术上并不活跃。所谓老,就是37岁以上的程序员。
老程序员和年轻的程序员对于一些新技术的学习来说也是差不多的,甚至有些项目还超过了年轻的程序员:
1、程序员技术能力上升是可以到50岁或60岁的。
2、老程序员在获取新技术上的能力并不比年轻的程序员差。
由于如今许多的年轻程序员太浮躁了,才会说30岁是程序员的顶峰。
其实,对于大多数人来说,如果还没有编程到30岁,还不能成为一个“合格”的程序员。所以,并不是编程编到30岁就玩完了,而是编程编到30岁才刚刚入门。
在我身边,就有一些年龄在40以上,并且还对技术保持热衷的“老程序员们”,他们无一不是身怀绝技,在公司身居要职或高管,成为公司最宝贵的技术保障。
工龄超过三十年了,做了一辈子程序员,单位还在不断招人,所以还有事情做,没有坐冷板凳,不存在什么危机。。
公司也很重视加班,但我早就过了干体力活的阶段,领导并不管我加不加班。进度慢了领导就会说你需要人吗。
学新技能么,还好吧,java,c语言这样的经典可以用一辈子,重要的是有编程思维,学习并使用哪种语言很容易。
做一辈子程序员肯定是可以的,只是很多人不愿意而已。可能男人野心大了些吧,编程一辈子觉得很丢脸,总想往上爬。。身为女性就没那么多想法,人到中年,有人愿意雇我们有口饭吃就满足了,老老实实干活的人,老板不会不要的,换过几次工作,并没有遇到年龄障碍,也没有刻意去经营人脉,你的表现如何,别人都是默默看在眼里的。。
回顾一下,有几点经验,一是不管坐哪个职位,不能丢掉编程这个技能,做了很多项目的负责人,框架自己搭,核心模块自己写,技术掌握在自己手里,项目完成有保障。。项目结束了,就要去当普通程序员,有一手过硬的编程技能,还是挺受欢迎的。二是不能总是生活在一个舒适圈里,要不断学习新知识,迎接新的挑战,每次接受新的项目或任务,一定要有所突破,不能只是单纯的重复。
我也算是这个行业的一位老兵了,从13年到现在也快八年了,程序员其实是挺费身体的,熬夜加班家常便饭,所以我觉得程序员是在吃青春饭,互联网公司基本上都存在一个问题就是看谁下班的晚,不管你在公司有没有在做事情,只要你下班比其他人晚那么你的绩效就一定不会差。至于我现在的话已经没有经常加班了,偶尔发一下版,上下班都比较规律,这就是我还在坚持的原因,程序员能干到多少岁这全看你自己,我身边三十多岁依然在干程序员,虽然程序员吃青春饭,但是你自己也可以选择往中层或者其他岗位去转,肯定不能再像初出校园那样,不然身体迟早吃不消的,秃头,脂肪肝,亚健康,近视,腰椎间盘脱出这些都是普遍存在的,大家不要觉得程序员的工资就一定非常的高,这也要看地方,像重庆程序员的工资还真不如有些工种。
大多数程序员认为程序员是吃青春饭的工作。编程只能干到30岁,最长可达35岁。我经常听到这样的话,都让人感到适当的无语......
今天,我们来谈谈这个老话题......
首先,我们来看一篇论文《?》(英文版)。本文是来自北卡罗来纳州立大学计算机科学系的两个人,他们在StackOverflow.com上对用户进行了相关的数据挖掘。一些数据出来了。(StackOverflow.com上的数据被公开,任何人都可以使用它进行分析和核算,所以这篇论文的实际情况还可以。
让我们来看看他们的年龄分布图:我们可以看到程序员年龄的正常分布(高点大约是25岁,但中点大约是29岁)然后,计算每个人的月营业额,这样你就可以找到用户的真实生动的时刻,这样便于计算程序员的真正才能。(总声望/活泼时刻),我可以得到他每个月均匀得到的Reputation。我们可以看到程序员的才能从25岁开始上升,并且直到50岁才会开始下降。因此,程序员不吃青春饭的。只有码农,依靠蛮力,使用武力而不是脑力的程序员才是吃青春饭的人。
年龄大可以跟上新技能吗?该论文的作者使用了过去5年更受欢迎的技能标签,然后使用更谨慎的算法来检查所谓的“老程序员”是否跟上新技能。所谓的跟不上,也就是说,这些老程序员并没有积极回答这些新技能的问题。所谓的老,就是是37岁以上的程序员。
我可以看到老程序员和年轻程序员在学习一些新技能方面相似,有些甚至超过了年轻的程序员。
论文的结论是:
1、程序员技能可以升至50或60岁。
2、老程序员在获得新技能方面并不比年轻程序员差。
结论
从上面的数据可以看出,由于现在很多年轻程序员都太浮躁了,据说30岁是程序员的巅峰。事实上,对于大多数人来说,如果你没有编程到30,你就不能成为“合格的”程序员。因此,并不是编程编到30岁就玩完了,而是编程编到30岁才刚刚入门。
这个问题,我应该比较有发言权,大城市呆过2年然后回了小城市,5年程序员转行当老师。大部分程序员是吃青春饭的,因为大部分程序员干技术,只是停留在应用层面,没有足够的平台,5年后很难再有质的提升。技术有了提升后,还需要有足够大的平台才能撑的起你的薪资。我离开程序员行业的导火索是见到某公司,辞退唯一的一个45岁架构师。当然如果你可以不要求高薪,放平心态,我相信很多公司还是愿意要大龄程序员的。
到35岁还在基层那基本上就是没希望了,随着年龄增长,思维能力不如年轻人,如果不能升上去带团队,那只能一直做基层码农。
程序员三十以后就老了,一是技术更新太快,二是经常性熬夜加班,三十以后转管理岗,搞技术吃不消了。
单纯作为一个职业来说,程序员在中国能干一辈子直到退休吗?
单纯就职业来说程序员当然可以做一辈子直到退休,如果你的脑力、体力都还跟得上的话。
但是,程序员的黄金年龄一般在25—35岁之前,超过这个年龄段无论是自身的体力还有脑力都不如从前,再加上后辈们也会成为岗位的威胁。
以上是我个人看法。
程序员到底能干多久和自己的兴趣爱好紧密联系的,有些朋友本身就喜爱编程研究,这也许就是他的终生归属了,一直当成事业干下去。还有一部分开发到一定阶段后,因为某些原因可能会转行出现。下面部分学习知识点:
1.例如字符串查找、子串、模式匹配等。?当在Lua中对字符串做索引时,第一个字符从1开始计算(而不是C里的0)。索引可以是负数,它指从字符串末尾反向解析。即,最后一个字符在-1位置处,等等。
2.字符串库中的所有函数都在表string中。?它还将其设置为字符串元表的__index域。因此,你可以以面向对象的形式使用字符串函数。例如,string.byte(s,i)可以写成s:byte(i)。
字符串库假定采用单字节字符编码。
接收零或更多的整数。返回和参数数量相同长度的字符串。其中每个字符的内部编码值等于对应的参数值。
数字编码没有必要跨平台。
string.mp(function[,strip])
3.返回包含有以二进制方式表示的(一个二进制代码块)指定函数的字符串。?之后可以用load调用这个字符串获得该函数的副本(但是绑定新的上值)。如果strip为真值,二进制代码块不携带该函数的调试信息(局部变量名,行号,等等。)。
带上值的函数只保存上值的数目。当(再次)加载时,这些上值被更新为nil的实例。(你可以使用调试库按你需要的方式来序列化上值,并重载到函数中)
string.find(s,pattern[,init[,plain]])
4.查找第一个字符串s中匹配到的pattern)。?如果找到一个匹配,find会返回s中关于它起始及终点位置的索引;否则,返回nil。第三个可选数字参数init指明从哪里开始搜索;默认值为1,同时可以是负值。第四个可选参数plain为true时,关闭模式匹配机制。此时函数仅做直接的“查找子串”的操作,而pattern中没有字符被看作魔法字符。注意,如果给定了plain,就必须写上init。
如果在模式中定义了捕获,捕获到的若干值也会在两个索引之后返回。
string.format(formatstring,···)
5.返回不定数量参数的格式化版本,格式化串为第一个参数(必须是一个字符串)。格式化字符串遵循ISOC函数sprintf的规则。不同点在于选项*,h,L,l,n,p不支持,另外还增加了一个选项q。q选项将一个字符串格式化为两个双引号括起,对内部字符做恰当的转义处理的字符串。该字符串可以安全的被Lua解释器读回来。
希望能帮到你,谢谢!
④ 自学程序员需要多长时间
自学成为程序员通常需要大约半年的时间。尽管大多数程序员拥有四年在专业领域的学习背景,通常持有计算机科学或工程学的学士学位,但也有20%的程序员持有更高层次的学位,例如硕士或博士学位。
值得注意的是,尽管学历是重要的,许多公司更看重候选人的实际工作经验。因此,即使是那些刚从大学毕业,拥有引人注目的学位证书,也可能因为缺乏相关经验而难以找到工作。这意味着,自学成为程序员不仅需要时间,还需要积累实际的工作经验。
自学程序员的过程可能包括学习编程语言,理解软件开发的生命周期,以及掌握解决问题的技能。在此过程中,自学者需要投入大量时间和精力来获取必要的知识和技能。
尽管在专业学校或综合性大学可以学习到相关知识,但自学也是一条可行的道路。自学者可以通过在线课程、编程书籍、开源项目和社区论坛等方式,获取所需的知识和技能。
总之,自学成为程序员是一项需要时间、耐心和持续学习的任务。通过自学,人们可以在没有传统教育背景的情况下,掌握成为程序员所需的知识和技能。
⑤ 自学程序员需要多长时间
自学程序员需要半年的时间。
程序员职业要求:
一般的程序员都有四年的在专业领域的学习,需要一个在程序领域的学士学位获得者,不论是数学方面的还是工程方面的都是可以的。
大约有20%的人在这一领域的计算机科学和工程学拥有更高的学位。还有很小一部分程序员是自学的,尽管一些专业性的学校或者综合大学可以提供,但是也需要一些别的途径来提供相关的人才。尽管学历是比较重要的,但是公司经常把重点放在应聘者的工作经验上,很多刚从大学毕业的大学生虽然有引人注目的学位证书,但是他们找不到工作是因为他们缺乏经验。
(5)程序员毕业时间扩展阅读:
程序员岗位职责
1、对项目经理负责,负责软件项目的详细设计、编码和内部测试的组织实施,对小型软件项目兼任系统分析工作,完成分配项目的实施和技术支持工作。
2、协助项目经理和相关人员同客户进行沟通,保持良好的客户关系。
3、参与需求调研、项目可行性分析、技术可行性分析和需求分析。
4、熟悉并熟练掌握交付软件部开发的软件项目的相关软件技术。
5、负责向项目经理及时反馈软件开发中的情况,并根据实际情况提出改进建议。
6、参与软件开发和维护过程中重大技术问题的解决,参与软件首次安装调试、数据割接、用户培训和项目推广。
7、负责相关技术文档的拟订。
8、负责对业务领域内的技术发展动态进行分析研究。
⑥ 程序员是什么专业毕业
程序员专业背景多为工科计算机类,主攻专业包括计算机科学与技术、软件工程。网络工程、信息安全、物联网工程、数字媒体技术、电子与计算机工程等亦属于计算机类专业范畴,毕业后可能从事程序员工作。
程序员工作涵盖软件设计与开发、程序编码两大领域。普通程序员需学四年,获得程序类专业学士学位,数学、工程背景均适宜。
未来程序员就业前景乐观。工业互联网、大数据、人工智能发展带动就业机会,岗位附加值随人工智能进步而提升。程序员岗位门槛较高,IT行业结构调整趋势下有三大变化:
1. 全栈程序员需求增长。业务上云促使全栈程序员需求增加,云计算支持全栈云与智能云发展,程序员拓展能力边界。
2. 研发级程序员需求提升。云计算整合应用级开发任务,促使程序员岗位升级,研发级岗位为应用级程序员目标。研发级程序员需丰富知识结构,初级程序员通过读研升级。
3. 行业知识影响程序员发展。产业互联网时代,行业知识对程序员发展至关重要,积累技术知识同时深入行业领域。