回覆列表
-
1 # 美凡線上
-
2 # Java網際網路架構
一定程度上會的,因為每種語言都有自己的風格,有時候人是根據自己性格選擇相應的語言,而反過來又會被語言的特點和思維方式影響,相互塑造。
舉例而言,JavaScript是腳步弱型別語言,可在執行時隨意更改類和變數,所以具有放蕩不羈愛自由的風格,同時開源專案較多,所以喜歡js的人會喜歡研究新技術,心態open,喜歡四兩撥千斤的奇技淫巧(這裡是稱讚的意思)
而java系則是編譯語言,追求嚴謹的設計模式和軟體架構,擁抱開源的基礎上肯於鑽研深耕,思考問題更加嚴謹。
不同語言的個性和特點不同,所以才有那麼多流派之爭。
——理論上不會。如果一個人同時學習C,C#,JavaScript,那他難道會有著多重人格?可能會影響到的,是他所在的行業,例如網際網路行業講究高效創新,醫院行業講究穩定實用,一個開放熱情(敢於冒險),一個沉著冷靜(帶點固執)。
——況且實際情況,一個比較大的專案,其中細分了多個模組(對應了不同的功能),A模組用C語言開發,B1模組用C#,B2模組用Java,所以程式設計師大多數都會兩種或兩種以上的語言喲,只是只有一個最愛而已。