有人说学了C语言,两天就能学会Java,两个星期就可以找工作?
作為一個過來人來說,編程如果真的那么簡單就不會導(dǎo)致現(xiàn)在各大公司還喊著招不到人的情況了,雖然編程領(lǐng)域里面有觸類旁通的說法,但這個說法只是針對于對于一種編程已經(jīng)掌握到一定程度了,不是簡單的學(xué)過或者做過就可以輕松的轉(zhuǎn)向別的編程語言了,換句話來講如果一種編程語言學(xué)的馬馬虎虎,也不要指望第二種編程語言能好到什么程度,編程語言不在于多,而在于精,只要在一個方向做到極致,找到編程的感覺,再切入新的編程語言的確會快很多。
?
#include <stdio.h>
int main()
{
printf("學(xué)習(xí)從來不是一個人的事情,要有個相互監(jiān)督的伙伴\n");
printf("工作需要學(xué)習(xí)C/C++或者為了入行、轉(zhuǎn)行學(xué)習(xí)C/C++的伙伴\n");
printf("可以家_893154226n");
return 0;
}
正常來講如果已經(jīng)掌握一種或者多種編程語言再去學(xué)習(xí)新的編程語言,就那筆者的經(jīng)驗來講差不多十天左右就能開始跟著做項目,為什么會有這種判斷不在于編程語言本身有多簡單,主要來講編程語言只是一種工具而已,真正關(guān)切到編程核心的東西是編程思想,不同的編程語言編程思想是想通的,所以切換到新的編程語言只是切換的編程語言的語法,編程思想還是哪些,所以從心理上就存在優(yōu)越感,有了底氣學(xué)習(xí)起來自然就快了許多,其實很多編程語言雖然具體不完全的一致,但指導(dǎo)思想基本上一致,所以學(xué)習(xí)了基本的語法之后直接開始上手做東西就可以了,當然在做的過程中如果遇到不懂的直接查資料,郵局不太好聽話,叫現(xiàn)編現(xiàn)買,其實有些只是語法細節(jié)不一樣而已。
不同的編程語言之間切換的前提是編程思想已經(jīng)掌握,所以樓上所說的學(xué)了C語言,兩天就能把java學(xué)會這種論斷起碼不是業(yè)內(nèi)人士的歸納,即使有了編程思想也不可能兩天的時間就能搞定一門新的編程語言,不符合編程語言的規(guī)律,學(xué)了一種編程語言和學(xué)明白一種編程語言是完全兩種不同的概念,現(xiàn)在還有人喊著掌握多少種編程語言才顯得多厲害,真正厲害的是編程思想和算法,這兩個核心搞定了才叫真正懂編程。
希望能幫到你。
?
總結(jié)
以上是生活随笔為你收集整理的有人说学了C语言,两天就能学会Java,两个星期就可以找工作?的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Linux学习笔记之系统路径和命令
- 下一篇: 如何在weblogic启动时让其加载指定