如何成為一個強大的IT魔法師?

來源:互聯網
上載者:User

一個充滿魔法的世界

在過去的20年裡我是一個地地道道的小麻瓜,誤打誤撞地,我不小心一隻腳踏進了一個神奇的充滿魔法的世界。這的確是一個神奇的世界,確切地說是我從小到大覺得最接近於哈利傳輸速率裡那個魔法世界的領域了,在這個IT的魔法世界裡有許許多多晦澀難懂的奇妙咒語,高度複雜巧妙的魔法系統,和形形色色風格各異的魔法師們,某一天我在讀麻省那本基於python的計科導論教材時(《Python Programming An Introduction to Computer Science》),讀到作者把電腦比喻為精靈,把python比喻成一門役使精靈的咒語時,我升騰起一種異樣的惺惺相惜的奇妙感覺。半年來接觸到這兒越來越多的資訊,讀了許多極客們的雜文集,訪問過一些難以理喻的秘境,碰到各種有趣的人。我想,我心裡早已經決定把另外一隻腳也邁進這個魔法世界,踏踏實實從魔法師學徒做起,成長為一個強大的IT魔法師。

今天晚上,在詩經選修課上我讀完了《我是一隻IT小小鳥》(詩經挺有趣的,只是那位老師講課語速實在太慢太慢。。。),這是一本講述若干位學徒菜鳥如何慢慢成長為一個正式魔法師的故事集,故事裡的這群法師,有的來自清華北大這樣的名校最終去了微軟IBM這樣的地方,有的來自普通的一本、二本學校,有的天生是那種把理工科書籍當小說讀的geek要麼就是走路睡覺喜歡把思考問題當遊戲,有的卻對這些東西先天比較遲鈍學習得挺吃力,有的生性自然而然地就愛上了這個行當,有的懵懵懂懂漸漸發現這個行當還不壞,不管怎麼樣,不論是男生還是女生,總之他們最後輾轉經年,最後還堅持在這個世界,從學徒成長為了魔法師。這些故事很真實,也很可愛,讀完鴨梨之餘,我也感到自己並不是一個人孤孤單單地在黑暗中掙紮和摸索,在這樣一條比較純粹的道路上,可以辛苦得很幸福,充實得很開心。故事集裡每個人的成長道路都截然不同,我也認真地總結和思考應該怎樣成為一個強大的魔法師。

如何成為一個強大的魔法師?

如何成為一個強大的魔法師?我覺得要成為一個強大的魔法師有很多需要擁有的品質,因為除了程式猿以外,設計師、產品經理、需求分析、測試這些存在其實也都是魔法師行當裡的一些細分職業,在我們還不太確定自己最擅長的事情之前最好還是努力培養自己的各種能力。

1.紮實的電腦基礎。

幾乎每個人都贊同無論是做什麼,都需要有紮實的電腦基礎,而且越精熟越好。這裡包括了數學理論基礎,幾門運用熟練的程式設計語言以及代碼能力,包括體繫結構、作業系統、資料結構和演算法、編譯原理等在內的電腦理論基礎,某些細分領域的實踐開發技術等等。

2.資訊和眼界的積累。

瀏覽和有意識地搜集領域內的資訊,瞭解理論和工業前沿的動態,瞭解實際公司創立、運行、開發、維護流程。

在微博、論壇上發現,行業內運用最廣的技術、被少數極客們最為推崇的技術、爭議最大的技術,碰到新名詞就Google和百度,瞭解它們的運用範圍、優勢和缺陷、被推崇或者被詬病的地方,在大體瞭解之後如果感興趣不妨進一步深入地閱讀和學習。

廣泛地嘗試使用各種產品,瞭解理論和工業實現的可能性。帶著思考和品味的心去體驗和考察一個產品,想想這個產品做出來是為瞭解決什麼需求的,有哪些同類的產品,它們在體驗上的相同和不同是什麼,它們各自的優勢和缺陷是什麼,這樣慢慢積累,找到對產品的感覺。

3.找尋夥伴。

夥伴非常重要,有一群共同戰鬥的夥伴會讓事情變得有愛充滿激情,就像漫畫妖精的尾巴裡那群魔法師一樣。在埋頭打技術基礎的時候,閑時可以抬抬頭到各種論壇和部落格網站逛逛。

部落格:一開始csdn Iteye 部落格園這樣的地方可以開個部落格,不論是技術細節還是思考的問題總結都可以掛上去,是騾子是馬都拉出去遛遛,也強迫你形成總結和寫作的習慣。然後是讀別人的文章,然後參與討論。

google groups: google groups上有許多有趣的group,可以在上面找到感興趣的細分領域的郵件清單,依然是參與討論。

豆瓣:當我還是個文藝小清新的時候我以為豆瓣就是一個文藝小清新的聚集地,現在發現這裡其實也聚集著一大堆的技術人。這裡的技術小組逛得不多,貌似內容也比較水(我有逛過的Python領域是這樣的),但是實在是一個找書的好地方,看評論找書讀可以避免很多彎路。當然,凡是和web2.0有關的東西,都和人有關嘛,繼續圍觀各路牛人。。。

微博:這個不消多說,微博單方面關注的功能以及使用者組成中有來自社會各領域的人,控制好關注的人就可以很好地控制你的資訊流,我就常常在微博上發現一些詞條,然後進一步Google找到不少有趣的東東,自然還發現了許多有趣的geek們。

4.其他。

anyway,魔法師也是人,所以人類們的好品質,我們也是要培養的,就像我們的DSP老師有一次訓我們時說的那樣:“你們要先學會成人,才有資格說成材!”這些品質太多了去,依據每個人的價值和原則做出選擇吧。

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.