時(shí)代的節(jié)奏越來(lái)越快,工業(yè)革命時(shí)機(jī)器逐步取代人的重復(fù)繁重勞作。而當(dāng)下,著計(jì)算機(jī)已經(jīng)無(wú)孔不入我們的工作和生活,在我看來(lái)會(huì)點(diǎn)編程語(yǔ)言也是生存的一項(xiàng)重要技能。相比一些成品的軟件,“會(huì)編程”算是我等貧下中農(nóng)的私人定制了。
對(duì)于我這個(gè)設(shè)計(jì)小白來(lái)說(shuō),天天和辦公文檔打交道:AutoCAD的DWG文件,Office家的Word、Excel都是家常便飯。時(shí)間長(zhǎng)了覺(jué)得面對(duì)這些文檔覺(jué)得枯燥而且沒(méi)有意義。天生是耐不住枯燥的工作的,要馴服這些文檔可得找對(duì)路子。
大學(xué)時(shí)候成績(jī)最好的兩門(mén)是匯編和C++,畢業(yè)設(shè)計(jì)學(xué)了很淺的Java,匯編的上機(jī)作業(yè)總是第一個(gè)完成,計(jì)算機(jī)二級(jí)上機(jī)也是裸考也得了滿(mǎn)分。不過(guò)這好像沒(méi)什么好夸耀的,比我牛的人海了去了,但是這卻使萌生了一些悔意。
記得當(dāng)年報(bào)志愿的時(shí)候,一個(gè)是不報(bào)資源型的專(zhuān)業(yè):例如石油化工啦,我當(dāng)時(shí)天真的以為這些產(chǎn)業(yè)沒(méi)50年就倒閉了。一個(gè)是沒(méi)考慮過(guò)計(jì)算機(jī)專(zhuān)業(yè),結(jié)果有個(gè)和我一樣分?jǐn)?shù)的同學(xué)去了西安電子科技學(xué)計(jì)算機(jī)了,好生羨慕。而現(xiàn)在發(fā)現(xiàn)自己確實(shí)對(duì)于計(jì)算機(jī)編程這方面存在興趣。一種探索未知的動(dòng)力,一種完成一件作品的動(dòng)力的驅(qū)使,也崇拜設(shè)計(jì)院幾個(gè)會(huì)編程的大師。讓我在工作之后又自己自學(xué)了VBA去馴服上面提到的這些文檔。
其實(shí)說(shuō)是學(xué),倒不如說(shuō)是拿來(lái)主義,先花了一周看了Excel的操作培訓(xùn)視頻,一周了解了VB的語(yǔ)法,一周了解了Excel的對(duì)象,然后就是Excelhome直接搜索成品代碼,看懂了修改修改就可以用了。而且Excel錄制宏代碼的功能也是超級(jí)贊,不用翻MSDN就可以輕松找到對(duì)象。
于是操作Excel變得簡(jiǎn)單,Excel的數(shù)據(jù)可以信手拈來(lái),想怎么改就怎么改,上千上萬(wàn)的數(shù)據(jù)也不怕,批量打印、自動(dòng)貼簽名什么的也不在話下。后來(lái)又逐步學(xué)了點(diǎn)SQL以及數(shù)據(jù)庫(kù)的一些知識(shí),用VB編寫(xiě)了幾個(gè)獨(dú)立程序,編寫(xiě)過(guò)AutoCAD VBA來(lái)讀取圖面數(shù)據(jù)或者進(jìn)行自動(dòng)標(biāo)注,話說(shuō)工業(yè)設(shè)計(jì)相關(guān)軟件例如鷹圖的Smartplant軟件也是可以用VB進(jìn)行二次開(kāi)發(fā)的,INtools可以直接做個(gè)讀取數(shù)據(jù)庫(kù)的軟件來(lái)解決出圖格式問(wèn)題,SP3D可以定制模型或者出圖模板,小功能插件(后來(lái)版本還是.NET方便)。被認(rèn)為是軟件方面的專(zhuān)家,當(dāng)然他們計(jì)算機(jī)硬件出問(wèn)題了也會(huì)來(lái)找我。也為圓自己上學(xué)的時(shí)候的一個(gè)夢(mèng),用Discuz!搭建了交流論壇,傾盡了自己半年多的心血。
而且用VBA編程來(lái)解決問(wèn)題是與學(xué)習(xí)編程語(yǔ)言截然不同的感覺(jué)??粗绦虮徽_執(zhí)行,一種成就感油然而生。這是黑白的命令框不給給予的。
曾經(jīng)一度以為Excel VBA我已經(jīng)掌握差不多了。不過(guò)隨著逐步深入了解發(fā)現(xiàn)可以探索的還挺多。只是掌握了VB語(yǔ)法方法,而海量的對(duì)象還是星辰大海呢。況且VB 6.0還是上個(gè)世紀(jì)的東西。而自己也越來(lái)越懶,想學(xué)學(xué).NET總是半途而廢,看到別人用Python頓時(shí)熱血一下,但是激情沒(méi)兩天就被澆滅。
不過(guò),我還是沒(méi)有跳出這個(gè)繁重工作的怪圈。活是干不完的,干得越快,活越多。編程提高了我的效率,卻沒(méi)減少我的工作量。哎。。。不知道你看完這篇,還想學(xué)編程嗎?我本來(lái)是想忽悠你上船的啊。
文筆不佳,見(jiàn)諒。
2016年10月18日晚
從學(xué)一點(diǎn)編程開(kāi)始
最后編輯于 :
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。
相關(guān)閱讀更多精彩內(nèi)容
- 1.1 VBA是什么 直到90年代早期,使應(yīng)用程序自動(dòng)化還是充滿(mǎn)挑戰(zhàn)性的領(lǐng)域.對(duì)每個(gè)需要自動(dòng)化的應(yīng)用程序,人們不得...
- //我所經(jīng)歷的大數(shù)據(jù)平臺(tái)發(fā)展史(三):互聯(lián)網(wǎng)時(shí)代 ? 上篇http://www.infoq.com/cn/arti...
- 自從2014年開(kāi)通[完美Excel]微信公眾號(hào)以來(lái),堅(jiān)持分享已經(jīng)學(xué)習(xí)到的Excel和VBA知識(shí)和心得,目前已分享文...
- 歡迎關(guān)注 二師兄Kotlin轉(zhuǎn)載請(qǐng)注明出處 二師兄kotlin 友元對(duì)象擴(kuò)展 如果一個(gè)類(lèi)中定義了一個(gè)友元對(duì)象(co...