如果你真想成為一名成功、成熟的it專家,你需要不斷地擴展你的技能與知識——有些知識領域可能對你很陌生,本文闡述了可以幫助你提高職業素質的重要能力。作為一名it專業人士,要想有一個成功的職業生涯並不是很容易的事情。你有可能每一種技術都懂一些,但又都不精通,也有可能是一名專才。無論如何,一旦你想成為it專家,想在你的遊戲地盤裡成為楚翹,你需要不斷擴展的、跨領域的素質。但是,大部分的素質能力存在於傳統it技能範疇之外,它們可能適用於其他的功能學科。我們與其他人的差異越來越小,這超出了我們的習慣思維,恐怕對很多想迅速成功的it專業人士也是一個不小的打擊。
理解現有的和新興的技術
所有it專業人士需要的一個最基本的能力便是對他們的基本技術技能進行深度和廣度的拓展。如果用馬斯洛的需求層次來比喻,那么這種能力應該屬於食物和水的層次,你必須有這些才能滿足基本的生存。上課、閱讀文章、研究產品,參加一個專業性質的組織,你需要掌握你正在使用的技術領域的所有信息,而且你還需要有實踐機會去套用這些知識。
如果你參加一些技術資格或職稱的考試,你應該經常提醒自己,你的目標並不單純是為了在自己的名字後面加上許多的頭銜,而是實現你所受教育的價值最大化。
西方有句諺語,贏得遊戲勝利不僅僅需要你將眼睛盯在正在擊打的球上,而且也要能預計到下一個球的方向。歷史經驗已經證明,任何系統的平均生命周期大約為16個月,因此為未來做好規劃很有必要。當你充分了解你正在做的事情後,實施的效率會更高。
設計技術性架構
任何自己修建的一個系統作為個體的功能都是自以為精妙和可執行的。但如果將它放進一個大一點的系統,它可能就會出現問題,也許你的技能還不是很高妙。無論你是負責全面的套用與網路設計,還是部分建設一個系統部件,支持一個企業架構,你都需要知道什麼是良好的、紮實的架構設計法則。
一套有效率的技術性架構設計將零件拼接在一起,它應該就像一台容易操控、價格合理的機器一樣。我已經發現,架構設計如果基於“奧卡姆剃刀原理”(occams razor),那么它往往是最棒的,奧卡姆剃刀原理這個詞語源於拉丁語,意為“如無必要,勿增實體”(entities should not be multiplied unnecessarily),即簡單就是最好的。當考慮設計之時,要記住每個組織都有一些獨特的程式,大部分的組織性程式都相當的普通,它們能夠用可配置的通用解決方案來解決問題。很多架構可以利用購買以及將一些很小數量的部件組合在一起的方式來完成,而不是要重新發明一種結構。通過這種方法,你能夠在很短的時間內,利用更少的成本,為你的客戶提供一種優質、容易操控的產品。同樣理念還適用於個體套用與架構的設計與開發。
系統集成
技術為很多的目的服務,最重要的能力便是使程式的自動化。不是使用傳統的供應商訂單、庫存管理以及產品市場推銷手段,而是使用供應鏈程式,流程通過允許供應商和生產者來進行複雜地溝通控制,從而完成原材料進入生產流程到產品抵達消費者手中的整個過程。
sarbanes-oxley和其他監管法則都要求企業達到內部控制的標準,它們在系統設計領域相當常見。隨著產品和平台繼續地增生擴散,隨著企業日漸將自己的系統和其他的系統相連,高質量的協同工作能力是必須的。
了解企業
企業實體是複雜的組織,沒有哪個企業是與別的企業完全相同的,就像雪花一樣,沒有兩片雪花是完全相同。這種推動特定業務運轉的靈活性不太容易被掌握。很多時候,尤其是在大型企業當中,多種文化是並存的——有一個文化是企業層面的,而別的存在於部門層面。當你認為是安全下水的時候,你對企業運行的細微直覺會因為合併或者管理性質的巨變失去靈光,一切都發生了改變。