作者applebg (unemployed)
看板Soft_Job
標題[討論] 程式設計新人應該進修什麼學科?
時間Sun May 21 18:39:37 2017
大家好,關於這個問題,其實職訓局的老師已經給我
答案了。老師說,程式設計要更專精要學:
1:演算法
2:資料結構
老師用了一個很生動的說法,說明了這兩個學科在應
用上的高低階層關係。老師認為,演算法是屬於大老闆的領域
,許多需要被拆解成小步驟的商業模式都是由老闆們發想的,
屬於比較高階層的思考。
而資料結構是主管們要應用到的學科,了解資料結構
,才能帶領程式設計師們有規劃地完成軟體的各個功能。
而程式設計師,就是工人一樣,負責把程式碼依照需
求建造出來。
正在上職訓課程的我,出來就業後應該會先從最底層
的程式設計開始做起吧。而這兩個高階的科目職訓局是沒有教
的,如果是自己學的話,可能要花很多時間摸索。因此在這邊
想要問問各位怎麼規劃自己的學習之路呢?
對於一個高中讀社會組,大學念外文系,整整7年沒碰
數學的程式新人,大家會有什麼建議呢?
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 36.226.41.15
※ 文章網址: https://webptt.com/m.aspx?n=bbs/Soft_Job/M.1495363180.A.01A.html
1F:→ freeunixer: 對一個剛上職訓的新人來說,講這些太高遠.我不知道你學 05/21 18:44
2F:→ freeunixer: 什語言,但是第一個是找本正常的書先將它讀完,然後, 05/21 18:45
3F:→ freeunixer: 去找講那種語言的 standard libary 的書,加減抄個半本 05/21 18:46
5F:推 k732: 建議你職訓課程先好好跟上,感覺你剛開訓不久 05/21 18:50
6F:→ hsnuonly: 很多學校開資料結構 名字後面還是會加演算法 05/21 18:52
7F:→ hsnuonly: 你不用刻意去分不是演算法的資料結構 05/21 18:53
8F:推 Huffman: 先乖乖把課上完並找到工作再說 05/21 19:18
9F:→ MOONY135: 先跟得上進度再說(?) 05/21 19:42
10F:→ chuegou: 這什麼排版... 05/21 19:54
11F:→ testPtt: 不要一開始直接面對開發工具會比較快樂點 05/21 20:10
12F:→ kyuudonut: 我演算法數學証個半死 結果你老師說的好像是平行世界 05/21 20:36
13F:→ manaup: step1.打開買來的書本看著第一個資料結構 照著寫一遍 05/21 20:44
14F:推 buper: 等你燃起興趣。什麼都不是障礙,但求熱情燃燒時你有足夠的 05/21 20:45
15F:→ buper: 時間去燒出你想要得作品 05/21 20:45
16F:→ manaup: BTW 我覺得你職訓能上好上滿 結業後再來煩惱這事還不遲 05/21 20:47
17F:→ manaup: 即便是本科生 畢業後就職再拿出來讀個兩三遍的也很常見 05/21 20:49
18F:推 RINPE: 比較好奇,非本科的前輩們都會去補學歷嗎?想往好點的公司 05/21 21:21
19F:→ RINPE: 是不是該去? 05/21 21:21
20F:推 za755188: 這兩個比喻是不是哪裡怪怪的@@ 05/21 21:25
21F:推 ccfux: 我也覺得比喻怪怪的 資料結構真的很重要 幾乎無論做什麼都 05/21 22:27
22F:→ ccfux: 會碰到各種資結的變形與應用 演算法沒特別有興趣不用急著學 05/21 22:28
23F:→ babypanda: 記算機概論(? 05/21 22:32
24F:推 Huffman: 乖乖照著醫生服藥 05/21 22:55
25F:→ Huffman: 少發廢文多寫Code 05/21 22:55
26F:→ MOONY135: 樓上有掛? 05/21 23:04
27F:→ blo6: 有幾個老闆真的懂演算法的我很好奇 05/22 04:37
28F:→ keyut2433: 先學會怎麼用google才是重點 05/22 05:22
29F:→ jerry771210: 首先:知道自己在幹嘛 不懂要問不要裝懂XD 05/22 08:43
30F:推 tkhan: 先進修怎麼用google.. 05/22 11:27
31F:推 justben: 先去練一下英文聽力,然後用udemy, 一門課只要300喔 05/22 14:13
32F:→ justben: 蠻多課程是針對初學者的 剛好你外語系 用這恰OK 05/22 14:14
33F:推 gpctv: 我就知道一定會有人說英文的,雖然是事實 05/22 18:37
34F:→ eva19452002: 先不要想太多,語法先弄熟,小作業能寫出來再說 05/22 23:14
35F:→ eva19452002: 先把程式三大執行方式,sequential/if-then-else/for 05/22 23:17
36F:→ eva19452002: loop弄懂 05/22 23:17
37F:推 prag222: stackflow都能用google翻譯了 怕啥 05/23 21:25
38F:推 EngRookie: 是不是少說了一個作業系統??? 05/27 14:44