【职场分享】资深工程师的挑战和策略 Challenges and Strategies of Being a Staff Engineer

这篇文章是我第一次用ChatGPT写的博客。以ChatGPT英语访谈的形式讨论做Staff Engineer的挑战和策略,ChatGPT提问,我回答,然后由ChatGPT整理成博客文章,并生成了这张封面图片。

(more…)

【职场分享】如何让自己有话可说 / How to be a good verbal communicator at work

工作之后,我渐渐发现自己一个人干活的时间越来越少,而跟人说话的时间越来越多。跟人说话,包括组里的工作会议,比如daily standup、spring planning、pairing、demo,跟老板和组里同事的日常1on1,跟越级老板的1on1,跟其他相关stakeholder的开会扯皮,茶水间的闲聊,等等。一开始我很不适应,因为我更习惯asynchronous的方式,有足够的时间思考说什么,琢磨一句话要怎么表达。我以前觉得,有什么话不能在slack上说,不能发一封邮件,不能在google doc上留言呢。但现在的我:synchronous真香,面对面才是王道。

(more…)

【职场分享】程序员如何出活 / How to deliver fast as an IC

从entry level升到senior的路径通常很清晰,从技术上讲,就是能deliver能出活。从一个小ticket开始做,到独立完成一个feature相关的若干ticket,再到独立完成若干个feature的时候,基本就是senior的水平了。其他方面的衡量标准(主要是soft skills)以后单独聊。

(more…)

【职场分享】新人如何打基础 / How to lay the foundation for a new job

在科技公司工作四年半,我从一个新人成长为一个资深工程师,一路上有很多贵人相助,我自己也带了不少新人。有一些工作的感想,会在接下来的几篇博客里跟大家分享一下。下面是第一篇,新人如何打基础。

(more…)

努力适应、感恩生活:在家工作三个月后的随想

在美国新冠疫情爆发之前,我偶尔也在家工作。因为我平时通勤的时间很长(单程90分钟),所以每次在家工作的时候,都觉得偷得浮生半日闲,可以用省下的时间读读书,做做瑜伽,或者睡个懒觉。我从来没想过在家工作会成为新常态,也没有做好在家打持久战的准备。同样没有做好准备的是我的猫,Maru,它估计在想“铲屎官怎么还不出门给我赚钱?她居然敢坐在我睡觉的御座上?能不能不要在我打盹的时候骚扰我啊!!!”

(more…)