❶ 為什麼說程序員是一個極度勞累的工作
為什麼說程序員是一個極度勞累的工作?這個肯定是多方面的,究其原因,不外乎如下幾個方面。
第一,現在的語言種類是越來越多了,而且各行各業都有自己所擅長的語言,有針對性的針對某個行業發展出來的語言,在易用性和性能方面,肯定有其獨到的優異性,要不還不得被淘汰啊,這個應該沒有人會反對吧?
第二,現在大陣營主要分為.NET和Java等幾大陣營,.NET的生態的確沒有Java的好,但是它也有自己獨特的優異性,因為大部分技術都是微軟自己的,所以框架比較統一,各個技術兼容性比較好,但是由於與之相關的系統等等都是需要收費進行使用的,導致很多中小型公司都轉向對系統依賴性更低的Java等語言上,從而Java的生態變得越來越好,完全碾壓了.NET了,即使微軟出了最新的.NET Core技術,雖然在性能和易用性方面都遠遠超過Java,但可嘆的是生態已經被破壞,現在外面使用.NET Core的人員遠遠沒有Java的多,要想恢復之前的生態,看來任重而道遠啊。
第三,還有就是現在的企業的趨利性,導致生態變好之後,就各種的收費,導致使用它的人越來越厭煩,所以就轉向開源的Java。當然這個無可厚非,但是使用者可不管這些,開發人員哪有那麼多錢去買與之相關的軟體和工具。
❷ 為什麼程序員叫IT農民工,工資不是挺高的嗎
在軟體開發領域,程序員就是碼農。①屬於軟體領域中底層的人,數目眾多,聽話「搬磚」而已。和其他領域的農民工所處情況類似。②大多數憑借的並不是深厚知識、強硬的技術,而是憑借著加班,辛勤勞作完成工作。③工資之所以高,除了需要一段時間培養、國內需求量大,還與一天苦幹十多個小時有關。