嗨嗨大家好,这是小弟第一次撰写征才文,如果有什么不太恰当的点再请大家多多指教~
我猜第一个点应该是会觉得太长
不过写清楚点相信对双方都是有好处的~~
【公司】
我们是晶睿通讯,公司的网址如下:
https://www.vivotek.com/
104在这儿:
https://www.104.com.tw/company/whb9w2w
一言以蔽之,就是监视器从硬件韧体到软件一条龙都是我们自己包
那些公司愿景阿,理念阿什么的,小弟一介小小工程师讲得实在不如人资大大好
小弟还是着重介绍一下我们的团队跟我们的产品吧
不过在这之前还是得先上一下大家最在意的薪资....
不满意的大大可以先提前左转了QQ
【薪资】
50k ~ 90k,技术强者欢迎突破上限
大大小小分红加起来,每年约可拿到 2~6个月的Bonus
不过偷偷说... 小弟除了第一年以外就...恩...对你懂得 ((请往好的方面想
((不能暗示太明显会被人资揍
【产品】
我们团队负责监控软件的部分,我们做的软件叫 VAST2,下面是他的介绍影片
https://www.youtube.com/watch?v=_dbc9jXSczc
就大家的刻板印象,可能会觉得这样的软件很无聊没什么
就是一格一格的方块可以看到画面罢了,有什么有趣的呢?
但其实这样的软件能做的应用是非常多样的,来来,客官们容小弟炫耀一下...
https://youtu.be/rSta0MwN_Ck
这是将搭载在车上的监视画面、Alarm、位置即时更新回总部的google map的功能
这功能做得超累的,不炫耀一下不行
还有许多功能会依据各个客户以及案子的需求,做加值的应用
我们是跨国企业,几乎遍布全球都有分公司,所以产品也卖到各个国家
这是之前卖到哥伦比亚的新闻
https://youtu.be/I3KHMMlklC0?t=56
https://www.youtube.com/watch?v=jUux7uhPW4c&t=167
但是!! 但是!!
我们团队不负责影像处理、AI、ML的部分
实在是太多应征者问这个问题了,要先强调一下
公司有专门的团队在负责相关的部分并释出Library供我们使用
我们算是将摄影机的影像跟分析资料拿来做各种加值的应用
【技术】
我们的软件是 self-hosted 的 Windows Application
Client 由 Qt撰写,搭配 QML/Javascript/C++ 一同服用
Server 则是由 C++/C/Python撰写
Unit Test用 Google test
自动化测试用 RobotFramework
既然都有自动化测试跟单元测试了,CI当然是不能少啦
我们用JetBrain家出产的 TeamCity
Deploy也是靠他,但我们还没做到CD...好啦...如果D到developer手上也算的话 ((大误
既然都有单元测试了,TDD当然也得来一下囉
都有TDD了,Pair programing也是不能少的
都有TDD了,Alt+Enter大法也是必备的啦 ((不过我们主要用的是Visual Assist
都有TDD了,Vim不是也一定要吗?
软件的开发流程采标准Scrum配置,目前两个团队配在一起LeSS ing
这些东西都是我们日常开发会使用到的工具
进来我们团队会有专人手把手把你教到会
而由于采敏捷开发的缘故,这些东西如果你有兴趣也是碰得到的
像是Facilitate,如何引导团队快速有效地进行各种会议、讨论
做一场华丽吸引人目光的Demo让presales, sales 惊叹连连
系统思考、各种Workshop来察觉团队目前的问题并加以解决
你也会时不时地发现团队会在某个角落就开始 User Story Mapping
或者 Event Storming了
而且我们的技术也会与时俱进
VS2019刚出不久 ? 我们跟上了
Qt5.13刚出不久 ? 我们更新了
ES、C++有啥新功能? 不好意思,请你跟上
Functional programming正红 ? 来吧,一起写吧
网页那边的Redux好像很红耶? 抄一下囉?
或许有人会觉得一直换新东西系统会不稳定?
那我会问他
选择不更新,五年以后,突然发现新功能要用,一次更新比较容易
还是每次更新都跟上,并且慢慢修复比较容易?
其实各有利弊,但我们团队选择的是后者
因为我们有非常强力且完整的自动化测试在当我们的后盾
虽然讲得我们团队很神一样,但其实大家时间也都是有限的
所以每个人都会选一些部份专精,并在其余部分业余
我们不要求团队成员什么都会什么都很强
我们只要求当团队有需要的时候,有人愿意站出来为大家解决问题
当你愿意站出来的时候,公司也是不会吝啬的
想上91大大的课? 提出来
想上teddy大大的课? 提出来
想去参加各大Conference? 提出来
你敢提,公司敢满足你
【风气】
可能有板友看完上面那串技术文觉得我们可能是黑心企业爱搞996那种的
别走!! 我们绝对不是!! 我们奉行不加班原则,但事急从权,有时候有突发状况还是得
Cover一下
而且我们还有三个月的新人训练,保证让你有足够的时间学会我们所有需要用到的东西
表定早上8:30~9:30上班,晚上17:30~18:30下班
看这篇文无厘头的风格应该不难发现我们团队的风气是多么的“不正经”
你会看到有人没事就拿着一直玩偶熊跟他讲话,然后尝试当腹语师让玩偶熊跟别人讲话
你会看到有人在办公室养了一只30 cm长的大蜥蜴,没事还拿出来溜
你会看到某个角落突然出现菜园,然后还有人会收割拿回家做菜
你会看到白板上永远都会有人画新的Pokemon上去
你会看到地板上出现猫抓板,走过的人都会玩一下 ((其实是平衡训练板
你会看到每周都有一天某些人下班跑去打球,还会拍很厉害的宣传影片回来招生
我们团队奉行着做要做得认真,玩要玩得尽兴的原则
期待用最自由舒适的环境让大家的战力都能无限飙升
【团队】
目前团队共有15个RD、1个scrum master、1个PO、1~2个UX/UI,团队平均年龄小于30岁
RD分两个team各自接story
大部分都是第一份工作进来就不想走待了很久的
因为产品愈做愈大的缘故,需求也愈来愈多
所以也在不断地补充新血进入团队
【我们要的人才】
不知道上面这样老王卖瓜有没有卖到你的心坎里了呢?
接下来来聊聊我们需要的人才吧
首先是人格特质的部分
因为是敏捷开发的缘故,沟通能力是非常重要的
不要求长袖善舞八面玲珑,但基本的口条还是要有的
而且必须能适应需要大量沟通的团队工作环境
因为您做任何事都是Pair programming
所以您是没有机会一个人躲在角落独处写Code的
对写程式有热情也是必须的
我们团队进步的动能非常庞大,如果跟不上你会被甩下车的
所以学习能力、学习意愿也是非常大的考量点
再来是技术能力,先来讲讲大方向
我们不期待您进来就什么都会了,但我们希望您有良好的底子
对物件导向以及软件撰写最基本的基础,例如Refactoring、SOLID等等
到电脑如何运作,例如Memory Management(pointer)、Multi-Threading、Networking
基础的算法跟资料结构希望没有落下,我们偶尔还是会需要的
最后是清晰的逻辑思维
小方向我们分为三类
1. 刚毕业新生无作品集
我们得以参考的资料只有您的学业成绩以及基础知识,所以我们会问大量基础知识
从OS、DB、Compiler、DSA、SE无所不包,当然不会有数学啦
如果打底打得够好,我们会有上机实作实际观察您的学习与实作能力
2. 刚毕业新生有作品集
Code全部发过来吧,我们会一行一行看,任何语言都欢迎
喔...不过请选您觉得写最好的那个来...太多也是看不完的
也希望您可以描述一下当初这个专案开始的契机,途中碰到的困难以及如何解决
3. 有工作经验
对有工作经验的朋友我们会与您深入讨论您碰过的专案与问题
了解您如何分析解决这些问题,希望您可以在这部分着重准备
我们也希望仰赖您多年来的实务经验来为我们团队带来更多不同的改变
所以有能力快速学习、短时间内跟上团队的脚步是我们很看重的点
【最后的最后】
双方想要什么样的人/公司
短短的四千字征才文中其实还是很难讲清楚说明白
小弟只能挑些觉得可以吸引人的点提出
如果大家有想更细节了解的项目,欢迎站内小弟,小弟有空会一一回复
但一场面试六个小时下来,我们就能找到适合彼此的人/公司了吗?
其实也是没办法的,所以我们对于试用期的态度非常严格
这一点是必须先阐明的
联络资讯小弟就放最后啦
希望是看完落落长的文后真的有兴趣的朋友再来信
千万别看到薪水就跑来丢了,那只是浪费双方的时间罢了
如果大家想直接投履历了,有两个管道
对自己有自信的请直接发小弟信箱,聊过以后如果可以小弟会帮您内推
[email protected]
对自己没自信的朋友欢迎走104的求职管道,我们会审慎评估您的履历
https://www.104.com.tw/job/5vwln
谢谢大家 ((下台一鞠躬