自學編程以一般人來說需要多久?
如果我們想學習編程做一些小東西,比如一些網(wǎng)站的拓展插件,還有一些處理簡單EXCEL的小工具,其實一到兩周的時間就夠了。因為這些東西在網(wǎng)上都有現(xiàn)成的教程,每個步驟都很詳細,只要跟著教程做一遍下來就可以了。
但是這種方式的學習,你學到的東西都是零碎的。如果你是一個電腦小白,你可能沒有辦法把學到的東西串聯(lián)起來,更有可能完全蒙圈了。
所以,每個人的知識面都是不一樣的,接受能力也不一樣。
每個人需要的時間都是不一樣的一般來說,如果不是計算機相關專業(yè)的學生,完全靠自己自學編程的話,至少都要花1-2年的時間才能達到找到工作的程度,當然也有速成的方式,你交高額的學費,找培訓班或者大神教你。
如果你是計算機相關專業(yè)的學生,有一定的計算機基礎,如計算機組成原理、C語言基礎等等,如果你想達到找工作的層次,你也要花4-6個專攻就業(yè)方向,你才有可能在職場上不至于“一問三不知”。
以上指的時間都是完全脫產(chǎn)的全日制的學習。我謹以我的自學經(jīng)歷,和我認識的朋友的情況作答,具體需要多少時間,每個人都是不一樣的。
自學是個很難堅持的事情自學首先要解決的是方向問題,學什么方向的內(nèi)容?
每個人所看到的東西,在一定程度上都是有局限性的。比如說,如果你的目的是自學編程,然后靠這個找一份工作,那么你首先要搞清楚,這個行業(yè)里的技能需求是什么,如果掌握那種技能。
但是由于每個圈子的信息并不是那么流通,你能了解到的信息不一定是完全對的,很有可能你學的東西,在真正的入職崗位中并不需要。但無論如何,如果你是想靠編程找一份工作,你必須搞清楚這個事情
然后,就是怎么學的問題了解清楚了需求哪些技能之后,要羅列好每個知識點怎么學,用什么方式去學,每個地方的規(guī)劃時間如何安排?關于具體過程,我覺得以下這位答主總結(jié)得很好
經(jīng)過一段時間的學習,要勇于去現(xiàn)場檢驗成果比如,你的目的是找工作,那么這個時候你就要敢于去投簡歷,爭取到面試機會,跟應聘的人多聊聊,這樣你才會有反饋,才會知道自己學到的東西夠不夠料
自學需要投入極大的時間和精力,這個過程是很容易讓人產(chǎn)生逃避心理的。所以,如果下定了決心去自學的話,一定要嚴格按照自己設定的目標去做,不能半途而廢。
說個個人的觀點,我不太贊成大家單單看回答,就決定自己要不要去學一樣東西。我覺得興趣是很重要的,如果你有這個興趣,還不如先去動手試試,去感受一下這個過程。如果你覺得這個過程實在太違心了,那你可以中斷學習。如果你覺得我就是要學會它,那何不想辦法去解決?
很多時候,我們很容易被大家所渲染出來的感受所左右,比如大家都說一件事情很難,然后你就不敢去做了。做一件很難達成的事,是需要極大的信心支撐前行的,不要輕易讓自己失去這份信心。
參考答案,僅僅是參考,更重要的是在于你怎么選擇。