當前位置:編程學習大全網 - 源碼下載 - 什麽是軟件技術?

什麽是軟件技術?

1系統應用和硬件應用

2網站

3工業應用,包括C/S模式和B/S模式。

為什麽我把系統應用和硬件應用放在壹起?這是因為兩者都是更深層次的開發。

系統應用,如防火墻、殺毒、特洛伊殺馬、BT下載等。我的機器壹半以上都是這樣的軟件。

其實遊戲也是壹種系統應用。為什麽?因為遊戲開發是壹個對網絡技術、集群技術、安全技術、圖形計算技術、人工智能技術進行深度綜合測試的軟件,是壹個對CPU、內存、顯卡、網絡性能都有嚴重考驗的應用。

硬件應用:在工業控制、交通、汽車、醫療、

數碼相機、數碼攝像機、攝像機、MP3、DVD、數字電視、洗衣機、冰箱、空調、微波爐、電飯煲、u盤、手機底層。

這些都是硬件應用。

而開發這類應用,C是主流。為什麽C是主流?因為各種底層驅動和內核都是用C寫的,而用硬件應用編程往往使用與硬件相對應的匯編,所以C是最接近匯編、與匯編交互良好的開發語言,當然也必然屬於C。

看看C的應用領域有多廣。

再說現在的視頻播放,IPTV,3G應用幾乎都是C大顯身手的領域。如果想加入這些行業,C是必須的。

接下來,我們來看看網站領域。

現在和將來,網絡肯定會變得越來越流行。這是毫無疑問的。目前主流的網站開發主要是JSP、ASP、ASPX、PHP、Ruby、Python和Perl,Python和Perl比較少。因此,如果妳想投身於網站的開發,妳必須學習JSP,ASP,ASPX和PHP。為什麽這麽想學?因為現在幾乎有同樣多的公司使用這些技術來開發網站。想找工作或者跳槽,不會遇到什麽開發語言。事實上,這些服務器端語言非常容易學習。WEB應用無非就是壹個訪問HTML CSS JS的服務器端語言數據庫,是對妳學習SQL的壹個考驗。網站的主流是MYSQL,ORACLE和SQLSERVER,HTML CSS JS不管用什麽服務器端語言都是通用的。很多同學問如何快速學習?我給他們的建議是:下載壹個完整網站的源代碼,看看裏面用了哪些功能。很多網站的功能都很相似,妳會很快提高自信心,不會對網站的發展感到無所適從。其實技術並不難。如果妳開始學習設計模式,OO,壹個框架和反射技術,妳會越來越害怕陷入技術的深淵。實際上在實際商業開發中並沒有用到。

在工業領域,現在既有B/S,也有C/S。

目前B/S行業應用的主流開發是JAVA和ASPX,上面我們都談到了。

C/S,它分為兩個分支。有的公司跟風使用。net C#或VB.net。大部分還在win32時代,大部分公司用的都是PB和DELPHI。國內大部分公司都在開發工業應用軟件,所以這樣的程序員最多。

我已經給同學們回信了,我也是這麽寫的。但是很多同學回信,說妳說了那麽多技巧,怎麽學?不知道現在能進什麽公司,不用學C,PB,DELPHI,PHP,JAVA,MYSQL,ORACLE,SQLSERVER。

所以,經過壹些親身經歷,我的拙見是:

c,JAVA,壹定要學,現在大學也差不多開了這兩門課。

數據庫方面,甲骨文更難。可以借鑒SQLSERVER,因為MYSQL和SQLSERVER很像。

WEB開發?妳學過JAVA,PHP很好學。PHP比JAVA簡單多了。

在工業應用開發中,可以學習DELPHI,PB現在用的人少了。

當然現在有壹個痛,就是妳學ASPX和C#嗎?因為也有很多公司用這兩種。學習,上面的學習項目夠多了,就不要學了,這樣的公司也不少。如果妳覺得自己進入網站公司的綜合能力不足,那就不要學習JAVA和PHP,找工作的時候去應聘行業的公司,那麽妳就需要學習ASPX和C#。

最終總結:

基礎學習:C,JAVA,SQLSERVER

拿系統應用和硬件應用來說:c。

以網站開發為例:PHP

行業應用:ASPX DELPHI,C#

從中國的未來來看,賺錢多的還是會以系統應用和硬件應用為主。網站開發的工資最近不錯,但是以後會降,而行業應用的工資也好不到哪裏去。如果不怕困難,不怕天黑,專心學c是可以的,只要努力學習,找工作很容易。如果妳害怕專心學習後找不到工作,那麽妳找到工作的可能性更大。

網友回復:支持壹個

網友回復:壹樓很具體。

網友回復:壹樓真的很具體,謝謝!如果能推薦幾本書就更好了。

網友回復:看看代碼大全。

網友回復:強烈建議樓主壹定要學好C基礎。有了很好的基礎學習JAVA,. NET. NET,很容易。

壹開始接觸JAVA,現在因為壹些工作原因回來學C。我的真實感受是,學完C應該很容易學好其他語言,所以基礎壹定要打好!

  • 上一篇:獵豹汽車宣布破產,自主品牌的艱辛之路
  • 下一篇:如何擺脫莊家洗盤陷阱
  • copyright 2024編程學習大全網