Re: [請益]未來的學習方向

看板Soft_Job (軟體人)作者 (飛行原理)時間5年前 (2019/02/23 22:53), 5年前編輯推噓30(31134)
留言66則, 39人參與, 5年前最新討論串3/4 (看更多)
※ 引述《Lupin3 (3rd三世推廣中)》之銘言: : 本魯對人工智慧與深度學習很有興趣,所以有自學Python但學藝不精無法以此找工作, : 被解雇後本想找台大資訊把Python學好但家人卻希望我去報名職訓課程(免費) : 職訓局的課程:https://www.taiwanjobs.gov.tw/Internet/index/CourseQuery_detail : .aspx?oid=120709 : 課程內容(大略): : 人工智慧應用(48小時) : C#程式設計(36小時) : 智慧感測與應用(30小時) : 物聯網應用與實作(30小時).....等等 : 但最疑惑的是這個課程內容 : **物聯網應用與實作 : **HTML5網頁開發技術(建議開網址看內容) : 樹莓派等開發板有接觸過還能理解但記得台灣在這方面的工作並不多所以不確定學了可 : 以找到工作嗎? : HTML5網頁開發技術就完全不理解在學的東西,可能是本魯知識淺薄但印象中在學Py的 : 候並不需要使用到html、CSS等網頁語言此課程還高達48小時所以十分猶豫,而且本身P : ython都還沒學好就要在學C#....沒有把握能學好找到工作的自信,另外上課地點還在 : 中(小的台北人)還要另外找住的!所以把目前狀況分成以下 : 方案1.去台中住上職訓課,努力多學個C# : 方案2.留在台北,去台大把Python學好 : 方案3.去台中住上職訓課,學C#並同時把Py學好(豆頁痛 : 或是有其他想法啊啊~(跪求大大們 : 本魯無職業專長(之前都當行政雜工)之前想嘗試轉職當code人員但程式並無學好所以難 : 找工作(年紀也不小),本人程式多自學而且因為容易懶散所以Python也是學好一陣子, : 那如果要在多花時間學超級難的C#而且還不見得能就業.....對我真的有點負擔也很猶 : ,所以不知道該如何選擇特來請問各位code大前輩了!謝謝大大們QQ 本魯先前是薦任八職等的公務員, 受不了年工時超過2500, 跟主管抱怨說是血汗公務員, 又讓主管不開心, 所以快50歲了還是把公職辭掉, 在南部科學園區做生技業的軟工. 目前號稱也在做人工智慧的工作, 但公司去年底才給我一張1060 6GB的顯卡, 之前都是 用Python和CPU在跑類神經或CNN或LSTM的RNN, 所以對人工智慧(或更精確地說深度學習) 其實還不是很熟練. 真正熟悉是C#, 摸了兩年已經很有心得, PM很放心我寫的C#程式, 尤其是WPF和XAML部分. 但無論如何, 既然你提到了Python和C#, 這兩個我都接觸過, 就來試著與你討論討論. 先講結論, 個人看法不建議同時學Python和C#, 兩者必須二擇一. 因為兩者差異太大了. Python的好處是你很容易用Keras和Tensorflow做出深度學習的東西, 學習門檻很低. 但 Python程式的速度不快, 以前我用CPU跑CNN, 要在週五下班前開始讓程式跑, 等週一上班 才來看結果. 現在用1060 6GB的GPU來跑, 所花時間雖然是1/30, 但跟我希望的還是太慢. 所以我打算把手頭上的醫材做到差不多時, 改用C#&CNTK來跑深度學習. 以我對C#的理解 速度一定比Python快許多. 然而, C#學習門檻很高, 尤其對將近20年前寫碩士論文時用FORTRAN寫程式的我來說, 兩 年摸索C#真是痛苦的時光. 相較之下, Python只花了我3個多月, 就能自己寫深度學習的 模型, 然後敢開口跟老闆說我需要GPU. 總之, 個人覺得要拿得出在市場上有競爭力的產品, C#會比Python有利. 但Python可以讓 你很快就拿得出個人作品來找工作. 進了公司再看公司要用什麼語言來寫程式. 就像我當 初應徵園區的工作, 經歷是懂FORTRAN而已, 但進來公司後, 卻得重新學C#, 而且是自學, 沒上補習班, PM也沒空教我, 幸好老闆願意給我一年. 當初有人問我為何辭去公職? 難道不怕公司怎麼了? 我說我相信AI會紅個十年, 等AI退燒 而公司又怎麼了, 我也60歲可以退休, 所以就給它拼個十年看看, 或許真的能高雄發大財 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.200.47.248 ※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1550933586.A.502.html

02/23 22:58, 5年前 , 1F
心臟很大 將近50還敢轉職 佩服您的學習力和冒險精神
02/23 22:58, 1F

02/23 23:08, 5年前 , 2F
02/23 23:08, 2F

02/23 23:10, 5年前 , 3F
高雄發大財 我信了
02/23 23:10, 3F

02/23 23:29, 5年前 , 4F
50轉猛
02/23 23:29, 4F

02/23 23:40, 5年前 , 5F
Python或者C#對於深度學習訓練的時間應該是差不了多少
02/23 23:40, 5F

02/23 23:40, 5年前 , 6F
適當的加大batch size可以讓速度變快
02/23 23:40, 6F

02/24 00:13, 5年前 , 7F
天啊!大大超厲害,就說轉職的努力程度我真的太怠惰了(我
02/24 00:13, 7F

02/24 00:13, 5年前 , 8F
真該把自己埋了)謝謝大大提供你的經歷與建議給我非常受用
02/24 00:13, 8F

02/24 00:13, 5年前 , 9F
QQ
02/24 00:13, 9F

02/24 00:20, 5年前 , 10F
50歲轉真的神!
02/24 00:20, 10F

02/24 00:34, 5年前 , 11F
已跪 !
02/24 00:34, 11F

02/24 00:36, 5年前 , 12F
感謝分享
02/24 00:36, 12F

02/24 00:46, 5年前 , 13F
活到老 學到老
02/24 00:46, 13F

02/24 01:16, 5年前 , 14F
可以請問學歷? 到4X還有公司願意接受轉職 好難
02/24 01:16, 14F
學歷是台成清其一的碩士,想打破砂鍋者去國考版找找就知。

02/24 02:46, 5年前 , 15F
如果用框架 沒有重造太多輪子的話 改語言幫助應該很有限
02/24 02:46, 15F
我打算不用輪子、改用翅膀。

02/24 03:03, 5年前 , 16F
以我對python理解,多數紅的lib底層都直接用C/C++在寫
02/24 03:03, 16F

02/24 03:03, 5年前 , 17F
的,python只寫邏輯層,理論上換C#加不了多少速度,你
02/24 03:03, 17F

02/24 03:03, 5年前 , 18F
可以去看一下tensorflow源碼。
02/24 03:03, 18F

02/24 05:42, 5年前 , 19F
直接給箭頭了,Python低層都是用C在跑
02/24 05:42, 19F

02/24 05:53, 5年前 , 20F
推 活到老學到老
02/24 05:53, 20F

02/24 05:55, 5年前 , 21F
就我個人的理解,train的速度更取決於gpu的數量,真的要
02/24 05:55, 21F

02/24 05:55, 5年前 , 22F
train很大的model就去雲端租一個GPU就好了,一定比你的1
02/24 05:55, 22F

02/24 05:55, 5年前 , 23F
060快。結論:要做deep learning沒有GPU就不要開玩笑了
02/24 05:55, 23F

02/24 05:58, 5年前 , 24F
02/24 05:58, 24F

02/24 06:26, 5年前 , 25F
南部人推一個,說AI會退燒的都外行啦!高雄發大財!
02/24 06:26, 25F

02/24 06:46, 5年前 , 26F
高雄發大財!
02/24 06:46, 26F

02/24 07:27, 5年前 , 27F
我自己買1060 也還好而已,batch size ㄧ大也是報記
02/24 07:27, 27F

02/24 07:27, 5年前 , 28F
意體不足,建意要訊練快可以多看CSDN或其他論壇,
02/24 07:27, 28F

02/24 07:27, 5年前 , 29F
用雙gpu或上雲端訊練,而不是換語言
02/24 07:27, 29F

02/24 07:41, 5年前 , 30F
我印象也是python的lib大多都是C/C++,可能是回收資料跟
02/24 07:41, 30F

02/24 07:41, 5年前 , 31F
切割資料上面做了太多冗長的演算。
02/24 07:41, 31F
※ 編輯: flightheory (1.200.47.248), 02/24/2019 08:17:53

02/24 08:45, 5年前 , 32F
個人覺得因為硬體效能限制而捨棄更便利的語言,是不划算的
02/24 08:45, 32F

02/24 08:45, 5年前 , 33F
交易
02/24 08:45, 33F
謝謝意見, 我會慎重考慮.

02/24 09:42, 5年前 , 34F
哩系校诶喔 哪天公司看你不順眼就把你趕走了
02/24 09:42, 34F
說得對, 所以我向來是準備好兩把刷子後, 把老闆fire掉, 而不是等老闆fire我.

02/24 10:11, 5年前 , 35F
猛! 近50辭公職
02/24 10:11, 35F

02/24 10:16, 5年前 , 36F
看來真的很缺人,這樣的程度都有工作
02/24 10:16, 36F
是的, 一堆年輕人都往北部跑, 南部尤其是高雄園區, 很難吸引年輕人, 所以快50了還能 進園區.

02/24 10:42, 5年前 , 37F
一知半解很可怕 勇氣可嘉智識不佳
02/24 10:42, 37F

02/24 11:26, 5年前 , 38F
要一張顯卡要等那麼久?
02/24 11:26, 38F
哎! 能說什麼呢? 差一點就想自己買來裝公司桌機, 幸好沉得住氣, 沒花到自己的錢.

02/24 11:51, 5年前 , 39F
一知半解?現在哪個人寫code不是在一知半解下完成的?
02/24 11:51, 39F

02/24 11:52, 5年前 , 40F
不然你真懂程式碼每一行底層都做些什麼嗎?
02/24 11:52, 40F

02/24 11:56, 5年前 , 41F
ㄧ知半解還是有分資深和資淺,又不是這樣ㄧ刀畫
02/24 11:56, 41F

02/24 12:16, 5年前 , 42F
tensorflow可是google寫的,況且cuda針對gpu還可以
02/24 12:16, 42F

02/24 12:16, 5年前 , 43F
優化這些他們都有考慮
02/24 12:16, 43F

02/24 13:04, 5年前 , 44F
一知半解。。。一知半解不怎樣 不過遇問題沒驗證談經驗是
02/24 13:04, 44F

02/24 13:04, 5年前 , 45F
大問題!工程師就是一直遇到問題驗證求知進步,語言等沒什
02/24 13:04, 45F

02/24 13:04, 5年前 , 46F
麼,熱情毅力還有求知才是重點
02/24 13:04, 46F

02/24 13:37, 5年前 , 47F

02/24 13:37, 5年前 , 48F
ml
02/24 13:37, 48F

02/24 13:37, 5年前 , 49F
50已經存很多錢了吧 做什麼都沒差
02/24 13:37, 49F
至少妻子孩子房子車子都有了. 銀子則都付給銀行繳貸款. ※ 編輯: flightheory (180.217.204.94), 02/24/2019 14:58:06 ※ 編輯: flightheory (180.217.204.94), 02/24/2019 15:01:02

02/24 17:32, 5年前 , 50F
快50轉 有夠強 推
02/24 17:32, 50F

02/24 22:53, 5年前 , 51F
商業上技術還沒進入成熟領域前,所有人都是一知半解的
02/24 22:53, 51F

02/24 22:53, 5年前 , 52F
但專家就是在這歷程之中誕生
02/24 22:53, 52F

02/24 22:59, 5年前 , 53F
推年紀
02/24 22:59, 53F

02/25 09:28, 5年前 , 54F
是不缺錢做身體健康的才有這種勇氣50轉職嗎?
02/25 09:28, 54F

02/25 11:22, 5年前 , 55F
C#比python快 你一定是有什麼誤會
02/25 11:22, 55F

02/25 11:33, 5年前 , 56F
若用C#, 我不打算用Tensorflow, 而會直接用微軟的CNTK, 剛寫C#時試過, 速度很快.

02/25 11:46, 5年前 , 57F
我聽過年紀大轉公職養老,沒聽過跳出來的
02/25 11:46, 57F
年工時2500怎麼養老? 已歪樓, 原po的重點是寫程式, 以下不再回應轉職問題. ※ 編輯: flightheory (59.120.246.103), 02/25/2019 13:12:28

02/25 14:43, 5年前 , 58F
cntk好像也有Python API
02/25 14:43, 58F

02/25 14:51, 5年前 , 59F
是說不試試PyTorch嗎
02/25 14:51, 59F

02/26 12:28, 5年前 , 60F
Cython:...
02/26 12:28, 60F

02/26 12:34, 5年前 , 61F
熟悉CNTK的時間都可以訓練好幾批model了 如果顯卡夠力的
02/26 12:34, 61F

02/26 12:34, 5年前 , 62F
02/26 12:34, 62F

02/27 15:47, 5年前 , 63F
有看有推
02/27 15:47, 63F

03/05 23:23, 5年前 , 64F
不覺得可怕嗎,連最基本cpu,gpu觀念都沒的人,一直在喊深
03/05 23:23, 64F

03/05 23:23, 5年前 , 65F
度學習。
03/05 23:23, 65F

03/05 23:27, 5年前 , 66F
勇氣可嘉,但整篇許多地方盡顯專業不足。
03/05 23:27, 66F
請不吝指正,當年寫FORTRAN程式時,還沒人用GPU做數學運算。對於GPU,,我確實是大外 行。 ※ 編輯: flightheory (180.217.112.140), 03/13/2019 19:27:23
文章代碼(AID): #1SSLvIK2 (Soft_Job)
討論串 (同標題文章)
本文引述了以下文章的的內容:
以下文章回應了本文
完整討論串 (本文為第 3 之 4 篇):
文章代碼(AID): #1SSLvIK2 (Soft_Job)