學個基本的資料庫觀念及SQL 語法 (MS SQL Server 或 ORACLE 資料庫為實例)
然後去找工作,
一開始薪水不會太高,可能三萬左右吧!
大概要磨半年到二年(視個人程度、公司環境),
假如還活下來,
資深人員是三年以上的工作經驗。
公司是培養能力的基床,
非資深人員薪水不會太高,
因為什麼都不會(就算你是本科系),
活下來以後,公司不調薪就跳槽
因為跳槽才有可能重談薪水
套句陳公主的話:
你自己想想嘛...實務經驗,你不到公司學...怎麼未雨酬謀都是假的,緊張沒什麼用。
你自己想想嘛...公司給你學、資深人員教你怎麼做...一開始沒什麼生產力,薪水只是給你過基本生活。
你自己想想嘛...你不跳槽,怎麼證明自己的能力,想加薪誰理你。
一直要學新的東西,不然就混吃等死。
現役:iPhone 3Gs, ER4p, VAIO SZ23 , pana GH1, Usher compass X708
剛開始學我覺得可以用VB學習一下物件導向..不過我覺得VB最大的麻煩是編譯後到其他電腦上往往執行都非常麻煩... 需包含Runtime&物件OCX,DLL...(可用發佈精靈)
與VB相比, 我會推薦Delphi, 主要是語法簡單, 控制項也多, 不管是官方或是第三方, 而且編譯後只要一個執行檔就可以執行, 不再需要Runtime&物件, 也可以做資料庫...在界面設計上比VB可是省上N倍時間...
如果要寫有印列報表之累的程式, 我比較推薦Foxpro, 在資料處理上非常的強, 列報表不但可以在設計階段調整, 也可以在編譯後讓使用者自訂調整(視覺化), 也自含資料庫, 並不需要再安裝其他資料庫軟體, 當然也可以應用其他資料庫, 不過編譯後仍需Runtime才可執行 (可用發佈精靈)
以上都是偏向單機部分
如果網路部分... 可考慮VB.NET...用ASP之類的.. 不過也可考慮PHP, 使用PHP成本低, 而且功能非常的強大, Linux或windows平台都可使用...
這些都是我個人的經驗.. 希望對您有幫助..
若想學程式語言, 基本上先完全學會任何一種(除了組合語言外), 其它的都差不多. 因為不論是不是物件導向, 寫程式靠的還是邏輯, 也就是如何把做事情的方法以程式碼來表達. 至於現在想學程式語言, 我覺得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僅是幫你取得資料罷了, 要怎麼在資料裡面挖到寶藏, 找出相關性, 或是做一些歸納整理甚至是預測, 這才是最有價值的地方. 資料擺著不會運用, 那只是資料罷了.
不過, 扯到這些似乎就有點遠了. 初期目標的話, 我會建議先把程式語言學好, 然後去學習用程式語言連結資料庫, 最後再學資料庫管理. 這些東西要自習是辦的到的, 你只要選擇買那些你看的懂的書開始, 然後每天不斷的練習, 那遲早有精通的一天.
公喵不帥, 母喵不愛. 公喵愈壞, 母喵愈愛. 不帥的公喵想要母喵愛, 就只好學壞.
內文搜尋

X