色尼玛亚洲综合影院,亚洲3atv精品一区二区三区,麻豆freexxxx性91精品,欧美在线91

為什么程序員新手要考慮接單?

  許多年輕有才華的程序員正不斷的尋找新的項目和解決不同的問題,以此來增加經(jīng)驗。然而,很少有一個單一的環(huán)境能夠提供這樣的條件。如果基于遺留系統(tǒng)代碼(維護原有系統(tǒng)),架構(gòu)方面沒有多大的想象空間。因此,許多程序員覺得需要變換工作,到不同的環(huán)境去獲取新一階段的學習。

  然而,“跳槽“只不過是獲取豐富經(jīng)驗的途徑之一,我仍提議另一個選擇:接單。如果你從來沒有接過單,可以參考伯樂在線的這篇文章《如何找到你的第一個客戶》。

  回想起來,我能成長為一名成熟的程序員,最快的一個辦法就是得益于在咨詢公司工作學到的經(jīng)驗。為什么是這樣呢?有以下幾個原因:

  1. 大量的新項目(以及幾個老項目)
  接單過程中,最大的優(yōu)勢在于多元化的工作機會,接單是一個很好的學習環(huán)境。開始新項目和獲得新客戶的機會會很多。事實上,我很少在單一的一個項目上花六個月以上的時間(即使那樣,另一邊我也會同時與其他客戶合作)。

  每兩到三個月就能開始一個新項目是很難得的。我總是開玩笑的說,我引以為傲的是六個月內(nèi)所編寫的代碼。就是這個原因,我養(yǎng)成了一個習慣,就是從每個項目出錯的地方不斷學習,不斷提高。

  老項目的存在(這個也很有幫助),因為它可以讓程序員學會如何維護遺留系統(tǒng)。集體討論如何將單元測試融入Lotus Notes系統(tǒng)(譯注:Lotus Notes是IBM的一個產(chǎn)品)是件困難的,同時也是件值得嘗試的任務。不是每個項目都可以完美地收工,這也就給了你學習寫好維護代碼的機會。

  2. 不同領域的問題

  不同的項目涉及不同的領域。建一個餐廳的博客、然后再去參加一個血壓機器方面的發(fā)布會、再完成一段有關退休基金問題的學習,非常有趣。不要誤會我的意思—這想法可能有些糟糕,但是很具啟發(fā)性。

  我工作過的一個最冷門的領域,就是有機會編寫一個控制煤炭開采設備中巨型泥鏟的應用程序。這個領域真棒!實際上是在一個露天的礦場中,頭戴安全帽,為一個移動2000噸的大機器編程,多恐怖的工作環(huán)境?如果你只在一家以商業(yè)領域為中心的公司工作,這種機會就不多見。

  3. 編程責任

  在大多數(shù)的咨詢公司里,你既是程序員和架構(gòu)師,又是測試人員。盡管測試自己的東西是件“討厭”的事,但是你可以有機會去反思你的架構(gòu),從而運用其他你認為更合適的模式和架構(gòu),這樣的經(jīng)歷和機會讓你有難以形容的體驗。

  或許最困難的事情是對架構(gòu)的理解和選擇。什么時候該用哪些,什么時候不用,什么時候需要打破常規(guī)的去應用這些想法。不同的項目,不同的領域,給了你一個比大多數(shù)工作都要好的增長經(jīng)驗的機會。

  4. 學會與人交往

  咨詢工作就是與人打交道,幸運的是,我從來沒遇到過什么麻煩的家伙,但是與人交流,是我們要窮盡一生去學習的一種技能。如果你學不會如何與客戶溝通,你可能也不知道與你的老板,經(jīng)理,甚至是配偶如何交流。與人交往迫使你走出心中的陰暗角落,即使只是小小的一塊陰影。

  成為你工作相關領域的咨詢師顧問。如果你決定成為永遠不和客戶交流的“隱士”,或者只采取同一種處理辦法來解決不同的問題,你應該學不到太多東西。如果你決心提高你溝通技巧,就像一位去實踐不同技術,模式和架構(gòu)師的布道師。那么,咨詢顧問是一個不錯的選擇…

  本文出處:伯樂在線- 職場博客
  本文鏈接:http://www.jobbole.com/entry.php/298
  Via:Code Squeeze  編譯:伯樂在線 敏捷翻譯組- 祝佳
  如需轉(zhuǎn)載,但請注明原文來源和超鏈接等版權(quán)信息,否則視為侵權(quán),謝謝合作!

it知識庫為什么程序員新手要考慮接單?,轉(zhuǎn)載需保留來源!

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯(lián)系我們修改或刪除,多謝。

主站蜘蛛池模板: 丹棱县| 辽源市| 崇礼县| 沽源县| 六盘水市| 同心县| 平安县| 福海县| 故城县| 托克逊县| 鄢陵县| 杂多县| 措美县| 芜湖县| 望谟县| 彭阳县| 彩票| 朝阳市| 曲靖市| 白银市| 常宁市| 衢州市| 尼玛县| 鄯善县| 安龙县| 闵行区| 新河县| 西藏| 柞水县| 德惠市| 潞西市| 宁波市| 犍为县| 菏泽市| 甘肃省| 噶尔县| 青龙| 加查县| 寻乌县| 宁安市| 桂阳县|