|
你知道已經(jīng)學(xué)會(huì)C語(yǔ)言編程的我第一次遇到有關(guān)編程的題目,我的心情是怎樣的嗎?極其想笑啊!笑得合不攏嘴啊!~~~一眼看穿,笑的是實(shí)際沒有這種情況,笑的是出題者傻傻地絞盡腦汁給同學(xué)們繞圈子,有些是不實(shí)際的,有些甚至看出了題目的漏洞,即表意不明確,題目出現(xiàn)的個(gè)別詞語(yǔ),意思是籠統(tǒng)的,概括的,針對(duì)不同情況,題目的答案也就不唯一了。也許是因?yàn)槲疫@方面實(shí)際生活中見識(shí)深了,考慮得多了的緣故。
但在中國(guó),沒有這幫絞盡腦汁的出題者,就不會(huì)有如此多的人學(xué)會(huì)理論而不會(huì)實(shí)踐。
我前幾年學(xué)的C、C++、Java、易語(yǔ)言,學(xué)習(xí)過程沒有做過題目。就是即學(xué)即用,馬上上電腦來(lái)用所學(xué)的東西來(lái)編寫新代碼,遇到問題找百度(實(shí)際上不一定是百度,更多的是國(guó)外的google,這里百度是代名詞),往往得到一大堆解答,很多解答不是針對(duì)某一問題的,多數(shù)需要你自己看多幾個(gè)網(wǎng)友的回答,綜合他們的觀點(diǎn),才得出答案。雖然很麻煩,路途很難走,無(wú)論是國(guó)外還是國(guó)內(nèi)的網(wǎng)友們。他們的回答使我不僅僅解決了問題,相比那些題目的單一答案,還讓我的見識(shí)增加了不少,也培養(yǎng)了綜合所搜集到的信息的能力。
我學(xué)編程,注重的是實(shí)際操作。注重調(diào)試程序的能力,快速找到合適算法解決問題的能力等,而不是把他們?cè)囶}化,繞來(lái)繞去的考。學(xué)會(huì)做題目是另外一種能力,靈活掌握有這種能力能使你考試順利,能使你被學(xué)校、單位認(rèn)可。但你并不一定能有這方面的工作能力,很多大學(xué)生之類的,比如叫你去維修出問題的機(jī)器,或是排除電腦等設(shè)備的故障,其解決方法可不是一張紙一支筆寫來(lái)寫去就可以了的,有人因此就連忙說(shuō)不會(huì)弄了, 即在碰到現(xiàn)實(shí)問題就蒙了,即使他們有學(xué)過這方面的東西。實(shí)際中的問題不是像題目那樣就這幾種類型,答案唯一的,而是千變?nèi)f化,充滿未知的。通常人們實(shí)踐多了,快速解決的辦法是靠經(jīng)驗(yàn)靠感覺,這些的來(lái)源就是多實(shí)踐。當(dāng)然得有一些基礎(chǔ)的理論。
學(xué)東西,學(xué)到后不應(yīng)該是轉(zhuǎn)化成考題的形式學(xué),那樣即使你學(xué)成了,考得高分,也等于沒學(xué),后半生的工作要的不是理論,要的是能快速解決問題,為用戶第一時(shí)間處理好問題的能力。這種的能力不是學(xué)會(huì)做題目就能得到的。
突發(fā)奇想,有感而發(fā),亂七八糟想到什么寫什么啦,并不是一篇條條有理的文章,不用在意太多。
實(shí)踐的基礎(chǔ)是有理論支持,但理論的思想不應(yīng)全轉(zhuǎn)化為做考題的思路、方法,而是轉(zhuǎn)化為實(shí)際中快速處理問題的有理依據(jù)。
我也不會(huì)說(shuō)我已經(jīng)學(xué)完編程和電氣工程和自動(dòng)化等相關(guān)技術(shù),個(gè)人認(rèn)為只是半桶水吧,所以寫這篇文章也隨時(shí)有被拍磚的風(fēng)險(xiǎn),但還是寫了算了。
|
|