Re: [問題] C/C++要如何學才能變強?
猶記得教我們C++的老師說:
「C++是一個很難的語言,你要精通它要兩年的時間。」
這位老師在我們學校是堪稱「技師」的存在(像卡卡西)。
精通數十種語言。
原po我目前在工作,寫的是網頁,用的是Java。
大學時代很少用Java,反而C/C++用的比較多,
開始工作的時候,面試我的那位說
:「他ok啦,他本身會的語言比Java要難很多。」
於是我就進去了,開始用Java(其實是Jsp)
你就會發現:Java怎麼會這麼夭壽好用!
當然我做的東西比較偏應用,不使用到C++
如果你要開發比較底層的東西,就會用到C++ 甚至組語
不過我推薦還是要先學C和C++,你會對比較底層的東西比較有概念。
轉到Java是易如反掌。
如果從Java到C,你會覺得很痛苦。
另外學習程式我覺得不外乎三個點。
1.一直寫一直寫一直寫到你開始打牆壁、撞牆壁你就成功一半了。
2.跟別人一起寫同一支程式,你會學習到不同的撰寫風格。
3.參與專案製作,你會知道大部分的時間不是在寫程式,而是在內耗。
而第三點最難,常常有案子延宕數十年最後不了了之的,
所以才有軟體工程這門課的產生。
※ 引述《Ting1024 (無)》之銘言:
: 標題: Re: [問題] C/C++要如何學才能變強?
: 時間: Sat Jun 23 02:15:34 2012
:
: ※ 引述《tsstho (程式新手)》之銘言:
: : 如題大學4年因為自己太混所以程式沒學好,現在研究所要用到C/C++,所以想從新學我不期望我能變高手但是希望至少有一般(業界標準)的程度,大家可以給點意見嗎,C/C++怎樣學比較好?
: : 另外我想問電腦補習班常常會說"你讀資工的你覺得你程式能力有達到業界標準嗎?",我想問的是怎樣才算達到業界標準(C/C++/JAVA/網路/資安)?
:
: 不用想太多啦...
:
: 台灣業界其實很不強, 你要太認真, 進去會嚇一跳,
: 怎麼都一堆這麼不強的人, 跟自己想像不太一樣阿。
:
: 不過要提醒一點的是, C++ 算是滿鳥的語言,算是超級
: 不直覺的語言,單位投入與產出很不符合效益,目前已經
: 逐漸被淘汰了。
:
: C 語言搭配一點C++的子集就很夠用了。
:
: 低階部分用C。高階部分看要JAVA或者C#, VB , 隨便
: 撿一個起來開發都會比用C++好。
:
: 15年前大家都在炒C++, 就像現在雲端上身一樣, 15年過去了,
: 現在還有誰在提 C++ ?
:
:
: --
: ※ 發信站: 批踢踢實業坊(ptt.cc)
: ◆ From: 220.141.33.187
: → james732:我們公司還是有不少MFC code,我想轉C#但力有未逮XD 06/23 02:16
: → diabloevagto:可以舉個c++不好用的例子嗎? 06/23 02:45
: → diabloevagto:我倒是認為沒有不好用,只有自己不會用 06/23 02:45
: → james732:可是我覺得要"會用"C++這件事就很困難了...orz 06/23 02:53
: → Chikei:http://goo.gl/pu56i 沒人在提只是天天都在用c++寫出來的:p 06/23 02:58
: → Ting1024:to 樓上,那張表的時間點你不覺得很有趣嗎? :D 06/23 04:07
: → chunhsiang:雖然C++難寫 但他在近期還是有重要性 學一下不損失 06/23 07:04
: → chunhsiang:學VB不如學C# 但JAVA也很火紅 06/23 07:07
: 推 PRAM:這時候就要引用Linus的話了,叫什麼來著..C++是什麼程式員用 06/23 07:08
: → PRAM:的什麼語言? 06/23 07:08
: → PRAM:我用C++也有10年以上了,深深覺得文中所說用C再加一點C++的子 06/23 07:10
: → PRAM:集就足夠完成所有要做的事了 06/23 07:10
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 1.169.170.92
※ 編輯: rockmanray 來自: 1.169.170.92 (06/23 08:47)
推
06/23 09:41, , 1F
06/23 09:41, 1F
→
06/23 09:42, , 2F
06/23 09:42, 2F
→
06/23 09:44, , 3F
06/23 09:44, 3F
→
06/23 10:24, , 4F
06/23 10:24, 4F
推
06/23 12:43, , 5F
06/23 12:43, 5F
推
06/23 16:31, , 6F
06/23 16:31, 6F
推
06/23 21:03, , 7F
06/23 21:03, 7F
推
06/24 01:08, , 8F
06/24 01:08, 8F
推
06/24 08:14, , 9F
06/24 08:14, 9F
推
06/26 11:39, , 10F
06/26 11:39, 10F
推
06/27 18:18, , 11F
06/27 18:18, 11F
→
07/01 00:57, , 12F
07/01 00:57, 12F
討論串 (同標題文章)