天天看點

應屆生開發經驗

  到12306做了大概快有三個月了,在公司是内網開發,不允許連外網的。周末之餘,這裡記錄一些經驗。最為自己的成長記錄,我這裡會一直更新。

  在這裡,自己算是應屆實習生把,因為我還沒畢業,大四出來工作了。

  我覺得這些經驗,偏向于開發,偏向于背景開發,但是不局限與開發,不局限與背景開發。

# # 第一點,關于溝通

  關于溝通,我覺得這是一個看似不值得一提,卻有着實重要的東西。有的人,總覺得不會說話,會讓人聽着不舒服。也許是同僚并沒有惡意,知識人家各人的說話方式而已,卻會讓我們感覺很難受。

  在公司我們又會感覺到,有些人,在高壓力的環境下,說話很幽默。這些人,往往都在上司的位置,比方說我們的總監。在開會讨論問題的時候,說話條例,又很幽默。

  上邊提到了第一點,就是說話要有調理,我覺得職場的道路上,能力是下限,會說話是上限。在和别人溝通的時候,自己先去想清楚,然後再去找人溝通。因為在混和開發的時候,溝通的時間真的大于寫代碼的時間。比人在寫代碼,不要動不動就去問别人問題,被别人一反問你問題中的問題,自己又沒想。這樣會很浪費别人的時間。

  在說話有條例的基礎上,把需要溝通的問題列個一二三的基礎上,要做到有自己的思考,有自己的解決方案。這一點真的受教于上邊的上司。身邊有這麼一個例子,有一個同僚,他是交大的博士,很有能力。有一次,他在隔空問一個上司業務中的問題,總監聽到了,這樣跟他說的:把問題給去處理,不要動不動就去問别人,在問别人之前,最好要有自己的解決方案。如果你都問我,我還把問題交給你解決幹什麼。當時總監的口吻語重深長,沒有半點批評的意思,隻有督促他成長的意思。真的,上司就是上司。這讓我也受益匪淺。其實工作中就是這樣。不管我們是什麼身份。

  總結一下第一點内容:說話要有條理,有自己的思考,最好能有自己的解決方案。

  更新時間 2019-11-02

# # 工作記錄

  工作記錄一定記錄,這個很重要。

  都要記錄什麼内容:第一記錄開發的時間,coding的時間;第二記錄coding 的思路,這裡插一句,開發在後,流程圖在前,一定要花流程圖,先畫流程圖,先去思考,流程圖做到足夠的詳細,每一步代碼怎麼判斷,怎麼寫。能把流程圖畫清楚,coding就是小事了。我吃過虧,沒有畫流程圖,覺得自己代碼能一口氣敲出來,結果一天白敲,處理過程都不對。

  為什麼要記錄這些,不記錄行不行,記這麼多不耽誤開發麼? 我想你會有這樣的疑問,不記錄也行,确實耽誤開發。但是如果你不這樣做的話,等你後期聯調,改動,維護,你看到會非常頭痛,就是TM我兩個月之前怎麼想的,為什麼要這樣寫,能不能改,有沒有用。這會有很多的困擾,可能是我的經驗不足,一個星期前寫的代碼,别人問我為什麼要這樣寫,我自己都不知道了。是以記錄開發時間,記錄當時coding 的思路,解決問題的方案,為什麼要這樣寫。記錄的詳細一點,會友善自己後續的開發維護。

 更新時間 2019-11-02

# # 保持鮮活,不斷的注入新鮮的血液

  這一點就是要不斷的學習。就算會加班,就算時間很緊張,改學習還是要學習,不懂得往前看的人,就永遠不會往前走。

  這裡我友好的提醒一下大家,到了舒适區,我們都是平凡人,都會懈怠。短暫的懈怠可以,沒問題,但是我們都需要休息,放松,但是千萬不要被溫水煮青蛙了,這是很嚴重的一個問題。因為我被煮過,是以建議一下大家,如果剛出來工作,即使都穩定下來了,不要懈怠,要清楚的知道自己的路在哪,方向在哪兒,目标在哪兒。

  這就需要我們有自己的規劃,不是不忠誠一家公司,我們能在一家公司待的時間是有限制的,不是跳入一個舒适區,一待一輩子。人生在世,就是不斷的拼搏,不停的嘗試。要給自己制定合适的目标才行。

  其他行業不說,就拿開發來說。我們要不停的學習,學習新的技術,優先把公司使用的技術掌握起來。然後主動把下一家公司的技術掌握起來。

繼續閱讀