是這樣的,我是從資策會畢業的,目前工作了三個星期。
第一周練習他們的CRUD寫法以及他們的框架,第二週第三週就做他們的最新專案,
當然都是簡單的部分,大部份我都還是參考原先的CRUD範例,因為功能都差不多。
只是今天開始有些吃鱉,今天做的功能都差不多完成,剩下一個小瑕疵,結果那個
瑕疵幾乎讓我砍掉重做,且經理說我想的太複雜,然後寫得太亂,DEBUG時也開始慢
慢的不直接寫給我看而是要我自己慢慢推,慢慢的抽絲剝繭找出問題,而我以為我比
較有了解原先的範例檔了,結果我才知道我還早得很,他問我的問題我還無法完全回
答。今天他也說他目前要我做的已經算最簡單了,我聽了之後有點灰心,只恨自己豬
腦袋,我遇到的問題他若是直接寫給我看我大概就懂,可是這樣我就無法靠自己推出
解答來。
所以想請問各位是怎麼挺過來的,我滿怕試用期過後就走人。
先從基本功開始學,
揠苗助長的到最後還是會枯,
C#的話網路上是有人整理一系列的教學,
雖然是單機的,
不過其實很多概念都是相通的,
可以搜尋一下 小山的C#教學影片
想撐下來的話,
通常時間除了吃飯睡覺,
只有想程式和寫程式,
想著怎麼在最短的時間寫出來,
一開始要寫一週的功能,
減少到四天、兩天、一天到半天,
最後一小時,然後度日如年的挺過來
不是你豬腦袋,誰都是從豬腦袋開始的,
不需要去想試用期能不能留下來的問題,
該想的只有在試用期內能盡可能的學到越多越好,
如果功能太困難,就先把它細分成數個小問題,
然後一個個解決,先求有再求好,
一開始寫不好是正常的,但至少要知道那裡寫不好,
自己再另外找時間改得更好,
新手如果沒有無時無刻都在寫程式的想法,
早點轉行吧,沒有公司能慢慢等你學會~
嗯,個人的擔心及看法。我就不發表意見。
我就大約跟你說我帶過的人跟我以前的心路歷程就好了。
首先,第一件事。
寫及開發必要的資質,熱情、熱心、熱汗、熱淚。
如果沒有這四熱,勸你還是不要在這一行。除非你的天分很高。
好啦,上面的話就當開玩笑的先看過。
一直以來,我都會將「寫」「讀」「設計」「規劃」視為4種開發技術
可能有很多人會問,「寫」不就是「設計」。其實這是一個大大的錯誤。
會寫不代表會設計。因為有太多所謂的「寫」只是用copy「改」出來的「寫」
這種的只要一但有問題。就會不知道是哪邊發生問題。除非你的天分夠。
我公司內部人員的標準。我也是依其標準來給薪。
新進人員進來,會先要求他一項工作跟客戶需求。
然後給他時間將規劃及想法交給我。
大多數有些人會直接說沒辦法。有些會想試看看。
這就是在思考跟訓練「規劃」。
再來就是給他規劃表,請他照著規劃。這就是「讀」「寫」
一般來說,如果到這一步還是搞不太清楚的人。大多我會請他走人就是了。
不過我好像少說了「設計」對不對。
其實我給的規劃表,大多是草稿表。可能只是將一些固定的流程先規劃出來。
但其本程式的架構。還是需要去做「設計」
這時候就可以決定這個工程師的能耐到什麼等級了。
說一動做一動。
講一招想三招。
抽一下才有動。
以上,你覺得你會是哪一種??
先認清自已的能耐,然後想辦法補自已的不足。
規劃跟設計,除了天分因素之外。也可以用經驗、多讀、多寫、多看。來補充。
在沒天分的情況下,你很難一步登天的。
寫程式是很講究天分。但有天分沒經驗也是不行的。
我想法和樓主類似,就統一回在這裡好了。
以原po的提問和敘述,我會把原po歸類成【沒有天分】的一群(不好意思我就直說了),那...沒有天分,還要生存在這一行,除了樓主說的那4個熱和持續的經驗累積,靠著腳踏實地努力打拼辛苦奮鬥出人頭地,也沒有其他捷徑了。某種程度我會勸原po轉換跑道,不過我也看過學了半年一年突然開竅突飛猛進變身成一拳超人的那種奇才(我們都愛鬧問他是不是出車禍撞到頭…),但畢竟少數。
如果有打算繼續朝這領域走下去,樓主的內容很實際,我只多補充一點【多問】。但這個【多問】不是要你直接去問出答案。而是試著問出很多細小的線索,最後自己去拼湊出答案。我近一年來的面試多了一道題,有耐心的朋友紛紛效仿(笑):海龜湯(當然不會問同一題)。
海龜湯的問答互動過程,我們可以知道求職者懂不懂得詢問問題、知不知道什麼是關鍵、思考方向邏輯能力創意程度等等,不過我們的工作內容比較偏向於需求單位(非資訊人員)與供給單位(資訊人員)間的溝通橋樑,其他領域適不適用這種面試方法、是否仍是專業程度較重要,就見仁見智了。只是我認為【溝通和詢問】無論在哪個領域,都是不可或缺的一環。
原po若有興趣可以私聊,我蠻樂意分享相關經驗的,我經驗上也聊過十多位資策會畢業的新鮮人,上面有人說資策會底子很差,我不確定是否領域不同的關係,我算偏資料處理數據分析這一塊,在我經驗上,資策會出來的程度,相較於自己投履歷求職的,算好上蠻多的。
張小馬 以原 po 的例子, 我猜他應該是上類似這種半年課程: http://taipei.iiiedu.org.tw/training/msit.html
你可以看一下上課內容, 一般本科生可能會在資料庫, 程式語言, html/css/js, 物件導向分析與設計, 資料結構與演算法等等都各花上一個學期的時間去學習, 而資策會的就業班則需要將這些內容都濃縮在半年時間, 因此對於非本科系的人要上這個課程其實很吃力, 尤其再加上設計模式之類是需要有點經驗並花時間消化吸收才行的(曾經還有一次資策會因為某些因素把半年課程壓到四個月的, 那次更慘)
以我看過非本科系的人想透過這個課程與本科系的競爭, 排除有才能特別優秀的少數, 大概就落在私立科大中段班的程度, 至少還需要一年的時間培養才能開始有所表現
說這些也不是要打擊原 po 信心, 只是希望他要做就堅持下去, 並認清自己的實力, 非本科無經驗的在第一關履歷表沒被刷掉, 還找到工作了, 請好好珍惜, 死活都要拼過一兩年, 之後找工作才會比較順利
weiclin
剛出社會時
我媽有叫我去上資策會
但是我看到那課程領域那麼雜和那價錢
我就不想上了
改成自己自學
我也是自學耶
我自己是很想去資策會或補習啦,但光看課程就覺得很麻煩,重點還很貴,補習的話去試聽了2-3堂,又覺得沒什麼感覺,後來就自己摸索練功,不會就上網找資料,但不習慣上網發問,都是自己慢慢摸索來的
最大的缺點就是別人說的那些工具我都會聽不懂,但我都直接用實做表達出來
darwin0616<=已經習慣案子丟下來就該自己學會做出來的過來人!
心得就是把英文練好,去stackoverflow發問見識見識吧!
不過老實說,剛接觸資訊業先把 SVN 或 Git 的版控觀念搞熟,才不會讓團隊有扯後腿的感覺!
weiclin,原來如此,看來確實是領域不同,這更吃實作和經驗。同意你說的,一出來能找到工作,表示至少已經勝過一票人了,建議原po可以先試著累積經驗。