六種方法,做一名更好的開發者

2021-04-13 04:34:49 字數 1309 閱讀 9395

1.

交談

盡可能多地跟其他軟體開發者交談;培養個人關係;跟意見與你相左的人交流;跟經驗更豐富的人交流;跟閱歷豐富的人交流。多到

groups

中去,尤其是交談自由隨意的

groups

——不約束主題,不約束交談內容。

2.選擇更好的環境

我遇到好多開發者,在我看來他們有成為優秀開發者的所有優點,只是他們沒有機會在好的環境中工作。這裡所說的好的環境,是指周圍有一幫願意且能夠分享他們知 識的開發者。如果你是「菜鳥級」開發者,你的成長路線將因他們而大為縮短;如果你是「高階」開發者,你的能力也會因為同伴的刺激和挑戰而提高。

我之前就是在乙個非常糟糕的小店打工,錢掙得不少,卻是無法提公升能力的地方。後來我冒險般地決定去了一家諮詢公司,在那裡我遇到了很多優秀的開發者。雖然這次換工作給我的家庭和個人來說並沒有多大好處,但它給我的職業生涯帶來了巨大的發展動力。

3.參與開源

也許你的工作會枯燥,甚至不合你的興趣,你也從未從你的開發中得到樂趣。那麼,你該參與乙個開源專案了。

你可以選擇你感興趣的專案和技術,選擇能促使你提高開發技能、讓你嘗試全新開發思路的專案,而且更為可貴的是,很多都是免費的。搞不好,還能賺點外快呢。

4.寫部落格

我曾不止一次地告訴我的妻子,我職業道路上一直在做的唯一一件明智的事情就是寫部落格。寫部落格,尤其是觀點爭論性質的部落格,會幫助你整理最近一段時間的思考,沒有什麼比自己表達自己更引發思考的了,尤其是當有成百上千人讀你部落格的時候。

5.多瀏覽

6.擴大閱讀面

保持rss

訂閱的平衡性。以前我訂閱的技術類幾乎全是敏捷開發的,但是最近我擴大了閱讀面——開發、測試、工程管理……有時候看看別人在做什麼、學什麼,收穫很大。

本文原作者為

jeremy d. miller

,在紐約市一家著名的諮詢公司擔任自身諮詢顧問、敏捷講師。是開源專案

structuremap

的作者。

csdn玉磊編譯】

六種方法,做一名更好的開發者

csdn編譯 本文原作者結合自身經歷,總結以下六種方法,可以幫助我們成為一名更好的開發者。1.交談 盡可能多地跟其他軟體開發者交談 培養個人關係 跟意見與你相左的人交流 跟經驗更豐富的人交流 跟閱歷豐富的人交流。多到groups 中去,尤其是交談自由隨意的groups 不約束主題,不約束交談內容。2...

六種方法,做一名更好的開發者

1.交談 盡可能多地跟其他軟體開發者交談 培養個人關係 跟意見與你相左的人交流 跟經驗更豐富的人交流 跟閱歷豐富的人交流。多到groups 中去,尤其是交談自由隨意的groups 不約束主題,不約束交談內容。2.選擇更好的環境 我遇到好多開發者,在我看來他們有成為優秀開發者的所有優點,只是他們沒有機...

IT人的成長與修養 如何做一名更好的開發者

本文原作者結合自身經歷,總結以下六種方法,可以幫助我們成為一名更好的開發者。1.交談 盡可能多地跟其他軟體開發者交談 培養個人關係 跟意見與你相左的人交流 跟經驗更豐富的人交流 跟閱歷豐富的人交流。多到groups 中去,尤其是交談自由隨意的groups 不約束主題,不約束交談內容。2.選擇更好的環...