作者NDark (溺於黑暗)
看板Soft_Job
標題Re: [請益] 換工作/跳槽非已會語言能談高薪水?
時間Sun Dec 13 13:36:30 2015
※ 引述《ukilue ()》之銘言:
: 大家好~想請教板上各位高手
: 小妹目前在找年後上班的工作
: 之前工作的語言是c# c++ pascal,和網頁asp.net php
: 工作五年較多時間在做AP程式
: 目前的趨勢的是android或ios的app程式開發
: 但是我目前較有興趣的方向卻是網頁程式
: 不知道換工作時選擇網頁程式,或是手機程式
: 面試時的薪水有辦法談到比之前做AP程式來得高或相等嗎?
: 因為怕未來AP會越來越少人用(中年失業?!)
: 想說可以多學一點別的是一點
: 之前面試,有被問說熟悉AP程式卻想做網頁或手機開發(用很奇怪的眼光看我)
: 我在談薪水時講了比之前的高一點點的價格,最後是沒有錄取
: 希望板上的大大能給予一些建議~~感激不盡
貢獻我觀察到的幾點心得,
1. 基本上CS領域還是蠻缺人的,只要功力不要太差肯學新工具,不怕找不到工作.
只是在台灣薪水不太合理,常常職場並非是"能力"掛帥.
所以想要薪水往上走,要有"願意"出國/出差的準備.
強者我朋友(我自己也如此),希望薪水高,但是碰到改變,常常第一個念頭是退縮.
2. 從技術面展望來看目前有幾個趨勢.
a. 跨平台網頁技術(ex. HTML5), 他們吹牛好幾年了,
他們的方向是要突破平台的限制,使用者不再透過商城(發行商)來取得服務.
我認為方向是正確的, 只是不知道甚麼時候會爆發.
也有可能各巨頭(G & A)會達成新的規範(將網頁也納入平台管理),
但不管哪一種結果,都是產業洗牌的契機.以遊戲產業為例,
從DOS時代到Win時代,
從單機到Online,
從MMORPG到網頁遊戲,
從頁遊到手機單機遊戲,
從下載到商城制,都代表新公司的出現,淘汰的是舊工程師,不是老工程師.
b. 大Server小Client的網頁技術.
這點是現在進行式了,裝置及應用程式只是載體,服務由Server提供.
一開始的目的只是為了繞過App商城的審查及更新,
所以讓玩家誤以為正在使用Client其實是連上網頁.
(遊戲在iOS及Android上跑,開發使用C++,Java,Obj-C.
但是玩家其實玩到的真正內容是HTML,CSS,Java Script,Java)
但是這種模式開始運作之後卻被營運行銷人員發現新大陸.
以往軟體(App.)要更新動輒一兩個月,平台審核也要一兩天到一周.
現在直接從Server更新, 玩家就可以無痛取得新內容.
造成的效應類似於 從 瀑布式 改變為 DevOp .
開發團隊,QA團隊,營運團隊的分野變得模糊了.
這樣的開發模式仰賴著優秀的開發人員,高壓的開發環境,及新鮮的肝.
畢竟營運行銷人員說要,就是現在要,最好馬上就生出來.
以前還能用審查+QA檔個一兩個禮拜,現在沒這藉口只好加班面對.
c. 我自己是看好下一波是智能電視,自動車上面的App.
因為每個人都已經有採購電視的需求,也大多有購車需求.這些需求比VR來的具體.
而從手機App.轉到電視用App.,車用App.基本上技術面沒有變化太多.
(當然這邊我們不談商業模式的技術,畢竟那是創業家的問題)
3. 資深工程師還是萬年職缺,甚至人人喊打的PHP,在Linkedin上都是高掛職缺.
我猜想原因是這個世界就是有很多舊code要人維護,翻新.
之所以那些舊code還在運作,是因為那些公司本業上競爭力好,
所以鮮少需要在技術上打掉重練.
相反若是收掉的公司,程式碼當然就胎死腹中,不會有維護需求了.
a. PHP
b. Objective-C
奇怪的是,Objective-C的外包一直需求量都很大.
台灣本地的工程師供應反而很少.
這類工作多是從國外包過來.(也許是因為在歐美程式人供應不太夠,人工價碼過高)
拿國外的薪水,在台灣生活其實很優渥.
但能不能避開爛的案子十分仰賴雞頭.
我的感覺是台灣人外交能力其實普遍很差.談判常常採取殺價搶標的策略.
c. C++
不使用跨平台引擎的公司,就會自己做跨平台API,
這些公司多半都是跨國公司,或曾在跨國公司工作過的創業者.
目前在iOS,Android兩大平台上有產品的公司,
若談到自製跨平台API很大比例是C++.
深厚的C++底,再加上發布平台的基礎知識.搶手但要求標準很高.
年底到了,總是會思考人生未來,靠北個幾句.
一點淺見,拋磚引玉,大家參考參考.
--
"May the Balance be with U"(願平衡與你同在)
遊戲設計教學,討論,分享。歡迎來信。
黑水溝歷史文庫
https://ndark.wordpress.com/
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.249.18.133
※ 文章網址: https://webptt.com/m.aspx?n=bbs/Soft_Job/M.1449984994.A.05F.html
1F:推 Clangpp: 原來C++還可以這樣用阿 QQ 12/13 13:42
2F:推 ppppman: 感謝分享 12/13 13:43
3F:推 atpx: 推 觀察入微 12/13 13:44
4F:→ alongalone: 推一下.... 12/13 13:45
5F:推 Clangpp: 那這邊我想問一下 為何跨平台API大部分會挑C++?? 12/13 13:54
6F:推 sing10407: objective c 不好寫,規則語法跟其他程式差很多… 12/13 13:58
7F:→ Obama19: 我覺得沒有到差很多 基本規則搞懂後很快就能上手 12/13 14:51
8F:推 Deltaguita: 我也覺得不會差很多, 12/13 15:09
9F:推 phoenixrace: 因為最好是用C寫啦 不過C寫的好的人很少 大部分人C 12/13 15:10
10F:→ phoenixrace: 寫出來效能大概都比C++ api低 所以才用C++ 12/13 15:10
11F:推 kinanson: 或許react native或angular 2的native script會是未來 12/13 15:23
12F:→ kinanson: 之星也說不定 12/13 15:23
13F:推 neotek: 我覺得obj-c很好寫啊~~ 12/13 15:27
14F:→ sing10407: @neotel 可能我太習慣java和c#的語法了 剛跳過去是兩個 12/13 16:30
15F:→ sing10407: 世界 12/13 16:31
16F:推 g10: APPLE推SWIFT obj-c慢慢淘汰 12/13 22:42
17F:推 GALINE: 有了 composer 的 PHP 跟以前用起來已經很不一樣了 12/13 23:12
18F:→ GALINE: 加上 Facebook 在那邊敲邊鼓,PHP 目前還不會變成時代眼淚 12/13 23:12
19F:推 Argos: PHP怎可能倒... 全世界三分之二網站用PHP耶.... 12/13 23:32
20F:→ NDark: flash怎麼可能倒~ 咦!? 12/13 23:46
21F:→ carlcarl: 都出PHP7了 還有的戰吧 12/14 00:01
22F:推 arenda: 說php要倒的有點搞不清楚狀況吧 12/14 00:10
23F:推 johnny94: php 最近有股新的浪潮。加上前面有人提到的,還有一堆網 12/14 02:23
24F:→ johnny94: 站都是用php,所以它還不太可能被淘汰 12/14 02:23
25F:→ dreamnook: objective c語言規則真的跟很多其他語言衝突XD 12/14 09:24
26F:→ dlikeayu: PHP7效能優化等同是用hhvm來服務了,型別也更明確 12/14 09:25
27F:→ ping1777: swift都不知道apple會不會繼續支援下去勒== 12/14 11:34
28F:推 tomtang0406: 雖然我也不喜歡Php,但Php 不太可能會死,因為他是開 12/14 11:39
29F:→ tomtang0406: 源的,可以靠社群去支持,不像flash是封閉的,親生 12/14 11:39
30F:→ tomtang0406: 父母說死就死。兩種case不同,flash的死比較類似微軟 12/14 11:39
31F:→ tomtang0406: 殺死asp, vb那種 12/14 11:39
32F:推 lovdkkkk: 推 12/14 12:04
33F:→ Argos: swift不支援?那Apple是推好玩的嗎... 12/14 14:56
34F:推 KeySabre: swift正興起 還開源 github上超夯 明顯是未來啊! 12/14 17:28
35F:→ manaup: 教主死得早 apple什麼的已是昨日黃花 12/15 00:00
36F:推 Wolfken: 為什麼要用C++哩?效能會比ObjC/Swift/Java好上多少嗎? 12/15 01:00
37F:→ Wolfken: 開發時間也不見得比較短呀,相對來講C++難度高,要寫的行 12/15 01:00
38F:→ Wolfken: 數多,bug也會比較多,就算跨平台,可能要花一個平台1.5 12/15 01:01
39F:→ Wolfken: 倍以上時間開發,整體來講有賺到多少?而且會用C++寫手機 12/15 01:01
40F:→ Wolfken: 跨平台,就如同原Po說的,很不好找,那找ObjC/Java還好找 12/15 01:02
41F:→ Wolfken: 很多 12/15 01:02
42F:推 sinread: swift應該五年內就要取代objective-c了吧~~ 快練~ 12/15 01:11
43F:推 iWRZ: 要練ObjC還需要一台蘋果電腦 我無法...... 12/15 01:58
44F:→ sayyesgw: C++寫iOS app? 前無古人後無來者的練武奇才阿 12/18 01:30