语言对工程师来说不重要
只是达成目的的工具
但对企业来说很重要
可以参考一下保哥的创业心得
https://ithelp.ithome.com.tw/articles/10139655
https://ithelp.ithome.com.tw/articles/10139733
https://ithelp.ithome.com.tw/articles/10139898
他从php转换到asp.net
因为.net的生态系更完整
支援更多 而且招来的客户都比较有钱
对工程师来说就只是php转c# 阵痛期满少的
但对企业来说就几乎是砍掉重练了
既然了解语言对企业的重要
那用企业的角度来选语言也是较聪明的决定
python、golang等语言社群很完整
讨论资源也多 但生态系建立在各个志愿者上面
也比较零碎 要找完整的解决方案要花更多成本
不像C#是微软老爸支援一切
你想要什么都帮你弄好了
即使你不满意 要更换技术也很简单
所以选语言对公司很重要
当然也对工程师很重要囉
选对语言你的转换阵痛期会变少
上手速度会变快 转职的机会也比较多
但以个人的角度来看
语言就只是工具 喜欢什么就学什么吧
反正一个语言上手了,要学其他语言都很快