charleskcl wrote:
小弟在軟體業也待了十幾個年頭,當年也從完全不知道要幹嘛開始的。除了技術相關的問題,我想我應該還可以給你許多的意見…另外,如果你 OOP 還沒學好,design pattern 你可以先不用看了。
有同感,個人覺得原PO的問題也是在於不知道學這些對自己有什麼幫助
說白了就是沒有動力去做這件事
我今年也要找這方面的工作
之前也花了時間看書和做練習
但實際想要做一個app出來時,卻完全想不到要做什麼
因為想得到的幾乎都有人做了
這就是所謂的「萬事起頭難」吧
結果一個月過去,還是想不出來
心想不能這樣下去,所以就找個雖然很多人都做過的app來自己動手做看看
實際做了之後,才發現即使書上教的都會
也不代表app就做得出來
光一開始app的layout就看了很多說明和範例
好不容易弄懂後,做好可以在手機上執行後
卻發現實際執行起來跟自己想的不一樣(例如按手機返迴鍵是回到上一個畫面而不是關閉程式)
種種遇到的問題讓我覺得自己要學的還有很多
但因為自己動手做遇到很多問題
找到解決問題的方法也讓我找到小小的成就感
結論就是好好想想自己當初是為了什麼想學程式的
為了換工作就努力看看
為了想做出某個軟體,就去做看看,即使已經有人搶先做出來也沒關係
如果只是因為人力銀行說做這行薪水有多高,那可能要考慮一下
因為一開始新人的薪水其實沒有外面說的那麼高
後面還有很長一段路要走、要學,薪水才會到那麼高