程序员人生程序员故事:张林,寻求 work life balance 的程序人生 - 小专栏
admin 发布于2024-05-16 13:03:12 程序员人生 101 次
程序员故事专栏开始新一系列更新,主要是关于程序员生活和工作的故事,给大家还原真实的程序员群体生活。
大家好,我叫张林,网络 ID:linroid。2016 年本科毕业于湘潭大学,目前就职于苏州的微软,所在团队是 Outlook Mobile。我是一名 Android Developer,业余的 Full Stack Developer,业余开发着一款月活近 20 万的 App。
首先需要说明的是离开深圳腾讯并不是对腾讯有太多的不满,相反,之前的团队我很喜欢也很感激,腾讯在国内是一个对用户和员工都很良心的企业。
一个朋友在微软,他跟我聊天时经常提到在微软做开发各种满意的地方,加上微软这几年对开源社区的贡献(Visual Studio Code、收购 GitHub 等)以及霸占市值第一的位置,让我逐渐对这家公司产生心动。
加入一个国际化的公司,意味着可以和全球的开发者一起工作,提升自己的视野,拥有一个很好的英语环境来提升自己的英语能力。
苏州这个城市很美,房价差不多只有深圳的一半,对于生活来说是一个非常舒适的城市,而微软又是一个强调 Work Life Balance 的公司;而在深圳虽然工作上没有 996 那么严重,但生活得很压抑,工作之余不想再干其他的了,深圳对于我来说是一个只有工作没有生活的城市。
从深圳腾讯到苏州微软的原因还有很多,总得来说我想打破舒适区,换一种生活。
Outlook Mobile 月活超过一亿,用户遍布全球各地,因此我们的开发也遍布全球各地,这样可以让我们的产品更好地满足不同文化差异的人群,所以工作上我们不局限与身边同事交流,在沟通上与之前相比挑战要大很多,这也逼着我要去把英语学好。团队成员在全球的不同时区,所以我们很依赖邮件沟通,发的信息经常都要等第二天才能得到回复,和国内实时性的 IM 相比效率要低很多。
我们每周都要发版,但需求是稳步迭代,并没有严格的 deadline,所以我们不需要在指定时间前要把需求火急火燎地赶出来,开发过程中也就有充足的时间去把细节做好,我们很强调需求的质量。
这边的 iOS 和 Android 是两套设计,可以体现出平台的特性;需求在进入开发阶段前会有很长的讨论、调研阶段,产品不轻易让开发试错,所以虽然我们开发周期很长,但做的每个需求确实都对用户有用,良性循环。而国内的不少团队,产品需求没有经过认真思考,很多时候只是把竞品的功能搬过来,经常会有需求做了半年又被突然砍掉,开发做了很多无用功,白忙活。
作为开发,这边追求一致的代码风格,需要写单元测试,Code Review 非常认真,因此代码质量得以保证,没有也不需要 Hotpatch 。有较为完善的 DevOps,工作流程上很舒心。
前段时间 996.ICU 的事件爆出来,我相信很多人和我一样并不是不能加班,只是讨厌加班去做无意义的事。
国内的加班文化很大程度上是为了加班而加班,不去优化工作流程来提升效率,不去把需求想完善了就开始做,只一味地堆工作时长来达到 "高效率"。员工在长期加班节奏下,工作效率会降低很多,工作效率低又只能用堆工作时长来弥补,如此恶性循环。另外由于盛行加班文化,经常并不需要加班的时候,由于同事领导都没走,也只能"被迫加班",加班"划水"的情况也大有人在。
微软这边的 Leader 很认可只有生活过好了才能把工作做好的道理,我们每年有 15 天年休假和 15 天带薪病假,请假无压力。有充足的业余时间后,就可以做很多有意思的事,去学习、去旅游、去发展爱好等。这样能有更多心思去把工作做精,更具创造力,而不是成为一台写代码的机器。
苏州这边主要招聘的是技术岗位(后台、移动端、全栈),也有少量设计岗位,除了 Outlook Mobile,还有 Cortana、Bing Ads、SharePoint 、MMX、微软小冰、Office 365 等团队,更详细的岗位和参见下面的链接:
- 微软中国招聘,期待你的加入 (同事整理的)
- Microsoft Careers (微软招聘官网)
如果有兴趣的朋友可以先发简历到我个人邮箱:,除了苏州,北京、上海的岗位也可以内推。
转载请注明来源:程序员人生程序员故事:张林,寻求 work life balance 的程序人生 - 小专栏
本文永久链接地址:http://szwbao.com/post/11186.html
郑重声明:
本站所有内容均由互联网收集整理、网友上传,并且以计算机技术研究交流为目的,仅供大家参考、学习,不存在任何商业目的与商业用途。若您需要商业运营或用于其他商业活动,请您购买正版授权并合法使用。
我们不承担任何技术及版权问题,且不对任何资源负法律责任。
- 最新文章
-
-
探索行政后勤外包收费的奥秘:解密成本与效益
在这个竞争日益激烈的商业环境中,许多企业开始考虑将行政后勤工作外包给专业公司。你或许会想,这样的选择不仅能够降低成本,还...
-
提升效能:探索行政接待服务外包的优势与趋势
在如今快节奏的商业环境中,企业如何提升运营效率、优化管理成本,成为了一个亟需解决的问题。行政接待服务外包,正是越来越多企...
-
探索行政前台外包协议的优势与实施细节
在现代企业管理中,行政前台的角色举足轻重。作为公司第一道“门面”,前台不仅负责接待访客、处理电话,还承担着信息传递、日常...
-
揭秘行政人事外包报价:选择最具性价比的合作方案
在当今竞争激烈的商业环境中,越来越多的企业选择将“行政人事”这一重要的职能外包出去。这样不仅能节省成本,还能提高企业专注...
-
高效企业战略:为什么行政人事外包是明智选择?
在如今竞争激烈的商业环境中,企业都在寻找能够提升工作效率和降低成本的方法。而行政人事外包正是其中一项不容忽视的策略。作为...
-
- 热门文章
-
-
如何选择合适的Java培训班?学习之后如何提高编程水平?
选择适合自己的Java培训班对于想要成为程序员的人来说,选择一家合适的Java培训班是非常重要的一步。在众多的选择中,...
-
Java程序员培训周期:从入门到精通的全面指南
Java程序员培训周期详解对于想要成为一名Java程序员的人来说,培训周期是一个至关重要的话题。Java作为一门广泛应...
-
2021年北京高级程序员培训机构排名榜单揭晓
市场需求激增,北京高级程序员培训受瞩目随着信息技术行业的迅速发展以及人工智能、大数据等新兴领域的崛起,高级程序员的需求...
-
如何选择适合自己的安徽铜陵程序员培训班
当今社会,程序员这一职业备受瞩目,越来越多的人开始意识到学习编程的重要性。而对于身处安徽铜陵地区的人们来说,如何选择一家...
-
【2021最全攻略】北京程序员三个月培训计划,你需要了解的所有信息
为什么选择北京进行程序员三个月培训?在当今数字化的社会中,程序员成为了非常炙手可热的职业之一。而北京作为中国的科技中心...
-