看板 Soft_Job 關於我們 聯絡資訊
其實我覺得你的問題 是對於程式語言的掌握到還不夠熟練 寫程式有誰不是靠模仿起步的 但模仿到最後你應該要知道這東西有什麼用在哪裡用 就算暫時不曉得在哪裡用也該知道他的功能 我猜你對於Java的掌握度可能不夠 或者應該說你其實還沒過寫程式的門檻 沒有範例給你看你就想不出來要怎麼變化之前看過得東西 但偏偏你又到了比較需要即時戰力或是學習很快的地方 我建議如果還是想走資訊業 那至少要先學會你目前在用的程式語言 像是你寫Java的話至少先找個三本書 台灣很少高端書 低端的入門書倒是不少 目標是看到整本書都能理解全部語法的功能並說明 就算會忘記也知道這是什麼功能查一下書就會用 中間的練習就是你每天下班回家要做的事情 否則給你再多範例你還是生不出新東西來 因為你可能Java本身的語法跟功能都不熟了 你又怎麼知道每一段在幹麻 不知道更別提要改成自己要的東西了 這種情況下給你看再多範例也沒用 就像是數學符號你看不懂 給你答案你還是猜不出答案怎麼來的 你懂了一門語言之後再去學其他的難度就會降低很多 甚至要猜也比較準 因為多數語言的基本都是一樣的 只差在表達方式 其實你也可以想想你之前解決某些問題的時候會不會有成就感 喜不喜歡思考問題 我相信有些人是真的不適合寫程式 我認識一個台大的學生非資工但有修資工的程式課 從小就很優秀算是自己看書就能自然懂書上講的東西的人 這種人很多人應該覺得唸資工寫程式根本蛋糕一塊吧 但他卻說他只能勉強交作業 要他從0開始寫他自認沒辦法 所以我認為你能不能在工作中得到成就感很重要 還有你喜不喜歡思考問題也很重要 因為程式碼本身就是反映出工程師的邏輯思維、對於語言的了解程度 即便同一個功能可能十個工程師來寫都有十種不同寫法 我看過有些不適合寫程式的人被自己寫出來的程式搞到天天加班 也有看過寫到最後撐不住要請長假修養的人 不管怎樣選擇很多 千萬別告訴自己只有這條路可以走 ※ 引述《lueichun (no anonymous)》之銘言: : 嗨嗨 又來打擾各位大大了 : 先前我有在這裡po文 說到自己在實作公司專案做的實在很不行 : 後來我照著大大們的建議 : 先以了解公司專案的功能是怎麼開發的 : 像是會用到spring hibernate struts dwr : 我後來是先google一些example : 那些example都是step by step的 : 我就一邊打一邊了解技術運作的流程 : 例如spring : 我就想成是先要有applicationcontext.xml去註冊要用的物件 : 然後伺服器啟動時就去讀xml檔 一邊讀一邊new物件出來 : 物件new出來後就去對javabean內的屬性注入物件 : 於是程式就有物件可以用了 : 或是dwr : 就想成是一樣在dwr.xml註冊前端要用的java物件 : 然後一樣在伺服器啟動時去new那些物件 : 於是前端就有java物件可用 : 就是至少了解這些技術在邏輯上怎麼實現 : 像是mvc或ajax等功能 : 當然我對這些技術還沒有很熟 頂多到60分的程度 : 至少現在慢慢可以照著公司的既有寫法來模仿 : 沒像當初我po文時那麼徬徨 : 然後重點來了 : 就是主管也知道我的狀況 : 他認為我的特質比較適合做固定的工作 : 可能就是上面提到的 模仿的工作 : 但是我待的部門主要是為公司其他部門引入新技術 : 比方說spring 4 hibernate 4 github : 然後用一些以前公司沒用過的技術在開發專案 : 就等於很多東西沒有前人的東西可以參考 要靠自己research : 這樣就變成我的特質跟部門的需求對不起來 : 因此主管認為我可能不能再待下去了 : 但是他想了解我對未來職涯的看法 : 過幾天再問我(沒直接把我fire 對我好像還不錯??) : 但我實在沒甚麼頭緒 : 像我這樣的case google好像也google不到類似的 : 所以想請問大大們 像我這種狀況 : 未來的職涯可以怎麼安排呢 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.44.5.161 ※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1456757915.A.DAD.html