[閒聊] 非本科系轉職寫程式

作者: simplemuji (no limit)   2017-08-15 23:54:23
最近職涯發展變化大,被挖角到現職,結果挖我的主管離職消失,
好不容易熬過三個月,打算先等到年終,倒是來了一個很有趣的機會,
一半做專案管理一半寫程式(Python)
我主要技能是在專案管理和產品企劃(各種雜事擔當),
算是有些樣樣通樣樣鬆,但因為邏輯及溝通能力都還可以,
工作這五六年來,倒也跟工程師們相處得不錯,也算有累積名聲
認識的主管是看中我的潛力和專案管理能力,
但因為他的團隊主要是處理大數據,還是需要一點技術
我是純粹的一類人兼社科學士,在學校幾乎沒碰過程式,
工作上雖然有碰到,但也真的非常皮毛,缺乏全面的知識,
現在這個機會讓我有點矛盾,
因為自己很有興趣,且很熟的前同事會帶我,
但又怕自己學不會,或是反而混淆了自己的技能分布
因此想請教版上的大家,不知道有沒有人是類似的背景,
最後也開始學coding的,最近其實也開始找資料來看了,
但這機會來得很突然,目前研究還趕不上變化程度
希望大家能不吝分享你的經驗!
作者: MonkeyCL (猴總召)   2017-08-15 23:55:00
寫程式好累喔
作者: lavi1648 (拉維維)   2017-08-15 23:57:00
寫程式好累哦QQ
作者: geige   2017-08-15 23:57:00
寫程式也是要有天份的 跟科系沒關
作者: KKFN (John)   2017-08-16 00:02:00
我認識中文系寫程式比本科系強的
作者: investment (不夠誠實)   2017-08-16 00:03:00
也想知道,完全不相干科系出身但是不知道該怎麼起頭
作者: simplemuji (no limit)   2017-08-16 00:04:00
偷偷廣告一下明天有個非本科系+女孩的活動
作者: eva19452002 (^^)   2017-08-16 00:04:00
在台灣寫程式出一張嘴就好
作者: jameshcm (億載金城‧武)   2017-08-16 00:05:00
本來還不算廣告的,現在寫這麼明真的就跑不掉了,幫QQ
作者: KKFN (John)   2017-08-16 00:05:00
純噓Eva, 不懂裝懂的半吊子開需求者跟實際要實作的工程師完全是兩回事,別一竿子打翻一條船
作者: simplemuji (no limit)   2017-08-16 00:06:00
沒有透漏資訊啊= =,要知道私下問我就好了,那免費的
作者: cakeboy   2017-08-16 00:07:00
為什麼要轉寫程式,學水電也差不多,非本科系起薪也不高
作者: simplemuji (no limit)   2017-08-16 00:07:00
現在連一些愛好者的聚會都會被冠上廣告了
作者: crimson11 (crimson)   2017-08-16 00:07:00
人家資工是大學四年加研所兩年 社會人士需要花多久
作者: KKFN (John)   2017-08-16 00:07:00
補推沒推到 補推
作者: crimson11 (crimson)   2017-08-16 00:09:00
相近跟實際寫差非常多 開需求非常容易
作者: cakeboy   2017-08-16 00:09:00
要轉職至少要學會物件導向的語言java或c++或c會比較好
作者: tingmeow (雪爐喵)   2017-08-16 00:10:00
我程式主管是說 數學要好..不然突然來個要算數學的開發 不會寫就gg了
作者: crimson11 (crimson)   2017-08-16 00:10:00
我不認為這很簡單 尤其是大學完全沒必修過程式的
作者: iroi0 (Wario)   2017-08-16 00:12:00
學程式語言之前要先想好要走哪條路,程式語言很多的
作者: simplemuji (no limit)   2017-08-16 00:12:00
目前應該先鎖定Python,其他暫時先不考慮
作者: crimson11 (crimson)   2017-08-16 00:12:00
樓上說對了 數學很重要 尤其是你所謂的大數據 不知道你們公司多深 是否號稱 不過至少基本的微積分機率統計線代演算法都要至少修過吧
作者: GX90160SS   2017-08-16 00:13:00
不懂耶,術業有專攻,幹嘛要轉一個從零開始的工作你是真的有興趣?
作者: overhead (overhead)   2017-08-16 00:16:00
Python算幾個主流語言中最容易學最親切的了
作者: iroi0 (Wario)   2017-08-16 00:16:00
看文章應該不是想靠Python吃飯的話,就網路學學吧,當工具
作者: crimson11 (crimson)   2017-08-16 00:16:00
興奮是當然的 實際鑽進去真的很不簡單 要有恆心毅力當作重新念一次完全不同的大學 但撐過去 對你一輩子應該都會是很棒的經驗
作者: simplemuji (no limit)   2017-08-16 00:16:00
到沒有從零開始,因為還是有專案管理的成分在,數學這問題也想過,但感覺只能突破。確實也只是把它當工具用
作者: tingmeow (雪爐喵)   2017-08-16 00:17:00
而且英文最好也要好 我有幾個面試是要講英文的囧
作者: overhead (overhead)   2017-08-16 00:17:00
只是我很難理解 當PM就夠忙的 組織怎麼會想一人多用?
作者: simplemuji (no limit)   2017-08-16 00:17:00
自我評估短期之內應該不太可能純然轉成工程師
作者: overhead (overhead)   2017-08-16 00:18:00
他是希望你出產品 還是有語言底子 方便跟RD溝通?
作者: simplemuji (no limit)   2017-08-16 00:18:00
一人多用是因為組織的特性,畢竟台灣企業不在意PM英文我倒還可以啦,還算是可用可講的地步我的角色應該還是比較偏溝通(對內外及上下),只是需要技術來支持這件事,也在想如何克服謝謝大家的反饋~如果有什麼問題都還請不吝提供想對這件事想得透徹一點
作者: overhead (overhead)   2017-08-16 00:21:00
有程式背景對PM而言是加分 但同時作PM跟RD..則是更鬆吧
作者: zero00072 (赤迷迭)   2017-08-16 00:21:00
看你的語言,腳本爬蟲沒問題,可是沒有資工基礎,硬體原理和資料結構的想法會跟同事們不一樣,你再想想。
作者: overhead (overhead)   2017-08-16 00:23:00
理想上是有段時間的語言訓練 但工作上只作PM工作
作者: iroi0 (Wario)   2017-08-16 00:23:00
我大學是一類的,但是畢業就在寫程式,倒是沒有轉職就是
作者: simplemuji (no limit)   2017-08-16 00:23:00
我也是在想如何調配PM&RD角色這件事,怕反而走得歪了
作者: zero00072 (赤迷迭)   2017-08-16 00:23:00
不過如果只是網頁框架程式的話,好像你這樣碼工就夠。
作者: overhead (overhead)   2017-08-16 00:24:00
我很難想像又要寫code又要開會 context switch overhead有多高...
作者: simplemuji (no limit)   2017-08-16 00:24:00
我猜我一開始應該是被派去溝通居多XDD,寫程式應該不多,只是還是希望多少能學點東西,但在想這是好的投資
作者: tingmeow (雪爐喵)   2017-08-16 00:25:00
之前去面試 面試官問說看你以後想當啥 一種是啥都懂一
作者: iroi0 (Wario)   2017-08-16 00:25:00
建議你以PM為主,Python可以當作興趣研究,如果想可以轉職
作者: zero00072 (赤迷迭)   2017-08-16 00:25:00
像我們寫碼的真的很討厭開會寫需求,這讓給你們作。
作者: simplemuji (no limit)   2017-08-16 00:25:00
嗎? 但看其他的PM前輩在台灣找工作很不順(職缺超少)
作者: devilkool (對貓毛過敏的貓控)   2017-08-16 00:26:00
懂程式的PM很棒XD 建議PM為主+1
作者: overhead (overhead)   2017-08-16 00:26:00
是不錯的投資啊 RD看你會寫code 好感度會提高 有同國感
作者: simplemuji (no limit)   2017-08-16 00:27:00
應該還是會跟主管談以PM為主,但他的意思也沒要給我
作者: benxyz (New Divide)   2017-08-16 00:27:00
Python是不難 但也沒簡單到你可以左右互搏 你寫不出來時會哭死的
作者: overhead (overhead)   2017-08-16 00:27:00
作為個人訓練邏輯的方式也不錯 對人生有幫助
作者: simplemuji (no limit)   2017-08-16 00:28:00
好的,我自己分析了一下是至少簡單的資料分析可以用Py
作者: benxyz (New Divide)   2017-08-16 00:28:00
算了吧 我就是RD 我會覺得你就好好管專案 因為你寫不出來是RD要負責擦屁股
作者: overhead (overhead)   2017-08-16 00:29:00
沒錯 看有些pm在手動處理數據轉excel..就覺得會語言滿方
作者: simplemuji (no limit)   2017-08-16 00:30:00
但我的角色就是要去輔佐一個剛當主管的RD,算資源交換
作者: overhead (overhead)   2017-08-16 00:30:00
便的 而且剛好Python有對excel的module
作者: overhead (overhead)   2017-08-16 00:32:00
套用模組寫點if else不用學很久就會了 你沒問題的~~
作者: benxyz (New Divide)   2017-08-16 00:33:00
如果你有超級好朋友或男友願意犧牲下班時間教你 我覺得可以一試 不然你就是要萬中無一的練武奇才
作者: overhead (overhead)   2017-08-16 00:35:00
樓上 沒有那麼誇張吧...原PO只是要資料分析而已...
作者: simplemuji (no limit)   2017-08-16 00:36:00
我了解的XD,畢竟寫程式是一個需要專注和天分的學問現在在程式學習上確實有點氾濫參差
作者: chinfu1222 (44%的冬季無法剖析)   2017-08-16 00:37:00
女生容易被吹捧自我感覺良好建議認清自己是有實力還是肥宅捧出來的
作者: simplemuji (no limit)   2017-08-16 00:37:00
謝謝,我很自知能力在哪,也在衡量自己能走多遠
作者: chinfu1222 (44%的冬季無法剖析)   2017-08-16 00:38:00
相信你工作上也遇過捧出來的雷包
作者: overhead (overhead)   2017-08-16 00:38:00
原PO能力我是不知道啦 EQ很高我感受得出來
作者: simplemuji (no limit)   2017-08-16 00:38:00
我承認我的工作技能缺乏好的組織論述,最近也在補足XD 在PTT說話要小心,以及對於RD我是懷著感謝之意我自己沒專業背景所以工作上我都會跟RD充分溝通這件事我也是希望有專業的建議,確實這件事我也沒什麼好反駁 因為我就是無經驗者
作者: toyhsu (嚕嚕米)   2017-08-16 00:45:00
邏輯好寫程式就簡單,讀什麼不是問題,我都遇過食品營養跟中文系來寫程式的。可是妳的問題是需要資料結溝跟軟體工程,這就要靠自學了。
作者: laba5566 (最愛56家族 啾咪)   2017-08-16 00:48:00
軟工是最好轉的 不用焊電板作實驗 自學的資源網路一大把
作者: simplemuji (no limit)   2017-08-16 00:49:00
謝謝T大,明天睡醒好好來研究這些東西,看如何切入
作者: Pttpromise (走)   2017-08-16 00:59:00
同意l大,軟工不用焊電路比較好轉職
作者: awesen (awesen)   2017-08-16 01:00:00
我覺得寫程式最重要的是興趣和熱忱,技術日新月異,你永遠不知道今天寫的東西明天是否已經被淘汰,所以下班後還是要持續自學進修,常常會有種每天都被新東西追著跑的感覺XD不過技術什麼的都是其次,擁有彈性的腦袋才是關鍵。Python的語法並不難,相信原Po可以很快學會,但如果想要寫出漂亮的程式(例如同樣一支數據分析的程式,有人的跑10分鐘才能跑完,有人0.1秒就跑完了),就需要本科資料結構、演算法相關知識(然後你會發現,數學真的很重要)。我覺得如果原Po有興趣的話可以先試試,再考慮要不要跳進這個大坑XD
作者: makemyday (make my day)   2017-08-16 01:03:00
多點技能沒有什麼不好,但只有我覺得老闆意圖要你一人多工嗎? 為什麼不讓你專精在自己的專長中...這樣到最後你只會越做越多RD要做的事
作者: k91011022 (徬徨)   2017-08-16 01:04:00
你知道的 這就像 建築師 要下去搞水電一樣
作者: ccnoire (熱愛生活 >///<)   2017-08-16 01:21:00
Python 不難 程式真的就只是個跟電腦溝通用的語言而已不一定要透過學校教學
作者: assai000 (七逃郎)   2017-08-16 01:23:00
python滿簡單的 我買書看不到兩個月就寫出圖片辨識了你有統計底子比較重要 程式只是工具而已
作者: imbattle (小唷)   2017-08-16 01:34:00
我有朋友本來念經濟後來畢業自費去學程式(快二年當工程師)但當PM跟工程師不一樣…通常這種專案還要你學,就是你在前端就能把事情自己處理掉就好,工程師可以少做事情,但到了中後期就是所有的事情都會綁在你身上,錢也沒有工程師多,Python不難,但你想轉戰工程師的話,這並不是主流語言,所以綜合分析的話我不建議…
作者: panda04056 (圓仔cross56)   2017-08-16 01:53:00
覺得樓上說得不錯
作者: Yunyung (Yunyung)   2017-08-16 02:23:00
寫程式很累。別勿入歧途阿
作者: gracew0709 (0.0)   2017-08-16 02:49:00
天份天份天份
作者: GGylin (lgy)   2017-08-16 03:33:00
寫出處理數據的程式沒啥專業性 那是別人寫好來給你用的想法算法才是價值 你不會想用一下就學會的東西賺錢吧
作者: exeex (執行檔EX)   2017-08-16 03:49:00
數據處理,程式套現成演算法,了解什麼data要用啥東西處理比較重要回n樓上,只有台灣python才不算工程師主流語言
作者: amor0717 (不說話很有氣質)   2017-08-16 04:03:00
py國外很夯+1,然後真的淚推數學和邏輯好的,程式真的很快就上手QQ我就是沒有很好...所以必須花很多時間學...原po加油啊!!!!
作者: forumk23 (32kmurof)   2017-08-16 05:15:00
寫到最後,真的就是在比數學
作者: firerycon (稀奇薯餅)   2017-08-16 07:14:00
建議專精PM+1 可以先學到看得懂RD的程式碼就好 也方便跟RD討論
作者: simplemuji (no limit)   2017-08-16 07:16:00
樓上沒錯!這個就是我想補的地方,倒沒想過搶飯碗,謝謝大家回覆,晚點再好好看看
作者: domorita666 (大王)   2017-08-16 07:48:00
認識醫學系的寫程式跟資工系差不多等級 這很看天份==
作者: typepeter (∵Peter∴笑點)   2017-08-16 07:53:00
寫程式除非有熱情 不然會累死
作者: a9228097 (逞強是我的專長)   2017-08-16 07:54:00
當coder的話就不難了,而且python的library很齊全,知道怎麼用就好。不過邏輯和code的可讀性,可維護性倒是滿重要的
作者: enernity (休息時間~~呼)   2017-08-16 07:59:00
我是音樂系轉資管,現在在做遊戲行銷,多方嘗試,轉行很辛苦,但很有趣又有挑戰性,加油
作者: littleErin (Erin小小)   2017-08-16 08:17:00
推文廣告講座手法似曾相似
作者: simplemuji (no limit)   2017-08-16 08:21:00
樓上,早安喔廣告的話我滿篇應該就會像宣教式地說轉職工程師沒問題了....
作者: Pujols5 (Albert Pujols)   2017-08-16 08:23:00
不要學了一點就自以為精通 遇過這類高層對碼農的嘲諷度比不會寫扣的還要高
作者: simplemuji (no limit)   2017-08-16 08:25:00
我懂的,就跟有些人看不慣輕易在履歷上寫英文精通一樣,這話我也不敢說
作者: hsyuhe (Last Angel★)   2017-08-16 08:30:00
我是不懂寫程式有什麼好的,不過你有興趣的話就努力學呀,別理前面什麼要有天賦的定型心態者的鳥話,不知道啥是定型心態請google
作者: linein (linein)   2017-08-16 08:42:00
要有天份+1
作者: labulato   2017-08-16 09:02:00
寫寫看就知道了 程式語言不難上手 難的是精通
作者: guitarvolley (笑點低)   2017-08-16 09:10:00
我朋友是台大日文,畢業後進日商公司三年,有去台科大上跟寫程式相關的課程(我不知道是什麼學程),現在在NYU讀書,目前也在那裡找到實習工作。
作者: simplemuji (no limit)   2017-08-16 09:10:00
我是有同學有類似經驗,也是在國外念統計順便學Python但他不在台灣不好詢問一些細節
作者: guitarvolley (笑點低)   2017-08-16 09:11:00
非本科系的還是有可能成為程式高手,我完全不懂但祝原po學習順利!
作者: willion003   2017-08-16 09:12:00
剛開始都是這樣的感覺很有趣,但深入一對學科後,就看你自己能否繼續保持著興趣,尤其越後面數學比重越高
作者: dowbane (咩咩背著羊丸丸)   2017-08-16 09:12:00
當工具可以
作者: Pujols5 (Albert Pujols)   2017-08-16 09:14:00
聽說台大的課程滿不錯的
作者: whatf (wtf)   2017-08-16 09:31:00
可以學 但不要做相關工作 不然以後就被老闆凹
作者: SouthRa (南宮雨)   2017-08-16 09:35:00
隨便啦 又不是學完py就等於趕上別人資工四年的成果py一直都是主打對門外漢好學
作者: kyodaisuki (↖☆煞氣a_Kyou★↘)   2017-08-16 09:36:00
寫程式需要有興趣與耐心,很多半路出家都滿強的啊
作者: andreasou (小O)   2017-08-16 09:43:00
我也是非本科轉工程師但路線跟你不太一樣,想同時兼顧兩個不同性質的工作對剛起步的人蠻困難的,很需要學習的熱忱去堅持。祝你可以找到喜歡的方向~
作者: xaos (wtichen)   2017-08-16 09:45:00
我教你
作者: leveger0903 (脆笛酥)   2017-08-16 09:46:00
我認識中文系.音樂系的跑來寫程式
作者: LMakoto (無責任音樂製作)   2017-08-16 10:48:00
不試怎麼會知道,而且舊有能力又不會消失
作者: dd900336 (Deus)   2017-08-16 11:09:00
先去看點初階的 很多人讀到一半就放棄了 放心 本科系半調子也一堆 有心重要

Links booklink

Contact Us: admin [ a t ] ucptt.com