嗯诈铛,下文與圖無(wú)關(guān)。
這周的一天下班后墨礁,在優(yōu)化一個(gè)VBA小程序幢竹。第一版程序的功能大致為根據(jù)原始數(shù)據(jù)生成批量統(tǒng)一格式的文檔,單個(gè)文檔需要手動(dòng)錄入的約8個(gè)單元格內(nèi)容恩静,文檔個(gè)數(shù)10個(gè)以下還可以接受焕毫。
一直在用著這個(gè)小程序,屢試不爽驶乾,從未更新邑飒,原因有二。其一级乐,考慮到要基本都自動(dòng)生成需要涉及到學(xué)習(xí)并攻破一個(gè)難點(diǎn)疙咸,有點(diǎn)難不想去想了。其二风科,考慮到文檔個(gè)數(shù)不多撒轮,手動(dòng)填完負(fù)擔(dān)也并不大≡裟拢基于此题山,我也未想過(guò)去優(yōu)化小程序。
直到最近工作中有個(gè)新項(xiàng)目扮惦,涉及文檔可能有20甚至30個(gè)臀蛛,乘上每單個(gè)表格里手動(dòng)填寫的內(nèi)容約有8個(gè)單元格,一算最多可能要手動(dòng)240次崖蜜。
終于受不了了浊仆,明知道是重復(fù)工作,寧愿忍受無(wú)盡的低效率和易出錯(cuò)豫领,卻不去面對(duì)解決問(wèn)題抡柿。我決定試試能否優(yōu)化成功。
經(jīng)過(guò)兩天的資料查找和學(xué)習(xí)試錯(cuò)等恐,比我想象的困難小一點(diǎn)洲劣,完成了優(yōu)化备蚓,實(shí)現(xiàn)了想要的效果。
相似的結(jié)局囱稽,不一樣的經(jīng)歷郊尝。像電影閃過(guò),想起了學(xué)生時(shí)代战惊。
讀研究生的時(shí)候流昏,和小組一起在做個(gè)項(xiàng)目,那會(huì)每周需要和導(dǎo)師匯報(bào)項(xiàng)目進(jìn)展吞获,我和一個(gè)同學(xué)分配的任務(wù)是完成軟件部分功能况凉。
印象很深的那周,導(dǎo)師要求我們實(shí)現(xiàn)一個(gè)功能各拷,我和同學(xué)試了一周覺得不行刁绒,這肯定沒辦法,做不到烤黍。導(dǎo)師很強(qiáng)勢(shì)說(shuō)不可能的知市,說(shuō)她曾經(jīng)給某公司做過(guò)的項(xiàng)目用別的編程軟件(和我們當(dāng)時(shí)用的編程軟件不一樣)實(shí)現(xiàn)過(guò),肯定可以蚊荣。然后要求我們?cè)谛乱恢軆?nèi)必須完成該功能初狰。
當(dāng)時(shí)的我心里犯嘀咕,老師你用的那個(gè)可以互例,但我們已經(jīng)試過(guò)這個(gè)編程語(yǔ)言沒法做到的,這怎么可能實(shí)現(xiàn)呢筝闹?
覺得老師怎么可以給我們安排這么難的任務(wù)媳叨,不可思議。
天生好睡不失眠的我关顷,如果說(shuō)記憶深刻的失眠糊秆,就數(shù)那一周最多。晚上躺在床上打算睡覺時(shí)议双,會(huì)不自然的進(jìn)入思考模式痘番,一想到可能可以的方法,興奮地想馬上趴在電腦前試試平痰。
同組的小伙伴也很努力在探索這個(gè)問(wèn)題的方法汞舱,查文獻(xiàn)逛論壇找書本,多次嘗試后宗雇,到例會(huì)開始前昂芜,我倆竟把問(wèn)題解決了。
換做一周前的我們赔蒲,根本沒有想到自己可以突破曾以為的不可能∶谏瘢現(xiàn)在回想良漱,感謝當(dāng)時(shí)強(qiáng)勢(shì)的導(dǎo)師,給我們提的稍難的要求欢际,沒“縱容”我們母市,沒給我們機(jī)會(huì)說(shuō)不。
往事回首损趋,猶如釀酒一般患久,越久越醇。
在碰到問(wèn)題時(shí)的心理過(guò)程如同博弈的雙方舶沿,一方是說(shuō)“不”的持方墙杯,用這個(gè)肯定很難,超出了我的能力范圍括荡,“我不行高镐,我不會(huì),我做不到”來(lái)強(qiáng)化自己的意識(shí)畸冲;另一方說(shuō)“可”的持方嫉髓,暗示道“雖然它是有點(diǎn)難,但我可以試試看”邑闲,來(lái)行動(dòng)起來(lái)算行。
動(dòng)力源自哪里?
理性來(lái)說(shuō)苫耸,第一州邢,試成功的甜頭夠足,"利益”夠大褪子,亦或工作提高效率量淌,亦或完成任務(wù)。第二嫌褪,解決問(wèn)題的成就感和征服感呀枢,這種感覺很奇妙,自我認(rèn)可感笼痛,像快樂一樣是物質(zhì)帶不來(lái)的裙秋。第三,新技能get缨伊,為以后遇到類似問(wèn)題提供參考思路摘刑。
當(dāng)然,嘗試也可能無(wú)功而返倘核,或受挫不已泣侮。但相比起那嘗試成功的喜悅,這并不足以成為使人畏懼的理由紧唱,不是嗎活尊?