剛加入項目組的實習生,大概需要多久可以熟悉項目到進行開發?

我指的是客戶端程序員。。


我覺得其實無論是客戶端還是其它項目,最好的適應方式就是弄清楚整體框架後,就直接以Debug的形式來進行熟悉與成長了。也就是說你熟悉完項目的組織結構,項目做什麼用等後,就從Mentor那裡拿一些已知的問題過來,然後去Fix掉,這是最有效的方式了。最開始的時候你可以讓Mentor拿一些簡單的問題過來,然後逐步逐步的加難,到後面就可以獨立開發了,這樣比空看項目代碼要好很多:-),至於多久的話,這個不好說,要看項目的複雜度和難度了。


看到大家的評論,我和你一樣,剛進公司,目前幹了一個月,我想說,老闆是這樣培養的,首先給我一個難度相對簡單的完整項目,然後一個人吃透,學習程序框架,徹底顛覆了以前的程序思維寫法和框架,隨後,現在就是入手小點的項目,有些吃力,但是順著人家的框架,就覺得沒想到這玩意我也能寫出來,感覺是神奇,其實你已經熟悉了程序框架,所以,剛開始,程序框架很重要。


就熟悉項目來說,我是這樣來做的:

1·把系統所有功能點過一遍,並把它們記錄到思維導圖中,形成結構性組織圖,方便之後的查閱。

2·了解每個功能點的實現過程,達到文字結合代碼,能把實現過程概述出來的程度

3·同時記錄值得改進的地方。

在這過程中,還可以結合文檔來入手熟悉項目。

完成這以上這些事,差不多可以算是熟悉一個項目了。


It depends on your basic skills. 如果是剛步入社會的大學生。公司一般很少有像學校那樣先給你看一段理論,之後再上機操作。直接Debug,不明白的再配合相關文檔。能自己解決的盡量自己解決。學校裡面鼓勵問問題。公司問問題的形式不一樣。一般問一個問題,同時自己要提出跟solution相關的thought。


可以先寫寫工具類代碼,順便看看項目相關,最後開始做些小case


根據部門需求,完成一部分小項目,循環漸進,增加難度,慢慢就應該會適應的,新手,實習中。。。


先弄清楚整體框架,然後試試產品的功能,如果以前對這方面並不是很熟悉,可以先添加修改某個模塊的功能,然後逐步看代碼,應該不會太長時間了


干看代碼會越看越困的

可以先玩玩產品,然後根據產品的feature找到代碼的對應位置


推薦閱讀:

實習小白如何攬活,如何跳出打雜的惡循環?
微軟實習生入職時間距離收到offer多久?
如何當好一名報社實習生?
30歲了還混不到公司中層,是你不夠勤奮嗎?

TAG:互聯網 | 騰訊 | 程序員 | 實習生 |