大家好 小弟也来新加坡虾皮待了一阵子了
新加坡虾皮主要待的是 Marketplace 团队
Marketplace就是虾皮APP里面商城主要应用开发(订单 商品 使用者 等等)
语言
当初面试可以选英文跟中文, 我是直接选中文, 就全程中文
进来之后大我团队内概6-7成中国人 所以很常全中文沟通
2-3成新加坡人, 可以聊天用中文 但工作内还是英文为主
1-2成印度,印尼,马来西亚,越南
马来西亚如果是华人,母语一定是中文
其他就是纯英文了(最近发现越南同事会讲中文...)
公司内官方语言是英文, 所以开会与文件等都是英文
除非与会者能把握是全中文母语, 那也没关系
最高优先权就是: 把问题解决
所以有时候与中国地区团队合作, 他们不见得都会英文
对于外国人来说 就找个团队内中文英精通来当翻译也是有的
英文不好的人, 公司内部有英文课程, 免费且是用公司上班时间
可一直上, 从最低阶一直学习上去
工作内容
我知道虾皮早期后端都是python, 然后migrate移到golang
我组内全部都是golang, 听说有的组是两边并用还在转移过程
APP有分 native/react native, 看APP版面配置
工作loading
我组内是WLB,目前一周进办公室 2-3 天
大家都是10am前到7pm走, 但我是更早到6pm准时走也没遇到问题
老板说原则就是,没人不在意你加不加班, 他也不想你加班 事情做完就好
6pm后没开会就可以提早走
分摊下来的每季工作量确实也不会超量,还会预留buffer
我这季初还问主管说,我看起来这季事情没有很多
结果我这个月还是有加到班是因为要上线的案子卡QA测试
(中间MR reveiw完晾在那了一阵子...因为QA爆炸忙)
但这也只能找PJ(project manager)解决了
后端工作内容
虾皮用到的infra都是in house自己做的, 没有用云端服务AWS or GCP等等
很多基建都是内部团队自己维护,
会看到底层是open source solution 为基底
比如说MySQL, Redis, Kafka, S3
Microservcie RPC也是有自己维护一套lib/framework, 内部都是遵守这套
好处就是可以魔改很多内部团队想要的功能, 然后自己养人
工作开发有一套标准流程, PM做产品可行性设计时候就得参与会议
跟PM讨论开功能是否可行或者合理
在来就是Tech design, 要把在文件内把所有设计细节, 流量, 外部团队影响
全部考量讨论过后, 经过团队内部大家审核, 都没问题才会往下推动
我觉得这里是展现BE知识深度的地方,
然后因为团队里面的人大家都会给予不同意见
所以可以学到很多东西, 是蛮重要的一个环节, 我觉得实作反而没这么重要
所以目前没遇到上线后重大Bug 很多情境都事先了解过了
最后就是dev -> QA -> UAT -> Live
这边因为流量很大, 所以经常性的思考逻辑就会训练你多在意
1. 是否hold的住,latency 是否正常, cache使用有没有问题,sync vs async
2. 外部合作团队很多, 更多团队合作改动的协调与思考
团队合作氛围
QA看起来都是深圳团队, 也就全中文沟通
PM居多都是新加坡当地人, 就还是英文沟通
App dev遇到东南亚国家居多, 就是英文
没遇过不好沟通或者相处的人 就大都是正常人 可以和平相处
大家都是打工仔心态, 所以就互相帮忙把事情完成
差别就是大家有各自OKR, 所以要请外部帮忙的项目时
通常都会帮忙, 但资源紧凑的话就是得找PJ协调, 然后押时程
主要就是解决问题, 早解决晚解决也都是解决,
其他杂项
花费前面很多文章了, 就不在多补充
主要贵的就是房租,因为疫情涨价蛮多的
但扣除房租, 其他消费我觉得省着花是没比台湾贵多少((宅宅式生活
((但如果想吃餐厅 出去玩 还是会感受到 新加坡什么都进口 什么都贵
房租可以找同样是在新加坡台湾人合租 会比较省((可以介绍分享
一个人来确实很好存钱
基本上可能扣完一切生活费 当个肥宅省省过 存的可以是台湾的赚的年薪
然后这边确实蛮无聊的, 同事都是飞峇厘岛去玩 或者去离岛度假
((但花费也开始出现
毕竟新加坡收入去其周遭地区都算是低物价消费
最后就是内推
前一阵子是有虾皮砍人消息, 那是影响到行销,维运人员
产品工程部门还是很缺人
FE/BE,PM,QA,PJ,Data,APP都还是缺人状态
有兴趣的朋友可以联系我直接内推
面试流程我也会分享协助
以上