在2016年的最后一個月,我選擇完成去年年初便提上計劃清單,但一直沒能踐行的VBA學習計劃。
VBA,簡而言之,它相當于excel的后臺,我們可以通過編寫特定的代碼程序使EXCEL能夠執行平時操作繁瑣、難度較大的問題。例如利用函數等常規操作難以解決的對數據的批量提取、處理、核算或是一鍵生成報表等功能。
對未知領域,我們難免會有畏懼之心,我們常認為自己難以抵達高峰,是因為我們只把目光停留在直入云霄的峰頂,卻沒有留意腳下還有一條雖然略帶曲折和荊棘,但只要我們踏實走好每一步,有朝一日便可實現目標的必經之路。
一個人的能力,從外界來看是以他最后所處的高度來體現的,但如果從每個人自身來看,卻是體現在他對目標高度的拆解能力和執行能力,剩下就是當下心安,因為時間會給我們答案。在此,我想與大家分享在那1個月自學VBA中所感悟到的學習心得。
一、從案例中培養興趣
對于我們基本未曾涉足過的領域,也許對于大多數人而言,一開始都是抱著“我應該會感興趣”的態度去的,但實際上這都是非常主觀的判斷,就好像我們想學PS,但是學了1周,你發現,還在學習工具欄中都有哪些工具,分別都有哪些作用。你很快產生“不好玩,還是不學了”的想法。
現在如果我們是想學某個工具型的軟件,比如說photoshop,只要在網上一搜,就會有各類教學視頻跳出,我推薦首選的是“XXX實戰視頻教程”或者”XXX趣味小案例”,即使你對這個工具還一無所知,但是沒關系,你要做的是照貓畫虎,先做出屬于自己的小成品,你馬上就會成就感爆棚。
二、主動尋找正面反饋
我一直都把微信朋友圈當做給自己輸入正向反饋的端口,在激勵之下我可以更有動力去嘗試更高難度的挑戰,現在想想我當初能不斷的產出PPT手繪作品,就是因為希望能夠獲得越來越多朋友們的認可和嘉許。
三、以解決實際問題為目標
曾有一段時間,我一直在糾結自己的興趣和工作到底應該怎么去選擇,但慢慢的我才發現,這不是一個選擇題,而是一個綜合題。回顧我現在的興趣,大都是因為工作中遇到問題而誕生的。我常告訴自己,要像一個孩童一般去看待這個世界,因為一個孩童他可以對這個世界充滿好奇心與探索欲。
每一次我在工作中遇到問題,我都希望能抱著一顆好奇心去探索,學習VBA也是,我一直希望能將公司的考勤、薪酬、員工的入離調轉信息形成一份動態型的聯合臺賬,不需要我們每一次都要去做無聊的重復性操作。也正是帶著這樣的問題,我踏上了VBA的自學之路,值得慶幸的是,通過1個月的學習,我已經將考勤的報表自動處理功能實現。
四、合理付費
羅振宇在2017年的羅輯思維跨年演講上曾說過,內容付費時代已經來臨,我深信不疑,如今我們已經進入知識性生產力的時代,知識可以被明碼標價,對于能夠快速解決問題的教程當然值得我們花錢去購買。也可能有的人說,不是有免費的教程嗎,為什么要花錢購買。這里我就想說三點:
1.免費教程大多數屬于碎片化教學,并不能使我們完成從入門到精通的進階;
2.想通過入門教程學習,往往需要我們花大量時間去獲取,甚至大部分時間,我們聽到的都是重復性的內容,并不利于自身知識體系的構建。
3.對于付費型課程,通常都會有交流群,有問題可以及時在群內與老師互動和請教。然而在免費教學中,通常在講完課之后,老師便很少發言,因為每個人都需要生存,自然不會愿意把大量時間花在義務教學上。
五、利用社群工具
想要快速進入某個學習領域,最有效的方法就是一開始多加幾個社群,可以通過社群去了解最新動態和認識業內較為出名的大咖名人,在這樣的社群內,我們還可以獲取更有效的學習資源和交流我們在學習過程中遇到的問題。
六、關鍵事件記錄
在早起打卡的2階群里,我創立了關鍵事件法的打卡形式,核心是給自己設定1個30天的關鍵事件,這30天內重點關注我們在這件事情上花的時間,并將自己每天花在與這個目標有關的時間記錄下來。
我使用的是ihour,給自己計劃每天1-1.5小時學習VBA的目標,每天都用軟件進行記錄學習時長,如下圖,就是我的學習時間記錄,30天一共學習的是44小時。記錄時間的目的在于,每天都能夠提醒自己去執行關鍵事件。
不過,目前ihour只支持ios系統,如果你是Android用戶,建議可以使用“愛今天”來記錄。
這里需要提醒的是,關鍵事件的核心是重點只關注一件事情,或者是1件事情為主,其他事件為輔,將我們的50%以上的時間都花在關鍵事件上。有小伙伴可能會說我想做的事情很多,但經過嘗試后我發現先專注于一件事情,比同步開展多線程的學習效果要好得多。
畢竟我們將時間花在哪里,就會在哪里開花結果。