PTT推薦

Re: [問卦] 30歲無工作學歷 轉職iOS碼農可行嗎

看板Gossiping標題Re: [問卦] 30歲無工作學歷 轉職iOS碼農可行嗎作者
assss49
(帥為)
時間推噓50 推:50 噓:0 →:21

※ 引述《Huffman (David)》之銘言:
: 過30歲
: 沒經驗沒專長沒學歷
: 什麼都不會
: 這樣的人
: 上資策會iOS班轉職碼農有機會嗎?

睡不著回一個…

身為一個軟體工程師,

偶爾都會有朋友或是長輩幫自己或家人朋友詢問轉職相關的問題,

通常我的建議都是:
「可以嘗試,但一開始不要花太多資源,等到確定自己不是麻瓜再花多一點時間、金錢。」

其實寫程式是真的是一件很容易的事情,

我相信只要受過基礎教育,(國中、甚至國小)

跟著老師實作都可以很容易做出一些成品,



但很可能你懂一堆語法,

跟著老師做過一堆練習,

也修了一堆演算法、資料結構、作業系統的學分,

最後老闆要你實作一個新功能,

你腦袋卻一片空白,你就發現自己白學了,

我過去面到資策會的同學偶爾都會有這種現象。
(當然也不乏很多優秀的同學)


個人感覺是因為開發軟體很重視「抽象化」的能力,

有的人很容易就能轉換思維,有的人就很難,

比較通俗的比喻就是像「語感」、「節奏感」,

有的人打破腦袋也不知道什麼是物件導向,

有的人就可以很容易理解。


所以回到問題,「轉職碼農有機會嗎?」

如果不考慮時間的話,我覺得是百分之百成功,

當然能不能更進一步就有點吃天賦了,

不過業界需要的能力其實不高,

我覺得只要智能正常的人訓練後一定能達到,

但付出的成本就因人而異了,

需要很大量的練習跟時間才能轉換思維的人,

我跟一些開發者朋友都戲稱「麻瓜」
(並沒有貶義,認識很多很優秀很有成就的朋友就是學不會開發、或是要花很多成本才能夠理解,個人覺得就是思考的習慣不同罷了)


所以個人小建議是自學,自學有幾個好處:

1.在不確定自己是不是麻瓜前不要投入太多成本。

2.能夠自學通常不太會是麻瓜。

3.搜尋跟自學是軟體工程師很重要的能力。


最後如果要自學的話,建議不要學ios,

原因如下:

1.開發者帳號要$$,沒有mac的話也要添購。

2.開發ios如果要轉其他平台會不太習慣。

3.雖然薪資比較高,但職缺也略少一點。
(這一點有點印象派,需要查一下)


個人建議從web開始學會比較好,
原因1.成本低 2.學習曲線平緩 3.職缺多

個人強力推薦學習的語言跟框架:
php laravel . java spring.Go
中等推薦:
asp.net MVC. node express .python django

另外android開發我也是中等推薦。


不過也不用太擔心你選了哪一套未來就只能走這條路,

個人的經驗只要精通某一個程式語言及框架,

要學另一套的成本會低很多。


最後祝原po能夠順利轉職成功,

我也能順利睡著,晚安。



--

※ PTT留言評論
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.162.78.50 (臺灣)
PTT 網址

jokerming847 10/18 02:15所以菜雞先嘗試專精一種?

linda17a3 10/18 02:1546歲還來得及嗎

IanOoO 10/18 02:17國動

elec1141 10/18 02:18我是麻瓜

skliveman 10/18 02:19五樓哈利波特

kll95 10/18 02:19你睡不著

leo03160913 10/18 02:20麻瓜推

protoss 10/18 02:20會語法就不錯了...現在開發又不是一個人

protoss 10/18 02:21自幹...多的是連本入門的書都沒看過的...

ssaprevo 10/18 02:26好人推

sammoon 10/18 02:29有點規模的公司又不會只有一個工程師 只

sammoon 10/18 02:30要基本觀念有就好 不然也可以下關鍵字

owen5566 10/18 02:30大家都建議新手往前,所以前端真的龍蛇

owen5566 10/18 02:30混雜,什麼鬼怪都有

WFSGT 10/18 02:46謝謝指導 我現在就開始學python

icewood1 10/18 03:01專業推

offdensen 10/18 03:03麻瓜推

WWIII 10/18 03:04真建議 優文推

GSHARP 10/18 03:12麻瓜

cheng31507 10/18 03:12

JackTheRippe 10/18 03:35推認真文

ai2311 10/18 03:36有想學 但好忙 而且轉職薪水還未必比較高

如果junior 大概45-60, 但真的好好學把前後端、devops 、雲端服務、 甚至演算法、資料結構、ai都學會 收入會很可觀。

xxxqma 10/18 03:36

ai2311 10/18 03:36以前高中有學過一點 但現在都忘光了

mimicwpe 10/18 03:53

James042 10/18 03:56深夜認真文給推

ckk007 10/18 04:00現在google大師齊全 什麼都比以前方便很

ckk007 10/18 04:00

對 所以我才不建議去資策會,不建議買書, 已經不是過去那種資訊不對稱的時代了, 買書容易過時、資策會又貴。

wetor 10/18 04:59麻瓜推 謝謝分享祝你好眠

結果根本沒啥睡又要去上班惹QQ

Findagreen 10/18 05:08

sushi11 10/18 05:11找工作學java

sushi11 10/18 05:11只是想學程式選python

aad784900 10/18 07:09語法先會一個 再用其他的轉很快啦

vicky8610 10/18 07:14我還以為入門都推C/C++

你現在去問老人應該還是會跟你說要學C/C++ 然後要你把底層架構學完,要你學組語, 要你自己會寫作業系統, 乾然後工作根本都用不到,或是用到再學就好… 台灣這方面的職缺少的可憐

nosheep 10/18 07:31

st86188go 10/18 07:40!?

edwinrw 10/18 07:51借串問現在前端網頁語法整合了沒,以前各

edwinrw: 家瀏覽器都開發自己的搞死網頁工程師 1.200.8.149 10/18 07:51 現在JavaScript各家瀏覽器還是會略有不同,但大致都符合ECMA的規範,不過實務上還是 要微調一下就是…

至於開發的話,前端的framework大部分都已經整合了,大致上就是vue react angular, 三套互相轉換也不會差太多。 話說最近又多一個Svelte,不知道會不會發展下去,就拭目以待了。

lovehoro 10/18 07:55我也是24歲自學 現在26安卓工程師 跟原

lovehoro 10/18 07:55本咖啡店員比起來 爽太多了

Demonic1013 10/18 07:56推個

thbw666 10/18 08:01唯一推薦cpp

※ 編輯: assss49 (1.162.78.50 臺灣), 10/18/2021 08:17:24

weliche 10/18 08:09好奇想問 大大有碰過麻瓜最後開竅的嗎

simata 10/18 08:12IOS才能自己賺錢

Hostname 10/18 08:27C/C++不是職缺少,是要你的職缺少

ddoy7 10/18 08:49麻瓜推

daniellin999 10/18 08:56好人推

jerrylin 10/18 08:59google已經在研發取代碼農的程式

SAoKelin 10/18 09:00謝謝哥

tesla3137 10/18 09:20全不用買除濕機

diiky 10/18 09:35推,先學php拉~~如果學不起來,其他都不用

MOSMOSQQ55 10/18 09:38真是好人

t81511270 10/18 09:50IOS 超龜毛= =

Coffier 10/18 10:04我是麻瓜,不然以前都照老師那樣寫了怎

Coffier 10/18 10:04麼還能錯誤?

jikker 10/18 10:13先考邏輯測驗吧 邏輯太差真的不適合

vi000246 10/18 10:20抽象化能力在好一點的公司很常見

vi000246 10/18 10:20幾乎是必備技能了

rockman73 10/18 12:07溫加顛拉維阿薩

ejnfu 10/18 12:22C/C++ OS強的話,台灣一堆ic設計廠和外商隨

ejnfu 10/18 12:22你挑啊...

ejnfu 10/18 12:22除非你只想走純軟

小補充一下,因為發問者是想轉職, C/C++的rd職缺通常會需要更大量的基礎知識,甚至有的會碰到韌體、硬體,我不認為這 是可以很輕易自學的,而且通常對學歷也會很要求(非本科系或是學歷不好直接gg) 我目前工作上碰到C/C++只有小改一些model用於提升效能而已,或許真如某樓說的:「不 是職缺少,只是不要你。」但我目前的經驗其他語言的學習門檻還有待遇都不會比C/C++ 差,所以以自學的角度我還是不推薦C/C++ 當然如果是學生的話我很鼓勵趁著讀書學習,畢竟學校的資源比較豐富。

tnnua 10/18 12:27找資源複製貼上 收工

henrylin8086 10/18 12:35C#職缺好像也不少,長得跟JAVA有8

henrylin8086 10/18 12:357%像。

.net沒有大推是因為自己用起來體驗不太愉快,但也是一個很完整的解決方案。

※ 編輯: assss49 (59.125.100.42 臺灣), 10/18/2021 12:52:54

henrylin8086 10/18 12:59我自己是C++演算法工程師,但我真

henrylin8086 10/18 12:59的不推薦新手寫C/C++,他語法不算

henrylin8086 10/18 12:59難,但是編寫的觀念很難,常常會需

henrylin8086 10/18 12:59要用到一些硬體層運作的概念,新手

henrylin8086 10/18 12:59常常修記憶體存取問題就飽了。

apple790815 10/18 13:35好文給推!

shacullen 10/18 13:52推分享