“戰(zhàn)斗法師”的工作和思維方式
這篇文章想寫的動(dòng)機(jī)是我個(gè)人現(xiàn)實(shí)的時(shí)間狀況實(shí)在不穩(wěn)定,沒法確保穩(wěn)定地肝代碼。
不管你是在學(xué)校還有時(shí)間慢慢寫代碼的學(xué)生,還是已經(jīng)在工作的人,都希望能看看這篇文章。。。_(:з」∠)_
業(yè)內(nèi)都說程序員是魔法師,編程應(yīng)該就是現(xiàn)實(shí)生活中離我們距離最近的【現(xiàn)代魔法】了。
B站上剛好就有這樣一部番——簡(jiǎn)單易懂的現(xiàn)代魔法(https://www.bilibili.com/bangumi/media/md3129),其簡(jiǎn)介中有一段就是:
現(xiàn)代魔法則是使用硅芯片為基礎(chǔ)執(zhí)行魔法。由于電腦的處理能力提升,因而能夠使用電腦發(fā)動(dòng)魔法。
電腦和人類比起來,無法使用太復(fù)雜的魔法,卻能夠單純的重復(fù)執(zhí)行。
不過,不是每個(gè)程序員都能優(yōu)哉游哉地寫代碼,偶爾做個(gè)核彈爆破代碼出來啥的。游戲中敵人或者怪物會(huì)打斷魔法師前搖過長(zhǎng)的咒術(shù)詠唱,所以需要【瞬發(fā)式魔法】!
現(xiàn)實(shí)中更多的時(shí)候是要考慮上班時(shí)會(huì)碰到的各種突發(fā)狀況,比如電腦死機(jī)、藍(lán)屏、過熱甚至是在辦公室里面斗毆等情況下依然長(zhǎng)時(shí)間不上傳代碼,導(dǎo)致電腦出問題甚至是損毀,之前寫的代碼完一下子就全部完?duì)僮恿耍@是非??膳碌氖虑椋?/p>
為了更好地解決這類問題,就需要在平時(shí)做好各種應(yīng)急方案去解決問題,而這樣的程序員們,我個(gè)人稱其為“戰(zhàn)斗法師”!
這類程序員在解決問題時(shí)像加特林機(jī)槍一樣干脆利落,剛開始并不總是去寫【核彈代碼】啥的,但解決問題的速度就是比別人快(必要的時(shí)候甚至動(dòng)用武力,萬不得已的時(shí)候才用這招)。
這類人多了,以后要及時(shí)收集、保護(hù)并把代碼傳承下去也會(huì)容易得多。
我目前現(xiàn)實(shí)狀態(tài)也是在逼迫我必須當(dāng)一個(gè)【戰(zhàn)斗法師】,此前圈內(nèi)已經(jīng)出現(xiàn)過多次數(shù)據(jù)危機(jī),但是老人們依然沒多少動(dòng)作,不肯打破舒適圈,只有極少數(shù)人行動(dòng)起來了。
字幕圈子內(nèi)尚有大把時(shí)間的新人們,勇敢地走出去,去學(xué)習(xí)編程做出各種各樣的東西給這圈子打下物質(zhì)基礎(chǔ)吧,平時(shí)做好準(zhǔn)備才能在關(guān)鍵時(shí)刻解決問題。
我這人是從骨子里憎恨【滯后性的問題解決方式】,曾經(jīng)的人脈已經(jīng)拖住了我讓特效字幕文藝復(fù)興的步伐,能提前把潛在危機(jī)掐死就一定會(huì)干脆利落地掐死!
不要逃避現(xiàn)實(shí)等到出問題了再去后悔,那時(shí)候就晚了!