走同样的路,发现不同的人生
一定是多加班啊! 不是麼?
上學的時候,就不要考慮這麼多。把基礎知識學懂了,薪水碾壓好幾年的老員工。
專案經驗有個卵用啊, 有一些人畢業四五年了, 還不如剛畢業的大學生, 就只是多了幾年工作經驗. 基礎非常差, 工作不用心.
PS: 基礎不好, 再多經驗有什麼用?基礎好, 經驗很容易積累; 基礎不好, 上大學的時候不學, 等大學畢業後還有那個耐心?說出來誰信啊
對於這個問題,我來回答一下吧。 首先,專案經驗是在你做專案的時候,總結的演算法實際應用經驗和解決bug的經驗等等;舉個例子,對於解決一個實際問題,有經驗的人就能很快的知道該怎麼解決,或者說有經驗的人很快就能找到解決問題的方向,因為程式在很多方面是有共通之處的;這些東西就是經驗。 而你說學習專案經驗,就看你是往哪方面做的了,例如你要學習C++的專案開發經驗,那你就去做C++相關的項目,並找相關的論壇,可以大家進行交流討論,看看前任踩了哪些坑;如果你學PHP,那麼你就找與PHP相關的項目去做,也是同樣的道理;由於個人對於php最熟悉,項目經驗最多,那麼我就拿php來具體明說吧:首先,收集一下哪些大型的專案是由php進行開發的,例如微博就是,然後自己嘗試著去做這樣的一個東西,然後發現,很多東西自己不會,然後就會去測試別人的互動是怎麼樣實現的,然後就轉換到程序邏輯,想不通,還可以百度,然後在這個過程中,學習到了很多解決問題的方法,這就是經驗,然後把邏輯能實現了,然後發現裡面存在攻擊漏洞,例如mysql注入漏洞,然後學習相關的知識,如此這般,在一個長期的積累下來,各方面的經驗都是一個很大的提升;不管什麼經驗,都是實際犯錯,實際操作才能來得快,沒有一個捷徑的;不過學好了一門開發語言,基本上用其他開發語言都是融會貫通的,差不多就這個樣子,具體還有什麼不懂的可以在下面回复,大家可以探討一下。 不過,我的專案經驗幾乎都是在大學創業的時候累積下來的。
多寫不同的項目
搞好基礎就行了應屆生不需要什麼專案經驗。
最好找個公司實習,跟著有專案經驗的開發人員或專案管理者,能學到很多東西,跟高手下棋才是提升棋藝的最佳途徑。
一定是多加班啊!
不是麼?
上學的時候,就不要考慮這麼多。把基礎知識學懂了,薪水碾壓好幾年的老員工。
專案經驗有個卵用啊, 有一些人畢業四五年了, 還不如剛畢業的大學生, 就只是多了幾年工作經驗. 基礎非常差, 工作不用心.
PS: 基礎不好, 再多經驗有什麼用?
基礎好, 經驗很容易積累; 基礎不好, 上大學的時候不學, 等大學畢業後還有那個耐心?說出來誰信啊
對於這個問題,我來回答一下吧。
首先,專案經驗是在你做專案的時候,總結的演算法實際應用經驗和解決bug的經驗等等;舉個例子,對於解決一個實際問題,有經驗的人就能很快的知道該怎麼解決,或者說有經驗的人很快就能找到解決問題的方向,因為程式在很多方面是有共通之處的;這些東西就是經驗。
而你說學習專案經驗,就看你是往哪方面做的了,例如你要學習C++的專案開發經驗,那你就去做C++相關的項目,並找相關的論壇,可以大家進行交流討論,看看前任踩了哪些坑;如果你學PHP,那麼你就找與PHP相關的項目去做,也是同樣的道理;
由於個人對於php最熟悉,項目經驗最多,那麼我就拿php來具體明說吧:
首先,收集一下哪些大型的專案是由php進行開發的,例如微博就是,然後自己嘗試著去做這樣的一個東西,然後發現,很多東西自己不會,然後就會去測試別人的互動是怎麼樣實現的,然後就轉換到程序邏輯,想不通,還可以百度,然後在這個過程中,學習到了很多解決問題的方法,這就是經驗,然後把邏輯能實現了,然後發現裡面存在攻擊漏洞,例如mysql注入漏洞,然後學習相關的知識,如此這般,在一個長期的積累下來,各方面的經驗都是一個很大的提升;不管什麼經驗,都是實際犯錯,實際操作才能來得快,沒有一個捷徑的;
不過學好了一門開發語言,基本上用其他開發語言都是融會貫通的,差不多就這個樣子,具體還有什麼不懂的可以在下面回复,大家可以探討一下。
不過,我的專案經驗幾乎都是在大學創業的時候累積下來的。
多寫不同的項目
搞好基礎就行了應屆生不需要什麼專案經驗。
最好找個公司實習,跟著有專案經驗的開發人員或專案管理者,能學到很多東西,跟高手下棋才是提升棋藝的最佳途徑。