作者zanyking (遙遠的旅人)
看板Soft_Job
標題Re: [請益] 一個JAVA程式設計師應該有什麼樣的技能?
時間Tue May 12 13:46:48 2009
※ 引述《wildpeanut (每天都要有精神!)》之銘言:
: 小弟對JAVA感興趣, 常常看JAVA相關的書籍
: 想請問各位前輩, 如果我想寫JAVA當飯吃除了會寫JAVA程式
: 懂得OOP, 會連資料庫, 會查API也看得懂英文的技術文章外
: 我還要會什麼??
: 我大概知道其他的東西, 可是什麼是最重要的,
: 什麼實際應用上還有一段路卻不曉得, 可以的話請給我排名,
: 讓我當學習優先順序, 萬分感謝!
還要會什麼嗎? 我個人覺得,還要會看Code。
我說得不是你在公司跟同事寫的那種東西,而是像JavaSE、Tomcat、Eclipse
這種大了好幾個數量級的海量程式碼。
看書是要增加你的知識基礎,但是人的記憶不可靠,你光看書到後來是不會累積的。
看Code則會增加你腦中知識之間的連結,讓你確實掌握一個觀念並且瞭解它的
實際運作,你會知道大家都在用的東西是怎麼運用你學過的知識來運作的,於是你
幾乎不太會忘記。
當有一天:
你看書的時候會想起曾經看過的程式碼。
你看程式碼的時候會想起曾經看過的書。
你翻高手寫的程式,可以預測他會寫哪些東西放哪裡。
你看到一段程式碼用你沒學過的語言來寫,結果你看得懂,還知道他寫錯。
那時候你就應該是變強了。
--
我所信仰的科學是一種謙卑的理性,承認自身的無知與渺小才能觀察到世界在我們貧
弱的知覺上留下來的痕跡。
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.133.44.37
推 nckiou:我看的CODE每次都忘記 但還是活的好好的 知道去那找就行 05/12 19:24
→ nckiou:個人覺得嘴泡才是王道!! 嘴泡可是廿年的菁華 05/12 19:25
推 ufoon: 好屌歐 05/12 19:56
→ wildpeanut:謝謝, 我懂那個意思, 這需要經驗~~對程式碼的架構充分 05/12 20:25
→ wildpeanut:了解, 但其實我是要問技術上的東西, 像哪個framwork 05/12 20:26
→ wildpeanut:目前最實用, 因為開發起來資源多之類的~ 05/12 20:27
→ wildpeanut:我想要知道我要先學哪種與JAVA相關的技術~ 05/12 20:28
→ wildpeanut:我知道一個很會說的人很吃香~ 但我的問題在於 05/12 20:29
→ wildpeanut:技術, 要嘴砲至少也要有東西打吧... 05/12 20:29
推 nckiou:歐萊禮的書看一看 考個SCJP SCWCD 大概也算有概念吧 05/12 22:01
→ nckiou:其他的就要經驗去累積了 05/12 22:01