作者VVll (偽Wii)
看板C_and_CPP
標題[問題] 如何學好c語言
時間Mon Nov 30 18:48:23 2009
各位前輩你好 由於大學時 只學過java jsp SQL 懂UML跟OO
但是畢業後 才發覺自己想做的 是系統/軟體部分(不是寫網頁 不是寫手機)
所以對於C/C++有許多陌生 也去買了
C++ How to program 新手推薦這本 比起下面那本容易理解
C++ Primer
但是 很多C語言的的開發應用
Win32 API,Winsock,或是directX都不知道怎麼學
而找工作上 都要熟析C/C++的人才(能做到哪樣 才叫熟?)
所以 如何有效的去規劃 安排學習的方法 or 進修管道
還是說 只能去念研究所....
謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 123.240.192.25
1F:→ tinlans:應用的東西都有書啊,除了語言本身以外的應用,你就當學如 11/30 19:08
2F:→ tinlans:何使用 MS Office 裡的各種功能,有看過你就會,沒看過你 11/30 19:09
3F:→ tinlans:就不會,大概就這樣而已,看什麼書感覺都差不多。 11/30 19:09
4F:推 VictorTom:如果你想要的是將來工作用得上的實務經驗, 那個人覺得上 11/30 19:10
5F:→ VictorTom:研所剛好撞到你工作會用到的東西機率不是那麼高; 只要程 11/30 19:11
6F:→ VictorTom:式基礎夠扎實基本能力也有, domain相關的技術公司多少也 11/30 19:12
7F:推 twotwoone:系統軟體,那你應該讀熟OS、計組、ASM,語言只是工具 11/30 19:12
8F:→ VictorTom:比較願意train你; 至於"熟"C/C++這點就更難定義了...Orz 11/30 19:12
9F:→ twotwoone:Windows API的話,有本programming windows不錯 11/30 19:13
10F:→ tinlans:我是比較好奇你後面列的應用跟你前面講的系統軟體不合啊。 11/30 19:14
11F:推 VictorTom:寫手機軟體甚至軔體driver等也都和寫桌面應用程式有相當 11/30 19:19
12F:→ VictorTom:程度重疊的基本功喔; 只是, 除非你能肯定將來自己就是要 11/30 19:19
13F:→ VictorTom:做哪個明確domain的工作, 不然學好什麼很難介定的.... 11/30 19:20
14F:→ VictorTom:只是改文後看來, 除了221大推的以外, 資料結構和演算法 11/30 19:20
15F:→ VictorTom:還是也學學吧; 學用SDK的問題不外乎仔細讀manual, 多 11/30 19:21
16F:→ VictorTom:trace/改寫/自己寫sample, 然後有問題上forum查/問@_@" 11/30 19:22
VVll 除了以上前輩的建議外 能寫出什麼 才符合公司願意請新人的條件
※ 編輯: VVll 來自: 123.240.192.25 (11/30 19:24)
17F:推 twotwoone:你可以去soft_job爬文看討論啊,tech_job也許也有吧 11/30 19:25
18F:→ tinlans:不提就業,最起碼要寫得出自己想要做的任何東西吧,就算你 11/30 19:27
19F:→ tinlans:是因為沒時間寫出來,你有辦法說得出個所以然來就很不錯了 11/30 19:28
20F:→ tinlans:,到那個時候你也不會去擔心公司會不會要你。 11/30 19:28
21F:推 hilorrk:新人基本功扎實比會寫一堆有的沒有的重要吧...畢竟公司本 11/30 19:49
22F:→ hilorrk:來就不會要求新人能立即上工 基本好學得快更重要 11/30 19:49
23F:推 VictorTom:至於怎樣的表現/履歷(學/經歷)會讓公司比較有興趣用你, 11/30 19:56
24F:→ VictorTom:小弟覺得這是另外一門學問; 雖然對公司來說你恰好會他們 11/30 19:56
25F:→ VictorTom:想要的加分不少, 但你又沒辦法肯定將來會/想做什麼 11/30 19:57
26F:→ VictorTom:domain的工作, 所以除了推基本功以外真的不知如何推了:) 11/30 19:57
27F:→ netsphere:面對它 , 接受它 , 愛上它 最後是 放下它 11/30 20:57
28F:→ yoco315: 面對宅 , 接受宅 , 愛上宅 最後是 放下宅 11/30 21:56
29F:推 drinkitblack:C會寫就夠了 工作之後都是trace code硬學的 12/01 00:51
30F:→ drinkitblack:不會的就google、問前輩 一般新鮮人至少要操半年 對 12/01 00:52
31F:→ drinkitblack:公司才較有用吧 12/01 00:53
32F:推 sunneo:XD 我第一次看到netsphere推文恰好把`它`全看成宅 12/01 02:46
33F:推 aecho:我是覺得懂OO和UML,那就順便把Design Pattern學一學~~ 12/01 09:01
34F:推 aecho:API應該是需要的時候,知道在哪裡可以找到資料和文件… 12/01 09:04
35F:推 ledia:把 "他" 看成 "宅" 是施主心裡有魔喔... XD 12/01 09:07
36F:→ ledia:大家把可以講的都講完了 XD 我只能勸勸你, 不要預設太多立場 12/01 09:07
37F:→ ledia:資訊領域很寬廣, 但是趨勢變化得相當快, 沒有人總是能選對 12/01 09:08
38F:→ ledia:方向, 所以別把自己的路走窄了, 趁年輕能多接觸點就多接觸 12/01 09:08
39F:→ ledia:win32 API 就是懂得看 manual, 跟查 java doc 一樣, 知道怎 12/01 09:09
40F:→ ledia:麼查, 知道他在講什麼, 習慣了也就沒什麼難了 12/01 09:10
41F:推 VictorTom:推 不要預設太多立場, 資訊領域很寬廣, 但變化相當快 :) 12/01 09:41