❶ 为什么说程序员是一个极度劳累的工作
为什么说程序员是一个极度劳累的工作?这个肯定是多方面的,究其原因,不外乎如下几个方面。
第一,现在的语言种类是越来越多了,而且各行各业都有自己所擅长的语言,有针对性的针对某个行业发展出来的语言,在易用性和性能方面,肯定有其独到的优异性,要不还不得被淘汰啊,这个应该没有人会反对吧?
第二,现在大阵营主要分为.NET和Java等几大阵营,.NET的生态的确没有Java的好,但是它也有自己独特的优异性,因为大部分技术都是微软自己的,所以框架比较统一,各个技术兼容性比较好,但是由于与之相关的系统等等都是需要收费进行使用的,导致很多中小型公司都转向对系统依赖性更低的Java等语言上,从而Java的生态变得越来越好,完全碾压了.NET了,即使微软出了最新的.NET Core技术,虽然在性能和易用性方面都远远超过Java,但可叹的是生态已经被破坏,现在外面使用.NET Core的人员远远没有Java的多,要想恢复之前的生态,看来任重而道远啊。
第三,还有就是现在的企业的趋利性,导致生态变好之后,就各种的收费,导致使用它的人越来越厌烦,所以就转向开源的Java。当然这个无可厚非,但是使用者可不管这些,开发人员哪有那么多钱去买与之相关的软件和工具。
❷ 为什么程序员叫IT农民工,工资不是挺高的吗
在软件开发领域,程序员就是码农。①属于软件领域中底层的人,数目众多,听话“搬砖”而已。和其他领域的农民工所处情况类似。②大多数凭借的并不是深厚知识、强硬的技术,而是凭借着加班,辛勤劳作完成工作。③工资之所以高,除了需要一段时间培养、国内需求量大,还与一天苦干十多个小时有关。