作者cjamhe01385 (徹)
看板Tech_Job
標題Re: [請益] 文組女生初學coding建議
時間Sat Oct 14 12:37:46 2017
小妹來回妳文,一樣是文組科系轉資工
首先,我建議去念書,因為我們身邊不太有學資工的人可以互相討論
但是寫程式我覺得有人一起討論較好,才不會一直卡死在自己的盲點
我不建議去補習班,最好是選資工是該校強項的大學去讀
因為補習班大多只會教你如何實作,就算結業,基本觀念也很弱
國外學校有開給非本科系念的computer science conversion
可以去查查類似科系,雖然這類科系很多是為了賺國際學生的學費
但是因為教授還是資工本系,所以教授內容我覺得還是不錯
在選校的時候,先去查評價,選那種大家哀號說課程很硬的學校
既然想轉職,實在沒必要為了學歷選開心過關的大學
至於語言,老實說我個人比較推薦學 C / C++
雖然學起來可能比較複雜,不過對記憶體管理會有比較具體的印象
最後就是切記,非本科最大的問題就是重視實作不重視基礎觀念
所以就算這些觀念的書籍再怎麼難念,也要堅持下去
就這樣 :D
※ 引述《hungryhippo (hungryhungryhippo )》之銘言:
: Hi各位年薪300有為青年大家好,
: 小女子我是今年25歲文組畢業的,有鑑於真的不想在待在低薪高時數又壓榨的服務業,想
: 要在這裡請問大家幾個問題
: 想知道如果現在要自學coding,有沒有比較推薦的相關program/degree可以修,之後對找
: 相關工作比
: 較有幫助的呢?(美國學校也可以,NY佳)
: 有在看Upenn的MCIT 請問有校友可以請教嗎?
: 有綠卡希望以後到美國能夠順利就業
: 聽人家說覺得Python很推薦,請問你們覺得呢?我本來是要學Java的,但聽了一些人建議
: 後還是決定先來這裡問問大家意見好了
: PS有些鄉民會走心,我沒有什麼看不起本科生的想法,就單純想問問大家的意見,謝謝指
: 教
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 59.115.216.150
※ 文章網址: https://www.ptt.cc/bbs/Tech_Job/M.1507955869.A.49B.html
推 rbufghj9713: 建議修課:基礎、大刀(因為高手通常都會想修大刀,可 10/14 12:42
→ rbufghj9713: 以藉此快速進步 10/14 12:42
→ lovebridget: C++學完也差不多進棺材了 10/14 12:43
→ flysonics: 問題是修大刀 分數會很難看 影響GPA跟你以後求職 10/14 12:44
→ flysonics: 我年輕時傻傻的 後來才知道為啥大家都挑甜的教授修課 10/14 12:45
→ flysonics: 你想快速進步 可以去旁聽大刀的課就好 10/14 12:45
→ GoldX5: 25歲的文組想去NY寫程式,還會怕大刀? 那去巨匠好了 10/14 12:47
→ b122771: 原原Po看完這些推文之後,不會覺得TechJob的這群人的 10/14 12:55
→ b122771: 溝通思考邏輯很與眾不同嗎? 10/14 12:56
→ b122771: 還會想要學coding ?? 10/14 12:56
推 docker: 樓上XD 10/14 12:58
推 IhateOGC: 樓樓上 10/14 13:00
推 kain777: 其實說真的學coding幹嘛 語文好點轉pm還比較有發展 10/14 13:03
推 senjor: 想要勸阻朋友轉軟體最好的方式就是叫她學C/C++ XDD 10/14 13:06
推 YAYA6655: 你美國時間很多 10/14 13:08
推 gp3au6fu6: 推你 10/14 13:09
推 Armuu: XDDDD 10/14 13:13
→ Ekmund: 25歲文組別叫人家學C++ =_= 10/14 13:19
→ Ekmund: 那不是只有語言而已 資結計組OS都要摸到一些才能正確掌握C 10/14 13:21
→ Ekmund: /C++在玩什麼東西 10/14 13:21
→ Ekmund: 底子會好固然沒錯 但人家有多少時間去學? 10/14 13:21
→ Ekmund: 想想你第一次接觸指標多崩潰吧 還是乖乖從PHP/Python上手 10/14 13:24
→ Ekmund: 再者工作機會多太多多了 C/C++的工作大多都影像處理/LLVM 10/14 13:24
→ Ekmund: 相關 半路出家的人絕對會死啊 10/14 13:24
推 clamperni: C++跟JAVA一起學呀 10/14 13:30
推 nova06091: 原po就建議底子打好 說學C有什麼錯? 10/14 13:37
推 chaver: 學完畢業都快30了... 10/14 13:38
推 avans: 火苗要熄滅了xddd 10/14 13:38
推 wumingsh: 沒學過程式都會有種憧憬,但這其實是外星科技,人類沒那 10/14 13:55
→ wumingsh: 麼容易掌握r。想要餬口還有很多選擇,不要衝動…… 10/14 13:55
推 senjor: 其實要看目標,底子不一定要從C開始打起... 10/14 14:24
→ senjor: 不然從數位邏輯設計開始打基礎不是更好 Q_Q 10/14 14:24
推 loveflames: C++是大坑..... 10/14 14:31
推 senjor: 我是建議可以從C#開始啦,之後要轉進C/C++也方便,跳JAVA 10/14 14:55
→ senjor: 也可以,然後馬上就可以直接用Win Form寫出有直接成果的作 10/14 14:56
→ senjor: 品,就算要轉網路也能直接轉.Net MVC之類的架構。 10/14 14:56
→ senjor: 而且不轉進的話,C#本身的職缺也不少。 10/14 14:58
推 l75cm: 天才小釣手 刪文了耶 10/14 15:00
推 samtony: 程式易學難精,三思 10/14 15:06
推 sharku: 推薦初學寫C...確定沒搞錯? 我本科系當初都差點因為C的緣 10/14 15:14
→ sharku: 故放棄寫程式 10/14 15:14
推 zzzz8931: 樓下覺得初學選 C 好還是 C++ 好? 10/14 15:24
噓 iEisen: 為什麼都講的好像程式很好學一樣 10/14 15:25
推 ap954212: c語言:從學習到放棄 10/14 15:59
推 dmeiki: c/c++學完都多久了,還是學assembly 當作開頭比較快吧,csa 10/14 16:44
→ dmeiki: pp就這麼做呢! 10/14 16:44
推 XJY13: 既然c C++ 太難 換潮出水的obj-c 10/14 16:51
→ feeya: 可以先學batch入門很快 10/14 17:44
→ luche: 妳是女人不會為難女人的典範 10/14 18:24
推 whitehow: 推這篇 從java入手也可以考慮 10/14 19:09
→ Ekmund: 學C入門我還算推薦的 也很適合汰掉不適合的人 10/14 19:13
→ Ekmund: 問題是,25歲沒底子的學C++?這是在開人生玩笑? 10/14 19:13
推 chungrew: 25歲為何不能學C++ 你也把C++想得太難了吧 10/14 20:16
→ chungrew: 我到高中一年級才開始接觸C++,認真學基本的程式語言 10/14 20:17
→ chungrew: 花了幾個月上課就有基礎概念了,隨後就是學著怎麼用 10/14 20:18
→ chungrew: 到高三才自己學JAVA 算很慢了 10/14 20:19
→ chungrew: 但不會很難啊 邏輯搞懂 方法搞懂 很容易就可以上手 10/14 20:19
推 chungrew: 當然都是從基本開始 10/14 20:21
推 a1121210: c++還行,只是現在又回頭去看C 有點累 10/14 20:50
噓 dfgh012316: 沒人推python嗎? 10/14 20:54
推 a1121210: 不想碰軟體找了個硬體,結果主管建議我有空學些語言,出 10/14 20:55
→ a1121210: 路比較廣XD 10/14 20:55
→ Ekmund: 因為25歲就準備要出去了 你開始學C/C++ 打算學多久? 10/14 21:28
→ Ekmund: 又你打算做什麼?現在C類主流工作要馬要數學底 要馬計組 10/14 21:30
→ Ekmund: 底 不然就是兩者都要 你推薦一個25歲連自己學程式是為了幹 10/14 21:30
→ Ekmund: 什麼都不知道的文組人學這樣的東西?有考慮過社會現況和 10/14 21:30
→ Ekmund: 對方的發展嗎? 10/14 21:30
→ Ekmund: 你高中可以全職念 專心念 現在出社會後你捫心自問 能嗎 10/14 21:31
推 keyesliu: 聽說國外有些財會統計開始要求學Python 若是學商的可以 10/14 21:53
→ keyesliu: 先學這個 目前業界會用C的通常還會要求知道其他更底層的 10/14 21:53
→ keyesliu: 專業 應用層因專案進度要求基本較少用C了 10/14 21:53
→ Renna1379: 一般讀文科的會轉程式工作,大都是去學寫前後端,ex:寫 10/14 22:31
→ Renna1379: 網站,APP...,會比較容易上手吧.. 10/14 22:31
推 loveflames: 說C++不難的那樓,拜託,不要害人,認為C++不難的根 10/14 22:42
→ loveflames: 本就不懂C++ 10/14 22:42
推 loveflames: 花幾個月絕對不足以上手,寫出來的玩意跑是能跑啦,坑 10/14 22:45
→ loveflames: 會一大堆 10/14 22:45
推 loveflames: C跟C++是兩碼子事,學C是有可能快速上手,C++無可能 10/14 22:53
推 loveflames: 要學這個學到上手,好幾年跑不掉,而且得看很多書,已 10/14 22:56
→ loveflames: 經沒那種時間了 10/14 22:56
推 Sirctal: effective C++說的 你要把C++想成是一個語言聯邦 10/14 22:56
→ Sirctal: 物件導向的C++ 與C串接的C++ template的C++ 還有STL的C++ 10/14 22:57
→ babypanda: 底層語言可能不太適合初學者,指標、物件概念都還不是 10/14 23:27
→ babypanda: 很清楚,又有os的知識 10/14 23:27
→ babypanda: 學習會有一段陣痛期 10/14 23:28
推 chungrew: debug當然花時間..撞牆期 陣痛期都會有的 10/14 23:46
→ chungrew: 我指的是先搞懂基本觀念 實際操作當然要多看多學 10/14 23:47
→ chungrew: 因為說25歲就不能學 感覺好像是說25歲就沒有智力來讀了 10/14 23:48
→ chungrew: 我本意是說如果原PO決心夠大 還是可以學 10/14 23:49
推 loveflames: 不是沒有智力,是沒有時間,大部分時間並不是花在debu 10/14 23:57
→ loveflames: g,25歲花好幾年去學一門C++完全沒有CP值 10/14 23:57
推 tenninetall: 對文組來說都是語言嘛 10/15 01:33
→ Ekmund: 可以呀 學會了 能跑能動了 然後呢? 10/15 02:09
→ Ekmund: 我就問你一句 現在C++有哪些工作?再想想要做還要補什麼 10/15 02:10
推 sOuOr: 真的不建議轉領域的從C++開始學 但我覺得工程師總是該學 10/15 04:46
→ sOuOr: 連記憶體都搞不清楚 只能叫低階碼農 別說你學過CS 10/15 04:46
推 k47100014: 轉PM+1 會講話真的贏不少 10/15 17:46
推 wankel: 先java後python 不要懷疑 良心建議 10/15 17:48
推 loveflames: 要搞懂底層學C就夠了,C++不適合給轉跑道的人學 10/16 11:43