我已經(jīng)很久沒發(fā)過言了,想說幾句。語言是啥根本不重要,重要的是邏輯和算法。個(gè)人覺得Python沒必要涉足,這語言生命周期太短沒有意義,看看Delphi\JAVA的現(xiàn)狀就知道了,真的想學(xué),建議.NET平臺(tái)的,畢竟微軟的支持足夠強(qiáng)大,平臺(tái)下那個(gè)語言都可以,不一定是CPP或者C#。我常用平臺(tái)是VB6。做工業(yè)上位機(jī)軟件已經(jīng)十多年了,各種模塊都已成型,開發(fā)一個(gè)上位機(jī)軟件很容易,各種串口通信、以太網(wǎng)、各種界面、網(wǎng)絡(luò)API都很快很輕松的完成。我為啥不轉(zhuǎn)其他語言呢,因?yàn)槲矣X得現(xiàn)在的語言足夠?qū)?yīng)一般的工業(yè)設(shè)備,如果真的需要實(shí)現(xiàn)多線程多進(jìn)程大數(shù)據(jù)計(jì)算,我會(huì)使用C#處理。所有的東西,都是量體裁衣,用最趁手的工具完成工作。
語言學(xué)了,也不一定能拿到高工資實(shí)現(xiàn)跨越,但是一定要了解。我遇到很多自學(xué)的,真正學(xué)好的鳳毛麟角,所以我還是那句話,用最趁手的工具完成就是最好。
認(rèn)定一個(gè)語言很重要,下定決心后最好系統(tǒng)的去學(xué)習(xí),入門簡(jiǎn)單,提升難,記住要多努力才行。
樓主留言:
Python對(duì)應(yīng)的是業(yè)務(wù)邏輯層,也是最核心的架構(gòu),你不可能不去學(xué)的。我是從下往上做的,從硬件函數(shù)接口的二次封裝,做到業(yè)務(wù)邏輯,再去做UI