SlashData釋出了“第16個年度開發者報告”。報告基於2018年11月-2019年1月對165個國家的19000多名開發人員的調查,包括移動、PC、物聯網、雲、網路、遊戲、增強和虛擬現實以及機器學習的開發人員,以及資料科學家。和此前的調查比,今年的調查發現了一些新趨勢,也有一些趨勢仍然存在。
以下是一些新見解:
JavaScript仍然是程式語言的女王,擁有1170萬活躍開發人員的社群。Python已經達到了820萬個活躍的開發人員,並且已經佔據了第二位,在受歡迎程度方面超過了Java。
開發人員也同意,他們不僅應該徵得使用者同意才能收集資料並遵守安全和資料保護法律,而且他們還應該超越法律要求。72%的開發人員是這樣做的。
區塊鏈和加密貨幣被吹噓為具有極大的顛覆性潛力,但對開發商而言,它們似乎已達到平臺期。只有3%的開發人員在這兩個領域都有過程式開發經驗。
超過一半的開發人員(58%)表示,他們遵循可以歸類為敏捷的專案管理方法。
Scrum是領先的敏捷框架,37%的開發人員使用它。
教授人工智慧、ML或資料科學的開發人員中,有一半對人工智慧能夠以合乎道德和對人友好的方式行事持正面看法。
為搜尋引擎或客戶支援管理開發演算法的ML開發人員中,只有約30%的人認為人工智慧不應該用於取代人類工作,而在開發股市預測或影象分類/物件識別演算法的人中,這一比例約為50%。
199IT.com原創編譯自:SlashData 非授權請勿轉載