• 7

學習程式語言

VB.NET, C#, JAVA, C/C++, C++/CLI 都不錯,這些語言都有其擅場的優勢。挑選一樣作為主力,其他有機會就碰,多瞭解這些語言的精神是可以發現其中的樂趣的。

1. 有底子不想花錢的學習,網路資源當然是首選,不論是 .Net 或者是 Java 平台,都有不錯的論壇以及電子書。
2. 有多餘資源可用($$)快速瞭解語言的撰寫方法,目前坊間的學習中心可以參考,當然一分錢一分貨。
3. .Net 與 Java 平台皆有認證考試,不妨作為自己學習成果的驗收。
// ThinkPad X61-CW9 作業中..
王小明5106 wrote:
選 VB 是錯的喔....(恕刪)

Bill Gates辭去執行長得位置

但是新的位置是"軟體總技術長"

他只是想把大部分的注意力放在軟體開發上

把日常營運的東西交給鮑爾莫

所以如果VB是他的愛將的話

那應該還是會被利挺

我覺得以原PO的需求

VB綽綽有餘了啦

也比較好學
VB已死?
如果是指VB6.0那確實已經半生不死,但是VB語法卻是被微軟大力支持的,所以.NET才會把VB語法列入裡面,而且是受到相當程度的重視,絕對不會被微軟淘汰,放心學吧,現在vb9.0已經確定會再.net framework 3.5出現,而vb 10的藍圖現在再網路上都可以找的到相關資料
找個補習班去學 java 或是 C#(這個要在ASP.NET 上用)
學個基本的資料庫觀念及SQL 語法 (MS SQL Server 或 ORACLE 資料庫為實例)

然後去找工作,
一開始薪水不會太高,可能三萬左右吧!
大概要磨半年到二年(視個人程度、公司環境),
假如還活下來,
資深人員是三年以上的工作經驗。

公司是培養能力的基床,
非資深人員薪水不會太高,
因為什麼都不會(就算你是本科系),
活下來以後,公司不調薪就跳槽
因為跳槽才有可能重談薪水

套句陳公主的話:
你自己想想嘛...實務經驗,你不到公司學...怎麼未雨酬謀都是假的,緊張沒什麼用。
你自己想想嘛...公司給你學、資深人員教你怎麼做...一開始沒什麼生產力,薪水只是給你過基本生活。
你自己想想嘛...你不跳槽,怎麼證明自己的能力,想加薪誰理你。

一直要學新的東西,不然就混吃等死。
現役:iPhone 3Gs, ER4p, VAIO SZ23 , pana GH1, Usher compass X708
我是推薦 Delphi ...雖然台灣寫的人少,但真的是很棒的開發工具。

五年前我也是從vb跳delphi,從此...vb再見。
iOS App Developer from 2007
babyfish0226 wrote:
我是推薦 Delph...(恕刪)


我也是
以開版的需求
vb或delphi等開速開發工具即可
技術是無窮的黑洞
有需要再去學即可
當然程式狂除外
其實要看你後續打算寫哪方面的程式

剛開始學我覺得可以用VB學習一下物件導向..不過我覺得VB最大的麻煩是編譯後到其他電腦上往往執行都非常麻煩... 需包含Runtime&物件OCX,DLL...(可用發佈精靈)

與VB相比, 我會推薦Delphi, 主要是語法簡單, 控制項也多, 不管是官方或是第三方, 而且編譯後只要一個執行檔就可以執行, 不再需要Runtime&物件, 也可以做資料庫...在界面設計上比VB可是省上N倍時間...

如果要寫有印列報表之累的程式, 我比較推薦Foxpro, 在資料處理上非常的強, 列報表不但可以在設計階段調整, 也可以在編譯後讓使用者自訂調整(視覺化), 也自含資料庫, 並不需要再安裝其他資料庫軟體, 當然也可以應用其他資料庫, 不過編譯後仍需Runtime才可執行 (可用發佈精靈)

以上都是偏向單機部分

如果網路部分... 可考慮VB.NET...用ASP之類的.. 不過也可考慮PHP, 使用PHP成本低, 而且功能非常的強大, Linux或windows平台都可使用...

這些都是我個人的經驗.. 希望對您有幫助..
之前有學過一點JAVA,後來當兵後就沒碰了,是否可以推薦以下幾種程式語言較適合初學的書啊?
Java、VB.Net、C++、VC++、SQL,順便給一些想學程語言的人,有個方向學習,謝謝!!

因只有用過JAVA,最近個人去書局翻了幾本書,覺得還不錯的:
1."朱仲傑先生寫的-JAVA2全方位學習"
2."江義華的"JAVA 完美經典"
3."Java語言入門的學習繪本"
我大學到博士都讀資管, 在業界工作十餘年, 寫過的程式語言包含 X86 Assembly, Fortan, Pascal, C/C++, GWBasic, VB, VB.Net, Java; 寫過的資料庫程式包含Informix, Oracle, Visual FoxPro/dBASE, SQLServer, 也曾當過四年DBA, 當過兩年Project Manager. 以資管本行來說, 算是很有經驗.
若想學程式語言, 基本上先完全學會任何一種(除了組合語言外), 其它的都差不多. 因為不論是不是物件導向, 寫程式靠的還是邏輯, 也就是如何把做事情的方法以程式碼來表達. 至於現在想學程式語言, 我覺得Java是個不錯的選擇(好找工作), 而且容易建立真正的物件導向觀念. 此外, VB.Net也很好, 因為學起來之後你還可以接著去學ASP.NET, 那就很方便一兼二顧, 又可以寫通用的應用程式又可以寫網頁的應用程式. 此時, 我會建議你買書回家看, 多嘗試著寫程式即可. 選書則以"自己看的懂"為原則, 不必迷信什麼書是好書, 因為每個人的狀況都不一樣. 所以, 就到書局裡坐下來, 每本都看一下, 看哪一本你覺得最好懂, 買它就對了!
至於資料庫方面, 分為兩個部份, 一個是資料庫設計與管理, 另一個是資料庫程式設計. 資料庫的程式設計簡單, 把SQL搞清楚即可. 一個寫的漂亮的資料庫程式, 不論你使用者界面用C/JAVA/VB.NET/ASP.NET, 換資料庫時幾乎不必修改太多程式碼. 不過, 要把SQL寫的漂亮寫的美, 那要花很長的時間. 你有沒見過一道SELECT-SQL命令可以寫到一頁A4的呢? 實務上真的要把SQL學好也是很難的, 當中牽連到SQL語法最佳化的問題. 而SQL最佳化, 又和多使用者環境(光Locking要怎麼弄最好都值得學習), 也和資料庫系統本身相關, 不同的資料庫有不同的SQL最佳化策略. 此時, 我會建議你先去找一些寫的好的書, 然後使用裡面的範例資料庫來練習, 順便把什麼叫正規化也搞清楚. 當你資料庫程式設計有一定基礎之後, 再去把資料庫管理也學好, 於是就可以無往不利了. 但是, 想要把資料庫管理學的好, 又和資料庫理論/作業系統理論相關. 你必須懂得作業系統排程的方式與概念, 才能調校資料庫, 還要有一些Algorithm的基礎, 才會更清楚的知道調校的方式對錯. 現今連個人電腦都在搞多核心了, 未來即便是個人電腦等級的資料庫, 也一定會往平行處理發展. 平行處理化的資料庫規劃, 是需要大量的基礎知識的. 等到資料庫管理也上手之後, 更進一步我會建議統計學要搞好. 資料庫的運用, 若有強大的統計學背景的話, 你就容易往Data Mining方向發展, 醬子就可以往更高階的應用下手. Data Mining雖然有它一定的方法學, 但基本也脫離不了一些統計運用. 而我在業界工作的經驗來說, SQL僅是幫你取得資料罷了, 要怎麼在資料裡面挖到寶藏, 找出相關性, 或是做一些歸納整理甚至是預測, 這才是最有價值的地方. 資料擺著不會運用, 那只是資料罷了.
不過, 扯到這些似乎就有點遠了. 初期目標的話, 我會建議先把程式語言學好, 然後去學習用程式語言連結資料庫, 最後再學資料庫管理. 這些東西要自習是辦的到的, 你只要選擇買那些你看的懂的書開始, 然後每天不斷的練習, 那遲早有精通的一天.
公喵不帥, 母喵不愛. 公喵愈壞, 母喵愈愛. 不帥的公喵想要母喵愛, 就只好學壞.
沒什麼好想的

儘管把目前的主流的物件導向語言(VB.NET C#.NET JAVA)

閉者眼精選一個就對了

等你精通其一之後,就像前面大哥說的,便會萬流歸終

寫程式寫的是 邏輯、架構 而不是語法
  • 7
內文搜尋
X
評分
評分
複製連結
請輸入您要前往的頁數(1 ~ 7)
Mobile01提醒您
您目前瀏覽的是行動版網頁
是否切換到電腦版網頁呢?