<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
    <channel>
        <title>工作 on 玉米地</title>
        <link>https://bfffc40f.cornfield.pages.dev/categories/%E5%B7%A5%E4%BD%9C/</link>
        <description>Recent content in 工作 on 玉米地</description>
        <generator>Hugo -- gohugo.io</generator>
        <language>zh-Hans</language>
        <lastBuildDate>Thu, 16 Apr 2026 08:49:42 -0700</lastBuildDate><atom:link href="https://bfffc40f.cornfield.pages.dev/categories/%E5%B7%A5%E4%BD%9C/index.xml" rel="self" type="application/rss+xml" /><item>
        <title>入职6个月感想</title>
        <link>https://bfffc40f.cornfield.pages.dev/p/6mos-later/</link>
        <pubDate>Wed, 15 Apr 2026 00:00:00 +0000</pubDate>
        
        <guid>https://bfffc40f.cornfield.pages.dev/p/6mos-later/</guid>
        <description>&lt;img src="https://bfffc40f.cornfield.pages.dev/p/6mos-later/pawel-czerwinski-banner.jpg" alt="Featured image of post 入职6个月感想" /&gt;&lt;h2 id=&#34;2025到2026的onboarding&#34;&gt;2025到2026的onboarding
&lt;/h2&gt;&lt;p&gt;忙忙碌碌找了大半年工(详见 &lt;a class=&#34;link&#34; href=&#34;../2025-job-hunting-summary&#34; &gt;2025 找工总结&lt;/a&gt; )之后，在去年十月入职了现在这家full-remote的小公司（员工300左右，engineering部门看内部目录大概是100人。来谈谈时隔多年的onboarding和新工作的WLB（work-life-balance)&lt;/p&gt;
&lt;h2 id=&#34;onboarding&#34;&gt;onboarding
&lt;/h2&gt;&lt;p&gt;好多文档是过期的，我猜这是startup/小公司的通病，因为人员体量太小写了doc也是白写（但是你们有没有想过仍然会有人员更替呢！）不过好在组里人很好说话都是直接1:1手把手的教，从此用惯了大厂自带一套CI/CD系统的我开始了和Github，CircleCI和ArgoCD斗智斗勇的漫漫旅程。&lt;/p&gt;
&lt;figure&gt;&lt;img src=&#34;https://bfffc40f.cornfield.pages.dev/p/6mos-later/10-years-later.JPG&#34;
    alt=&#34;老同事看我&#34; width=&#34;50%&#34;&gt;
&lt;/figure&gt;

&lt;p&gt;此处插入吐槽，CircleCI和ArgoCD你们别管自己叫CI/CD tool了实在是太难用了，叫CI缺CI叫CD的缺CD！让人不禁怀疑是不是市面上太缺乏竞品。&lt;/p&gt;
&lt;h2 id=&#34;work&#34;&gt;Work
&lt;/h2&gt;&lt;p&gt;整体work load轻轻松松，基本实现LLM写码我监管，但是监管的难度看上下文的信息量和代码库的难度，很多时候最花时间的还是和LLM一起探索可能的解决办法和优化，比较简单的Bug基本给足信息跑一遍能直出solution。
同事大多在PST和EST，工作时间比较灵活，我一般9-5或者10-5或者9-4都有，能少干就少干，但是有些时候也会因为“西八这个流程是在太烂了我一定要优化它！”而加加班……&lt;/p&gt;
&lt;p&gt;然后公司就裁员了。说真的如果我早点写这篇blog那大概还没有这部分。从三月底到四月组里走了三个人，我老板，一个Staff Eng, 一个Sr.SDE II, 听起来都是因为performance走的。新老板跟我说公司裁员裁到我们组上次还是4年前，居然正好给我碰上了！ 和被裁了的同事相处不算太久，从干活效率上看好像确实是比较划水那一类。走掉的老板一直让我觉得很和事佬，很和但是并不做事，经常说是的我们要做这个做那个但实际上什么也没有做。😅新老板似乎是工作狂，经常半夜还看到提醒或者Jira更新，一看就不是什么好兆头。&lt;/p&gt;
&lt;p&gt;最近逐渐接触了一些Design work，感觉草台班子公司是真的草啊，Design doc组里内部开一次会就完事，连续两次被叫到Design review meeting里发现Doc还没写完，就只是老板带着讨论solution，讲到这里我又觉得我实在是太J人了，如果不是所有事情都做到位真的浑身难受。&lt;/p&gt;
&lt;h2 id=&#34;life&#34;&gt;Life
&lt;/h2&gt;&lt;p&gt;从RTO5变成了WFH好爽，每天下班之后如果状态好就会健身，不好就直接躺平做饭然后开始搞同人。一直想试试bouldering，去上了入门课程后一发觉得确实挺好玩的。于是有时候会翘班去岩馆，如果回家还有同事找那就稍微再工一下。&lt;/p&gt;
&lt;p&gt;WFH的话家务杂事全部可以在工作间隙中处理，比枯坐办公室效率高多了。通勤时间变成了睡懒觉/健身/出门觅食，而且也不用在冬天风里来雨里去，心情和整体状态比去年好多了！&lt;/p&gt;
&lt;h2 id=&#34;balance&#34;&gt;Balance
&lt;/h2&gt;&lt;p&gt;目前为止都还比较满意，虽然还是要oncall但是似乎被page的几率也不是特别高。不过如果有得选的话下一份工作我一定要找不oncall了，半夜被叫起来好难受。&lt;/p&gt;
&lt;h2 id=&#34;工作偷懒小妙招&#34;&gt;工作偷懒小妙招
&lt;/h2&gt;&lt;p&gt;本来还想分享下如何驯化新工作的心得，但是错过了90days的新手期现在已经没有什么想谈的了。除了多问问题，还要不断发现问题。举个例子，对我来说需要人工重复执行的工作实在是一大痛点，能自动化就绝对不半自动化，能半自动化就绝对不纯手动。从入职以来已经动手砍掉了很多需要人为干预的步骤，这点也被老板和同事夸了好几次。嘿嘿，有限的生命不要浪费在无聊的重复工作上，既没有意义也没有成就感。&lt;/p&gt;
&lt;p&gt;其他不知道如何分类的近期工作小技巧:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;换了语音助手（我用的是&lt;a class=&#34;link&#34; href=&#34;https://superwhisper.com/&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;superwhisper&lt;/a&gt;，基础模式只能识别单一语言，但是工作也够用了。）语音转文字给LLM指令，顺便还能练口语。&lt;/li&gt;
&lt;li&gt;自己写工单太麻烦了，直接编了个Claude Skill抓取必填项目再用&lt;a class=&#34;link&#34; href=&#34;https://developer.atlassian.com/cloud/acli/guides/introduction/&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;ACLI&lt;/a&gt;全自动生成。
&lt;ul&gt;
&lt;li&gt;2.1 这里有一个Claude Skill 合集 - &lt;a class=&#34;link&#34; href=&#34;https://claude.com/skills&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;https://claude.com/skills&lt;/a&gt; 可以挑选自己需要的用，但是注意一下有些可能会有潜在的安全问题，也许需要和公司确定到底是否能用。&lt;/li&gt;
&lt;li&gt;2.2 刚发现了一个让Agent少说废话的Skill - &lt;a class=&#34;link&#34; href=&#34;https://github.com/juliusbrussee/caveman&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;https://github.com/juliusbrussee/caveman&lt;/a&gt; 有空试试看！&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;进入Claude界面这步太麻烦了，写了个task指令自动查找task id（后面LLM建议改进为用Hash值查找），有旧session就自动连上旧session，没有开个新的+读本地指导文件+根据id从JIRA抓内容开始分析&lt;/li&gt;
&lt;li&gt;本地记录测试数据太麻烦，做了个脚本自动记录/输入测试数据+一键分享测试链接&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;以上！以后发现了更多工作偷懒小妙招也许会再单独开一篇。&lt;/p&gt;
&lt;h2 id=&#34;写在最后&#34;&gt;写在最后
&lt;/h2&gt;&lt;p&gt;半年下来，觉得实在是没啥发展前景，但是考虑到工资+WFH，目前还处于一种要啥自行车的状态。再呆呆看吧。&lt;/p&gt;
</description>
        </item>
        <item>
        <title>2025 找工总结</title>
        <link>https://bfffc40f.cornfield.pages.dev/p/2025-job-hunting-summary-kk/</link>
        <pubDate>Mon, 29 Dec 2025 00:00:00 +0000</pubDate>
        
        <guid>https://bfffc40f.cornfield.pages.dev/p/2025-job-hunting-summary-kk/</guid>
        <description>&lt;p&gt;有存档的是投了 493 个职位，17 个 HR call，3 个 OA，1 个 system design / code interview / leadership interview。
&lt;img src=&#34;flow.jpg&#34; alt=&#34;converting-flow&#34;&gt;&lt;/p&gt;
&lt;p&gt;庆祝自己成为连续三次找工第一次面试就拿到 offer 的人！&lt;/p&gt;
&lt;p&gt;距离上次找工已经过了好久所以又在不断试错。&lt;/p&gt;
&lt;h2 id=&#34;1简历&#34;&gt;1）简历
&lt;/h2&gt;&lt;p&gt;总之第一步就是改简历，参考了很多这里的信息，简历模板也是这里找的：&lt;a class=&#34;link&#34; href=&#34;https://www.reddit.com/r/EngineeringResumes/wiki/index/#wiki_bullet_points&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;r/EngineeringResumes Wiki&lt;/a&gt;。&lt;/p&gt;
&lt;p&gt;因为我的目标是多个不同职位所以一开始用 Word 做了好几个版本，后来发现改起来太麻烦，后面就转去用 LaTeX 了（用的是这个在线编辑器 &lt;a class=&#34;link&#34; href=&#34;https://www.overleaf.com/&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Overleaf&lt;/a&gt;），搭配 GPT 改起来快很多。&lt;/p&gt;
&lt;p&gt;最开始的简历完全是石沉大海，也试过 LinkedIn 上联系人，一样没结果，后来改了 2–3 次以后才开始有点回音。&lt;/p&gt;
&lt;h2 id=&#34;2oa--assessment&#34;&gt;2）OA / assessment
&lt;/h2&gt;&lt;p&gt;要求复杂或者要求不明确（比如遇到一个给了4个需求然后说能做多少做多少的）的 take home 可以直接放弃，我个人觉得只是浪费时间，固定时间固定题目类型的可以做。&lt;/p&gt;
&lt;h2 id=&#34;3技术面&#34;&gt;3）技术面
&lt;/h2&gt;&lt;p&gt;我面了 system design 和 coding interview，没啥好说的，SD 就是八股文，背就行；coding interview 的话我这次准备了但根本没用上（很神奇的是以前两次找工的时候也都根本没用上……白刷了三次leetcode😂）有条件的话和别人 mock interview 练习效果会好很多。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;准备 SD 时用的白板：&lt;a class=&#34;link&#34; href=&#34;https://excalidraw.com/&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Excalidraw&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;准备 SD 用的材料：&lt;a class=&#34;link&#34; href=&#34;https://www.hellointerview.com/learn/system-design/in-a-hurry/introduction&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Hello Interview — System Design in a Hurry&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;我是周一做的第一轮 BQ 面周二收到下一轮邀请，安排在次周一做的 SD 面，在这时对 SD 的了解基本是 0，临时抱佛脚一周也能答到基本过关的水平。&lt;/p&gt;
&lt;h2 id=&#34;4leadership--bq-面&#34;&gt;4）Leadership / BQ 面
&lt;/h2&gt;&lt;p&gt;&lt;a class=&#34;link&#34; href=&#34;https://www.reddit.com/r/EngineeringResumes/wiki/index/#wiki_bullet_points&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;r/EngineeringResumes Wiki&lt;/a&gt; 多准备即可。&lt;/p&gt;
&lt;h2 id=&#34;5offer&#34;&gt;5）Offer
&lt;/h2&gt;&lt;p&gt;没啥可说的了，找工市场不好，找到一个比我现在工作各方面都强得多的我就接了。&lt;/p&gt;
</description>
        </item>
        <item>
        <title>2025 找工总结</title>
        <link>https://bfffc40f.cornfield.pages.dev/p/2025-job-hunting-summary/</link>
        <pubDate>Mon, 06 Oct 2025 00:00:00 +0000</pubDate>
        
        <guid>https://bfffc40f.cornfield.pages.dev/p/2025-job-hunting-summary/</guid>
        <description>&lt;h2 id=&#34;找工时间线与整体总结&#34;&gt;找工时间线与整体总结
&lt;/h2&gt;&lt;p&gt;我： 8yoe, general SDE&lt;/p&gt;
&lt;p&gt;去年11月左右全组人都跑光了，关系很好的同事要么离职要么转组，原组直接解散让我萌生了跑路的想法，加上公司准备从2025年开始RTO5，更不想呆了。被动并入姐妹组之后发现oncall十分阴间，于是立刻决定年底开始刷题。&lt;/p&gt;
&lt;p&gt;我的找工目标：title平级/升级 + base pay持平/增加 + RTO天数更少的任何公司，雇员人数&amp;gt;100。&lt;/p&gt;
&lt;p&gt;面试准备应该是找工中整体最花时间的，1-4月，7-8月都在刷题和准备SD+BQ，中间5月回家了一趟参加CP导致整体进度拉长（不应该啊不应该可是那是CP啊！），于是就一直找到了9月。4月收了一些面试，也有一家走完了全部终面流程，但直接被Ghost没有下文了。这家因为和国内有业务所以明确说明有些时候需要晚上开会，本来也不是很想去也就没有继续follow up。&lt;/p&gt;
&lt;p&gt;6月-7月回来继续刷题，从Java换成了Python基本等于从0开始，但是还是强烈建议每一个用C++/Java的人换成Python，Python大法好！语法简单，build-in function多省时又省力。&lt;/p&gt;
&lt;p&gt;8月又修了一版简历开始狂投，收了几个面试最后拿到了一个full remote offer，本着绝不为难自己的想法直接从了。&lt;/p&gt;
&lt;p&gt;转化率如下：
&lt;img src=&#34;flow.png&#34; alt=&#34;converting-flow&#34;&gt;&lt;/p&gt;
&lt;h2 id=&#34;准备什么怎么准备&#34;&gt;准备什么，怎么准备
&lt;/h2&gt;&lt;p&gt;以下内容全部为网上免费资料，SDE找工是一个被创造出来的需求，我的目标是在不牺牲ROI的情况下，能不花钱做成的事绝对不花钱。当然不是说不能花钱，根据自己的需要衡量就好。&lt;/p&gt;
&lt;h3 id=&#34;简历&#34;&gt;简历
&lt;/h3&gt;&lt;p&gt;首先repact after me：&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;绝对！不要！用2 column 板式！影响ATS识别。&lt;/li&gt;
&lt;li&gt;10 yoe 以下一律1页解决，除非你有专利。&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Reddit找的实用参考： &lt;a class=&#34;link&#34; href=&#34;https://www.reddit.com/r/EngineeringResumes/wiki/index/&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;https://www.reddit.com/r/EngineeringResumes/wiki/index/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;内容上：&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;杜绝没用的副词 = greatly, significently, etc.&lt;/li&gt;
&lt;li&gt;有数据一定要列数据 =  improve cache hit rate by x%, saving 2 hours on deployment, event reached out to 10k people, etc.&lt;/li&gt;
&lt;li&gt;有工作经验学校就写最后&lt;/li&gt;
&lt;/ol&gt;
&lt;h3 id=&#34;刷题---leetcode--neetcode&#34;&gt;刷题 - LeetCode + NeetCode
&lt;/h3&gt;&lt;p&gt;先去看一遍常见DSA，这里推荐Hellow Interview的Code 部分： &lt;a class=&#34;link&#34; href=&#34;https://www.hellointerview.com/learn/code&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;https://www.hellointerview.com/learn/code&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;AlgoMonster也可以看一下，不过这个最好结合做题： &lt;a class=&#34;link&#34; href=&#34;https://algo.monster/dashboard&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;https://algo.monster/dashboard&lt;/a&gt; AlgoMonster在DSA部分就涉及到付费，不过我没有买，打算看完免费内容不够再说（实际上完全够用）。&lt;/p&gt;
&lt;p&gt;接下来 LeetCode 150 或者 NeetCode 150刷就完事，看到Hard直接跳过，性价比太低。AlgoMonster的flow chart很有用： &lt;a class=&#34;link&#34; href=&#34;https://algo.monster/flowchart&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;https://algo.monster/flowchart&lt;/a&gt; 类似于一个决策树帮你快速定位某道题应该用什么技巧解决。&lt;/p&gt;
&lt;p&gt;LC不懂的问题可以看 AlgoMonster的解法 &lt;a class=&#34;link&#34; href=&#34;https://algo.monster/liteproblems/100&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;https://algo.monster/liteproblems/100&lt;/a&gt; ，或者有请ChatGPT老师。碰到做不出来/没有思路的题我会直接看答案，然后在Note里总结下我流思考步骤/解题要点，为二刷三刷节省时间，LC的Note页面很方便可以看所有的note： &lt;a class=&#34;link&#34; href=&#34;https://leetcode.com/notes/&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;https://leetcode.com/notes/&lt;/a&gt;&lt;/p&gt;
&lt;h3 id=&#34;系统设计&#34;&gt;系统设计
&lt;/h3&gt;&lt;h4 id=&#34;high-level-design&#34;&gt;High Level Design
&lt;/h4&gt;&lt;p&gt;Hello Interview- System Design in a Hurry: &lt;a class=&#34;link&#34; href=&#34;https://www.hellointerview.com/learn/system-design/in-a-hurry/introduction&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;https://www.hellointerview.com/learn/system-design/in-a-hurry/introduction&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;目前觉得最有用的网站，建议是把免费部分全看完再决定要不要买付费内容。我没买因为感觉够用了。&lt;/p&gt;
&lt;p&gt;另外推荐两本已经被推荐烂了的书：&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://bytes.usc.edu/~saty/courses/docs/data/SystemDesignInterview.pdf&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;System Design Interview - An Insider&amp;rsquo;s Guide(Alex Xu)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/Vonng/ddia&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Designing Data-Intensive Applications, 2nd Edition&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;都推荐读英文版。适合从0开始读学习SD且有一定时间的人，没有时间/只为了找工作就看Hello Interview吧。顺序上我会比较推荐DDIA开始，SD Interview讲的内容比较简单忽略了一些Deep Dive，个人觉得用DDIA打基础的话，读SD Interview会更轻松。&lt;/p&gt;
&lt;h4 id=&#34;low-level-design&#34;&gt;Low Level Design
&lt;/h4&gt;&lt;p&gt;没准备太多，实际上也只有一家公司考了，姑且放一份参考资料：&lt;a class=&#34;link&#34; href=&#34;https://github.com/ashishps1/awesome-system-design-resources?tab=readme-ov-file&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;awesome-system-design-resources&lt;/a&gt;&lt;/p&gt;
&lt;h3 id=&#34;behavioral-questions&#34;&gt;Behavioral Questions
&lt;/h3&gt;&lt;p&gt;推荐2个网站：&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://thebehavioral.substack.com/p/roadmap-to-behavioral-interview-prep&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Mastering Behavioral Interviews&lt;/a&gt; 主要针对BQ该准备什么和如何取舍&lt;/li&gt;
&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://www.techinterviewhandbook.org/behavioral-interview-questions/&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Tech Interview Handbook&lt;/a&gt; 综合类如何准备面试，但也有专门的BQ section,面试最后不知道问HR/Manager/SDE/Leadership 什么问题可以从这里找&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;根据从小地瓜上学来的经验，BQ问题万变不离其宗就是这10条的变体：&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;teamwork&lt;/li&gt;
&lt;li&gt;leadership&lt;/li&gt;
&lt;li&gt;motivation&lt;/li&gt;
&lt;li&gt;challenge&lt;/li&gt;
&lt;li&gt;conflict&lt;/li&gt;
&lt;li&gt;learn new skills&lt;/li&gt;
&lt;li&gt;multitasking&lt;/li&gt;
&lt;li&gt;planning&lt;/li&gt;
&lt;li&gt;client service&lt;/li&gt;
&lt;li&gt;failure&lt;/li&gt;
&lt;/ol&gt;
&lt;h2 id=&#34;然后呢&#34;&gt;然后呢？
&lt;/h2&gt;&lt;p&gt;练……虽然我不推荐投入全部个人时间找工（那样很快就会崩溃），但是每天划出一段雷打不动的时间刷题/看书/练习BQ还是很有必要的，一旦度过最初的启动阶段心情会好很多。希望大家都能在这个糟糕的市场中成功打捞一份工作！&lt;/p&gt;
</description>
        </item>
        
    </channel>
</rss>
