[心得] 入门前端工程师 ——面试攻略

楼主: Titus (天和)   2017-03-01 09:45:02
背景:经济系毕业、做了三年业务与写程式零相关
自学网页前端+Rails 开始找前端工程师的工作,
自学心得: https://www.ptt.cc/bbs/Soft_Job/M.1485583086.A.631.html
面试心得: https://www.ptt.cc/bbs/Soft_Job/M.1488105944.A.943.html
面试结果:
主动投递:150
面试: 12
offer: 4
月薪范围:28~35
会一连串从自学心得、面试心得到最后的面试攻略,主要是有两点:
1.走在转职的路上,受到的帮助太多,
如果不是身边的朋友们,我可能会花更多时间甚至放弃
2.工程师这工作很有趣,鼓励更多人来尝试,不一定适合,但可以给自己一个机会
一、面试前的准备
找工作的管道:
yourator: https://www.yourator.co
insidejob:https://jobs.inside.com.tw/
在准备工作的时候有一直看上面这两个网站,但找工作的时候因为要找很入门的端工作,
所以还是以1111、104平台为主
搜寻网页前端工程师 => 扣除 “资深”两个字的结果之后
全部撒cover letter和履历出去,前前后后洒了12页150间左右
很多跟我一样菜菜的入门者,找了两三个月都还找不到工作,
很大的原因是投得不够多、样本数不够
我因为接触的时间不长,经验相对少
需要继续学习的目标也很多
所以如果越花时间去思索职缺开出来的要求,到底自己的能力是不是符合
反而会让自己陷入“我不够好”的循环,最后甚至会觉得“那还是不要丢这家好了”
但这些职缺要求背后的弹性是你看不到的
搞不好公司还是愿意跟白纸谈谈
只要有充分的动机以及热诚也愿意给offer
更搞不好人资也只是把同业的职缺要求复制贴上改改关键字而已...
与其自己在那边挣扎,我宁愿开诚布公的丢直球
直接在cover letter上写出来自己目前会的技能
会哪些技术、利用这些技术可以完成什么工作?
合不合适这问题就留给用人主管或是人资去思考吧!
二、面试心得-问题篇
经过几轮的面试之后,大概整理我觉得能够完整传达自己的框架:
不过仔细想想这些好像也是一般面试需要注意得事情啦XD
我是谁?
自己的个性、优缺点
以及成长过程到现在为止,针对自己优缺点而产生出来的调整
这些尽量不要用形容词去解释,而是用发生过的故事去叙述
以我的例子来说,一定要传达出去的讯息就是我是一个调整快的人
所以离职之后的半年
转换领域学习了一些基本功
也独立完成了一个小专案
未来也打算用这样的速度方式持续成长进修
我为什么在这里?
因为非本科系也完全没有相关经验
所以几乎是一定会被问到的问题
对我来说不外乎从推力拉力着手
自己为什么离开前一个产业
以及网页程式设计为什么吸引自己
还有一个问题也是很常被提及的:你怎么能确定这次转换跑道是你确定的?
对我个人来说,早在需要投入金钱跟时间之前
就已经透过一些入门的课程练习确定自己可以接受这条路
所以也是历经了半年全职学习
甚至后段就是起床>写专案>晚上睡觉的生活
到现在也是甘之如饴啦XD
我能够做什么?
不外乎整理目前所有你会的前端技能
当然不是像是求职平台那样只是打上关键字
最好是能写上这个技能你所会运用的地方
如同第一篇文章对于几个前端技能的定义:
会用HTML的定义:
知道怎么做切版、怎么为“使用bootstrap”铺路
form tag的操作,会打出什么request
面试之前,至少要整理自己目前所会的技能,以及利用这些技能可以做到的事情
比起搔搔头:“我觉得我还算熟啦~”来得没那么欠洗脸XD
我想要什么?
这块是我觉得最重要的
其实并不是要回应面试的问题
而是当面试碰到一些状况的时候,要清楚自己的立场和要求
才不会因为情绪或是紧急状况而慌了手脚
常常我被挑战:你这样也敢说要写扣?
或是:你这样也敢说要领这薪资?
一开始或多或少都会有点慌了手脚:
果然半年这样的准备还是不够,自己还是要多练练...
但后来跟朋友讨论也觉得事实没有那么的不堪
调整之后心态就比较没那么像是谈第一份工作的时候
而是明确的知道自己现在的状态,跟自己的要求
如果与公司没办法达成共识,并不一定是谁的问题
相信天涯何处无芳草,下一个面试会更好
满常被问到的技术问题
HTML不外乎就是各个dom之间使用上的差异,以及有哪些属性可以设定
CSS最常被问到的大概就是:
Box-model有哪些,差别在哪?
RWD的Mobile First概念、能够使用什么样方法达成?
也有被问到给这个(Show出画面)PSD档案
要转切成HTML+CSS预估要花多少时间,对于接案公司而言速度很重要
好在当初看的课程满多小细节都有提到也有跟着练习去做,所以这块就相对没什么问题
(网页基础十五天 http://www.everyonecanwebsite.com/ ,是帮助我转职重要的课程)
jQuery、javascript一部分也是因为自己应用的相对单纯
所以每次主动提完之后几乎都没被问到0.0
反而是会被问前端框架的事情:
会什么样的前端框架?懂不懂概念
因为实在太常被问到了,这块算是我觉得有些可惜的事情
如果学习路径有涵盖到这块,应该会有更多机会和选择的
后端MVC因为找的主要是前端的工作
所以通常只有被问到运作的原理而已
期间有被问到比较有趣得是Ruby on Rails我认为是一个怎么样的后端框架XD
==============
三、面试心得-提问篇
而除了面试中被问问题之外
其实尽管自己很菜,我觉得有些事情还是得要问清楚说明白的
工作未来需要做的事情
要弄清楚会使用的技能
包含公司使用的语言、框架
以及onboard会要做到的事情
毕竟
维护公司既有产品、接案制作活动页面、从数据库规划到系统规划
到刻页面独立完成专案
这之间的差别满大的
同时也要评估自己接下来需要转换语言学习的时间QQ
弄清楚这个之后,其实自己心里大概也会有个底
知道自己目前的状态跟这个职位的需求是不是有落差
接着自然也就会想要确认:
目前自己的状态跟公司需求的落差,公司有什么看法
说穿了就是,确认自己对于对方而言是否符合需求
如果没有,公司是否有什么样其他的考量而能够再谈谈的
有的时候我觉得不妨也问问
公司是否有看其他求职者?他们的背景状况如何?
虽然我觉得这样问,对方通常都是愣住
然后模棱两可的回答一些似是而非的答案拉...
不过加减了解一下竞争者的状态
对于后续选择offer或是安排面试时间也会比较好判断嘛...
写在最后:
感谢许多大大在小弟前两篇文章有提到未来进修的建议,
我都有列入我未来的念书计画里,
我也知道本科系的学生与我比起来,在“新鲜人”阶段差异有多少,也知道:
“不好的程式设计师会制造三个工作机会出来”这个白烂笑话,
近期规划除了精进php之外,sql、internet network 与 javascript也会碰,
中长期也会透过线上课程精进资料结构、算法等项目,
很多人提到“薪水很惨”这件事情,我要平反一下,
我上一份工作是旅行社业务,一路从业务、业务组长、团空线控票务....
做一卡车的事情加全公司业绩第二、旅行社八成的业务我都做过,
很多别间旅行社五年十年碰的不一定有我广有我深,
甚至公司的网络、资料管理、TMD的打官司都要我去处理,
但我的薪水
还是
没有涨.....
就是我刚入行的35k(当初想说刚毕业35k还ok,没想到就这么35k到了三年后...)
在soft_job或是tech_job板的板友可能很难想像这个情境,
但这在台湾许多产业都是如此(或是世界也是如此?)
俗谚说:男怕入错行、女怕嫁错郎
小弟没有夹起来没嫁过人不知道女怕不怕嫁错郎,
但如果要追求薪水,“入错行”真的是很可怕的事情。
我学程式的转机是看到朋友的朋友,过去也没有经验,上了课、做了专案后,
从过去的28k直接变35k,让我看到了一些可能性。
就如版友说的:35k对工程师来说真的是低薪
这个事实对我来说是个很重要的信号,过去在旅游业35k的我算是入行的高薪、
却是另一个产业入行的低薪。
而且这个产业还不像医生、药师一样需要特定身份,
只要你找对方法、用心做下去,半年内就可以达成目标。
我知道我现在的工作是最最最入门的工程师工作,
我期许自己可以在半年内把公司专案熟悉
并在老板提出需求的时候,我知道“可能的做法”,
一年之后,我期望自己熟悉一个前端框架、熟悉javascript、SQL、API规划
这些都是我的目标,我知道当我达到我的目标时,我薪资应该是落在40~45,
接着,我会继续往下走,
除了薪资会因能力上涨之外,
我真心觉得,写程式很有趣 : P
作者: sc1 (sc1)   2017-03-01 10:51:00
不稳的35k不如稳稳的28k劳力工作
作者: a03520 (捏捏)   2017-03-01 12:19:00
推这篇
作者: bs0224   2017-03-01 13:36:00
谢谢原po心得分享!现在正需要!
作者: Rocker5566 (摇滚56)   2017-03-01 16:10:00
恭喜拿到门票入场 之后薪水会加很快 有实力的话啦
作者: Dibella (Dibella)   2017-03-01 18:13:00
推详细!
作者: kvhiucn (View)   2017-03-01 18:33:00
推 背景差不多也想转
作者: xunter123 (火星來的)   2017-03-01 20:03:00
推 最近也打算去上课
作者: Supasizeit (更大更快更有力)   2017-03-01 20:51:00
若不是要养家餬口我也想回去写程式
作者: tingmeow (雪炉喵)   2017-03-01 22:54:00
我之前做美编也35k= ="
作者: Wualnz (Hazel)   2017-03-02 00:27:00
推!谢谢分享
作者: yhtseng   2017-03-02 01:16:00
中肯详细,谢谢分享
作者: aspyn0710 (一二三)   2017-03-03 03:48:00
推,谢谢你的分享

Links booklink

Contact Us: admin [ a t ] ucptt.com