你們是要成爲代碼王的男人

前幾日,登簡書,多有人私信,問爲何不再做新文,看了時間,一年有餘,近來,也多曾想做些分享,想將畢生絕學傾囊相授,思來想去,所言甚多,故作此文,算近年結語,也帶些個人之見,如合意,可參考,如相左,期您指教。

爲何作文

2017,所做分享頗多,多個人風,少他人襲,甚多人不解,說我,理應難靜坐,靠嘴上功夫,無奈沉浸字母之間,不覺枯燥。所做此事,有人謂之好分享,不然,只好做人師,傾向與此作伴,以我之思想,爲各位提供星星之言,如做迴響,甚是感念。之所如此,概自私基因所致,家多爲師,爲師者重,不敢懈慢,我亦多次嘗試,如何爲文,纔可吸您眼球,使有所獲,爲此做文。

爲何一年未作文

最後一文,乃故公司所做,彼時覺知識點甚是重要,故作上述多文,反響均可,本目錄均已建好,擇時相傳,但心中焦慮,似乎遇瓶頸,難以突破,故突做決定,尋新公司,謀新思路,做新文章。如此想,不幾日,四五家,便坐決斷,入新公司。此前有一小事,願與各位分享,面四五家,兩個Offer入眼,一領導,一小兵,薪資偏頗甚微,本申一週,打算苦思冥想,不料當晚想通,便擇小兵,有人問,何故不做領導,原因有二,一來,招聘領導之司,面試之時,所見上級,所聊之事,不見主旨,多爲空談,故見下屬,些許木訥,也非技術出衆。二來,自覺前爲領導,所做尚可,今所需,技術突破,擇更需,如此而已。遂入新司,爲小兵,閱代碼,多不解,爲得思路,常詢他人,次月,做基礎框架,帶幾人,所用甚歡,突覺之前所做之事,並非我所願,做一框架,人人皆贊,所得之感,不可言述。如有想做參考,可提供思路,可以最喜系統框架爲參,自做同功能框架,時常反覆對比,多做,可得思路,然決於你用心之程度。如多嘗試數框架,除技術可精進,所獲學習能力更甚。故覺知識點無之前所想之重,之前打算所作之文也無心再作,有時做設計框架之念想,無奈自知此方能力尚淺,不敢做些許誤導,如今,自覺尚可,後可作文,願各位賞臉。

2018所得,願於各位分享
一、應聘之事,不要讓你的情緒成爲行爲的主人

常做招聘之事,應聘也來得輕車熟路,個人覺得,很重要是你的成熟度,以及遇事思辨的能力,無論遇何,請輕鬆應對,莫急莫驕莫燥,沉着莫慌,纔會有應對的思路,慌則亂,亂則完蛋,就是這個道理。另外,當面試官問到一系列離譜刁鑽的問題,出於動物本能的自我保護,你會表現出急躁或者逃避,那就說明你的抗壓能力以及面對問題的態度有極大的問題,答案其實並不是那麼重要,不要讓你的情緒控制你的行爲。我們要知道,會寫代碼的人很多,能寫出好代碼的人也不少,不要讓技術依賴成爲你頭腦以及情商成長的絆腳石。
其次是學習能力,編程思想,設計模式,思維深度,誰都有知識漏洞,當問及一個你不擅長的知識點時,切記切記切記(我遇到很多),不可問東答西,胡扯亂談,你這時應該做的是承認自己的不足,並告訴面試官我打算如何快速的完成查漏補缺。
再次之,纔是絕大多數人理解的技術,比如問你“iOS RunLoop是個什麼東西呀?你用過麼?”,“Android中跨進程通訊的幾種方式?”,“ 介紹一下你對瀏覽器內核的理解?”“請寫一個遺傳算法?”等等等等,若你擁有值得認可的學習分析能力,這些都不會並不能成爲你面試被Pass的主要參考因素,當然,這是對於一定知識積累的人(P4,P5)。若你學化學畢業,學習能力再強,情商在高,對於目前的行情來說,培養一個新人都是一個團隊極大的負擔和風險。另外,若想要招聘一個技術成熟度很高的人,公司的着重點肯定不會拘泥於他知識領域過分的廣度。同時,面試一個擁有技術積澱,並且有獨立自我追求的人,甚至會被他所引導,在不產生負面的情緒的情況下。
當然,面試最最最最最重要的,是身體,是精神狀態,希望大家都能好好鍛鍊身體,一定要身體健康,眼裏有光。

二、工作之事,通古今之變,成一家之言。

有一天,你從上班開始,積極投入工作,連喝水,上廁所的時間都沒有,一天寫的好幾千行代碼,自我成就感爆棚,若天天如此,你很危險,作爲一個程序員,切記不要進入沉浸式的工作狀態,這樣會使你失去獨立思考的能力,一方面你這樣寫的代碼會在短時間內忘記,另一方面這對於你的成長毫無意義,一個看似簡單的問題,也要想方設法讓自己思考,相信我,會有更好的方案。
又有一天,你上班接到一個需求,你發現項目裏有類似的功能,於是你就在原來的基礎上去改,結果發現越改越難兼容,然後你把原來的代碼Copy一份,改成你的,然後你工程中的重複代碼越來越多,耦合性越來越強,然後有一天,你實在受不了自己的代碼了,然後離職,再去霍霍下一個公司和同事,我相信很多這樣的人。就我個人而言,寫代碼也應講究十個字,“通古今之變,成一家之言。”,若你想要重用,應吸取之前的教訓,尋找更好的解決方式,若作爲新代碼,一定要有自己穩定的風格和長足進步的空間,切記不要Github上一頓Copy。
其實還有很多決定你是不是一個專業人士的標準,比如把變量名“needRefresh”修改爲“loginSuccess”會更表意;把各個不同業務抽象成函數,哪怕只有兩行代碼;你可以獨立做一個以小時爲單位長達一個月三人並行開發的準確工作計劃;儘可能盡最大可能多的做單元測試,等等等等。

三、生活之事,若生活有光,則無所畏。

工作之餘,要極盡可利用的資源,2018年,看了8本書,聽了39本書,感覺自己的思想逐漸豐盈的過程是無比美好的,若你能掌握一個技巧,那它就會給你的生活帶來新的希望。比如,你要求服務器調整他那自覺良好的接口,下次把“你這麼做不對,這麼做太麻煩了,做容錯也特別難受,也沒法擴展,太不專業了,你改一下吧。”換成“我覺得你這麼設計的思路有一定的優勢,也很巧妙,但是這麼做有對於我們來說有諸多風險且不夠靈活,大家都是想讓項目越做越好,不是麼?”,你會感覺到工作的樂趣,而不是跨部門的捉襟見肘。也不要做一個脆弱的人,不要盲目尋求公平,弱者才尋求公平,強者只看到目標。
當然,我覺得的,在我人生中最重要的,也是我一直引以爲傲,是真的遇到了愛情,也是這段感情成就了我,沒有瘋狂追求,我心動之時,恰巧也能入你法眼,我們一拍即合;沒有價值觀分歧,沒有分分合合,鍾情相愛六年;沒有爲柴米油鹽感到煩惱,一起做家務是一件幸福的事,你看着我,我看着你,便也知足。最近裁人風波橫行,我從不擔憂,一來呢,我有那麼一點點的自信(哈哈哈哈),當然最重要的是,我能感覺到,哪怕全世界都背叛我,會有一個人和我站在一起,所以赤手空拳也不怕。在此衷心祝願那些下班明明沒事可做還是不回家的男人,希望你們能夠早日發現生活的美好不在於你吃的加班餐以及賺到的調休,而是與家人的朝夕相伴。

四、創業之事,希望你無時無刻不在創業。

爲何創業,站在我的角度,一,爲一個宏大的願景;二,爲家人。如果你單純爲了利益,我相信這個時代對於土豪的需求會日益減少。在你創業之時,請確定你的願景,一個足夠有一羣人樂於去爲之奮鬥的願景,願景是信仰,利益是麪包,缺一不可。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章