顯示廣告
隱藏 ✕
看板 Tech_Job
作者 waterbelieve (water)
標題 軟體工程師-如何提升實力
時間 2013年07月31日 Wed. AM 04:28:24


本人我目前是今年碩士畢業 讀的科系是資訊管理學系
目前正在找研發替代役-軟體工程師的相關工作
擅長的程式語言為JAVA

但目前經過兩家公司得面試之後 我的信心真的有被打擊到
因為我在看工作職缺 都說是缺JAVA程式設計師
但進公司的考試 卻都考的很雜
而JAVA的題目 基本題的部分我沒有放過任何一題
但是有些題目的要求我真的不知該怎麼寫 頂多是把我的想法寫上去而已
但最後公司依然沒有消息

好吧 我覺得會碰到這種情形應該是我自己程式底子還不夠厚的關係
目前我也還正處於找工作的階段

所以我想請問各位 我該如何提升自己程式的實力
有沒有甚麼具體的作法 像是該去哪裡看看 或者練習甚麼樣的題目之類的

麻煩懂得人幫忙一下了
 

--
※ 作者: waterbelieve 時間: 2013-07-31 04:28:24
※ 看板: Tech_Job 文章推薦值: 0 目前人氣: 0 累積人氣: 4850 
1樓 時間: 2013-07-31 10:46:11
+1 07-31 10:46
程式有許多面向,大學通常只教【基礎語法】的部分
到了碩班,課程也不會以【程式開發的能力】為重點
而是以【學術研究能力】為重點
所以學校所培養的【程式開發的能力】只是基礎階段
但實際上,真正要開發給客戶的產品 可能是有視窗操作界面能透過網路進行傳輸並將資料儲存到資料庫 以上就會碰到【視窗程式設計】、【網路程式設計】、【資料庫應用】 再來是現在火熱的【Android App】也是以Java開發居多 這些幾乎必備的程式能力,往往要自行學習 所以我們如果只是學好大學程式課的內容,“那是真的不夠” 以下幾個推薦:
● Oracle - Java Tutorials (常常要來這裡查物件用法) http://docs.oracle.com/javase/tutorial/index.html
● 張凱慶 - Java API 導覽 (這就是我提及的程式面向,但內容尚未完整) http://pydoing.blogspot.tw/2012/02/java-api-overview.html
● 書:Java SE 6.0 視窗程式設計之道 ISBN:978-986-181-610-4 特色:內容詳盡,容易學習
● 書:Google! Android 3 手機應用程式設計入門 第四版 ISBN:978-957-22-3934-6 特色:內容講解十分有條理,能建立穩固的觀念 作者是 gasolin ,這是他的教學網站 https://code.google.com/p/androidbmi/wiki/DiveIntoAndroid
敝人也是處於入門階段,歡迎互相交流,以上個人淺見
2樓 時間: 2013-08-11 02:26:41 (台灣)
+1 08-11 02:26 TW
台灣公司的考試通常是一些流水帳的內容,新手和老手考的通常是同一份,並沒有辦法真的說明你的程度所以也不用對結果太認真,不過你願意再加強的態度是好的。
以下是我個人的看法,對於新手可能可以從Threading, Socket, Collection這些概念開始加強,除了這些之外NIO和BlockingQueue也是常見的題目,也有一些題目在語言語義層次的像final(當然不是考怎麼定義常數), transient, volatile修飾詞,Design Patterns可以讀若但答不好通常也沒關係,不要硬要答就沒什麼問題,這些你可以自己斟酌要從哪開始。如果你時間很多我會建議你寫個聊天室,因為做個多人聊天室+私訊功能大概就會用到不少上面的東西
不過最重要的是好的面試官看的是態度,誠懇認真答覆清楚通常會比較容易被看上,加油!
3樓 時間: 2013-09-21 20:37:16 (台灣)
  09-21 20:37 TW
其實面試題目真的還好,很多公司考題故意出很難,或是說出依些奇奇怪怪的題目,其實只是為了打擊求職者的信心... 這種招式見怪不怪了... 我拿我們公司的面試考題去考我們部門的程式設計師的話,基本上,一堆人都0分吧XD
r)回覆 e)編輯 d)刪除 M)收藏 ^x)轉錄 同主題: =)首篇 [)上篇 ])下篇