用access怎么建立數(shù)據(jù)庫 曾經(jīng)叱詫風(fēng)云的Delphi為何現(xiàn)在基本無人學(xué)?學(xué)這個以后有沒有前途?
曾經(jīng)叱詫風(fēng)云的Delphi為何現(xiàn)在基本無人學(xué)?學(xué)這個以后有沒有前途?這是一個錯誤的命題。一年前,我只能說你缺乏知識,但現(xiàn)在你說你真的是文盲。首先,還有很多國外的Delphi用戶。隨著xe10的發(fā)布,越
曾經(jīng)叱詫風(fēng)云的Delphi為何現(xiàn)在基本無人學(xué)?學(xué)這個以后有沒有前途?
這是一個錯誤的命題。一年前,我只能說你缺乏知識,但現(xiàn)在你說你真的是文盲。
首先,還有很多國外的Delphi用戶。隨著xe10的發(fā)布,越來越多的用戶回歸。
其次,部門級的大多數(shù)C+10或Java開發(fā)人員早年都是Delphi愛好者,他們中的許多人都是老板。當(dāng)他們轉(zhuǎn)向Delphi時,他們害怕失去工作,但實際上,他們總是選擇Delphi,這在他們開發(fā)項目時很容易使用。張小龍是成功的典范
!第三,隨著華為的強勢崛起,微軟或谷歌不是鐵飯碗。物聯(lián)網(wǎng)編程將成為一種時尚,跨平臺的delphi10.0將得到廣泛應(yīng)用。
第四,Delphi10.0易于學(xué)習(xí),功能強大。
第五,德爾福適合創(chuàng)業(yè),但不適合工作?,F(xiàn)在開始創(chuàng)業(yè)的程序員人數(shù)正在迅速增加。
如果您仔細(xì)調(diào)查一下,除了剛學(xué)編程又缺乏知識的新手,學(xué)習(xí)Delphi后轉(zhuǎn)行再次使用Delphi 10.0的開發(fā)高手比例,我覺得這部分人增長很快,這與您的問題完全相反
Delphi還有人用嗎?
Delphi的最后一個版本可能是2007年,Borland似乎已經(jīng)準(zhǔn)備好銷售Delphi了。很多人認(rèn)為最大的買家可能是微軟,但微軟有自己龐大的MFC和MFC。Net框架類庫,Delphi使用VCL。如果你買了它,你會增加很多工作來維護(hù)自己,但沒有大的回報,我認(rèn)為仍然有公司使用德爾福,因為以下考慮:1。需要對以前用Delphi開發(fā)的軟件進(jìn)行維護(hù),使其只能繼續(xù)使用
2?,F(xiàn)有的開發(fā)人員都在做delphi開發(fā),如果放棄了,那么需要招聘多少新員工,而老員工不容易安置,另外,公司應(yīng)該買正版軟件,價格也不便宜,所以突然放棄,經(jīng)濟和人力資源都很難支撐,主要方向是Java和。網(wǎng),更有前途
delphi現(xiàn)在還有用嗎?就是開發(fā)點小應(yīng)用嗎?大公司會用得到嗎?
建議不要學(xué)習(xí)Delphi,因為CS的整個市場正在萎縮。
我認(rèn)為企業(yè)應(yīng)用的未來屬于HTML5 JavaScript CSS節(jié)點.js但現(xiàn)在它仍然屬于Java和Java。Net
做Windows桌面應(yīng)用當(dāng)然是C#。
C#是下一代的主要語言。Net框架。它與Windows系統(tǒng)的集成度很高。Win7、win8和win10都有自己的版本。Net框架,所以它們根本不需要任何依賴性。C#已更新至8.0版。使用VS開發(fā)桌面程序是完美的選擇。WinForm和WPF都是十到二十年來非常成熟的桌面程序框架。你可以通過拖放控件開發(fā)桌面程序,速度很快。WPF具有高度的定制性。它可以設(shè)計一個漂亮的用戶界面而不丟失web界面,它還具有一個支持的平淡的設(shè)計器來輔助用戶界面。
目前,WinForm和WPF桌面框架已經(jīng)擴展。NETCORE是一個新的平臺框架,所以我認(rèn)為C是桌面開發(fā)的首選。
關(guān)于以上我的觀點,您也可以討論一下您的想法。
請問目前做windows桌面應(yīng)用程序,MFC、QT、C#哪個更好?
作為一名擁有近30年編程經(jīng)驗的老手,我想我有資格回答這個問題。
程序員確實有年輕的問題。一般來說,當(dāng)他們35歲左右時,他們的職業(yè)生涯就進(jìn)入了一個分水嶺。他們要么被調(diào)到管理崗位,要么成為架構(gòu)師、系統(tǒng)分析師或產(chǎn)品經(jīng)理??傊^續(xù)編程的前景不是很好。為什么?看看主要編程語言和框架的循環(huán)。
我們可以看到,IT行業(yè)的舊技術(shù)將被淘汰,新技術(shù)將每10年左右誕生一次。你在大學(xué)里學(xué)到的編程知識和技能到35歲基本上已經(jīng)過時了。如果你繼續(xù)編程,你將無法與其他人競爭。畢竟,他們的新知識仍然很熱門。此時,大部分高級程序員基本上都依賴于對過去開發(fā)的系統(tǒng)進(jìn)行升級。產(chǎn)品周期短、技術(shù)變革快是程序員吃青春飯的主要原因。
那么我怎樣才能繼續(xù)發(fā)展我的程序員生涯呢?在我看來,雖然程序員是腦力勞動者,但他們與運算符并沒有太大區(qū)別。因此,不考慮算法和邏輯就編寫代碼是不可行的。注重行業(yè)知識和產(chǎn)品知識的積累,及時向上游設(shè)計或管理轉(zhuǎn)移。
最后,程序員無法與醫(yī)生和律師相比。例如,醫(yī)生需要學(xué)習(xí)至少35年才能成為主治醫(yī)生。你就要結(jié)束了。當(dāng)別人在舞臺上時,你怎么能比較呢?