Re: [請益] 新手面試要會什麼才能凸顯自己的不同?

作者: Hevak (Arthow Eshes)   2019-02-18 03:18:56
剛好也經歷過那個從菜鳥一路到前陣子剛好幫忙坐在面試桌的另外一端來面試一些新手的
過程,分享一點自己的看法 QQ 比較希望是拋磚引玉能引到其他看得更多的前輩來協助回
答一下這個我曾經也很困惑的問題。
遙想三年半前我也在這板問了一篇
[請益] 如何從"知道基本語法"進化成"有工作能力"
XDD....
回到正題,還是得說每個團隊可能風格不一樣所以看重的東西會有差,所以下面說的東西
不一定通用,大致列幾個我覺得比較常見卡住的地方
以下提到技術部分的時候,我先假設你是寫 web 的,不管是前後端
以下提到新手工作、菜鳥工作之類名詞的時候,行情大概是 web 前後端工程師落在薪資
台中 30K 或台北 40K 正負 2K 左右,再低的不要去了,通常都很鳥,去了也學不到東西
的居多,我相信有例外,所以我只是講多數而不是全部。
有做出差異的話,可能那個差異會讓你產生拿得拿不到那份工作的差異,再來就是有可能
會讓你起薪差個 5K 左右。
首先先不談怎麼樣做出差異,因為絕大多數的新手工作不一定要有差異,我有認識有些朋
友跑新手面試遇到那種根本什麼都不看就把你抓進團隊的,你說那個團隊品質怎樣,我想
大概看裡面人待多久就知道了。
加入那種很鳥的團隊之後,有些人覺醒得很快,一兩個月就跳槽加薪了,有些人大概蹲一
年之後發現感覺好像根本不需要蹲那麼久,也跳槽加薪去了。
本科非本科這點,看你投哪,影響可能沒有很大。主要都還是看你投哪類公司,有些比較
傳統的公司可能會影響起薪或面試機會,而新創風格的公司或比較開明的團隊通常比較不
會管這個
找一份新手 web 工作的基本需求大概有哪些?
1. 本科畢業什麼都不用會就有人收,聽起來很誇張,但事實就是有,願意收這種人的團
隊通常我不會很推薦其他人加入,因為成長性很有限
2. 前後端大致上都是基本的 CRUD 網站做得出來就好,前端不用會框架,因為真的是新
手的人根本不知道框架在幹嘛,會用框架也完全作不出區別性,這邊技術而言大致上是看
你會不會寫你投的那間公司在寫的語言和框架。我知道程式語言在學到一個程度之後都可
以很大程度地把技能轉換到其他語言,但至少在新手階段不是這樣,所以先專心去觀察大
部分你有興趣的公司用哪些技術。大概一個下午你就會知道市場上主流在找什麼人。
以現在而言的話,後端 PHP & Laravel 還是大宗,SQL 至少要會一點簡單的 。前端的
話 React / Vue / jQuery 三選一會串 API 撈資料就好,不管前後端 CSS 大致都要會
用 bootstrap 簡單隨便寫個版型。
如果不知道要做什麼的話,可以簡單寫個投票網站。前端如果完全不會後端的話,資料也
不一定要存後端。重點就是弄一個不太複雜的網站讓人知道你會寫 code。
這段做完找到的工作薪水大概會跟前一段差不多,因為其實都沒什麼區別性,就只是找個
方法說服人說你是個會寫 code 還有技能要練的菜鳥,這樣而已。
講起來有點傷感情,但面試你的人有時候不見得很有空看你的 code,尤其新手 code 看
多會膩,運氣好的時候你會遇到把你整份 code 讀完電爆你的人,那種面試跑過之後就算
沒上也是收穫滿滿。但通常比較容易遇到的是大概瞄過去就直接把你歸類到會寫程式的人
(不分好壞,反正就當成「你會寫」而已),然後對方再繼續跟你聊其他事情。
上面講完起點在哪,後面來講你問的一個我覺得很好的問題,也就是怎麼做出差異性。
其實面試的時候很多團隊也沒那個時間跟你考 code,尤其很多人在面試狀態下會邏輯失
常,識別性不見得很好。入門工作而言演算法完全不重要,不管你是 web 前端還後端都
是。
所以新手工作拿得拿不到 offer 的差異性也不會在一些顯性的程式技巧上,也就是所謂
「面試的時候大概聊個十幾分鐘就知道你要不要這個人了」。
強調你自己很會學習或很願意學習,都不會產生很大差異,為什麼這個沒用?因為你很會
學習的話,連講學習兩個字都不用講,面試官看你履歷和面試的時候的應對進退,就知道
你平常有沒有在學了.....。舉個例子來說,我自己有遇過面試中說很願意學習的人,明
明等級感覺也還不像到可以自由地在語言和框架之間遊走,他 GitHub 上面卻完全沒有任
何用我們團隊的框架的專案。多看了一下發現他有另外一個熱門框架的專案,就問他怎麼
會想去寫、有沒有什麼心得,因為我覺得如果他的概念很紮實,那當成他有能力轉換也沒
關係,但當聽到對方說「喔因為那個是我上一家面試的時候給的作業,我以前也沒寫過那
個框架」、同時也沒補充其他一些有技術深度的說法的時候,心中不冒冷汗都很難吧。
真的很會學習或很願意學習的人,聊技術性問題聊到一半可能就開始在講說他目前正在學
什麼、他接下來因為什麼事情所以覺得他應該要學什麼了。這樣就會給人一種他很知道自
己的方向的感覺,團隊跟他之間可以互相支持互相學習,而不是一群人拖著一個新人走。
前面講了一大串說新手作品怎麼作都差異不大,都會被打進去「喔他會寫程式」的那一圈
,可是又不考 code,又不考學習態度,那有沒有什麼其他可以很具體地顯示出自己的技
術能力的方式?
有。
其實答案就是前面那一段的反面而已,如果你在那種技術性閒聊之間吃得很開的話,你要
拿到 offer 的機率絕對不會低,剩下就是看你人格特質跟團隊有沒有電波對不到而已。
怎麼在技術性閒聊吃得開?
我自己面試別人的經驗是,通常最能產生鑑別度的問題,就是看一個人怎麼解釋他做某件
事情的背景脈絡、和怎麼反思、以及知不知道接下來怎麼走。
具體來說,前面為什麼說在新手前端工作而言,你會不會框架這件事根本不重要?
因為如果你不知道你為什麼要用 A 框架、用 A 框架解決了什麼問題,A 框架跟 B 框架
差在哪,為什麼要用 B、用 B 解決了什麼問題,那找你加進來這個團隊,我大概也可以
預期你在遇到一些新的需求的時候,有很高的機率隨便找套件亂作,然後 code review
問你幹嘛這樣做,只會得到你一句「完全沒想過,反正會動」的答案,最後整個團隊就再
花時間教你,然後很可能因為你本身就是這個個性,所以教你也沒用,下次又一樣模式再
問類似問題,又一樣整個團隊浪費時間,那找你進來也不是幫團隊在解決問題,只是互相
製造麻煩而已。
上面這個問題我覺得非常有用,可是以前去面試的時候也很多團隊完全不管這個,推薦目
前有在面試招新人的人多嘗試看看這種比較不會亂槍打鳥、但又可以用很短的時間看出一
個人底蘊的問題。因為這個問題可以很快地抓到一個人平常有沒有在學、怎麼去想事情、
如果沒太多引導的話做錯方向的機率大概多高、對自己的技術掌握有多深,這些對技術人
員的程度而言很基本的特質的程度。
你不應該加入一個完全沒辦法帶你成長的團隊,但也沒有團隊會想找一個完全只是來吸經
驗值、沒有貢獻、還拖累整個團隊的人。
找新手的時候通常不會很在意你到底會多少東西,會的剛好勉強夠用就好。公司找人就是
要找人進來解決問題,有些問題難度和急迫性沒那麼高,那雇新手進來再教他寫也還好,
問題是這個教下去的投資是不是有效的?很多人新手工作可能一年左右甚至不到就跳槽了
,找新手的人也不會期待你在這間公司待多久,所以其實就是一個兩邊魚幫水水幫魚的概
念,你做為一個新手,幫公司解決的問題就是他可以放心把一個程度以下的事情交給你,
然後你從工作經驗中學到自由發揮和團隊互動之類的軟硬技能,趕快成長趕快跳槽加薪,
這期間因為你成長得快,所以公司找你做事其實反而也是用便宜薪水給你做多事,划算。
(這邊額外補充一下,如果你第一份工作大概三個月不到就跳槽了,要嘛完全不寫,要嘛
最好不要在面試的時候提一堆前團隊多雷多雷怎樣的事情,每個團隊都有他自己很詭異很
爛的地方、也都有他超棒超讚的地方,如果你給人感覺你是不是什麼都沒想過就亂跑了,
那聊起來會很尷尬。)
問題就是那個要怎麼很有信心把事情交給你辦。
你要給想要僱用你的人一點信心,那個信心就是讓他覺得你做事很有想法,很可靠,所以
他把東西給你,他的產品不會炸掉。他讓你加入團隊,你不會把整個團隊拖垮。東西出狀
況,你對你自己做的事情很有掌握,他們有信心給你慢慢把事情做好。
對於一個團隊而言,僱錯人的成本很高,因為如果你的團隊原本有一些老手和新手處得還
不錯,再來一個遇到什麼都只會問只會要人教,做事情不過腦子的新手,很有可能過幾個
月最後整個團隊全部跳槽掉。那個損失絕對不是只是一個新手幾個月的薪水而已,所以為
什麼有所謂資遣,有些團隊是需要斷尾求生的......。
有些問題其實只要知道或願意去推測面試桌另外一端的人怎麼想,就很好解決。
從另外一面講,如果你應徵的團隊完全不跟你聊這些技術聊天,感覺好像也完全不在意你
有沒有腦子有沒有想法,那我建議你也最好三思一下,因為很有可能對方團隊根本沒什麼
底蘊。進去大概學不到什麼東西,頂多就是學到什麼叫做團隊作業,然後你就會知道你再
下一份工作會想要避開什麼團隊。
好啦,太長了,我知道大家都懶得看,
該來簡答原文問題:
新手面試要會什麼才能凸顯自己的不同?
請從你的實際行動給人感覺你真的很可靠。
至於你說的要做什麼才能讓薪水多一些,其實很簡單啦,就是找薪水高的職缺投。
然後你表現得出來你跟普通菜鳥不一樣,就比較有機會投進去薪水高的菜鳥缺。
喔對了,最後補充一下,
拜託寫履歷的時候多花點時間修錯字和想一下別人會怎麼解讀履歷。當一個人手上拿到強
調自己 TOEIC 考九百多結果該大寫該小寫都不分、還會拼錯單字寫成另外一個不同的詞
、又硬要寫英文的履歷,心中真的只有滿滿的冷汗。
另外你履歷上有寫的東西最好都要準備好可能會被抓來問,都要想清楚怎麼回答,比方說
你怎麼解釋自己的技能程度和作品。這裡絕對不要唬爛,寫履歷可以適度誇飾,但誇飾跟
唬爛(寫了不實的事情)完全是兩件事。怎麼解釋這點最好自己在家裡先多練習,很多東
西臨場要講很難包裝得很漂亮,有時候明明你能力有到,但可能就死在表現形式上給人感
覺很怪,所以你會被誤會成能力不夠之類的。
以上,希望能有其他前輩幫忙補充一下其他面向,我覺得我只是佔茫茫人海中的其中一小
部分意見而已 QQ
作者: Saaski (GreedIsGood)   2019-02-18 03:43:00
好文推
作者: kiss78832 (kiss78832)   2019-02-18 06:09:00
謝謝你,我看到了,很用心的看完每個字並儲存下來,把這麼文章當作一個提醒!
作者: frankshih (阿翰)   2019-02-18 08:28:00
感謝,最近正在轉職中...
作者: yaya517 (Abby)   2019-02-18 08:32:00
我覺得可以
作者: Y78 (Y78)   2019-02-18 08:36:00
獲益良多 推
作者: godddddd (howudoing)   2019-02-18 08:45:00
Angular2 已經過氣了嗎?
作者: allanh (ンアハ)   2019-02-18 08:56:00
推好文
作者: hahaRegina (喔)   2019-02-18 08:57:00
作者: ddlockerwu (吳寬寬)   2019-02-18 10:05:00
好文推
作者: komm0310 (komm0310)   2019-02-18 10:09:00
作者: umum29 (....)   2019-02-18 10:37:00
好文 推
作者: s890510 (月藍天水)   2019-02-18 11:55:00
推,不過履歷附github時,也要知道自己在寫啥...遇過那種一問三不知的
作者: shanelee789 (不正義)   2019-02-18 15:03:00
真的獲益良多
作者: p90085 (你是光你是風)   2019-02-18 18:53:00
好文推 看完反省一下以前面試的經驗 真的受益良多
作者: icbruce (justlikethis)   2019-02-18 19:01:00
推!
作者: kai0975 (kai)   2019-02-18 21:20:00
好文推
作者: x000032001 (版廢了該走了)   2019-02-18 21:24:00
跪著看
作者: boboys501 (啵米果菜汁)   2019-02-18 21:47:00
謝謝 給新手幫助很大!
作者: xusiligi (台中蘇志變)   2019-02-19 09:56:00
佛心推
作者: tz5514 (屁安)   2019-02-19 10:19:00
這篇真的推
作者: wayne201299 (alan1017)   2019-02-19 11:58:00
受益良多,感謝分享
作者: youlove513 (東)   2019-02-20 18:54:00
很有用 感謝分享!
作者: BlacksPig (Black Handsome s Pig)   2019-02-21 20:52:00
佛心文 推推
作者: gg123sf (Pan)   2019-02-22 09:01:00
感謝分享
作者: lanretee (加油)   2019-02-25 15:02:00
推 獲益良多 感謝

Links booklink

Contact Us: admin [ a t ] ucptt.com