C++ 程序員自信心曲線圖
學(xué)習(xí)C++很長時(shí)間了,也看過很多程序員學(xué)習(xí)C++的歷程??傮w來說,C++是一個(gè)“雙刃劍”式的語言,只有那些熟悉他的人才能把C++這門語言用好。Linus曾說過:“C++是一門很恐怖的語言,而比它更恐怖的是很多不合格的程序員在使用著它”。是的,C++并不是一門速成的語言,其是一門需要長時(shí)間磨練和學(xué)習(xí)的語言,那些說自己熟悉C++語言的程序只能算是輕浮的。詳見“21天教你學(xué)會(huì)C++ ”。
下面是一個(gè)C++程序員在學(xué)習(xí)過程序中的一個(gè)自信心曲線圖:
程序員在一開始學(xué)習(xí)C++的時(shí)候,用C++的語法寫C覺得很牛,也會(huì)覺得自己很快掌握了C++語言,對(duì)一切都充滿了信心。他們告訴你他們懂C++, 其它他們錯(cuò)誤,但我們不能說他們?cè)谌鲋e,因?yàn)槿丝偸遣恢雷约翰恢朗裁?。此后,?dāng)他們?cè)贑++的學(xué)習(xí)歷程中,發(fā)現(xiàn)了很多很多稀奇古怪的東西,還有很多相 當(dāng)?shù)讓雍蛷?fù)雜的東西,他們的將會(huì)變得很受挫,很沮喪,還始變得懷疑起,自信心開始下降,甚至有時(shí)候他們靠人品來編程。只到有一天,開始開竊,覺得C++的 世界不能亂來,需要一定的規(guī)則,一定的方法,于是通過大量的錯(cuò)誤不停地總結(jié)和反省,最終自信心又會(huì)被建立起來,經(jīng)歷多年的歷練后,才能恢復(fù)自信。
對(duì)于大多數(shù)的自稱自己熟悉C++的程序員來說,基本上來說他們都是用C++的語法來寫C。