一些戰(zhàn)略思維
人生就是戰(zhàn)場(chǎng),每一次選擇,需要布局,謀略,打法。
我在大學(xué)期間,不僅僅是技術(shù)能力的提升,還有一些思維、打法,戰(zhàn)略的形成。
我個(gè)人是特別的喜歡金庸的武俠小說(shuō),其中經(jīng)典的幾部更是反反復(fù)復(fù)地看了好多遍,自己從小學(xué)、初中、高中、大學(xué)、甚至畢業(yè)了,再忙也得再去讀、去品味,其中境界之高需要一生去琢磨。
笑傲的風(fēng)清揚(yáng)、天龍的掃地僧、倚天的張三豐、射雕的王重陽(yáng)等等,都是絕等的世外高手,其修煉的心法、拳腳各不相同。
但是都達(dá)到了出神入化的境地,都在追求武學(xué)上的造詣;成功的路千千萬(wàn)萬(wàn),不是唯一的,我們只有找到適合自己的路,堅(jiān)持走下去,才有可能獲得精彩的人生。
拘泥不化,不知變通,劍術(shù)一道,講究的是行云流水,任意所之,活學(xué)活用,可造之材!
招式是死的,發(fā)招的人是活的,有招可尋,便給了敵人有跡可乘,只有做到心中無(wú)招,方能真正的進(jìn)入高手境界!
劍上無(wú)招,敵人才沒(méi)法可破,無(wú)招勝有招,此乃劍法之極!
他強(qiáng)任他強(qiáng),清風(fēng)佛山崗,他橫由他橫,明月照大江,他自狠來(lái)他自惡,我自一口真氣足!
這些看似武學(xué)秘訣,實(shí)則指的是人性的修為、格局,這種心境實(shí)在是妙不可言,是一種無(wú)上心法,給了我在學(xué)習(xí)、生活、工作中很多指導(dǎo)意義。
先推薦大家一首音樂(lè),強(qiáng)烈建議再聽(tīng)聽(tīng)。
大學(xué)期間,每逢開(kāi)學(xué),必刷《亮劍》(2005年版),我說(shuō)我大學(xué)四年看過(guò)幾十遍,真的是毫不夸張,我的舍友也是極其地喜歡看這部劇。
還記得那會(huì)一下課,回到宿舍,放起《亮劍》,很多其他宿舍人就圍觀過(guò)來(lái),一起看,我自己在實(shí)驗(yàn)室也是多次觀看,那種日子真的是很熱鬧和懷念。
最近一次看《亮劍》,是在去杭州參加雙十一的飛機(jī)上,我現(xiàn)在的時(shí)間這么寶貴,能花時(shí)間看這個(gè),證明了對(duì)我的影響,對(duì)我的人生是有重大意義的,我覺(jué)得是對(duì)的自己就去追求。
李云龍,草根出身,一天軍校都沒(méi)讀過(guò),打起仗來(lái),鬼點(diǎn)子特別多,洞察事物的本質(zhì),敢做別人不敢的事情,往往是反其道行之,其亮劍精神是值得每一個(gè)人學(xué)習(xí)的。
什么他娘的精銳,我就不信這個(gè)邪,老子打的就是精銳。
都是 2 個(gè)肩膀扛一個(gè)腦袋,誰(shuí)怕誰(shuí)啊,我們新一團(tuán)不是被嚇大的!
就算沒(méi)有馬,我們也比步兵快,這徒步的騎兵他到底還是騎兵!
我是特別的喜歡這部劇,推薦給各位,主要是精氣神,敢打敢拼的個(gè)性,從中也可以學(xué)到很多的戰(zhàn)略、打法,作為當(dāng)代青年,好像缺失了那么一腔熱血,每每看起,干勁十足。
大學(xué)期間,收藏了很多馬云、俞敏洪的演講,是極具渲染與感染力的,看看這些大佬之前的經(jīng)歷,在對(duì)比當(dāng)下自己經(jīng)歷的這些挫折、失敗又算得了什么呢?
人生失意之際,去看看這些演講,大佬們的內(nèi)心是多么的強(qiáng)大,以及是如何的應(yīng)對(duì),調(diào)整自己,很快的又有了信心,馬云曾經(jīng)說(shuō)過(guò):最困難的時(shí)候,左手溫暖右手!
三步走戰(zhàn)略:金庸武俠 +《亮劍》+ 大佬演講,是我大學(xué)四年戰(zhàn)略、打法、布局的形成,對(duì)我的啟發(fā)很大,同樣的東西,在不同人眼里看到的就不一樣,我看到的是這些格局、視野、精氣神、判斷力。
如何選擇
越來(lái)越多的人開(kāi)始踏入互聯(lián)網(wǎng)行業(yè),對(duì)于他們來(lái)說(shuō),這個(gè)行業(yè)還很陌生,對(duì)于選擇要從事的互聯(lián)網(wǎng)方向還很迷茫。
說(shuō)真的,互聯(lián)網(wǎng)/IT 行業(yè),確實(shí)是高薪、也是大勢(shì)所趨(響應(yīng)國(guó)家號(hào)召,看看國(guó)家政策就知道了),其互聯(lián)網(wǎng)將是未來(lái)人工智能發(fā)展的基礎(chǔ)設(shè)施,會(huì)像水、電,一樣的離不開(kāi),其在未來(lái)發(fā)展的前景將會(huì)越來(lái)越好。
不管你在校是什么專業(yè),現(xiàn)在從事的是什么行業(yè),除了金融圈,我是極其地建議大家踏入互聯(lián)網(wǎng)行業(yè),互聯(lián)網(wǎng)行業(yè)現(xiàn)在是一片生機(jī)勃勃,蓄勢(shì)待發(fā)之兆。
互聯(lián)網(wǎng)行業(yè)從大的方向上說(shuō)一般有:技術(shù)崗、產(chǎn)品經(jīng)理、運(yùn)營(yíng)崗、交互設(shè)計(jì)。
技術(shù)崗
主流技術(shù)崗位:前端、后臺(tái)、測(cè)試、運(yùn)維、安卓、嵌入式、算法、信息安全
我將大概闡述一下每個(gè)崗位,自己的理解,關(guān)于具體的細(xì)節(jié)和學(xué)習(xí)路線去 Google、知乎、??蜕厦嫠岩幌?,會(huì)有你想要的。
前端:Web 三劍客,HTML + CSS + JS,以及一些常用的框架,寫網(wǎng)頁(yè)
后臺(tái):主流三大語(yǔ)言,Java C++ Go,服務(wù)器編程
測(cè)試:Linux、Python、Shell 的會(huì)編寫測(cè)試用例,自動(dòng)化測(cè)試
運(yùn)維:Linux,docker部署,OpenStack云,解決服務(wù)器的故障問(wèn)題
安卓:JavaME,以 Java 基礎(chǔ)進(jìn)行的手機(jī) APP 的開(kāi)發(fā)
嵌入式:以 匯編/C 為主,進(jìn)行硬件控制
算法:深度學(xué)習(xí),數(shù)據(jù)挖掘,人工智能等
信息安全:黑客攻防,漏洞發(fā)掘
產(chǎn)品經(jīng)理
跟業(yè)務(wù)方可以很好的溝通,制定出合理的產(chǎn)品需求,五大能力:具備用戶思維、了解互聯(lián)網(wǎng)技術(shù)、知識(shí)結(jié)構(gòu)全面、善于協(xié)調(diào)合作、保持不斷學(xué)習(xí)。
運(yùn)營(yíng)崗
熟悉常見(jiàn)的推廣渠道,最大程度的增加用戶粘性,至少具備三大能力:對(duì)內(nèi)容的敏感能力、營(yíng)銷能力、商業(yè)判斷能力。
交互設(shè)計(jì)
對(duì)視覺(jué)、UI 設(shè)計(jì)有一定的掌握,具備能力:人機(jī)界面交互、原型設(shè)計(jì)、用戶研究能力等。
互聯(lián)網(wǎng)行業(yè)眾多崗位,對(duì)于人才的需求還是很大的,互聯(lián)網(wǎng)界早年流傳著一句話:百度的技術(shù)、騰訊的產(chǎn)品、阿里的運(yùn)營(yíng),這句話不是空穴來(lái)風(fēng)的,公司的基因就在那;選擇適合的行業(yè),自己喜歡從事的方向,盡早的行動(dòng)起來(lái)。
我的建議
熟悉我的都知道,我是工程能力和算法能力都比較強(qiáng)的,工程方面:Linux C/C++,Go 主攻服務(wù)器編程,網(wǎng)絡(luò)編程,算法方面:用 Python + SQL 寫算法(調(diào)用相關(guān)的包和邏輯處理)。
數(shù)據(jù)結(jié)構(gòu) + 算法,操作系統(tǒng) + 計(jì)算機(jī)網(wǎng)絡(luò),Linux + 數(shù)據(jù)庫(kù),不區(qū)分語(yǔ)言、不區(qū)分方向,是所有程序員必備功底,到了一定程度上項(xiàng)目,找工作的時(shí)候問(wèn)題基本就不大了。
戰(zhàn)略選擇,職業(yè)方向的決斷,這是人生不得不打的一仗!
我當(dāng)年為什么首選學(xué)習(xí) C++:
i、自己 C 語(yǔ)言學(xué)的比較好,所以就走了 C++ 道路;
ii、當(dāng)時(shí)聽(tīng)過(guò)說(shuō) C++ 比較難,學(xué)的人少,而我喜歡挑戰(zhàn)大的(這是道聽(tīng)途說(shuō));
iii、當(dāng)時(shí)想進(jìn)騰訊,騰訊后臺(tái)都是C++。
當(dāng)你不知道學(xué)什么方向的時(shí)候,不妨想想自己最想去哪家公司,看看那家公司的技術(shù)棧,和相應(yīng)的招聘要求,按照這個(gè)學(xué)習(xí)就好。
一般來(lái)說(shuō),從事技術(shù)崗位的男生遠(yuǎn)遠(yuǎn)大于女生,女生在技術(shù)崗位多以前端、后臺(tái)、測(cè)試為主(小公司我可能不太清楚,但是大公司尤為明顯),在產(chǎn)品、運(yùn)營(yíng)、交互設(shè)計(jì),男生、女生都可以選擇。
首選自己感興趣的方向?yàn)橹?,選擇自己喜歡干的事情是極其的重要!
先拋開(kāi)興趣和非技術(shù)崗位而言,我想談一下目前互聯(lián)網(wǎng)眾多崗位的一些特點(diǎn)以及是否選擇它來(lái)進(jìn)行學(xué)習(xí)。
從事最少的 2 個(gè)職業(yè)方向:信息安全和嵌入式
女生最多的 2 個(gè)技術(shù)方向:前端和測(cè)試
最好找工作的 2 個(gè)方向:后臺(tái)和算法
對(duì)于前端和測(cè)試崗位需求也還可以,如果選擇這個(gè)方向也是不錯(cuò)的,嵌入式真的是跟硬件有關(guān),走的人較少,不過(guò)是越老越吃香的。
信息安全,這塊學(xué)的特別多,也難,不好學(xué),著實(shí)的有著黑客精神和真的是喜歡這個(gè)方向才能學(xué)好,不管哪塊,最好是興趣驅(qū)動(dòng)。
運(yùn)維工程師我覺(jué)得也挺好就業(yè)的,是一個(gè)被大多數(shù)人所忽略的職位,安卓這幾年崗位較少,已經(jīng)不太建議新人再去入門學(xué)習(xí)了。
后臺(tái) VS 算法
我個(gè)人是從 Linux C/C++ 后臺(tái)轉(zhuǎn)到算法工程師的,對(duì)于后臺(tái)和算法是比較熟悉的,其他的領(lǐng)域看個(gè)人興趣,方向選擇了。
我個(gè)人是喜歡底層的一些東西,大學(xué)期間寫的都是 C++ 方向的,這個(gè)方向很難寫出什么花哨的東西,都是寫過(guò)一些檢測(cè)內(nèi)存是否泄漏的工具、壓縮工具之類的,覺(jué)得是挺鍛煉人的。
后臺(tái)三大方向:C++、Java、Go
學(xué)好 C++ 可以寫底層,寫系統(tǒng),寫插件,寫對(duì)性能要求比較高的應(yīng)用,學(xué)好Java 的應(yīng)用面是非常的廣,許多應(yīng)用都是要 Java 來(lái)實(shí)現(xiàn)的,學(xué)好 Go 在后臺(tái)領(lǐng)域的前景不錯(cuò),目前百度、頭條、滴滴都已經(jīng)用 Go 在開(kāi)發(fā)了。
算法領(lǐng)域:
主要還是 Python,從 Python 基礎(chǔ),到爬蟲、數(shù)據(jù)分析,再到深度學(xué)習(xí),人工智能,是一條線,并且算法工程師的前景,未來(lái)的趨勢(shì)也是非常的不錯(cuò),是一門很有潛力,競(jìng)爭(zhēng)很大的方向。
一個(gè)優(yōu)秀的算法工程師:是建立在工程能力極強(qiáng)的基礎(chǔ)上,邏輯清晰,代碼功底扎實(shí)的。
很多算法工程師缺少工程能力,盡管你原理再熟,數(shù)學(xué)公式推導(dǎo)在熟,說(shuō)得頭頭是道,但對(duì)基本的業(yè)務(wù)邏輯都寫的不清楚,對(duì)底層的細(xì)節(jié),都想不清楚,編碼能力沒(méi)有歷經(jīng)工程的歷練,算法領(lǐng)域別指望做什么高手,想在算法層面上做好,也是不可能的。
工程能力跟基礎(chǔ)是不一樣的,工程能力是通過(guò)項(xiàng)目迭代積累起來(lái)的,對(duì)編碼習(xí)慣、編程素養(yǎng),邏輯的培養(yǎng)是至關(guān)重要的。
對(duì)于很多人 ,其實(shí)在選擇方向上還很糾結(jié),對(duì)于在校的,如果是研究生,選擇學(xué)習(xí) Python 方向,走算法工程師之路,最終也是找這個(gè)崗位的話,是很不錯(cuò)的,這個(gè)崗位現(xiàn)在競(jìng)爭(zhēng)激烈,一切拿實(shí)力說(shuō)話。
對(duì)于本科,選擇算法工程師這個(gè)崗位,說(shuō)真的,這個(gè)方向?qū)?shù)學(xué)要求挺高的,并且深入下去也是相當(dāng)難的,如果本科就業(yè)的時(shí)候,拿這個(gè)找工作,基本上就是九死一生了(除非能力特別強(qiáng)的)。
對(duì)于 Python 爬蟲、數(shù)據(jù)分析崗位,秋招大廠基本上沒(méi)有爬蟲崗(內(nèi)部工具都集成好了,分布式、IP 代理池都做了,直接用就好),數(shù)據(jù)分析崗位也是少的可憐,要是想去大廠,就直接投算法工程師,或者就選其他方向。
按照目前這個(gè)形勢(shì),對(duì)于本科的你,選擇了學(xué)習(xí) Python 的話,也想去大廠,秋招直奔算法工程師(破釜沉舟一戰(zhàn)即可),如果你不投算法工程師崗位,其他爬蟲崗(根本就沒(méi)有)、數(shù)據(jù)分析崗(少的可憐)基本上沒(méi)戲。
要是我建議的話:我覺(jué)得在大學(xué)期間,學(xué)個(gè) Java ,阿里、百度、美團(tuán)、京東基本上都是 Java 系,也好找工作,也好進(jìn)大廠就業(yè),以后在轉(zhuǎn)個(gè)大數(shù)據(jù)方向挺不錯(cuò)的;要是對(duì)底層感興趣,想更快的成為高手,可以學(xué)習(xí) C++,C++ 的學(xué)習(xí)周期相對(duì)長(zhǎng)一些;Python 的話,可以作為興趣,學(xué)學(xué)爬蟲、數(shù)據(jù)分析,慢慢地積蓄力量,等以后社招了,自己水平到了,時(shí)機(jī)成熟了,直接投算法崗,走人工智能方向。
對(duì)于已經(jīng)在社會(huì)上工作的你,不管你現(xiàn)在是從事 Java 開(kāi)發(fā)還是前端、Go 開(kāi)發(fā)之類,建議可以花時(shí)間了解 Python,走一條數(shù)據(jù)挖掘,深度學(xué)習(xí),人工智能之路,這塊未來(lái)的崗位需求應(yīng)該會(huì)越來(lái)越多,一切等時(shí)機(jī)成熟,自身能力具備,就可以跳槽入算法崗了。
Python 這個(gè)方向完全可以作為興趣去學(xué)習(xí),秋招的時(shí)候不會(huì) Ppython, 一點(diǎn)也不影響你進(jìn)大廠,主要還是:基礎(chǔ) + 算法 + 項(xiàng)目,(我面試了那么多互聯(lián)網(wǎng)大廠,沒(méi)提 Python 半個(gè)字(除了面試算法崗,京東和阿里)),還是選好方向,好好修煉,提升自己能力為主。
工作了的,真的是可以考慮考慮這個(gè)方向,下來(lái)多往這塊靠攏,多了解這塊,即使你一開(kāi)始沒(méi)有選擇算法崗,也不影響,我也是先后臺(tái),再轉(zhuǎn)算法,走的社招來(lái)的這邊。
我以前就不會(huì)寫 Python,到了用 Python 的時(shí)候,直接上手就干了(當(dāng)天下午就可以做出項(xiàng)目的效果預(yù)期了),說(shuō)句實(shí)話,我到現(xiàn)在都沒(méi)有系統(tǒng)的學(xué)習(xí)過(guò) Python,但是相應(yīng)的問(wèn)題都能解決,能力的培養(yǎng)至關(guān)重要,編程思維都是一樣的,具體哪里不會(huì)直接 Google 就行了,具備了某一方向的能力以及深度(我是系統(tǒng)的學(xué)習(xí)過(guò) Linux C/C++ 的),其他語(yǔ)言方向,我真的覺(jué)得就不用入門學(xué)習(xí),直接干就完了!
要有與時(shí)俱進(jìn)的精神,不斷地在變化中看發(fā)展,選擇自己適合的打法,以及多多地激勵(lì)自己,迅速地成長(zhǎng)起來(lái)!
成長(zhǎng)最快的就是壓力,痛苦,折磨,壓力越大,成長(zhǎng)越快!
讓暴風(fēng)雨來(lái)的更猛烈一些吧!
狹路相逢勇者勝!
-
程序員
+關(guān)注
關(guān)注
4文章
953瀏覽量
29825
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論