大家好,小女子剛加入這個網站,這是我第一次發問(緊張),請多包涵!
先來自我介紹,大學會計系畢業,會研所輟學(發現課堂學不到東西,去資管系選修發現更有興趣,不想浪費$就離開了),大學應徵上四大會計師事務所,但沒有去(你可能覺得我瘋了,但我伴侶就在四大裡,大學四年聽聞學長姐故事加上每天看著另一半,讓我認知到自己不適合那裡),目前北漂做著一份28K助理,過著勉強繳得起房租和學貸的生活(對,比事務所底薪還低...)
想學程式並不是突然的事情,只是終於"下定決心"以工程師為目標是最近的事情,開始工作後,身邊的工程師過著高薪準時下班的生活讓我很羨慕(我也想當那個每天最早走笑著說掰掰的人!),但最讓我羨慕的是能夠"擁有一份專長"、"永不停止學習"和"創作"的這份工作。
有爬文看了很多自學的心得文,但大部分都有搭配補習,由於目前條件不允許我辭職去補習(好想去資策會啊Q.Q)只能利用下班和假日自學,所以想來版上詢問各位大大的建議。
[個人能力]
程式背景: 無,也沒接觸過計概、演算法和資料結構,只碰過scratch和codecombat的幼幼班新手
英文程度: 多益830分
邏輯思考: 微積分和統計學尚可(?)
目標語言: Python
目標工作: 想以AI人工智慧、大數據分析為主
想請問:
1.【推薦的學習順序】
是建議直接開始學語法,再去了解計概、演算法和資料結構,還是會建議倒過來?還是一起學?
2.【推薦的教材】
書籍有看到網上推《Python最強入門邁向頂尖高手之路》和《深入淺出Python》,請問有看過的心得嗎? 或是有其他推薦的書籍/免費線上教材嗎? (想先以中文為主英文為輔)
3.【工作需求】
聽說如果要順利應徵到工作,至少要有過完成專案的經驗,那能夠接案的能力具體的標準是什麼? 我需到達到什麼程度? 有建議的渠道可以找到相關兼職嗎?
4.【心態建立】
我知道工程師行業也很競爭,有的還過著爆肝生活,我雖然對程式有興趣,但說白了也是為了薪水,和它的發展性及工作環境,不排斥加班,加班有拿到對應的報酬我可以接受(現在加班都沒$拿Q.Q) 不想給自己後路,四大資格都放棄了,想要早日找到工作,給自己一年時間拚拚看,知道自己也是程式新手中的超級新手,問的問題也比較淺,如果心態上有哪邊需要調整的,再拜託各位大大給我指教了!感謝您的閱讀!
您好,
小馬依自己對程式領域的理解,
分享自己的想法給你參考:
依你所述,你未接觸過程式,本科是會計系,那麼程式領域應該會跟你的本科系蠻不一樣的,是個嶄新的挑戰,可以先接觸程式看看自己是否有興趣
尤其推<完全圖解Python程式設計>,書中有大量插圖,簡單的文字解說,幫助你理解,並能以簡單的程式碼實作有趣的小遊戲,趣味性較高,可以先提升興趣
小馬覺得沒什麼竅門,就是去不斷嘗試投履歷,
因為其實每個人在進入職場前,
都不會完全清楚職場實際都打些什麼程式,
所以只有去嘗試面試、去考公司的程式測驗、與面試官直接對談,
才能愈來愈了解自己能力是否足夠,
避免自學可能會有閉門造車的情況
小馬自己會嘗試的求職管道有:
(1)104人力銀行
(2)校園徵才
但外系可能會有弱勢就是,企業也會想「為何要錄取非本科系的學生」,
在這條路上可能會走的比別人辛苦。
但…總之既然你有這個心,
就先勇敢試試看吧~
不過現在講這個好像言之過早xdd,
小馬覺得打過scratch和codecombat還不算真正了解程式,
這邊嘗試給個感覺:
再來就是需要知道自學這條路可能很辛苦,
可能要投入相當大量的努力,
必要的話買課程或找老師帶可能較容易有方向,
畢竟本科系(如資工)大學都學習了四年程式(可能還加碩班兩年)才出來找工作,
要一年自學或許會有點吃力,
也會面臨企業想「為何要錄取非本科系的學生」的問題
順帶一提,你想要走人工智慧領域,
小馬覺得機器學習入門(youtube-李宏毅老師),
這位老師講超好(可能還比學校老師還會教),
可以參考看看
總之~ 外系自學程式找工作之路很辛苦,
在真的找到工作前,可能要先付出相當…相當大量的努力吧,
總而言之祝福你自學順利啦~
若有程式學習上的問題,
也可以利用這邊的資源學習發問,
加油~
我必須說明,Python是一回事,AI是一回事
就跟你看的懂英文不一定能理解微積分,即使全書以英文撰寫。
回到問題,《Python最強入門邁向頂尖高手之路》和《深入淺出Python》在學Python的路上,這兩本書我都沒看過,聽說深入淺出太淺了;我是看《精通 Python》,而我看很多網友推薦《王者歸來》。
但是即使是精通 Python也不是我的主力,我的主力是菜鳥教程……它陪伴我學習大部分語言
再來說說AI的部分,我的資工老師推薦我去看YoyTube中李宏毅老師的YouTube,但我本人比較喜歡歐來裡的《Deep Learning深度學習基礎|設計下一代人工智慧演算法》與《Deep Learning:用Python進行深度學習》
以上是小弟的一點拙見
不一定要接案(案主也會挑的)。
先自己立個專案做也不錯。例如:幫小朋友抓取所有寶可夢的圖片。
英文這麼好,外國有許多免費的學習資源。例如:
https://www.programiz.com/python-programming
https://www.w3schools.com/python/default.asp
你好阿~
看到你的目標
目標工作: 想以AI人工智慧、大數據分析為主
真心覺得可以修正一下
畢竟AI人工智慧的門檻相對來說比較高.....
你有會計的專業,很適合走ERP系統這塊(會程式,又懂會計很吃香~
比起很多資工人對會計不了解,跟會計人員雞同鴨講,寫ERP相對吃力
身為會計系的你就比較不會有這問題XD
我有個寫鼎新ERP的朋友,在100人的小公司,
每天寫ERP,改改報表,過著很愜意的生活~~(準時下班
覺得你朝這方面前進機會比較大
有想過結合會計,也不排斥ERP、MPR等等(SAP職缺也不少),但那個好像也跟AI和大數據分析有關,會再去多瞭解,謝謝建議唷^^!
羨慕那個朋友XDD
magicloch
就我所知,ERP會掛上大數據都是大公司
通常大公司都要學歷(本科),不然就是實戰經驗豐富....
相對的,小公司就是單純只用ERP,你可以練好程式,從小公司入手
明白了,感謝!不管去哪,先練好程式再說XD!
其實樓主可以先想想如果我要做一個專案我能用我會寫的程式完成什麼功能或解決什麼問題?
例如EXCEL 未排序的大批量資料在1分鐘內完成排序甚至是完成圖表?
在每個月會計出帳的同時,用簡單的介面搞定自動核對出入帳並且高亮異常比對的帳目(項目)
然後用這個目標去找所有需要的資料/資源,再完成這個專案,供線上或相關朋友使用。
,
同是會計系畢業、待過四大兩年,自學 iOS 半年,目前在當 iOS 工程師。
首先不要對工程師這個職業有過多的幻想,學習程式語言很快樂,但工作又是另外一回事。
我可以看 udemy 教學影片看到忘我、很陶醉在學習的環境中,但在工作中總是會碰到很多從來沒碰過的東西、陳舊古老難改的 code、不知道以前在寫什麼鬼的 code。
雖然工程師大多都會準時下班,但下班之後大多也都在學習,尤其像我剛接觸新專案,需要花更多時間去學不會的東西來跟上敏捷的進度。
總而言之,如果妳真的有極致的興趣(被薪水吸引也算),那妳自然而然就會去做這件事,不然一年後再回來看看這則留言就知道我的意思了。
至於如何找到一份工作,就是做出能讓人亮眼的作品、或是實用的作品,直接用實力說話。
並且通常還要準備白板題,之前面試時幾乎每間都考,以上,祝妳順利。