程序員需要學什么?終于有了答案

2021-03-18    分類: 網站建設

譯者注:作為程序員可能不止熟悉一門編程語言,有工作中使用的,也有將來想要掌握的,那么程序員需要學什么?今天作者通過調查數據歸類進行了說明,下面請看譯文。

程序員的技能是怎樣相互關聯的?如何發展這些技能?

在最近的Stack Overflow程序員調查中,70%的調查對象指出了自己承擔的角色(如前端,數據管理等等),其中有很多人認為自己身兼數職。

程序員職業交叉圖

可以看出Web開發是所有程序員共享的一項通用技能,而機器學習專家和品質保證工程師則更加專業。

下面是受訪者的程序員角色圖:

程序員常使用的開發語言數量平均值是2,也就是說,每個程序員至少需要掌握2門開發語言。

開發人員常使用的開發語言數量

大約80%的人使用1到4門編程語言,甚至可能懂得更多。

考慮到這一點,可以比較一下受訪者常用的語言和想要掌握的語言。

當前技能vs未來技能

部分調查數據

因為數據包含程序員工作語言技能和想要掌握語言技能的比較,可以提取為額外的語言如平臺、架構和數據庫等,作為列表數據的分類,從而全面詳細的查看。

可以發現很多人對TypeScript,Swift,Go,Scala,R,Python,Haskell,Rust等感興趣。

如果查看每一份個人意愿清單中出現的語言,分布情況如下:

程序員想要掌握的語言技能

除了當前工作的平臺外,程序員想要學習的平臺

除了當前工作的架構外,程序員想要學習的架構

除了當前工作的數據庫外,程序員想要學習的數據庫

深入問題思考

對于一個存在共同項的調查數據,如何直觀地將其與沒有共同項的部分一同展示?

例如,其中使用SQL的受訪者,大部分不僅使用SQL,還使用其他的。

我覺得一種方法是引入交互性和動畫,即通過提供放大感興趣語言的選項,便于查看部分的受訪者單獨使用這項語言技能和使用它作為工具包的一部分的比較,然后擴展瀏覽共同語言技能的細節。

對于調查數據,如何確定它代表了全部程序員?如果它的類別不全面,又如何在采用網絡模式分析調查數據時解釋這一點?

如果javascript是調查中最流行的語言,它可能僅僅是因為很多web開發人員參與了調查。因此,對于使用節點大小來表示被調查者的數量,我非常謹慎,同時所有節點的大小只表示一定程度上數量。

考慮到所有的個體變化,怎樣才能最好地將網絡的演變可視化?

例如,一個當前使用Go、Python、Ruby的開發人員希望在將來使用Go、Python、Ruby和PHP。在當前的語言數據集中,如何可視化添加的語言?如果VBA程序員想要使用Python,作為語言轉移而不是增加技能,那么這也是不同的。

網頁標題:程序員需要學什么?終于有了答案
轉載來源:http://m.kartarina.com/news22/105422.html

成都網站建設公司_創新互聯,為您提供定制開發網站收錄、服務器托管、品牌網站建設、關鍵詞優化、網站改版

廣告

聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯

成都app開發公司
主站蜘蛛池模板: 亚洲性无码AV中文字幕| 内射中出无码护士在线| 中国无码人妻丰满熟妇啪啪软件| 亚洲不卡无码av中文字幕| 国产成人无码av| 亚洲av无码一区二区三区天堂 | 亚洲日韩精品无码专区网站| 久久久久亚洲精品无码系列| 国产AV无码专区亚洲AV麻豆丫 | 亚洲AV无码一区二区乱子伦| 亚洲的天堂av无码| 18禁超污无遮挡无码免费网站| 无码人妻丰满熟妇区五十路| 亚洲av中文无码乱人伦在线咪咕 | 日日麻批免费40分钟无码| 免费无码看av的网站| 亚洲中文无码永久免| 亚洲国产精品成人精品无码区| 亚洲无码日韩精品第一页| 无码被窝影院午夜看片爽爽jk| 亚洲AV无码一区二区乱孑伦AS| 最新无码A∨在线观看| 精品无码人妻久久久久久| 国产成人A人亚洲精品无码| 久久久久亚洲AV无码专区网站| 亚洲av无码一区二区三区乱子伦| 精品成在人线AV无码免费看 | 亚洲日韩精品A∨片无码| 青青爽无码视频在线观看| 无码夫の前で人妻を犯す中字| 亚洲欧洲日产国码无码久久99| 久久久人妻精品无码一区| 无码毛片一区二区三区视频免费播放| 精品无码一区二区三区电影| 亚洲中文字幕久久精品无码2021 | 无码人妻aⅴ一区二区三区有奶水| 无码少妇一区二区| 久久精品亚洲中文字幕无码网站| 国产做无码视频在线观看浪潮| 亚洲AV日韩AV永久无码免下载| 亚洲VA成无码人在线观看天堂|