1. 2020年,程序员饱和了吗
能干活的人永远都不会过剩,混日子的永远被淘汰。初级过剩,高级紧缺。简单学点啥的时代早就过去了!
这几年中国互联网一直很火,因此搞得大量的资本涌入互联网行业,一下子拉高了平均工资。我记得移动端和前端最火的时候,只要你会写一点前端或APP,都能找到一份工资在平均线以上的工作。因此大学报考计算机,以及转行的人越来越多。
也因此培训班大量招生,赚得盆满钵盈。而就是这大量的培训出来的人,给人一种中国程序员过剩的现象。
但是只有潮水退去,才知道谁在裸泳。
2018年是互联网寒冬,大量企业裁员,那些平时混日子划水,没有真本事的人,离开了这个平台就什么也不是啦。甚至原来平台过高的薪资水平还会给他一种我就值这个价的错觉,而这只是资本和平台的捧杀。
打开招聘软件,你会发现3-5年的高级程序员,5年以上的资深甚至是架构师的招聘需求源源不断,最受猎头欢迎的也是这种级别的职位。这说明了企业更需要的是高端人才,而中国现在高端程序员还是很稀缺的,很多企业都招不到合适的高端人才。这种情形也像极了二八定律。
2. 普通程序员的工作生活是怎样的
通常我们进入公司以后,不会是重头开始一个项目,而是在已有代码的基础上进行维护或新功能的开发,所以必须“读代码”。
读有“泛读”,了解系统架构、功能模块,对系统有一个大致的认识,各个功能能找到相应代码实现的位置。
还有“精读”,通常就是调试了,在fix bug的时候使用。此外还包括审核:一些规范一点的公司,都会有code review,也是精读,但不用debug。
对于一个成熟的项目来说,读代码——而不是写代码——可能是最耗时间的工作了。
写注释文档
为了减少“读代码”的时间,我们不得不花时间“写注释”“写文档”——这个程序员最深恶痛绝的工作。所以现在“烂代码才需要注释”的声音变得越来越强,但无论如何,文档还是要写的。(注意:要能区分注释和文档)
了解需求
好了,终于到了“写代码”的时间了。
然而,在动手开始写代码之前,你必须花时间“了解需求”。和自己写个小程序玩玩不同,在公司,你是为别人写代码,所以你一定要了解别人究竟想实现什么功能。通常,这并没有你想象的那么简单,需要反复的沟通。
当然,也有一些团队和个人,不愿意在这上面“浪费时间”,通常他们的下场就是不断的写代码,然后不断的改代码,加班加点的做大量的无用功,整个公司怨气冲天一地鸡毛。
3. 程序员未来前景如何大龄程序员出路在哪里
年龄大的普通程序员,将来的出路无非就是以下三个:
1、稳定地待在一家公司,有一定产出效率,成为一颗螺丝钉,不出彩也不出丑,就像之前棉纺厂的工人那样,直到这家公司不行了,找另一家,继续做个普通一兵。其实这事儿和几十年前的工人一样,只是时代不一样,职业的名字变了。
2、寻找相对优势,到稀缺你技术、能力、经验的地方,找到存在感。比如一线城市回退到二线、三线;比如互联网顶级公司的普通程序员进入小公司;比如互联网行业的普通程序员进入传统行业有软件部门的公司。
3、转行,想干什么干什么去,很多人认为,一个 35 岁以上的程序员相比较一个 20来岁的毕业生,精神状况、身体状况必定是不如刚刚大学毕业的年轻人,所以要尽早转行。那么问题来了,程序员是吃青春饭的吗?程序员的职业发展到底如何呢?
首先,我觉得时至今日,相比其他职业,程序员仍然是一个投入产出比比较高的职业。程序员不是一个“吃青春饭”的职业,而是一个常青的职业。程序员其实也并没有我们想象中那么累,很多互联网公司的工作环境、工作氛围、员工福利都是非常不错的:弹性工作,定期团建,免费健身;一日三餐、零食饮料应有尽有。对于头脑灵活、思维敏捷,但还没有明确职业目标的理工科毕业生而言,把程序员作为职业生涯的起点,应该会是一个不错的选择。以北京为例,应届毕业起薪在 8000-10000 元,比其他职业高出不少。程序员现在小蜜蜂云工作了解很多远程可办公的,全职兼职都是有的,可供的选择还是比较多的。
程序员在职业生涯第一个阶段,通常是 3-5 年。这个阶段要以职业探索为主,脚踏实地写好每一行代码。只有快速学习和成长,掌握过硬的专业技能,这样才能在职场立足,走好未来的路。现在程序员的职业领域已经细分到了令人发指的地步,比如:大数据工程师、云计算工程师、某某语言工程师、系统架构师、web 前端工程师、嵌入式软件工程师、数据库开发工程师等等。
4. 正在工作的程序员,生活状态什么样
从上图中我们可以看到,工作年限为 5-10 年成程序员占了程序员群体的 43.4%,属于资深程序员。刚参加工作的程序员占总体的 12%,工作 2-4年的程序员占总体的 33.1%,而工作十年以上的程序员占总体的 11.6%。
与去年的数据相比,刚工作的程序员数量显着减少,工作两年以上的程序员从73.4%上升到了88%。很大可能是受疫情影响,企业用人需求减少导致的。
在过去几年与程序员这个群体的深度接触以及交流中,发现很多程序员都对工作时间过长,导致没有太多时间提升自己这一现状颇有微词。所以此次的问卷调查中,程序员客栈特意增加了关于工作时长以及学习时长的调查。
上图是关于程序员每周花在工作上的时间,可以看到一个很有意思的现象,就是一共有66.9%的程序员过着理想的朝九晚五一周工作五天的工作生活,只有剩下33.1%的程序员都有不同程度的加班,这与我们日常听到的程序员这一职业普遍加班严重的言论并不相符合。
在此基础上,更是只有不到十分之一(8.6%)的程序员每周工作时长达到了996,甚至更长的工作时间。
5. 45岁程序员发帖求职令人心酸,中年程序员的现状是怎样的
一个人无论再怎么优秀,到一定年龄的时候就会被淘汰。就拿普通的小店来说,就连招一个服务员,都要28岁以下,对于一个门店来说28岁就比较老了。一些小的店面都会如此,更何况是大企业。他们会选择听话、事少的员工,比如说刚毕业的学生,很少有人结婚,因此可以经常加班。可是对于中年人来说,工作的同时,要兼顾家庭,是不愿意加班的,而且对工资有一定的要求。有一名45岁程序员,本身很优秀,在相关网站上发帖,现状令人心酸。那么,中年程序员现状到底是怎么样的?让我们一起看一下吧!
总之,公司并不是福利社,肯定是以立竿见影的效果为主。如果一旦某个人给自己产生不了收益的话,也不会在某个人身上花费太多的时间。
6. 程序员就业前景分析
从行业的整体情况来看,程序员的工作相对来说还是具有一定压力的,而且不少程序员的工作周期也比较长。虽然程序员的工作压力比较大,但是从IT行业的基本面来看,未来IT行业的发展前景还是不错的。
程序员就业分布较为集中的区域为省会城市、北京、上海与深圳,其中省会城市就业比例为39%。在IT行业发展迅速、产业链比较发达的北京、上海、深圳及省会城市,因为就业岗位需求的数量较多、薪资待遇较好,吸引了超过9成多的就业程序员选择在以上区域寻求个人发展。
程序员属性:
从表面上看,程序员是会使用计算机语言编写程序的群体。实质上,程序员是联结精神世界与物质世界的最有效的中介,将人语转变为物语创造财富。以前所说的技术,是分科的技术,程序员的技术是全面涵盖的技术。
从人的意识到物的结果的全面流程看,程序员所用的从应用层到物理层的分层次体系是一种严密有效的逻辑结构,这正是经济建设需要而传统文化沉淀缺乏的要素。
7. 正在工作的程序员,生活状态什么样
首先说一下目前日常的生活工作安排,每天7点40的闹钟,起来洗漱吃饭(如果起不来就不吃了,8点半差不多出门)上班。
因为距离公司比较远在北京要横穿半个市区才能到公司,大概10点左右刷公司卡,然后买早饭买水。
上图是公司大门,那天去的很早(
我不喜欢喝白水,基本每天一瓶快乐水或者气泡水。然后10:30大概正式开始工作。
上午的工作时间是到12:00整,基本上有1个多小时的时间可以专注工作,上午基本是处理昨天的任务,做当天的工作安排,小本本上列出来一天要干的事,如果跨部门合作就尽量上午处理完,写一下邮件之类的。
到了12:00准时去食堂吃饭,12:30吃完,我有午睡的习惯一直睡到1:30,就在工位上。(下面是一般的食堂餐食
1:30到6点整个时间段都是写代码的时间,目前因为人不多基本也就没什么管理的职责,基本上IM就能解决不用开会,所以下午可以开开心心的喝着快乐水写自己喜欢的代码了。
这里就要说一些题外话,因为我个人是非常喜欢写代码的那种程序员,是真心的可以从中获得成就感和乐趣的人,所以我整个下午会觉得时间飞快,一般3点多有个节点就是去上厕所或者打水,基本上就可以纹丝不动的写到6点吃饭。
下午快乐水喝完就换枸杞养养生…
8. 程序员的生活是什么样的
1、发现问题,解决问题,制造问题。
2、赚钱。
3、赚钱好难。
4、财务自由。念PHD。
5、技术书和小说,最近也看经济学和CFA。电影电视看不多,基本不玩游戏。
6、赚钱。
9. 6年前,放弃100万年薪,回农村做木匠的程序员,现状如何
总有些人,有一些情怀,有一些“不着边际”的梦想。有人清华毕业,留学回国,却回农村种地;有人北大毕业,放着教授不当,进深山隐居。
而还有人,放弃100万年薪,回农村做木匠,他曾是世界500强的汇丰银行的程序员,名字叫高文中。
四、结语
高文中努力从农村走向城市,好不容易在城里站稳脚跟,又放弃百万年薪,回到农村做木匠。这本身就需要很大的勇气,仅凭这点,值得为他点赞!
至于他值不值放弃百万年薪回农村做木匠,单从创造的价值上来看,好像不值得。但是他在追求情怀,使得浮躁的内心得到安静,又把这件事做到了极致,本身就是一种享受。
对于高文中的故事,你有什么看法?欢迎下面留言!
10. 中国的程序员数量是否已经饱和或者过剩
程序员的数量是否已经饱和或者过剩?
任何一个行业,基本都是呈现金字塔结构。处于低端的人很多,越往上人才越少,很多大厂还不是喊着招不到人。
1、未来IT行业会持续发展,C端近几年内用人需求会缩减,B端和高级产品端会加强,对人才技术会有更高的要求,高端技术人才的春天来了。
2、初级人员的确会更内卷。
3、35岁现象短期内不会得到改变或者缓解,会变成各行业普遍现象。35岁会变成一个分割线,变成贫富分化线。
4、油条岗位会变少,低端业务码农,未来堪忧。