完全跟coding無關的實習階段性心得~
哎呀~今天要紀錄一下coding以外的東西了XD 實習的第一個階段已經完成了,接下來又是一個新的開始,先稍微整理一下收穫吧。 收穫其實很豐富,不過聽說三點 式 是最吸引人的,簡報通常大家也只記得三點。 那只好化繁為簡了~ --------------------------------------------------------------------------------------------------------- 1.實際接觸是最快速的學習方式 對我而言這三周新訓可以說學很多,接觸到一些沒寫過的語言、沒有深入思考過的OO概念... 不過更重要的是透過 印證學校所學的內容! 舉例來說學校有教過Water-Fall開發方式,也說過這個方式缺點是文件多、時程長、反應慢等缺點。 然而在SA&D課程中,都只能憑空去「想像」,然後得到「嗯....真的」這樣的結論跟收穫。 當我真正去接觸一個軟體開發時,才能更深刻的體會到這個過程究竟有多漫長、這些缺點是否真的像之前學到的 書裡學的東西的確很寶貴,但對我這種不太愛記理論的人來說,直接去做去摔跤,留下來的疤痕我就會記得了!XD 這幾天呢,終於有點時間喘息,順便反省一下 回想一下SAD學過的開發方法:SDLC、Agile、Scrum 回想一下專題開發的兩三個月衝刺:跟現在Full-Time的工作方式有何不同 回想一下自己專題做過的需求分析、時程規劃:跟實務上的做法差在哪?(天壤之別阿QQ~之前做得差不多只是扮家家酒的等級) 回想一下自己負責coding的工作內容:跟現在coding的模式、要求是否相同 一個一個回想過,發現差在哪,那就是收穫了! 現在回頭來看,雖然之前做的是扮家家酒等級,但曾經也是沒日沒夜的拚了才能有如此成果。 套一句 Scrum 的說法「雖然還是一直失敗,但每轉一圈,失敗就愈來愈少」 現在大概是我的第二輪吧,雖然一些workshop還是都滿失敗的,不過進步了一點點已經很開心了,哈哈。 接著就要進入第三輪了! 又要失敗了 ----------------------------------------------------------------------------------------------------------