‘壹’ 为什么程序员的社会地位不高
1:占用的社会资源少,工作只用一台电脑
2:多数程序员都不善于交际,他们活跃的地方只有各个技术论坛
3:因为写代码是个很熬人心血的事,所以很多程序员不注重外表,给人一种很屌丝的感觉
4:流失太快,最老的一批程序员都在35岁以前转行了,导致社会活跃的程序员都很年轻,主力军22-28岁之间,换句话说都是愣头青,年轻人
5:多数程序员混迹1 2线城市,虽然工资多,但也只是企业里的一个螺丝钉而已
6:程序员本质上是一种技工,你能说技工社会高吗?
楼下那个说人多的你是在逗我?中国程序员保守估计在350W左右,金融行业人员500W左右,教师1600W左右,公务员900W左右,都比程序员多,但是金融人员,公务员,教师的社会地位要比程序员多很多,
‘贰’ 程序员被纳入“新生代农民工”,码农为何会被官方定义为“新生代农民工”
01 什么是新生代农民工“码农”就是我们常说的程序员,因为靠写代码卫生,而且收入低,要长时间面对电脑,所以就自嘲为“码农”。
我们先来看看“新生代农民工”的定义:
出生于20世纪80年代以后,年龄在16岁以上,在异地以非农就业为主的农业户籍人口。
具体点来说,他们是“集中于劳动密集型行业,从事信息传输、软件和信息技术服务业的打工人”。
所以如果单从这个描述来说的话,从事软件和信息服务的程序员们很显然就是“新生代农民工”中的一员。
但如果你看仔细点的话,你就会发现要满足“新生代农民工”,条件有两个:
1.在外地从事非农业行业;
2.农村户口。
因此严格来说,标准的“码农”前提要有“农村户籍”,“城镇户口的码农”是不属于“新生代农民工”范畴的。
就光看这几点,哪个跟农民工兄弟不是一样的?
‘叁’ 你如何看待程序员被划为新生代农民工这件事
现在随着网络的发达越来越多的人开始选择程序员这个职业可能也是整个社会的需要,那么现在很多人在网上调侃程序员就是新生代的农民,实际上也是夸大的一个行为。因为虽然程序员的工作是比较累的,但是也可以拿到比较高的薪资,而且做好程序员人员准备,看自己的能力有多大,才能选择工资有多少。所以虽然说是新生代的农民工,平时也是调侃程序员的工作,太有压力了,但是实际上很多人所承担的工作也是因为经济够高,这也符合现在人们的消费水平。
其实现在的程序员需要很大的工作,而且对于现在的大学生来说,软件和信息技术服务业的程序员是非常多的。也是为了配合整个社会发展的需要,那么程序员现在的生活肯定也是要当代的消费自然而然的培训员的工作待遇也是非常好的,也符合现在是年轻人的选择。每个人都应该正确的认识到每个职业都应该付出自己的努力,才能够有更好的提升。
‘肆’ 程序员是一群什么样的人
程序员是一群间在想着改变世界,天天都在努力加班的人。
程序员是这样一群人,他们天天围绕着廉价的机器转,一行一行地写着程序,他们的代码深入到社会和生活的各个角落,影响着社会的方方面面,改善着人们的生活,甚至提高了综合国力。看一看你周围,电视机、电冰箱、洗衣机、空调机、手机、电脑,哪样没有程序员的血汗,再看看宇宙飞船,载人航天飞机,汽车、火车、网络,都有程序员的足迹。
绝大多数人对程序员的认识都非常非常的不足。这一点甚至包括很多程序员自己。他们每天消极悲观,被迫加班,找不到女朋友,他们自称为码农,意思是像农民一样勤劳,也许是被迫勤劳。在别人眼中,程序员的工作无非就是天天敲一些英文字母, 并且就这点小事还弄得天天都是BUG。这里有一个非常大的问题,程序员不是工人,做的也不是重复劳动,所以程序员的工作有很大的不可量化性。对于一个优秀的程序员来说,写代码的时间只是工作时间的一部分而已。
‘伍’ 程序员是干什么的
程序员是干软件的。程序员的本质工作当然是写代码,用代码实现功能。(就是用基础语言(c/c++,java,objectc)等来编写文档一样,不过这些文档编译后就变成可运行的程序)。
范面上看程序员就是干这些事情的:code、code、code。编码只是程序员的一小部分工作,要是只是编码这么简单,就不会有程序员加班,通宵干活了。程序员不止干了这些。我们就以三个阶段来说说程序员究竟干了些什么。
一、初级程序员
初级程序员的工作还是比较简单的,一是知识经验有限,主要是编写简单代码和学习为主,只要完成一些基本的编码任务,单一功能的实现。
二、研发工程师
有了一定的经验后你就转变为工程师了,这个时候你就不光是简单的完成任务了。code这个还是你主要的任务,但除了这,你还要将设计,调试等等肩负起来。这时候一般都是多个功能模块的设计实现(整体架构由架构师完成)。模块内的详细设计(功能的实现逻辑)文档编写,模块调试。直到功能完善交付。
三、架构师
架构师就已经脱离了code了,因为他们已经不必关心代码如何编写了,更重要的事情是完成一个软件、系统的设计架构。万丈高楼得有一个好的框架。要不然你就只能盖个2层小楼了。架构师负责从分析软件需求,再到软件系统的详细设计,人员的配置,工作的量化,到完完全全的产品整个过程。
‘陆’ 社会最需要什么样的程序员
底层的开发人员是最需要的,社会上对程序员的要求很低,基本上懂编程,会点基础就可以上手的人就行了,要求不是很高
‘柒’ 程序员被划为“新生代农民工”,这对程序员有何影响
原先是学习成绩不好的人被称为差等生;结果到了今天,班里的三好学生也被称为差等生了,真不知道是学习成绩不好的人的福分,还是三好学生的福分。从某种意义上来说,这至少可以抬高差等生的平均水平,看起来也算是功德一件。但问题是,如果程序员等于农民工的话,那农民工等于什么?
相比较程序员而言,农民工这一群体涉及的行业广、人数多,自然平均薪资难以和程序员的上万月均薪资相比,其差距同样也是巨大。
更重要的一点是,大多数农民工从事着劳动密集型工作,没有社保等老年保障,这意味着等到农民工群体步入老年,对后代的依赖性也就更大。而程序员不同,互联网大厂的福利好、工资待遇高,社保五险一金也齐全,相比较一般农民工,几乎是一个天,一个地,不可同日而语。按照固有的标准来看,程序员应当属于中产阶级,而农民工则属于贫困和一般家庭收入线。这两个群体的巨大差异,不是一个新生代就可以区分开来的。
或许也正是因为程序员如今庞大的人群,也慢慢趋于同质化、人数越来越多,就业面越来越广,在这样的情况下,程序员被归为新生代农民工,倒也情有可原。可问题的关键是,职业应该被如此分类吗?这会变相加剧职业歧视吗?这与职业不分高低贵贱的原则相悖吗?
这些问题,都值得我们去深思。戏谑可以,但要有度;归类可以,但要合理。差等生和优等生,都是一个班里的学生,都有其存在的合理性,好的必然是少的,但少的,却不一定就是好的。
‘捌’ 程序员都是弱势群体吗
但从工作种类来说,程序员可能就是基础的工作人员,没有什么社会地位,比不上教师,医生,事业单位的工作人员有社会地位,但是从薪资待遇来说,程序员的工资是前面说的那些行业无法比的。相信大家都听过一句话有钱能使鬼推磨,当你的工资水平上来了,相信慢慢地,社会地位也就有了。