程序員的工作可以說是每天都會(huì)與代碼打交道,在工作感覺到犯困,更多是自身的情緒受到了影響,因?yàn)樽陨砘A(chǔ)差導(dǎo)致工作的效率比較偏低,一直得不到問題的解決,往往工作太久就產(chǎn)生了挫敗感,而帶有負(fù)面情緒。久而久之就覺得這樣的事情沒有意義。
為什么新手更容易犯困?
新手往往面對(duì)的不是工作責(zé)任,而是只求眼下的方便與簡(jiǎn)單,面對(duì)自身的問題,更多的是自己怎么才能讓自己提升,如果你是由目的思考,那么有問題都可以自行驅(qū)動(dòng)的解決。
1、感覺到新奇,并不是喜歡
像平時(shí)所接觸的軟件、瀏覽的網(wǎng)站都是通過程序開發(fā)而設(shè)計(jì)出來,往往對(duì)于新手來說這些東西都比較有趣味,就自己想動(dòng)手嘗試下,往往這樣的情況都是自己一時(shí)興起,并不是發(fā)自內(nèi)心的喜愛。但是一旦踏入程序之門,就會(huì)和代碼開始打交道,但本身代碼就比較的枯燥乏味。
如果自我沒有驅(qū)動(dòng)力,那么當(dāng)遇到學(xué)習(xí)的問題時(shí)就會(huì)停止不前,因?yàn)樽陨碚也坏嚼碛勺屪约簣?jiān)持下來,后面就會(huì)產(chǎn)生厭學(xué)的情況,導(dǎo)致自己后期看到代碼就想睡覺
2、自身基礎(chǔ)比較薄弱
自己給信心才是真正信心,最清楚的還是你自己。如果本身從事工作的時(shí)候,自身的基礎(chǔ)就不是特別的好。那么在工作當(dāng)中是非常容易受挫的,當(dāng)遇到問題你需要花費(fèi)大量時(shí)間、精力在上面。但結(jié)果可能并不如意,新手往往一個(gè)問題花費(fèi)一天的時(shí)間可能都不能夠解決。如果加上有時(shí)候任務(wù)量非常大源碼,就更會(huì)讓自己受挫。
自己就這樣開始否定自己,覺得自己這也不行、那也不會(huì),然后就開始放棄自己的工作。
人往往在面對(duì)困難的時(shí)候最容易放棄。因?yàn)檫@不需要思考就可以以就簡(jiǎn)單的方式解決問題。
3、工作性質(zhì)導(dǎo)致
編程需要長(zhǎng)期的看電銷機(jī)器人和大量的用腦思考,比較的耗費(fèi)自己的精力,本身耗費(fèi)精力后就會(huì)產(chǎn)生困意。這也是為什么一個(gè)人高度專注一件事情,過后就會(huì)開始專注分散。
這也是為什么有時(shí)候玩電銷機(jī)器人游戲,打完后會(huì)感覺到疲憊的原因。
自我才是突破口
面對(duì)任何問題首先并不應(yīng)該去否定自己,如果總是給自己貼標(biāo)簽,那么你就只會(huì)看到自己的表標(biāo)記,而不在思考自己能夠怎么改變這樣的現(xiàn)狀。引用 “張家輝:怕,你就會(huì)輸一輩子”
1、多問自己能做什么
面對(duì)問題,更多是自我驅(qū)動(dòng)使然,如果你直面困難,那都不是困難,首先你要做到不逃避,而是問自己 “能夠做些什么”,當(dāng)自己詢問自己的時(shí)候機(jī)會(huì)開始進(jìn)行思考,對(duì)于這樣的問題應(yīng)該從那些方面來改變進(jìn)而解決問題。如果始終不思考那將不會(huì)有任何的解決辦法。
例如:工作問題好難。那為什么難--->因?yàn)樽约翰荒芙鉀Q問題。為什么不能解決問題--->這一塊的技術(shù)是我的盲區(qū),沒學(xué)習(xí)過。
自己能夠做什么:1、詢問有經(jīng)驗(yàn)的程序員 2、自己動(dòng)手解決 3、自己去學(xué)習(xí)這塊技術(shù)
2、工作中方法也是關(guān)鍵
對(duì)于工作上,并不是一往直前,而是尋尋漸進(jìn)的解決,其實(shí)可以把工作內(nèi)容來進(jìn)行分工源碼,可以把一個(gè)大的開發(fā)任務(wù)劃分成多個(gè)小模塊。然后每個(gè)對(duì)應(yīng)的功能來進(jìn)行思考畫圖來整理思路,先做規(guī)劃然后再執(zhí)行,而不是既規(guī)劃又編寫代碼
因?yàn)槿嗽谀硶r(shí)刻都是單線程的模式,都是專注當(dāng)前的時(shí)間,你思路步驟寫好了,就填東西,這樣也可以更方便解決問題,每解決問題就放松下自己的大腦。
綜上:很多時(shí)候的問題源于是否愿意去思考和改變,多問自己能夠做些什么,讓自己代入到工作場(chǎng)景中,從而來解決問題。如果你都放棄自己,那么誰也不能拉力幫你自己。工作時(shí)間都可以有方法,每件事情專注于眼下事,不求多,只求精。如有感悟,歡迎關(guān)注