作為一名自由職業者,想要維持生計,就必須不斷自我提高。如果固步自封,很快你就會輕易落伍,變成IT界的“老頑固”,別人拿你當笑料,因為你只會用VB,還覺得表格是HTML中的最新好東西。
前面幾篇文章裡,我討論過通過讀書和別人的部落格學習,但是還有一種更好的學習方法,即親身體驗。作為前臺開發人員,雖然我對HTML和CSS情有獨鍾,但這並不代表我不該嘗試別的技術。
當你強迫自己體驗不同的設計和開發工具時,也考驗了自己的能力。最終,你可能學會了新技術,為客戶提供更好的服務;可能發現了更喜歡的工作領域;甚至可能領悟到現有的職位最適合自己。
拿我自己來說吧,我一直在學習新的程式語言。比如夏天,我學了用於iPhone的Obj-C,現在,我轉而學習jQuery。當我體驗Obj-C的優點時,又發現學習更高階的jQuery更有意思,況且,在客戶的專案上以及開發自定義外掛時,我已經用到了jQuery。
你對什麼感興趣?
即使所學與所做完全不同,也要勇於嘗試。如果你是程式設計師,試著學學設計或寫作;如果你是設計師,試著學學PHP語言。不經意間,你也許會發現更樂於投身的事情,或許還會帶來更多客戶和收入!
實踐出真知。開始時,你可以找幾篇文章或者找本書讀,但讀完後要立即親身實踐。實踐能檢驗你的記憶和理解能力,還能增加經驗,熟能生巧。
如果有興趣會怎樣?
如果你發現真正喜歡新學的技能,而且還想繼續鑽研,恭喜!網上有數不清的免費資源供你使用,Google一下就應有盡有。因此,不管你選擇學習什麼,我建議,相關文章能讀多少就讀多少。為了讓自己學的更好,可以寫一寫學習經驗,既指導了別人也有助於自學,因為教會別人的同時,你自己也加深了記憶,增進了理解。別僅僅侷限於一項新技能,想想有沒有別的技能可學?知識是成功的關鍵,利用業餘時間學習新技術是明智之舉。
如果沒有興趣又會怎樣?
如果你嘗試了新技術,但卻不太喜歡,你也不用擔心。你的時間沒有白花,因為畢竟拓寬了知識面,而且多多少少對別的能力都有裨益。再者,你還會更喜歡現在的工作。
如果你不喜歡現在學習的技能,換一種學就好。不喜歡做設計?試試線框編輯、使用者介面或者寫作吧,更甚者,你還可以換種程式語言學習。
把所學融入現有的工作中
如果你發現很喜歡新學的技術,大膽的把它作為額外服務吧。你可以僅告知客戶,現在能應用此技術提供服務;或者競投需要此技術的專案。
如果你打心底喜歡這項技術,甚至超過對現有的工作的喜愛,不用擔心它會全盤取代你原來掌握的技術。當然,我不是要你“炒掉”客戶,拋棄現在的專案,但換做我,就會開始尋找需要用到新學技術的專案,並漸漸少接用到原來技術的專案。
目前,我喜歡和客戶打交道,做做前臺開發或WordPress相關開發。然而,我已經花了一年時間學習Obj-C,雖然離自己開發應用程式還差得遠,但我希望有朝一日能做到。即使沒有客戶給我專案做,我還是喜歡做點應用程式自產自銷。這樣不也挺有意思的嗎?
但我現在的工作太忙!
相信我,我瞭解。我曾經也犯過錯誤,時間安排得太滿,不得不熬夜加班,雙休日都不得閒,但就是這樣,我還是擠出時間學習。事實上,我把學習當成客戶給的專案,每天安排30分鐘學習。這樣,把在工作中提高自己當成目標,行動起來也容易些。
永遠不要讓現有的工作成為未來發展的障礙。你現在也許工作忙的團團轉,但是在未來的一兩年裡,當科技日新月異,技術潮流轉變,你卻不能適應時,又該如何立足呢?
Via:FreelanceFolder 編譯:伯樂線上 敏捷翻譯 – 張弛
轉載請註明原文出處、原文超連結、譯文出處和譯者等資訊,否則視為侵權,謝謝合作!