高级程序员解决问题的思维模式和普通程序员的区别在哪里?
「作者主頁(yè)」:士別三日wyx
先給你出一道題,看你會(huì)如何思考:
????????假設(shè)你是一個(gè)程序員,常年保持自學(xué)和超長(zhǎng)工作時(shí)長(zhǎng)的狀態(tài),承受著不為人知的壓力和痛苦,面對(duì)同行程序員的攀比和壓力,在公司title、年薪、房子之間深陷,35歲大限越來(lái)越近,頭頂日愈清涼……
????????或者你是一個(gè)大學(xué)生,在圖書館里早早的占了位置,拿出手機(jī)去知乎搜「大學(xué)生迷茫焦慮一事無(wú)成怎么辦」,意識(shí)到大學(xué)時(shí)光即將荒廢,卻又無(wú)可奈何……
????????這個(gè)時(shí)候,你會(huì)怎么辦?
正常人可能會(huì)說(shuō):
“都是老板不當(dāng)人,此處不留爺自有留爺處!!!”
 “是學(xué)校垃圾,老師不負(fù)責(zé)任,素質(zhì)教育十六載,居然不教我怎么談戀愛(ài)???”
 “沙雕舍友帶我打游戲,毀我青春,耗我錢財(cái)!!!”
也有可能這么思考:
“孩子成績(jī)老不好,多半是廢了,打一頓就好了。”
 “35歲大限是哪些底層程序員才有的問(wèn)題,你被辭退肯定是你能力不行,必須提高自己的技術(shù)水平。”
 “舍友太吵,環(huán)境不好,我要換個(gè)宿舍。”
或者你另辟蹊徑:
“時(shí)代變化太快,怪天氣太熱,怪大氣臭氧空洞。”
 “……”
????????有人抱怨環(huán)境,有人加緊學(xué)習(xí),有人尋找新的解決辦法,那么高級(jí)程序員會(huì)怎么思考呢?這里我們借助「神經(jīng)語(yǔ)言程序?qū)W」(即 NLP理解層次,世界500強(qiáng)企業(yè)中的60%都采用NLP培訓(xùn)員工) 來(lái)解釋這個(gè)現(xiàn)象:
????????「NLP理解層次」將對(duì)一件事的理解,由低到高分為6個(gè)不同的層次,即維度。低維角度無(wú)法解決的問(wèn)題,站在更高的維度理解,就會(huì)稱為一個(gè)非常簡(jiǎn)單的問(wèn)題,我愿稱之為「降維打擊」。接下來(lái),我們分別從這6個(gè)維度去分析上面的問(wèn)題:
第五層:環(huán)境
????????環(huán)境就是你身邊的一切:同事、領(lǐng)導(dǎo)、公司、朋友、路邊的流浪貓……
????????處于這個(gè)維度的人會(huì)把問(wèn)題總結(jié)為「環(huán)境不好」,他們解決問(wèn)題的方式很簡(jiǎn)單:「抱怨」
????????他們很聰明,在困局發(fā)生的第一時(shí)間就能完成甩鍋,人均千手觀音、甩鍋大師,甩鍋速度比火影結(jié)印的速度還要快:這不是我的問(wèn)題,這是別人的問(wèn)題!領(lǐng)導(dǎo)不是人!舍友太沙雕!行業(yè)不景氣!我運(yùn)氣真實(shí)太差了,居然遇到你們這種人……
????????你身邊一定有這種人,感嘆生不逢時(shí),命途多舛,出口必指點(diǎn)江山,仿佛只需要一個(gè)機(jī)會(huì),他就是下一個(gè)喬布斯。
????????他們對(duì)問(wèn)題的理解牢牢釘在了環(huán)境,除了環(huán)境,再無(wú)其他。正因如此,他們所能想到的最好辦法,就是換個(gè)更好的環(huán)境了:
“這個(gè)公司不行了,我要換個(gè)公司!!!”
 “舍友不行,不愛(ài)學(xué)習(xí),老師,我要換個(gè)宿舍!!!”
第四層:行動(dòng)
????????處于這個(gè)維度的人,已經(jīng)經(jīng)歷過(guò)社會(huì)的毒打:抱怨環(huán)境沒(méi)有任何意義,我要改變自己!
????????這類人非常樂(lè)觀,正能量仿佛就刻在臉上,他們是別人眼中的工作狂,是社會(huì)主義的接班人,是新時(shí)代的斜杠青年……
????????當(dāng)困境出現(xiàn)時(shí),第一反應(yīng)是,我的問(wèn)題!他們會(huì)從自身找原因:
“工資太低?是因?yàn)槲疫€不夠努力……”
 “成績(jī)不好?是因?yàn)槲疫€不夠努力……”
????????正如高中學(xué)校的橫幅:“只要學(xué)不死,就往死里學(xué)!”
 ????????正如成功學(xué)的雞血:“花過(guò)多少錢決定你有多大的氣度,很多員工背叛了我。啪,我送他100萬(wàn)。背叛我的人送100萬(wàn),那么跟隨我的人那就是幾個(gè)億!聽懂掌聲 。”
 ????????正如朋友圈的那些雞湯:“人丑就要多讀書!”
????????聽的時(shí)候熱淚盈眶,仿佛自己現(xiàn)在就是當(dāng)老師的杰克馬,賣草鞋的劉備,明天一覺(jué)醒來(lái)就能坐著火箭上太陽(yáng)旅游,喜提人類登日第一人。但當(dāng)你上完廁所去冰箱里拿牛奶的時(shí)候就會(huì)發(fā)現(xiàn),這不對(duì)呀,它們只告訴我要努力,卻沒(méi)給我方法。中華上下五千年,素質(zhì)教育十六載,也沒(méi)人教過(guò)我該怎么做啊!!!
第三層:能力
????????我們都知道,馬拉松是為了紀(jì)念那個(gè)一口氣跑40余公里傳遞情報(bào)的戰(zhàn)士。但如果放到現(xiàn)在還會(huì)出現(xiàn)這種情況嗎?以前沒(méi)得選,現(xiàn)在我想打電話!!!時(shí)代的發(fā)展賦予了我們前人夢(mèng)寐以求的權(quán)利,選擇的權(quán)利,人類積攢了幾千年的財(cái)富,所有的知識(shí)、見識(shí)、智慧和藝術(shù),像是專門為你們準(zhǔn)備的禮物……
????????這個(gè)維度的人明白一個(gè)道理:百度……
????????哦不,是他們明白任何問(wèn)題都不是孤立存在的,一定曾經(jīng)有人遇到過(guò),并且已經(jīng)更好的解決辦法了,只是我還不知道,我們應(yīng)該站在巨人的肩膀上,親人栽樹后人乘涼:
“同事關(guān)系不好,一定是我溝通能力有問(wèn)題,我要學(xué)習(xí)溝通技巧”
 “成績(jī)不好一定是因?yàn)槲业膶W(xué)習(xí)方法不對(duì),老師,請(qǐng)給我黃岡的題!!!”
????????到達(dá)這個(gè)層次,我們已經(jīng)領(lǐng)先了太多太多的人,但有些問(wèn)題,是你有能力也解決不了的。舉個(gè)栗子:你想當(dāng)馬拉松金牌選手,結(jié)果你卻瘋狂訓(xùn)練摔跤的技巧。當(dāng)選擇發(fā)生了錯(cuò)誤,優(yōu)秀的「能力」和「行動(dòng)力」只會(huì)讓你越走越遠(yuǎn)!那如何提高選擇的能力呢?同學(xué)們坐穩(wěn)了,我們要進(jìn)入下一個(gè)維度了!
第二層:價(jià)值觀
????????簡(jiǎn)單來(lái)說(shuō)就是:最重要的是什么!
????????年輕的時(shí)候聽過(guò)一些特別中二的情話:“我愿意為了你,背叛整個(gè)世界!”
????????如果我是那個(gè)女孩,我一定熱淚盈眶,跟你約定三生三世,演出來(lái)一部幾萬(wàn)集的電視連續(xù)劇,而且是日更。但如果我只是個(gè)路人呢?背叛整個(gè)世界?荒唐,這要往前幾十年,你這就是叛國(guó),你就是漢奸!賣國(guó)賊!我大清的江山豈能容你這般胡鬧,什么?大清亡了?那當(dāng)我沒(méi)說(shuō)……
????????屁股決定腦袋,你所出的位置決定你的利益所在,權(quán)衡利害關(guān)系,選擇那個(gè)對(duì)你最有利的罷了:
“工資太低?工作沒(méi)前途?隔壁辦公室的富婆好像剛離婚,兒子才三十幾歲,阿姨,我不想努力了……”
????????這類人的人生信條是:選擇大于努力!等等,如果我不知道怎么選擇該怎么辦,我是要當(dāng)老板呢?還是當(dāng)個(gè)打工的?或者另辟蹊徑,我想成為光!我命中注定要拯救世界!
第一層:身份
????????簡(jiǎn)單來(lái)說(shuō)就是:“你是誰(shuí)?你想稱為一個(gè)怎么樣的人?”
????????不同的身份對(duì)應(yīng)這不同的價(jià)值觀選擇,選擇的不同又決定著能力和行動(dòng)力的方向,因此,身份是最先需要確定的因素。
????????問(wèn)你的內(nèi)心深處,你想要的的究竟是什么,確定你的身份,圍繞身份匹配相應(yīng)的價(jià)值觀,構(gòu)建出所需要的的能力,并付諸行動(dòng)力,你定會(huì)稱為一流的人才:
“這個(gè)公司的運(yùn)作模式并不好,很多流程的處理存在問(wèn)題,我要開創(chuàng)自己的事業(yè),設(shè)計(jì)出一流的產(chǎn)品,稱為行業(yè)的領(lǐng)軍人物……”
第0層:精神
????????這個(gè)維度的人所思考的是「利他」,我如何能讓更多的人獲益?如何才能夠推動(dòng)時(shí)代的進(jìn)步?如果能達(dá)成這些,我愿意用我的所有來(lái)交換,包括我的生命……
????????這里需要聲明一下,維度的上升,不能脫離低維而單獨(dú)存在,即精神一定要有身份的支撐,身份有需要有價(jià)值觀,以此類推。
????????進(jìn)入精神這個(gè)維度以后,我已經(jīng)不知道用什么語(yǔ)言來(lái)描述這類偉人了,我能做的只有崇拜與敬仰。
????????希望未來(lái)的某一天,你也有機(jī)會(huì)成為改變世界的人,登上這片神圣額星空,引領(lǐng)者我們前進(jìn)。
????????回到最初的那個(gè)問(wèn)題,處于精神維度的人會(huì)如何思考呢?我也不知道,就把這個(gè)問(wèn)題留給這個(gè)時(shí)代的偉人吧……
????????感謝你的點(diǎn)贊、收藏、評(píng)論,我是三日,祝你成功
總結(jié)
以上是生活随笔為你收集整理的高级程序员解决问题的思维模式和普通程序员的区别在哪里?的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
                            
                        - 上一篇: Java并发57:Akka Actors
 - 下一篇: php easyui filebox,f