[趨勢] 2017 年該學哪些語言?
https://goo.gl/5zImJS
從開版以來,「我該學哪種語言」就是我私訊中收到之提問的第一名(笑)。我一直鼓勵初學者,要以自己的興趣作為基礎來選擇語言,不要以「現在流行什麼」來作為學習語言的依據。因為流行是會變的!你現在照著流行去學某種語言,等你學完後,流行又變成另一種。而你就在追逐流行的無窮迴圈中無法跳出來。
不過我還是擋不住網友們想知道「目前流行什麼語言」這種好奇的心...剛好今天從國外論壇找到一篇文章,把今年可能流行的趨勢整理得不錯,於是就貼上來分享給大家。為了體貼「英文苦手」的朋友,我把這篇文章的大意粗略翻譯、並加上我個人的簡短評價如下:
<2017 年該學哪些語言?>
1. JavaScript: 同意!網頁前端語言的霸者!最近這幾年已經強到可以寫「網頁後端」、「手機 App」這類應用程式了!
2. Ruby: 嗯...部分同意!該語言可以在短短十幾分鐘內,寫出一個初具規模的網站。國外的 Ruby 程式師很搶手,技術本身也是好的,但可能是沒推廣還是怎麼地,國內企業對於 Ruby 程式師的需求,跟其他語言比起來就不是那麼大。
3. Python: 完全同意!初學者最佳入門語言!可用於撰寫桌機程式、手機程式、網頁程式、控制電路板(需掛外掛套件)、大數據、人工智慧...等領域。以一打十的好語言!缺點是執行效能比其他語言稍差。
4. PHP: 同意!網頁後端語言王者!雖然有點退流行,但國內企業界的需求還是有的!
5. Java: 同意!學會後可以往 Android 手機 App 這條路走。
6. C: 同意!目前該語言應用領域比較多是在「嵌入式系統」。也就是撰寫「韌體」這個領域。由於不好學,但學成後能在就業市場有一定的優勢。
7. Objective-C/Swift: 部分同意!兩個都是用於寫 iOS App 的語言為多!但 Objective-C 已經退流行了。如果現在要學,建議學 Swift。
8. C++: 呃...部分同意...(很微妙啊~)!很強很棒的語言!但也不好學!目前用於遊戲程式設計界為最大宗。
9. C#: 部分同意!目前大概只有微軟相關平台在用而已。如撰寫 XBox 的遊戲、或開發 Windows 平台相關程式。
10. SQL: 部分同意!資料庫程式設計師在國外薪水可以拿比較高,國內就普普...一般都是網頁後端程式設計師「預設得會」的語言... =__= 。其實要把資料庫寫好(不會當、跑得快)是一門很專業的知識。可惜國內老闆好像不太重視這類專業人才。
至於底下是我個人的整理:
1. 若還不知道自己興趣在哪裡的入門者:學 Python
2. 想走遊戲程式設計的朋友:學 C++
3. 想學網頁設計的朋友:學 JavaScript(HTML 與 CSS 也是必備知識喔)
4. 想寫手機 App 的朋友:Android 建議學 Java,iOS 建議學 Swift
5. 想要靠寫程式賺大錢的朋友:呃...我會建議去火星找找類似職缺,地球太競爭了,不太適合您... XD
希望今天的分享大家喜歡!也讓初學者能有個方向!喜歡這篇文章的話,歡迎按讚、分享。如果您有任何疑問,也歡迎留言在這篇的下方,我會盡快回答您的!
sql in效能 在 Microsoft Taiwan Facebook 八卦
🎉本週免費課程精選(2021.5.12)
疫情升溫,請大家勤洗手、保持社交距離,如果參加實體課程,也請全程配戴口罩喔💙
5/12 17:06 更新:因應防疫,本週實體課程將取消或延期,請大家踴躍報名線上課程!
❶ 5/24【Microsoft Power Platform 免費線上課程】上半年度最終場!
📌課程簡介:快速學習「流程自動化」與「數據視覺化」等數位工具,帶您從零開始打造專屬您的企業應用,上完課還可免費參加原價 99 美元的 PL-900 認證考試,為您的專業再加分
👉立即報名:https://aka.ms/PP_5/24_FB
❷ 5/14【微軟資安實務上手營-雲端邊界安全防禦】
📌課程簡介:2020 年 DDoS 攻擊較往年增加 50% 以上!想加快雲端創新腳步,卻避不開資安漏洞?本主題將介紹 2 大資安新利器,如何在混合雲趨勢下掌握駭客攻擊途徑,在各端點智慧建立威脅警示與分析。同場邀請軟體、資訊架構顧問分享台灣最新資安洞察
⚠本次實體課程因疫情取消
❸ 5/19【導入「Microsoft 365 非營利版」x Teams 快速上手教學】
📌課程簡介:本次活動邀請尚未導入「Microsoft 365 非營利版」的 NPO 夥伴一起來了解,Microsoft 365 可以為組織帶來什麼效益?導入時需要做什麼準備?包括電腦硬體、網路環境、檔案管理和工作流程等等的整體規劃和思考,更進一步帶領 NPO 夥伴們如何從零開始使用 Teams 這項新服務,讓組織的訊息溝通、協力工作和檔案管理等,更事半功倍
⚠本次實體課程因疫情延期舉行
❹ 5/20【微軟資安實務上手營-Microsoft Defender for Endpoint 攻防大挑戰】
📌課程簡介:Microsoft 威脅防護是一個整合的平臺,可用於預防性保護、入侵後偵測、自動化調查及回應,可保護企業免遭網路威脅、偵測高級攻擊與資料洩露、自動化安全事件,以及改善安全性狀況,邀您一同精進資安戰術與我們一同收穫滿滿💪🏻
⚠本次實體課程因疫情取消
❺ 5/21【Dashboard in A day:Power BI Hands-On 一日營】
📌課程簡介:Microsoft 與 SoftwareONE 攜手合作,邀請您參加涵蓋 Power BI 功能的免費單日研討會,協助您了解如何以豐富且引人入勝的方式分析資料,高效、精確和有效的做出關鍵的業務決策來增強業務!
⚠本次實體課程因疫情延期舉行
❻ 5/26【DBA 的挑戰與日常-SQL Server 業界權威顧問來破解迷思】
📌課程簡介:還在煩惱 DBA 的 To-Do List 有哪些嗎?好奇如何在資源有限的情況下,達到最大資料庫運算效能?此活動邀請 SQL Server 界的第一把交椅與業界權威顧問 — 許致學老師,為我們帶來豐富的業界經驗分享與心得,一同解決 DBA 的日常疑難雜症,最大程度發揮 DBA 的價值,讓老闆看到 DBA 的超優績效!
⚠本次實體課程因疫情延期舉行
#每週課程精選 #Microsoft #Security #Microsoft365 #MicrosoftDefenderforEndpoint #PowerBI #PowerPlatform #SQLServer
sql in效能 在 Microsoft Taiwan Facebook 八卦
開始使用 Azure SQL Database 後
經常需要查看資料庫運行的效能、執行時間、資源消耗率
或是遇到查詢時間緩慢等問題,卻不知道該從何下手
立即觀看雲端秘笈,優化你的資料庫效能!
#雲端資料少林寺 EP3 - Azure SQL Database 效能調優深入解析
由台灣微軟技術支持工程師 Jolinda Tu 帶來的精華課程✨
📍 課程綱要:
1. 如何監控 Azure SQL Database 效能:使用 Azure Portal、Query Store、動態管理檢視(DMV)等,診斷資料庫效能問題。
2. 如何釐清並解決效能問題:簡易四步驟,識別資源瓶頸、求出最常使用查詢索引、獲取執行計畫,微調索引以加快效能。
3. Demo:實際示範在遇到效能問題時,如何在 Azure Portal 和 SQL Server Management Studio 中查看。
每週只要 20 分鐘,就能累積所有必學的雲端資料課程精髓🤩
持續鎖定每週課程更新,一起技能 UP UP💪
記得訂閱、按讚、開啟小鈴鐺,才不會錯過每週秘笈大補帖
邁向雲端高手之路👉https://aka.ms/MSTW_122302
📌 更多免費資源:
雲端資料的基本指南:DBA 手冊
👉https://aka.ms/essential-guide-to-data-in-the-cloud
資料庫上雲方法論與最佳實踐 - 實際示範資料庫上雲
👉https://aka.ms/Ethan-AzureSQLDB-EP2-2
雲端優點和移轉資源指南
👉https://aka.ms/migrationbenefits
立即建立免費的 Azure 帳戶
👉https://aka.ms/MSTW_122303