程序员的自我进化——补上最短的那块情商木板
程序員的自我進(jìn)化——補(bǔ)上最短的那塊情商木板
也許當(dāng)微軟的工程師們還在思考如何讓聊天機(jī)器人快速進(jìn)化的時(shí)候,萬萬沒想到,剛剛上線一天,Tay就因在Twitter上言論不當(dāng)而被強(qiáng)制下線。據(jù)說她不但辱罵用戶,還發(fā)表了種族主義評(píng)論和煽動(dòng)性的政治宣言,事后有網(wǎng)友調(diào)侃說是調(diào)教姿勢(shì)有問題!而2014年5月29日,微軟(亞洲)互聯(lián)網(wǎng)工程院發(fā)布的“微軟小冰”如今卻成了網(wǎng)紅,迅速刷爆了微信和朋友圈,官方形象定位為可愛貼心的17歲純情少女,如今的小冰懂禮貌、有素質(zhì)和會(huì)作詩(shī),是一個(gè)青春靚麗的美少女形象,網(wǎng)友對(duì)她可是情有獨(dú)鐘呢!
這說明了什么?作為現(xiàn)實(shí)生活中的人,盡管我們希望聊天機(jī)器人能夠和我們聊天互動(dòng)、打發(fā)無聊時(shí)間,但一旦機(jī)器人對(duì)你爆粗口或者讓你不高興了,你依舊不能容忍。
我們換個(gè)角度,如果在工作和生活中我們因?yàn)樽约旱木壒?#xff0c;讓對(duì)方不理解、被疏遠(yuǎn)了,此時(shí)的你有想過這是什么原因嗎?
近日,“差評(píng)君”一事更是鬧的沸沸揚(yáng)揚(yáng)。但是,筆者對(duì)于“差評(píng)君”說自己以及團(tuán)隊(duì)因?yàn)槭抢砜粕取懊襟w老師”是文科生有很大的區(qū)別時(shí),我就不服氣了,暫時(shí)不談洗稿事情本質(zhì)的好壞,憑什么就認(rèn)定自己是理科生就不如文科生呢?
如果不如文科生,那我們到底差在哪方面呢?
當(dāng)筆者把“差評(píng)君”這番話向老婆吐槽時(shí),她卻來了句:“理科生本來就情商低啊!”,此時(shí)的我竟無言以對(duì),原來,差在情商上!
不經(jīng)意的一句話,讓我開始認(rèn)真反思情商的問題。一般的程序員都是在思考如何提高自己的專業(yè)技能,但卻在技術(shù)外的東西上沒有做過提高,例如,情商。
這讓我馬上聯(lián)想到木桶原理,很多程序員只是在技能這個(gè)維度不斷提高,卻忽略了別的維度的發(fā)展,而最終影響我們發(fā)展的卻是最短的那個(gè)維度。
我開始意識(shí)到,對(duì)于程序員來說,我們整日與計(jì)算機(jī)為伴,敲代碼、調(diào)bug,而在同事面前卻少言寡語,這對(duì)我們是個(gè)陷阱,最終跳進(jìn)陷進(jìn)的就是我們自己。
都說一個(gè)人的成功智商只占20%,真正起關(guān)鍵作用的是情商,大約占80%。太多情商低的人都不知道自己為什么情商低。
也許有人開始問了,情商真的存在嗎?甚至?xí)腥苏f,情商根本不存在,我討厭聽別人說情商這2個(gè)字。其實(shí)一開始,我也不相信情商是存在的,隨著工作經(jīng)歷了一些事,我慢慢感覺到,情商是存在的,好比你的智商一樣,在潛意識(shí)下,突然爆發(fā)出來,讓你覺得不可思議。
在知乎上看到過這樣一個(gè)段子。和老板一起在KTV唱歌時(shí)不小心把老板的歌切了,正當(dāng)眾人目瞪口呆之時(shí),這哥們兒來了句:啊,我以為是原唱,就切了。
很多人感嘆,什么是情商高?這就是高情商啊!
情商(Emotional Quotient),又稱情緒智力(Emotional Intelligence),在1990年由美國(guó)心理學(xué)家約翰·梅耶和彼得·薩洛維提出,提出之后,備受爭(zhēng)議,并且在當(dāng)時(shí)并沒有太多的人關(guān)注,因此沒有火起來。
五年后,時(shí)任《紐約時(shí)報(bào)》的科學(xué)記者丹尼爾·戈?duì)柭?jīng)過精心包裝,出版了《情商:為什么情商比智商更重要》一書,瞬間火爆全球。不管是他書寫得好,還是營(yíng)銷策略成功,總之是把情商送進(jìn)了尋常百姓家。
在戈?duì)柭磥?#xff0c;情商包括五個(gè)方面:
·了解自我
·自我管理
·自我激勵(lì)
·識(shí)別他人的情緒
·處理人際關(guān)系
下面我們來看看,作為眾多程序員中的一個(gè),我們?nèi)绾螐母隊(duì)柭f的5個(gè)方面最大化自己的EQ值,并幫助我們更好的實(shí)現(xiàn)目標(biāo)和理想,且讓整個(gè)過程充滿幸福。
(1)了解自我
高情商的第一步:認(rèn)識(shí)自我。很多時(shí)候,你以為自己了解自己,其實(shí)不是。比如,某一天的清晨,因?yàn)榈罔F擁擠,你忍不住朝周邊的人大吼一聲,事后卻有一種負(fù)罪感,認(rèn)識(shí)到自己不應(yīng)該那樣子,一個(gè)不經(jīng)意、突發(fā)的情況下,你還認(rèn)識(shí)你是誰嗎?
一個(gè)人,對(duì)自己的認(rèn)識(shí)越全面、越客觀,你才能更加知道你從哪里來,要到哪兒去,以及如何到達(dá)那里。剝開裹在自己身上的那層厚厚的繭,這層繭可能來自你的父母、老師、同學(xué)、朋友、同事等的行為和思想的投射。當(dāng)你用正確的方法,如同剝洋蔥一樣,一層層剝開自己,你才能看到真是的自己。
此刻,你需要重新認(rèn)識(shí)自己,首先確認(rèn)你是不是適合程序員這個(gè)職位。
以前有人說,判斷一個(gè)人是不是適合程序員這個(gè)崗位,做3年以后就知道。以現(xiàn)在技術(shù)迭代更新的速度,我覺得用不了3年,半年到一年的時(shí)候,如果你寫代碼還下不了手,對(duì)編程還有恐懼心理,那么你可以考慮轉(zhuǎn)行了。當(dāng)然轉(zhuǎn)行不是完全否認(rèn)自己,而是去尋找更適合自己的,如果你真的做了一段時(shí)間程序員覺得不適合自己,那你也要有“世界那么大,我想去看看!”的豪情,拿得起放得下。
作為程序員,認(rèn)識(shí)自己,我們需要從多方面考慮,如具備的知識(shí)、技能、能力、天賦和不足。
第一,要知道我想要什么?明確自己的目標(biāo)。比如:更強(qiáng)的技術(shù)能力、高薪、更好的福利、一定的管理權(quán)限、成就感、大公司鍍金、想創(chuàng)業(yè)、輕松不想加班等。
第二,我能干什么?一定要明確自己的能力邊界。比如:富有鉆研精神,能解決技術(shù)難題、有領(lǐng)導(dǎo)力,可以影響、驅(qū)動(dòng)團(tuán)隊(duì)、可以快速、高質(zhì)量編碼、能活躍團(tuán)隊(duì)氣氛、能寫一手好文案、懂產(chǎn)品等等。
第三,我愿意干什么?這點(diǎn)很重要。如果你能做的事,但不是你喜歡或者擅長(zhǎng)的事,你要一開始知道自己愿不愿意干。比如你從一個(gè)地方離開,一定是這個(gè)地方有什么東西你不能接受,那你找新的機(jī)會(huì)時(shí),一定要考慮自己愿意干什么,價(jià)值觀是否和做的事符合,如果這個(gè)考慮不清楚,那很有可能是剛出虎穴又入狼窩。
最后,還要想想會(huì)失去什么?每天8小時(shí),大多數(shù)人工作都在進(jìn)行時(shí)間換金錢的交易。沒有哪個(gè)公司、哪個(gè)崗位、哪個(gè)產(chǎn)品是為你個(gè)性化定制,世上并不存在完美的工作。所以,無論何時(shí),痛苦和快樂是伴生的,你必須考慮取舍,魚與熊掌不可兼得,這是必須明白的。
(2)自我管理
當(dāng)你充分認(rèn)識(shí)到自己的時(shí)候,那么接下來你要學(xué)會(huì)自我管理。自我管理不是給自己設(shè)置條條框框,而是在認(rèn)識(shí)自己的基礎(chǔ)上,制定一個(gè)自己未來要達(dá)到的中長(zhǎng)期目標(biāo),然后沿著這個(gè)目標(biāo)不斷迭代、精進(jìn)。
目標(biāo)就是方向,很難想象一個(gè)沒有目的地的無人駕駛汽車會(huì)行駛到哪里去,更沒法設(shè)想如果一個(gè)人沒有目標(biāo),將會(huì)是怎么樣的,如同一個(gè)提線木偶或一個(gè)智能很弱的機(jī)器人?但可以肯定,沒有目標(biāo)的人,永遠(yuǎn)都在為別人而活,永遠(yuǎn)沒有自己。如同Twitter上的Tay,別人教它什么它學(xué)什么,沒有自己的思考和辨別能力,任人擺布,最終只能淪為階下囚,被強(qiáng)制下線。而不同于Tay的微軟小冰,她更智能,似乎更能辨別人類的真善美(盡管距離真正的智能還很遠(yuǎn)),因?yàn)樗心繕?biāo),做一個(gè)可愛貼心的美少女,所以她不斷自我管理,不斷讓自己更完美,唱歌、寫詩(shī)、聊天關(guān)心他人,從而得到越來越多人的喜歡。
那你的目標(biāo)是什么呢?是寫出漂亮的代碼、有自己的一個(gè)博客、做出自己的第一個(gè)產(chǎn)品還是升值加薪、等到合適的機(jī)會(huì)創(chuàng)業(yè)等等。不管是什么,一個(gè)會(huì)自我管理的人,都會(huì)有一個(gè)說服自己不斷努力精進(jìn)的理由,或關(guān)于技術(shù)、或關(guān)于職業(yè)發(fā)展、或?yàn)榱藙?chuàng)業(yè)、亦或是為了更好的生活。
程序員科學(xué)的自我管理,在明確了自己的目標(biāo)之后,有以下幾點(diǎn)建議:
第一,學(xué)習(xí)是持續(xù)一生的過程。人生本來就是一個(gè)不斷自我完善的過程,程序員需要了解自己所處的行業(yè)或者細(xì)分領(lǐng)域,并在了解該領(lǐng)域所涉及的技術(shù)和業(yè)務(wù)場(chǎng)景下,不斷深入學(xué)習(xí)。
不斷訓(xùn)練提高自己的專業(yè)能力,并在設(shè)計(jì)模式、規(guī)范、方法、準(zhǔn)則上提升自己,編寫出更高質(zhì)量的代碼。
第二,具備團(tuán)隊(duì)精神。要有1加1大于2的意識(shí),不管你是開發(fā)人員還是管理層,你要深知,你所取得的成就,不僅僅只是你一個(gè)人的,而是來自你團(tuán)隊(duì)每個(gè)人努力的疊加。不要把自己和代碼獨(dú)立于團(tuán)隊(duì),我曾經(jīng)遇到過這樣的上級(jí),不敢讓手下的員工看過多的代碼,怕手下的人學(xué)會(huì)搶了他的飯碗,結(jié)果那個(gè)產(chǎn)品做到最后找不到產(chǎn)品定位,同事相繼離職,新人一時(shí)接不了手,整個(gè)項(xiàng)目成為部門的負(fù)擔(dān),結(jié)果可想而知。如果你也恰巧遇到這樣的領(lǐng)導(dǎo),恭喜你“中獎(jiǎng)了”。其實(shí)根本不需要這樣,要鼓勵(lì)手下或者新人多看系統(tǒng)代碼,這樣才能幫助團(tuán)隊(duì)和產(chǎn)品變得越來越強(qiáng)。
第三,能夠承擔(dān)責(zé)任。俗話說,能力越大責(zé)任也越大,要有能者多勞的心態(tài),你要對(duì)你的代碼和實(shí)現(xiàn)的功能模塊負(fù)責(zé),能夠自己通過簡(jiǎn)單測(cè)試,盡量將錯(cuò)誤率降低到零,而不去計(jì)較工作量的多少,這點(diǎn)對(duì)新人尤為重要。
第四,在忙碌中會(huì)適當(dāng)休息。寫程序是一件非常費(fèi)腦子的事情,需要你在工作和生活上找到平衡,高效的工作,減少不必要的加班。
第五,學(xué)會(huì)搜索和分享。為什么要提到搜索,這點(diǎn)很重要,新人容易放的一個(gè)錯(cuò)誤,剛畢業(yè)來到公司寫程序,有問題能夠及時(shí)提問這很好,但是如果你每次遇到問題不自己思考搜索一下就去問你的同事或者領(lǐng)導(dǎo),時(shí)間久了大家就會(huì)反感,每個(gè)人每天都有很多事做,沒有人愿意耽誤自己工作的時(shí)間而給你解決低級(jí)問題。所以一定要學(xué)會(huì)搜索,同樣的問題,在百度或者google瀏覽器打開5-10個(gè)博客帖子,看看大家的解決方案,嘗試解決,如果沒有解決,這時(shí)再去請(qǐng)教你的同事或者領(lǐng)導(dǎo)就比較好了,可以告訴他們自己做了哪些嘗試,也方便他們更快的對(duì)問題定位。那為什么你能在網(wǎng)上搜索到大部分答案呢?那就是程序員都是熱愛分享和總結(jié)的人,所以不妨把自己好的經(jīng)驗(yàn)和解決辦法,寫在自己的博客,要懂得:“贈(zèng)人玫瑰,手留余香”的道理。
(3)自我激勵(lì)
冰心曾經(jīng)說過這樣一句話,成功的花兒,人們只驚慕她現(xiàn)時(shí)的明艷,然而卻忘了當(dāng)初她的芽?jī)?#xff0c;浸透了奮斗的淚泉,灑遍了犧牲的血雨。
當(dāng)我們?cè)谙蚰繕?biāo)進(jìn)發(fā)的過程中,不同的時(shí)間段和場(chǎng)合,我們遇到不同的困難。相信很多時(shí)候,大部分人都會(huì)披荊斬棘、一往而前。但是,在解決困難的過程中,或多或少給我們留下一下負(fù)面的思想或者情緒。久而久之,負(fù)面積累的越來越多,很快我們遇到的最大的挫折,已經(jīng)不再是外在因素,而是我們自己。
情商是一種控制情緒的能力,不是情緒本身;就像智商是獲取知識(shí)的能力,而不是知識(shí)本身一樣。
很多人或許有過這樣的經(jīng)歷和感覺,每當(dāng)需求要改的時(shí)候,有一種莫名的煩躁。我自己也曾經(jīng)有過這種感覺,不過后來慢慢調(diào)整心態(tài),到現(xiàn)在已經(jīng)淡定很多了。我們要學(xué)會(huì)去掌控自己的情緒,學(xué)會(huì)和自己的情緒相處,在負(fù)面情緒出現(xiàn)時(shí)能夠進(jìn)行及時(shí)的調(diào)整,不被傳染和傳播。在積極情緒出現(xiàn)的時(shí)候,適當(dāng)放大和鼓勵(lì),取得成就的時(shí)候,更要學(xué)會(huì)獎(jiǎng)勵(lì)自己。
因此,自我激勵(lì),就是要改變自己,控制自己的情緒,征服自我。讓自己成為騎士,掌控著情緒這匹野馬馳騁疆場(chǎng)。成為配得上自己目標(biāo)的那個(gè)人。
(4)識(shí)別他人的情緒
征服自我之后,接下來我們要了解他人。
每天面對(duì)電腦編碼和對(duì)著社交軟件聊天,大多數(shù)程序員給人的影響就是寡言少語,內(nèi)向。可是無論你想做什么事,都要和他人發(fā)生聯(lián)系,從成果導(dǎo)向的角度出發(fā),如果每次你都想把事情做好、做成,前提便是了解和你發(fā)生關(guān)聯(lián)的人。
我們不妨問自己下面3個(gè)問題:
你有了解你身邊的人嗎?
你了解他人的狀態(tài)和想法嗎?
你了解他人每個(gè)肢體動(dòng)作背后的真正含義嗎?
很多人都遇到過這樣一種情況,當(dāng)一個(gè)關(guān)系特別好的朋友,突然有一天傷心的向你傾吐自己的感情問題或者工作困擾,作為朋友,你覺得自己應(yīng)該為他(她)做點(diǎn)什么,然后就著急忙活不停的想各種辦法,不斷給他(她)出主意。事后,你會(huì)發(fā)現(xiàn)他(她)還是原來的樣子,你給的建議一點(diǎn)都沒奏效。其實(shí),在這種場(chǎng)景下,你沒有明白他(她)的狀態(tài)和想法,也許人家需要的只是找你這樣一個(gè)傾訴的對(duì)象,而不是需要你的“寶貴建議”。
當(dāng)然,識(shí)別他人情緒不是察言觀色,我們不需為他人而活,而是了解和熟悉自己周邊的環(huán)境,并對(duì)此作出正確的反應(yīng)。
(5)處理人際關(guān)系
程序員不能只活在自己和電腦以及代碼的世界里,要了解你的客戶、同事、領(lǐng)導(dǎo);要關(guān)心的父母、愛人、孩子;放大自己的社交圈,優(yōu)雅的對(duì)待每一個(gè)人,說不定一個(gè)初次見面的人就會(huì)成為你生命中重要的人,無意中改變你的命運(yùn)。
社會(huì)性是人的基本屬性,你所想要實(shí)現(xiàn)的幾乎任何目標(biāo),都要借助社會(huì)中其他人的力量。
如果你想要升職加薪,與客戶、同事、領(lǐng)導(dǎo)的關(guān)系將會(huì)對(duì)你的目標(biāo)產(chǎn)生巨大影響,要獲得大家的認(rèn)可和支持,而不是憑借年少一腔熱血,最后撞得頭破血流;
如果你想創(chuàng)業(yè),與家庭、客戶、合作伙伴以及員工的關(guān)系將會(huì)直接影響你能否創(chuàng)業(yè)成功。
所以,一定要學(xué)會(huì)處理好人際關(guān)系,它是實(shí)現(xiàn)你目標(biāo)的最后一步。借助他人的力量,在你實(shí)現(xiàn)目標(biāo)的同時(shí)實(shí)現(xiàn)雙贏。
后記:
人工智能的時(shí)代已經(jīng)到來,在可預(yù)測(cè)的未來,人工智能對(duì)人類智商的挑戰(zhàn)和優(yōu)勢(shì)將是碾壓性的,這會(huì)帶來什么結(jié)果呢?那就是,人工智能將很快取代人類重復(fù)性、單一型和依賴智商的工作。那是不是意味著人類就沒有希望了呢?當(dāng)然不是,盡管人工智能的優(yōu)勢(shì)可能集中在智力方面,但短時(shí)間內(nèi),人工智能不可能像人類一樣擁有復(fù)雜的情感。
所以筆者最后得出結(jié)論:當(dāng)智商被碾壓時(shí),情商才是人類絕對(duì)的優(yōu)勢(shì)!
總結(jié)
以上是生活随笔為你收集整理的程序员的自我进化——补上最短的那块情商木板的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 金融反欺诈和金融构建信用评分或者金融预测
- 下一篇: 区块链技术应用