前兩天有一位同學在小密圈裡問我乙個問題,說自己高中學歷,想要學習程式設計,不知道可行麼?
我給他的回答是:很難,非常難,比你想象的還要難,但是難不代表不可行。
不可否認,努力固然重要,但是如果只是單純努力的話,我相信這世界上努力的人隨處可見,這世界從來不缺努力的人,但是,如何能在這一群努力的人中間,脫穎而出,這才是乙個關鍵點,今天,我就在這裡分享下我私人總結的一點經驗。
不管你是高中學歷也好,還是跟我一樣非科班的學渣也好,其實本質上我們的先天條件比別人差,時間週期也比別人晚,我們要想趕上那些先天條件比我們好的同學,比他們更努力,雖然可以趕上一部分人,但是很多條件好,同樣很努力的人比比皆是,這個時候,就需要尋找點方法了,我總結的第乙個方法就是–提高自己的起點。
這一切的一切,本質上都是為了提高自己的起點,雖然我起步晚,但是我起點高,慢慢的就會縮小差距,時間長了,甚至後來居上。
很多人其實論努力程度不輸任何人,但是總感覺自己進步非常慢,那麼原因很可能是你不夠專注。我看到這麼乙個現象,it 界技術日新月異,動不動就會出來一門新語言,新框架,尤其前端界更是,很多人就看到有乙個看似很火的東西出來了,然後去學習,另乙個東西出來了,又忙不迭的去學習,生怕錯過了時間視窗就錯過了巨大的機會。
然而殊不知,萬變不離其宗,你連手上的事都沒做好呢,就想著可能會錯失巨大的機會,在程式設計界,其實各個語言都是通的,把一門領域學好學精,後面再涉及其他領域也是很快速的。
有人可能會問,不緊跟時代潮流,錯過了機會怎麼辦?
潮流固然要關注,但是我敢這麼說,你連手上的事都還沒做好呢,即使機會來了,一樣不屬於你。我們總是誇大了時間視窗的作用,以為錯過了網際網路、錯過了移動網際網路,決不能錯過下乙個風口浪尖了,這真的是乙個誤區,看似每乙個風口來了,抓住機會的都是第一時間進入的,殊不知,第一時間死掉的比存活下來的不知道要多出多少,能存活下來的,只是被人忽略了自身的實力而已,而且很多後來居上的例子數不勝數。
所以,你不妨專注在一件事上,專注手上正在做的事,就如我部落格所說:做好現在的事!
這世界上很多人都很專注,甚至有幾十年如一日在自己的工作崗位上兢兢業業,但是專注在一件事上還不夠,你要把事情做到極致才行。
這個特質對很多職場中的同學非常有用,很多剛入職場的同學總是感覺自己做的工作沒什麼用,就是打雜的,抱怨自己被大材小用了,然而,就是這麼簡單的工作,你能把它做好,做到極致,一樣很有價值,你也才能因此得到更多的機會。
我剛加入公司的時候,甚至做過一段時間的「**管理員與網管」,公司每每調換座位的時候,我從來都是利用下班時間幫大家調換**線,我每次都會親自驗證,要知道很多**不在同一樓層,這非常麻煩,但是從來沒出過錯,人事都覺得不可思議,因為之前的人負責的偶爾調錯很正常。除此之外,我覺得機房裡那些**線非常混亂,雜亂無章,專門重新做了整理,這些工作,在之前,沒人願意去做。
我在給別人重灌系統的時候,每次都會把驅動、常用辦公軟體一併給裝好,之前,也從來沒人想過這事。
正因為我把在公司的每件事都做到極致,我才能因此得到更多的信任與機會。
很多人總覺得自己工作做的還不錯,分配的任務做完了,總覺得沒事做,然而問問你自己,是否還可以做的更好?
這個功能是不是還有更好的實現方式?**是不是還可以更簡練些?這個動畫是不是還可以更流暢些?是不是有些歷史遺留問題可以解決的?有些更好的框架是不是可以考慮學習應用在專案中?效能是不是還可以更好些?
任何一件小事,做到極致,都是一項了不起的能力!
之前有人問我這麼乙個問題,說之前一直做技術 leader 的角色,公司覺得他做的還不錯,想讓他做專案管理,他很糾結,擔心自己做不好,而且還影響了技術上的進步。
如果是我,我會毫不猶豫的嘗試。
很多人知道我,我自己是從一位不起眼的程式設計師,一步步走到公司管理層的,我現在參與公司的重大決策,現在除了技術之外,我涉及到的領域非常多,有產品、運營、商業、管理、投資等。
我當初一樣面臨過這種選擇,一樣猶豫過,一樣有各種擔心,但是當我走過來,我才明白我自己的職業選擇都是來自於我的乙個特質:我從來不給自己設限。
我自己的性格比較開放,喜歡折騰,喜歡接觸不同的領域,有很多奇特的想法,比如我認為現在國家規定乙個人只能同時在一家公司上班不科學,我認為未來是乙個多元化人才的時代,乙個人如果只要有能力,在一家公司寫**的同時,為什麼不能同時在另一家公司做銷售呢?只不過時代還不認可我這麼前衛的想法。
但是,只要有機會,我都會接觸不同的領域,我不會優先考慮我做不到,我只會先考慮,如果我做到了,會不會對自己的能力有很大幫助。
所以,當我有乙個工程師轉到管理崗位的機會時,我嘗試了,畢竟,萬一嘗試之後,不適合自己,或者自己做不到,又能如何呢?大不了再做回老本行好了。幸運的是,我成功了,而且一直做到公司管理層。
我說我在商業、投資領域也有涉及,很多人可能覺得我又扯淡了,這些都是我在老闆身邊學到的,老闆是投資出身,在這方面很厲害,畢竟呆的時間久了,自己總會有所感染,而且在去年還跟著老闆一起在上海投資了一家吐司店,一年多的時間,估值翻了將近十倍,當然,由於自己第一次投資,還沒什麼經驗,投資額度較小。
這個世界從來都是有得必有失,我做了管理之後,在 android 技術領域上花費的時間很少了,也不用自己寫**了,但是我在其他領域的能力收穫非常大,我也一直在向我口中所說的多元化人才努力。
有人可能會有疑問了,不給自己設限不跟上面說到的專注矛盾麼?
當然不矛盾,不給自己設限的前提一定是自己具備了至少一項不錯的能力,而且即使你再怎麼專注,也沒法一天 24 小時都在做一件事,即使你很專注,你也會有看電視、娛樂的時間。
所以,專注的做好手上的事固然很重要,但是不要悶頭工作,也偶爾抬頭看下外面的天空,拓寬下自己的視野,在有其他領域機會的時候,不妨勇敢的去嘗試下。
我們都知道努力很重要,但是很少有人能做到。
比如,即使我一而再再而三的號召大家,要寫部落格,學寫作,又有幾個人做到了呢?你知道,每天只需要學習 2 小時,一年之後,你的能力就有很大提高,又有幾個人能做到?
所以,大部分人的執行力很差,可能你一時做到了,也沒法堅持下去,而把自己的執行力持續下去恰恰是最關鍵的一環,也就是所謂的:「道理我都懂,可是我做不到」。
這個話題很長,後面我會抽時間單獨寫篇文章,以自己的親身經歷總結了一點方法,教教大家如何才能改變這一現狀,提高你的執行力,讓你的努力更容易堅持下去。
以上,就是我所總結的,如何讓你脫穎而出的一些技巧,希望對部分同學有所思考與幫助!
ps:可能有些人,看了以上我的總結,會覺得,這些東西我都知道,但是,真的是這樣麼?我敢說,在你沒看這篇文章之前,你絲毫沒有意識到自己比別人差在**,你只是看了之後,恍然大悟罷了。
還有些人,可能會覺得是雞湯,某種意義上來說,確實是雞湯,但是卻都是自己真實經歷的經驗總結,有時候,雞湯可能比所謂的乾貨更有用,很多道理其實大家都懂,我們做出改變缺乏的只是乙個推動力。
如何在大廠技術面試中脫穎而出?
招聘是團隊管理者工作中的重要一環。本文會結合自己親身經歷以及接受的招聘培訓,綜合分析怎麼找到我們要的人,也希望可以通過招聘這面鏡子照亮自己,怎樣成為乙個更好的工程師。當今社會,技術已經成為影響商業成功的關鍵因素,工程師成為了這些公司最寶貴的財富,沒有優秀的人組成團隊來完成商業目標,公司根本不可能有今...
如何從普通程式設計師之中脫穎而出
現在的社會中想成為老闆的人很多,做老闆的人也很多,成功的老闆卻是很少?有很多人問了自己也問了別人怎麼才能成為老闆啊,怎麼做好乙個老闆啊?做好乙個老闆簡不簡單?我的回答是簡單 做為乙個老闆和創業著必須學會的三樣人生技巧 2.會說話 會說話就決定了你處理事情的能力 會說話的解釋有很多很多種,我只舉個例子...
工程師如何在面試中脫穎而出
簡評 不單純說技術,工程師在申請人池中如何脫穎而出。每個人都想在面試中脫穎而出,我也一樣。事實上,這是工程師最長問到的問題之一。為了或多更多參考,我問了好多朋友,他們都是資深工程師或公司創始人。我問他們同樣的問題 過去你做了什麼,或者你看其他人做過什麼,來幫助工程師脫穎而出?他們回答的非常好,我不得...