在酷家乐实习是一种怎样的体验

相遇

如果要用一句话来形容在酷家乐实习的体验,我会说:相见恨晚。

在六月的酷暑下,怀着忐忑的心情,给酷家乐发送了自己的简历,在此之前体验了酷家乐的室内设计工具,也阅读了很多其前端团队写的博客,深刻感受到酷家乐前端团队对技术的不断追求与创新。

记得那天是周五下午,不到半个小时就接到了HR小姐姐的面试邀请,可以说效率是及其高的。

于是踏上地铁,向开往丰潭桥站的方向驶去。

公司位于城西的高端写字楼矩阵国际,进门后漂亮的前台小姐姐带我去茶水间等待面试官,一面我的小哥叫灰灰,灰灰直奔主题,面试题很精炼,基础却又有深度,但自己可能有点紧张,有些问题答得并不是特别好,但是灰灰并没有嫌弃我,而是一步步引导我去解答我的疑惑,对于一个涉世未深的实习生来说,面试体验简直超级赞,面试虽然长达2个多小时,紧张感也渐渐消失,和几位前辈们交谈更是发现了自己在哪些方面的不足,也得到了一些非常棒的建议。

面试完后,我带着欢喜,走在回家的路上,这不仅仅是一次面试,对一个于正在成长的实习生,更是难得的学习和认清自我的机会,指明了我前进的方向。

很幸运,在几天后的一个下午,收到了来自酷家乐的实习offer。

公司文化

mentor制

上班的第一天,简单的入职培训后,人事小姐姐带着我来到自己的工位,在酷家乐,每一个新人都会被分配一个mentor(导师),在入职初期,会带你认识身边的小伙伴,给你介绍项目背景、开发规范和流程,让你在最短的时间里融入到集体中,能够快速地进入工作状态,mentor不仅是你的导师,也是你的好基友,比如我的mentor空馋:

image

开放的环境

公司到目前为止有一千多人,还在不断地扩张,研发同学占了三分之一多,从员工比例来看得出,酷家乐是以技术为导向的企业,当然作为家装设计软件行业第一,不仅拥有一系列成熟先进的技术,还在很多非常具有前景的领域探索中。

创始人都是留学美国高校的海归,并且都曾就职于硅谷各大厂,所以酷家乐充满着硅谷创业文化气息,办公环境也很开放,除了董事长有自己的独立办公室(毕竟要有个接待金主爸爸的地方),其他的小伙伴都是坐在开放式的办公位,所以你对面工位很有可能就是我们的CEO阿甘:

image

我就问一问,你们见过这么帅的CEO吗,分分钟让你糟糕是心动的感觉。。。

花名制

公司是采用花名制,所以日常中交流中,你听不到XX总XX经理XX老师这些尴尬老套的称号,你也不用花费很多时间来记住大家的真名,因为每个人的花名,都很特别也很容易记住,可以看出,大家交流很通畅,有什么就说什么,这点很大程度提升了团队的工作效率与合作默契。

无法拒绝的福利

尽管是创业公司,但是周末双休是标配,日常也不推崇加班,所以当你干完活后,可以很早地回家服侍你的女朋友,就算你要加班,公司会给你提供免费的高档晚餐,寿司沙拉西点生煎川粤杭菜,无论你是精致的猪猪女孩,还是饭量惊人的粗犷大汉,总能找到自己喜欢的口味,来酷家乐这么久了,不仅没脱发,还长了几斤肉。。。

image

当你加班结束后要回家,这时你发现公交和单车都没有了,不用担心,打车全额报销,不限里程时间,加班疲惫的你,半躺在软软的后排座椅,放松着自己。

酷家乐不会亏待任何一个付出努力的小伙伴。

就算全世界忘记今天是你生日,前台小姐姐也不会忘记,在你写着代码的时候,从背后给你递上精致的生日蛋糕,身边的小伙伴围着你给你庆祝(拍表情包)...

image

团建肯定是有的,每个月那么一两次,并且不是在休息日,我们出去卡丁车唱歌桌游撸串小龙虾烤全羊火锅海鲜自助....(照片太多就不放了),就算项目很赶,加班到深夜,老大打个电话,直接把海底捞搬到了会议室,安排~

image

每年冬天,公司都会给小伙伴们放飞自我的机会,大家会组队一起去日本塞班岛马来西亚,带你去浪漫的土耳其,然后一起去东京和巴黎,趁新的一轮outing还没到,快点加入我们,一起去海外outing吧~

这只是一部分福利,还有很多就不一一列举出来,在酷家乐工作,很放松也很憧憬,在一步步提升自己的同时,也能体会到工作的价值和人情的温暖。

工程师文化

技术是酷家乐的核心,成为行业第一,当然有着比同行更加牛逼的技术,如果你对酷家乐的产品还不是很熟悉,那么你可以打开kujiale.com进入设计页面,体验片刻后你会发出:“鹅妹子,厉害啊!”的惊叹,在浏览器里面实现这么复杂的3D效果和交互设计,能够十几秒内渲染出这么逼真高清的设计图,请问还有谁!

image

成熟的技术背后都有着一群不懈努力的工程师,我们通过创新和不断突破,实现了很多曾经不敢想的功能,作为前端开发,下面我就讲讲我们前端体系的技术氛围。

敏捷式开发

我们公司推崇敏捷开发,简单来说,就是把一个大项目分为多个相互联系,但也可独立运行的小项目,并分别完成,在此过程中软件一直处于持续迭代的状态。

酷家乐很多前端项目都非常庞大,但是通过多年总结出来的管理方案和我们研发的架构与工具,

总之,在敏捷式开发模式下,一切安排的那么井然有序,你也并不会时刻都感到很匆忙,也不会因为很多琐事来浪费时间。

分享文化

在酷家乐,技术交流分享是非常常见的。

我们前端团队有几种分享,最简单的分享是通过在某个方面的探索或者开发过程中遇到的坑,而得到了最佳的实践(Best Practices),总结出一篇文档,放在团队文档库中,小伙伴们可以学习与讨论,避免在开发过程中,同时多人踩坑。

另外一种比较正式的分享是针对于某个技术解决方案,或者开发出某些工具,核心开发者会邀请大家来交流自己的工具与思考,将这项技术或者工具推广到实际开发中。

还有一种比较有趣的分享是漫无目的的分享,我们称之为脑洞会,就是大家脑洞大开,分享一些比较有趣的知识,比如说科学、摄影、经济、美食、旅游等方面,从中收获到技术之外的知识。

对新技术的敏感与尝试

小伙伴们在完成日常的业务开发后,都会花一些时间去开发一些新奇有趣的东西,有些是新技术上的尝试,也有些是极大提升团队开发效率的工具,这些年,我们开发出来通过简单拖拽快速生成活动页的GUI工具,能够让前端来编写静态数据的稳定API接口,高效的前后端联调Mock工具,简单却功能强大开发体系...

我们不止满足于眼前的业务开发,更是不断地去尝试新技术,通过创新与突破,去体验技术的带来成就感,去提高工作的效率与产品的质量。

code review 制度

新人成长最快的的方式之一,就是自己代码被review,没有被review的代码是不允许被merge的,每次你提交代码后,交流群里的机器人会自动分配一位大佬review你的代码,发现问题或者写的不优雅会在评论区给你tips,等你修改完成后,确保commit信息和分支命名都符合规范后,才会最终被merge。

随着项目逐渐庞大,业务逻辑逐步的复杂,项目可维护性降低是不可避免的,但是有效地进行code review,会极大的延缓项目的“不可维护”性。

发现问题

开发过程中,久而久之,一定会遇到一些阻碍开发效率或者开发体验不佳的问题,这个时候,我们非常希望你能够提出来,和大家一起探讨,找到解决问题的最佳实践,当你将自己的遇到的痛点和想法放在放在公共空间里,很快就有小伙伴来一起讨论,就像这样:

image

从大量的实践中,发现开发中的痛点,这个时候开始有自己的想法,提出来,和大家一起探讨,结合大家的建议,找到最佳解决方案,最后落地到实际开发中,不仅自己的技术得到成长,也提升了整个团队的开发效率。

开发也要懂业务

这是我在酷家乐体验最深的一点,作为开发,不仅要做好技术,还要了解自己做的业务,在需求最终定下来之前,你需要从技术角度或者产品意识,判断这个需求是否对整个产品具有可观的推动力,需求是无尽的,但是团队的精力和时间是有限的,如果你觉得不合理,说出你的观点,砍需求当然是可以的。当然,你同样可以提出更好的补充或者建议,总之,开发不仅需要懂技术,更要具有一定的产品意识,因为整个项目的成败仅仅依靠产品经理的idea是不够的,大家的力量拧成一股绳,每个人都力量都不可或缺。

最后

来酷家乐快半年了,上面总结了我的真实感受,酷家乐就是这么一个让我着迷的地方,它的工程师文化驱动着我精益求精,身边的幽默有趣的小伙伴让我体会到合作的快乐,诚意满满的福利让我体会到付出得到回报的喜悦感。

最后,希望不懈努力的你,能够加入一个简单、专注、开放的技术团队,和我们一起体验技术带来的成就感和生活乐趣。

完 :)

知识共享许可协议
本作品采用 知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议 进行许可。