<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:media="http://search.yahoo.com/mrss/">
  <channel>
    <title>Career · 仁才德</title>
    <link>https://jared.lynskey.co.nz/zh-cn/tags/career/</link>
    <description>关于软件工程与研发团队领导力的短文——绩效评估、招聘与团队扩张、CI/CD、DevOps 监控、智能体 AI。写于首尔。</description>
    <generator>Hugo</generator>
    <language>zh-CN</language>
    <copyright>© 2026 仁才德</copyright>
    <lastBuildDate>Sat, 07 Nov 2026 00:00:00 +1300</lastBuildDate>
    <atom:link href="https://jared.lynskey.co.nz/zh-cn/tags/career/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>在韩国当软件工程师：一半的工作是눈치（察言观色）</title>
      <link>https://jared.lynskey.co.nz/zh-cn/posts/2026/2026-10-22-software-engineer-in-korea/</link>
      <guid isPermaLink="true">https://jared.lynskey.co.nz/zh-cn/posts/2026/2026-10-22-software-engineer-in-korea/</guid>
      <pubDate>Thu, 22 Oct 2026 00:00:00 +1300</pubDate>
      <dc:creator>Jared Lynskey</dc:creator>
      <category>korea</category>
      <category>Seoul</category>
      <category>career</category>
      <category>Nunchi</category>
      <category>communication</category>
      <category>culture</category>
      <category>Engineering Manager</category>
      <category>Hiring</category>
      <category>leadership</category>
      <category>startups</category>
      <category>Freelance</category>
      <category>new zealand</category>
      <description>一个 2019 年起在首尔工作的新西兰人，讲在韩国当软件工程师是怎么回事：工程能力走到哪儿都通用，但工作的一半是눈치（nunchi），不用别人开口就读出场合想要什么。它是什么，为什么「optics」是错的翻译，它在开发团队里出现在哪儿，我成了被读的经理之后有什么变化，以及我想对考虑来韩国的人说的话。</description>
      <content:encoded><![CDATA[<p>我从 2019 年开始在韩国做软件：一家研究公司、两家初创公司、二十个月的工程经理，2025 年 10 月起做自由职业。工程能力走到哪儿都通用，Web 后端才不管你是从哪个国家部署的。没人告诉你的是，工作的另一半是눈치（nunchi）。这个韩语词说的是不用别人开口，就能读出场合想要什么，跟中文的「察言观色」很接近。没人告诉你的原因也简单：真要说出口，就不叫눈치了。</p>
<p>我是住在首尔的新西兰人。这篇写的是从内部看到的韩国开发现场，坐在招聘桌两边看到的东西，以及我想对考虑来韩国工作的人说的话。</p>

<h2 class="relative group">我是怎么来的
    <div id="我是怎么来的" class="anchor"></div>
    
    <span
        class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none">
        <a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#%e6%88%91%e6%98%af%e6%80%8e%e4%b9%88%e6%9d%a5%e7%9a%84" aria-label="锚点">#</a>
    </span>
    
</h2>
<p>入口是读研。在新西兰怀卡托大学读完本科，又在一家电信公司做了一年网络运维之后，我于 2017 年 3 月到 2019 年 2 月在庆熙大学读计算机科学硕士。实验室每学期都会去参加韩国国内的两个计算机学术会议 KSC 和 KCC。2018 年在平昌举办的 KSC，赞助商里有好几家韩国大型科技公司，还设了面向求职学生的招聘展位。如果你是在韩国读研的外国学生，这一点值得知道。</p>
<p>之后的经历是这样的：</p>
<table>
	<thead>
			<tr>
					<th style="text-align: left">时间</th>
					<th style="text-align: left">职位</th>
					<th style="text-align: left">公司</th>
					<th style="text-align: left">做的事</th>
			</tr>
	</thead>
	<tbody>
			<tr>
					<td style="text-align: left">2019 年 6 月 – 2020 年 6 月</td>
					<td style="text-align: left">研究主任</td>
					<td style="text-align: left">一家计算机视觉研究公司</td>
					<td style="text-align: left">在游戏引擎里生成训练数据，以及一个可再生能源监控的界面</td>
			</tr>
			<tr>
					<td style="text-align: left">2020 年 6 月 – 2022 年 9 月</td>
					<td style="text-align: left">全栈开发</td>
					<td style="text-align: left">一家客服 SaaS 初创公司</td>
					<td style="text-align: left">客服平台本身，以及它的云基础设施和 CI/CD</td>
			</tr>
			<tr>
					<td style="text-align: left">2022 年 9 月 – 2024 年 2 月</td>
					<td style="text-align: left">全栈开发，代理负责人</td>
					<td style="text-align: left">一家创作者平台初创公司</td>
					<td style="text-align: left">一个内容创作者平台和一个社区应用，后端用 Python、Rust 和 Java</td>
			</tr>
			<tr>
					<td style="text-align: left">2024 年 2 月 – 2025 年 10 月</td>
					<td style="text-align: left">工程经理</td>
					<td style="text-align: left">首尔一家软件公司</td>
					<td style="text-align: left">带一个工程师团队，从定范围一直到上线的交付</td>
			</tr>
			<tr>
					<td style="text-align: left">2025 年 10 月至今</td>
					<td style="text-align: left">DevOps / MLOps 工程师</td>
					<td style="text-align: left">自由职业</td>
					<td style="text-align: left">本地部署的基础设施：高可用 PostgreSQL 和 LLM 推理服务</td>
			</tr>
	</tbody>
</table>
<p>工程是熟悉的那一半。在那家客服初创公司我才明白，交付软件的很大一部分其实是运维；创作者平台的后端跑在比我今天会选的多得多的技术栈上。韩国特有的差别都在边边角角。Naver 是你必须在意的搜索引擎：我给 Kiwi Alumni 上线新网站的时候，SEO 是按 Google 和 Naver 两边一起做的。韩国平台的爬虫名字你很难猜到（Naver 的爬虫叫 Yeti，KakaoTalk 的链接预览来自一个叫 kakaotalk-scrap 的东西）。还有，韩国的网上银行到现在还要你在电脑上装它们自己的安全软件。</p>
<p>不过这些都不是难的部分。</p>

<h2 class="relative group">눈치是什么，为什么不是「optics」
    <div id="눈치是什么为什么不是optics" class="anchor"></div>
    
    <span
        class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none">
        <a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#%eb%88%88%ec%b9%98%e6%98%af%e4%bb%80%e4%b9%88%e4%b8%ba%e4%bb%80%e4%b9%88%e4%b8%8d%e6%98%afoptics" aria-label="锚点">#</a>
    </span>
    
</h2>
<p>눈치是一种感觉：不靠别人说了什么，而是从情境里察觉别人在想什么、要什么、期待什么。눈 是「眼睛」的意思。用 2019 年的《The Power of Nunchi》一书把눈치介绍给英语世界的 Euny Hong，把这个词译成「eye-measure」，也就是「用眼睛量」。它出现在不少日常说法里。说一个人「눈치가 빠르다」（눈치快），是说他很会看场合；说一个人「눈치가 없다」（没有눈치），是说他完全看不懂，这可不是夸人。而「눈치를 보다」（看눈치）是一直留意别人的反应，通常是上级的，好让自己站在不被讨厌的那一边，相当于中文的「看眼色」「看脸色」。</p>
<p>英语里大家这时候会拿出来的词是「optics」，我觉得用错了。optics 讲的是不管实际如何，从外面看起来怎样，比如「在裁员的同一周宣布发奖金，optics 很难看」。它关乎外表，管理它的是被看的那个人。눈치大多指向相反的方向：重点不是你在别人眼里怎么样，而是你把别人看得有多清楚。两者唯一的交点是「눈치를 보다」：观察所有人，好管理自己在他们眼里的样子。外媒写韩国职场时写到的，正是这个版本。</p>
<p>那些文章举的例子大同小异：不要比组长先下班，真要休年假（연차）时得看的눈치，聚餐（회식）时什么时候可以走，以及要反驳上级的话，是在会上说还是会后私下说。不管你怎么看这些例子，它们的形状是一样的：每一条都是所有人都遵守、却没人说出口的规矩。</p>
<p>而且这和语言是两回事。韩语在话里，눈치在话以外的一切里。</p>

<h2 class="relative group">눈치在开发团队里出现在哪儿
    <div id="눈치在开发团队里出现在哪儿" class="anchor"></div>
    
    <span
        class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none">
        <a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#%eb%88%88%ec%b9%98%e5%9c%a8%e5%bc%80%e5%8f%91%e5%9b%a2%e9%98%9f%e9%87%8c%e5%87%ba%e7%8e%b0%e5%9c%a8%e5%93%aa%e5%84%bf" aria-label="锚点">#</a>
    </span>
    
</h2>
<p>开发团队靠的正是这种形状。第一次当经理几个月后，我写了<a href="https://jared.lynskey.co.nz/zh-cn/posts/2024/2024-05-05-team-norms/" >一篇关于团队规范的文章</a>，开头是这样的：我处理的摩擦大多不是技术问题，而是大家对一些事各有各的默认假设，比如代码评审该多快回、「完成」到底指什么、催第二次算不算没礼貌。那时我没用这个词，但那张清单每一行都是눈치要读的东西。每一条都是团队心照不宣的约定，新人只能靠观察学会。</p>
<p>同一篇里我还抱怨过，新人学规范是「当成口口相传的民间故事」，而不是在入职时被明确告知；也抱怨过跨国团队默认自己的标准就是所有人的标准。要描述눈치靠什么运转，我找到的最好的英语词就是 folklore，民间故事。如果团队里只有你一个外国人，偏离标准的就是你，而那些「故事」哪儿都没写下来。</p>
<p>代价最大的地方是站会。2023 年我写过<a href="https://jared.lynskey.co.nz/zh-cn/posts/2023/2023-09-23-reactive-vs-proactive-communication/" >自己负责的一个项目落后了</a>，我却一直等着有人来问。三周后终于有人问了，那时已经是一场灾难。눈치好也解决不了这个问题。会看场合，你就知道哪些话没人想听；可它不会告诉你照样要说。我从中得到的习惯正好和等待相反：在别人问之前，先用文字说出来。「这件事比我预想的要久，现在估计要 8 到 10 天，不是 5 天。要砍范围，还是推迟截止日期？」</p>

<h2 class="relative group">当你成了被读的那个人
    <div id="当你成了被读的那个人" class="anchor"></div>
    
    <span
        class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none">
        <a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#%e5%bd%93%e4%bd%a0%e6%88%90%e4%ba%86%e8%a2%ab%e8%af%bb%e7%9a%84%e9%82%a3%e4%b8%aa%e4%ba%ba" aria-label="锚点">#</a>
    </span>
    
</h2>
<p>2024 年 2 月，我开始在首尔一家软件公司带一个工程团队，눈치的方向就此反了过来。当开发的时候，是我在看场合；当了经理，我自己就是场合。我在会上说了什么、没说什么，回消息有多快，几点下班，全都成了别人可以读的东西。</p>
<p>我当项目负责人时写过的很多东西，当了经理之后更加适用。如果大家不敢放心地告诉你哪里出了问题，<a href="https://jared.lynskey.co.nz/zh-cn/posts/2024/2024-01-02-engineeringmanager/" >你就会是最后一个知道的人</a>。<a href="https://jared.lynskey.co.nz/zh-cn/posts/2023/2023-09-25-transperency/" >信息捂得太久</a>，大家是能感觉到的，你留下的沉默会被小道消息填满。会上五个人等着你回答时，<a href="https://jared.lynskey.co.nz/zh-cn/posts/2023/2023-10-13-i-dont-know/" >「我不知道」感觉像是失败</a>，而这恰恰是它值得说出口的原因。还有我反复想起的一句话：别人读不到你的意图，只读得到你的话。在一个靠눈치运转的团队里，他们照样会去读：读你的表情、读你跳过了什么、读你几点走。所以最好少给他们留猜的余地。</p>
<p>我靠的都是些不起眼的做法。和每个人做一对一，聊的是这个人而不是这个 Sprint，再问一个能解决大部分问题的朴素问题：「有没有什么需要我或者团队帮忙，好让你的工作更顺利？」</p>
<p>一份简短的团队规范，三到五条，写在所有人都看得到的地方，包括经理违反了规范会怎样。主动去问那些在八个人的会上永远不会开口的人，而不是等他们开口。再就是用一句坦白的「不行，原因是这样」，代替一句之后再也不会被提起的「再看看」，因为含糊的回答只是又多了一件需要察言观色的事。我入职一个月左右时，<a href="https://jared.lynskey.co.nz/zh-cn/posts/2024/2024-03-03-product-team-outing/" >产品团队的团建</a>是从一家咖啡馆开始的，先做了一个关于彼此价值观和团队规范的工作坊。一家公司能给눈치的回答，很少有比这更直接的：花一整个上午，把平时不说出口的东西说出来。</p>

<h2 class="relative group">作为外国人被招进去
    <div id="作为外国人被招进去" class="anchor"></div>
    
    <span
        class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none">
        <a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#%e4%bd%9c%e4%b8%ba%e5%a4%96%e5%9b%bd%e4%ba%ba%e8%a2%ab%e6%8b%9b%e8%bf%9b%e5%8e%bb" aria-label="锚点">#</a>
    </span>
    
</h2>
<p>我没有一套针对韩国求职的打法。我有的是招聘经理那一边的经验，由此得出的建议，就是在签合同之前，先对公司用一用눈치。</p>
<p>我当经理招人的时候，最想招的开发者从来不在招聘网站上；而且<a href="https://jared.lynskey.co.nz/zh-cn/posts/2024/2024-07-01-internships/" >我以前也写过</a>，创始人更愿意招自己已经共事过的人。所以最好的入口，是任何能让别人在招你之前先看到你怎么干活的地方。小公司的实习经常会悄悄变成一份正式工作邀约。黑客松能让人看你一整个周末：2023 年，我和另外三个人组队，拿下了由 Lunit Global 主办的 Seoul Tech Impact Hackathon 冠军，做的是一个应用，用来找韩国那些没有地址的路边小吃摊。</p>
<p>然后是<a href="https://jared.lynskey.co.nz/zh-cn/posts/2024/2024-07-12-coffee-chats/" >咖啡聊天</a>。我写过，一个人在轻松的聊天里怎么表现，比一场排练过的面试更能说明和他共事是什么样子，而且这是双向的。对候选人来说，这是进去之前读懂一个团队的唯一机会。如果坐在候选人的位置，我会问：团队现在面临的最大挑战是什么？你为什么加入，又是什么让你留下来？在这里工作有什么可能会让我意外的事？最后一个问题，是在礼貌地请对方提前把눈치告诉你。如果对方在人员流动或公司方向的问题上含糊其辞，这本身就说明了很多。</p>

<h2 class="relative group">如果你要招外籍开发者
    <div id="如果你要招外籍开发者" class="anchor"></div>
    
    <span
        class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none">
        <a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#%e5%a6%82%e6%9e%9c%e4%bd%a0%e8%a6%81%e6%8b%9b%e5%a4%96%e7%b1%8d%e5%bc%80%e5%8f%91%e8%80%85" aria-label="锚点">#</a>
    </span>
    
</h2>
<p>如果你在韩国带团队，准备招一个从别的地方来的开发者，最有用的一件事就是那篇团队规范文章里的一句话：把隐性的东西变成显性的。别让他们把你的规矩当民间故事去学。第一周就告诉他们：评审一般多久回、「完成」指什么、催第二次算不算没礼貌、大家实际几点下班、休假除了填表还有没有别的讲究。最后两条是典型的눈치问题，团队里的人连想都不会想到要说。</p>
<p>之后就是一些让人少猜一点的无聊习惯。在别人问之前先说：周五给相关人员发一封三行的邮件（这周上线了什么、接下来做什么、有什么担心的），只要十分钟。会上别等安静的人开口，直接去问他们。给真正的答复，包括「不行」，并且附上理由。还有，用同样的问题、同样的评分标准面试每一个候选人。这一条我花了些时间才学会，但这是公平比较人的唯一办法，否则你会偏向最近聊过的那个人。这也意味着，不懂你团队潜规则的候选人，和懂的人被问到的问题一模一样。</p>

<h2 class="relative group">这里的新西兰社群
    <div id="这里的新西兰社群" class="anchor"></div>
    
    <span
        class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none">
        <a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#%e8%bf%99%e9%87%8c%e7%9a%84%e6%96%b0%e8%a5%bf%e5%85%b0%e7%a4%be%e7%be%a4" aria-label="锚点">#</a>
    </span>
    
</h2>
<p>2018 年我还是学生的时候，在 Kiwi Chamber 的一场领导力早餐会上负责拍照，事后写道，我非常喜欢为促进两国关系的活动做志愿者。2020 年 1 月起，我担任 Kiwi Alumni 的主席。这是一个面向在韩新西兰人，以及在新西兰读过书、如今在韩国生活工作的人的社群。这是志愿职位，大部分是和人打交道的工作：组织活动，和新西兰驻韩大使馆及各教育机构建立关系，还有一些不起眼的活儿，比如新 logo，比如一个会员真能找到东西的网站。2023 年我们和大使馆一起办了 <a href="https://jared.lynskey.co.nz/zh-cn/posts/2023/2023-09-22-kiwi-alumni-my-role/" >Kiwi Alumni Night</a>，还上了 KTV。</p>
<p>那晚之后我写下的一句话，最接近这篇文章的主旨：在韩国和新西兰都生活过的人，知道怎么在两者之间架桥，因为两种文化他们都经历过。如果你来韩国工作，不管你来自哪里，去找这样的人。他们会用大白话告诉你，那个场合到底在说什么。</p>

<h2 class="relative group">在首尔做自由职业
    <div id="在首尔做自由职业" class="anchor"></div>
    
    <span
        class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none">
        <a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#%e5%9c%a8%e9%a6%96%e5%b0%94%e5%81%9a%e8%87%aa%e7%94%b1%e8%81%8c%e4%b8%9a" aria-label="锚点">#</a>
    </span>
    
</h2>
<p>辞掉经理的工作后，我在 2025 年 10 月开始做自由职业。实际做的是合同制的 DevOps 和 MLOps 工作，大多是本地部署：先搭了一个高可用 PostgreSQL 集群，然后在同一批硬件上搭 LLM 推理服务。做下来发现，质量把控比铺管道多：盯着 trace 和多轮对话，找模型输出从哪里开始跑偏。2026 年 2 月起，我还在另外做一款自己的集市加社区应用。</p>
<p>做自由职业并不能让你摆脱눈치，只是换了要读的对象。不管到哪个团队，我最先看的都是监控，因为它比 README 更能说明一个团队。这算是对系统用的눈치：读的不是团队说自己在做什么，而是它实际在做什么。</p>

<h2 class="relative group">想对考虑来韩国的人说的话
    <div id="想对考虑来韩国的人说的话" class="anchor"></div>
    
    <span
        class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none">
        <a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#%e6%83%b3%e5%af%b9%e8%80%83%e8%99%91%e6%9d%a5%e9%9f%a9%e5%9b%bd%e7%9a%84%e4%ba%ba%e8%af%b4%e7%9a%84%e8%af%9d" aria-label="锚点">#</a>
    </span>
    
</h2>
<ol>
<li>从一扇能让人在招你之前先看到你干活的门进来。我走的是读研这条路。黑客松、小公司的实习，或者你自己国家在这里的社群，作用都一样；而在社群里，你能找到两边都生活过的人。</li>
<li>别把小公司排除在外，我职业生涯的大部分时间都在小公司。十个人的公司里，没人可以让你把无聊的活儿推给他，而你做的东西真的会上线。</li>
<li>加入之前先读懂团队。用好咖啡聊天，问问在这里工作有什么会让你意外的事，对方在人员流动上含糊其辞，要当回事。</li>
<li>别等别人来问。估算要延期、改动有风险、别人在等你做决定：先说，用文字说。</li>
<li>把没写下来的规矩大声问出来：评审多久回、「完成」指什么、催第二次算不算没礼貌。如果没人写下来，主动提出你来写。</li>
<li>学会你技术栈周边的那一圈。在这里，Naver 和 Kakao 的重要性，是你的 Google 习惯覆盖不到的。</li>
</ol>
<p>工程是你来之前就能准备的那一半。눈치是你在工作中才学得会的另一半，而我知道的最快的学法，是请别人把没说出口的那部分说出来，并且自己先说。</p>
]]></content:encoded>
      <media:content url="https://jared.lynskey.co.nz/en/posts/2026/2026-10-22-software-engineer-in-korea/featured.jpg" medium="image" type="image/jpeg" />
    </item>
    <item>
      <title>创业公司实习还是大公司实习？我为什么推荐创业公司</title>
      <link>https://jared.lynskey.co.nz/zh-cn/posts/2024/2024-07-01-internships/</link>
      <guid isPermaLink="true">https://jared.lynskey.co.nz/zh-cn/posts/2024/2024-07-01-internships/</guid>
      <pubDate>Mon, 01 Jul 2024 00:30:03 +0000</pubDate>
      <dc:creator>Jared Lynskey</dc:creator>
      <category>Startups</category>
      <category>Internship</category>
      <category>Career</category>
      <description>创业公司实习和大公司实习，在工作内容、导师、薪水和转正机会上有什么不同？以及为什么我还是会劝大多数学生去创业公司。</description>
      <content:encoded><![CDATA[<p>大公司的实习给你简历上的一个名字，和一个边界清晰的项目范围。创业公司的实习给你剩下的一切。</p>
<p>先坦白我的立场：我的职业生涯大部分都在小公司度过，现在也在一家小公司带开发团队。但每次有学生问我该选哪边的实习，我几乎都会推荐那个更小、更糙的选项。</p>

<h4 class="relative group">创业公司实习 vs 大公司实习，一张表看完
    <div id="创业公司实习-vs-大公司实习一张表看完" class="anchor"></div>
    
    <span
        class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none">
        <a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#%e5%88%9b%e4%b8%9a%e5%85%ac%e5%8f%b8%e5%ae%9e%e4%b9%a0-vs-%e5%a4%a7%e5%85%ac%e5%8f%b8%e5%ae%9e%e4%b9%a0%e4%b8%80%e5%bc%a0%e8%a1%a8%e7%9c%8b%e5%ae%8c" aria-label="锚点">#</a>
    </span>
    
</h4>
<p>放在一起比，大概是这样。后面是展开讲的版本。</p>
<table>
	<thead>
			<tr>
					<th></th>
					<th>创业公司实习</th>
					<th>大公司实习</th>
			</tr>
	</thead>
	<tbody>
			<tr>
					<td>工作内容</td>
					<td>发布功能、跟客户聊、进规划会议；产品、市场、运营可能一周之内全碰到</td>
					<td>一个边界清晰的项目</td>
			</tr>
			<tr>
					<td>导师</td>
					<td>可能没有专门的导师，但你八成就坐在创始人旁边</td>
					<td>体系更完整，但可能一次都见不到 CEO</td>
			</tr>
			<tr>
					<td>薪水</td>
					<td>通常更低</td>
					<td>通常更高</td>
			</tr>
			<tr>
					<td>体系</td>
					<td>最小化、扁平：没有层层审批，做什么、怎么做有真正的话语权</td>
					<td>流程明确，上线之前有层层审批</td>
			</tr>
			<tr>
					<td>简历上能写的</td>
					<td>你亲手做的、已经上线的东西</td>
					<td>一个大家都认识的公司名</td>
			</tr>
			<tr>
					<td>转正机会</td>
					<td>比较大：成长中的创业公司缺人，创始人也更愿意雇共事过的人</td>
					<td>有可能，但你离做决定的人更远</td>
			</tr>
	</tbody>
</table>

<h4 class="relative group">活儿是真的
    <div id="活儿是真的" class="anchor"></div>
    
    <span
        class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none">
        <a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#%e6%b4%bb%e5%84%bf%e6%98%af%e7%9c%9f%e7%9a%84" aria-label="锚点">#</a>
    </span>
    
</h4>
<p>在一家十个人的公司，没有人可以接手那些没意思的杂活。实习生要发布功能、跟客户聊天、坐进规划会议，产品、市场、运营都会碰到，有时一周之内全轮一遍。确实乱，但成长也是真的快。</p>
<p>更好的是，你做的东西会真的上线。你可以指着产品里的某个地方说“这是我做的”。做出一个东西、然后看着有人在用，这个循环会上瘾，而大公司几乎从不让实习生碰到它。</p>
<p>还有个很实际的好处：成长中的创业公司缺人，创始人也更愿意雇已经共事过的人。一段不错的实习，常常会悄悄变成一份 offer。</p>

<h4 class="relative group">你能近距离看创始人怎么干活
    <div id="你能近距离看创始人怎么干活" class="anchor"></div>
    
    <span
        class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none">
        <a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#%e4%bd%a0%e8%83%bd%e8%bf%91%e8%b7%9d%e7%a6%bb%e7%9c%8b%e5%88%9b%e5%a7%8b%e4%ba%ba%e6%80%8e%e4%b9%88%e5%b9%b2%e6%b4%bb" aria-label="锚点">#</a>
    </span>
    
</h4>
<p>在大公司，你可能到离职都见不到 CEO。在创业公司，你八成就坐在他们旁边。他们怎么做决策、怎么扛压力、在所有事都显得紧急时先抓哪一件，你每天都看得到。这些没有任何课本会教。</p>
<p>扁平的结构是把双刃剑。你和上线之间没有三层审批，所以对做什么、怎么做有真正的话语权；但反过来，也没人手把手带你。有人在这种环境里如鱼得水，有人会被吓到。报名之前，最好先弄清楚自己是哪一种。</p>

<h4 class="relative group">诚实的缺点
    <div id="诚实的缺点" class="anchor"></div>
    
    <span
        class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none">
        <a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#%e8%af%9a%e5%ae%9e%e7%9a%84%e7%bc%ba%e7%82%b9" aria-label="锚点">#</a>
    </span>
    
</h4>
<p>薪水通常更低，体系基本没有，可能没有专门的导师，公司本身两年后也未必还在。这些我不打算粉饰。但如果你想从内部搞明白一门生意到底怎么运转，我至今没找到更快的路。</p>
]]></content:encoded>
      <media:content url="https://jared.lynskey.co.nz/en/posts/2024/2024-07-01-internships/featured.jpg" medium="image" type="image/jpeg" />
    </item>
    <item>
      <title>从工程师到工程经理：到底变了什么</title>
      <link>https://jared.lynskey.co.nz/zh-cn/posts/2024/2024-01-02-engineeringmanager/</link>
      <guid isPermaLink="true">https://jared.lynskey.co.nz/zh-cn/posts/2024/2024-01-02-engineeringmanager/</guid>
      <pubDate>Tue, 02 Jan 2024 00:30:03 +0000</pubDate>
      <dc:creator>Jared Lynskey</dc:creator>
      <category>engineering manager</category>
      <category>career</category>
      <category>leadership</category>
      <category>team management</category>
      <description>从软件工程师转做工程经理，不是升职，而是换了一份工作。两份工作每天的内容有什么不同，哪些能力最要紧，以及在拿到头衔之前怎么为这次转型做准备。</description>
      <content:encoded><![CDATA[<p><strong>不是升职，是换了一份工作</strong></p>
<p>我自己很快就要走这一步了，所以最近一直在找过来人聊，能找到的书也都翻了翻。目前最清晰的一条结论是：从工程师到工程经理，不是往上走一级，而是横着跨进一份完全不同的工作。你的产出不再是代码，而是团队做出来的一切。这话人人都说，但据说人人都还是低估了它的分量。</p>
<p><strong>到底变了什么</strong></p>
<p>你不再亲手解决技术问题，转而去解决人的问题。日历被 1:1、计划会议和跨团队协调填满，招聘和绩效评估也落到了你桌上。工作的重心变成：确保团队拥有干活所需的东西——背景信息、清晰的优先级，以及尽可能少的干扰。</p>
<p>别扭的地方在于，你还得保持足够的技术水平，能在架构讨论里站得住脚、做出靠谱的技术判断，同时又要接受&quot;写代码的人不再是我&quot;这个事实。我见过几个两头都想抓的经理，结果多半是两头都做砸。</p>
<p><strong>工程师和工程经理，放在一起看</strong></p>
<table>
	<thead>
			<tr>
					<th></th>
					<th>软件工程师</th>
					<th>工程经理</th>
			</tr>
	</thead>
	<tbody>
			<tr>
					<td>你的产出</td>
					<td>代码、设计、代码评审</td>
					<td>团队交付的东西，以及团队本身</td>
			</tr>
			<tr>
					<td>评判标准</td>
					<td>你自己工作的质量和影响</td>
					<td>交付、留人，以及大家成长了多少</td>
			</tr>
			<tr>
					<td>典型的一天</td>
					<td>专注时间、pull request、设计讨论</td>
					<td>1:1、做计划、招聘、帮人扫清障碍</td>
			</tr>
			<tr>
					<td>反馈周期</td>
					<td>几小时到几天：测试通过，功能上线</td>
					<td>几个月：招来的人站稳了，有人升职了</td>
			</tr>
			<tr>
					<td>亲手做的技术工作</td>
					<td>一周里的大部分时间</td>
					<td>评审和架构上的拍板，很少再处在关键路径上</td>
			</tr>
	</tbody>
</table>
<p>过来人提醒得最多的，就是反馈周期这一行。当工程师时，你几乎每天都能拿到一点小小的成就感。当了经理，成就是真的，但来得很慢，你得习惯在一段时间里都不知道某个决定到底对不对。</p>
<p><strong>看起来最要紧的几项能力</strong></p>
<p>沟通占了大头。你成了团队、产品和管理层之间的翻译，光是确认这三拨人在聊同一件事，就能耗掉多得惊人的时间。比任何流程都管用的是信任：如果大家不敢告诉你哪里坏了，你就会是最后一个知道的人。日历是真的会把人活吞的，守住思考的时间、留给团队的时间，是一场没有尽头的仗。还有，你得明白公司到底想干成什么，否则你根本没法把团队带向一个有意义的方向。</p>
<p><strong>头衔到手之前的准备</strong></p>
<p>我反复听到、也能亲自作证的一条建议：在别人给你头衔之前就开始带。带一个项目，指导一个人，牵头做点什么。过去一年我一直在做项目负责人的角色，这段经历比任何一本书都管用。当然书也有用——Camille Fournier 的 &ldquo;<a href="https://www.oreilly.com/library/view/the-managers-path/9781491973882/" target="_blank" rel="noreferrer">The Manager&rsquo;s Path</a>&rdquo; 是人人都推荐的那本，读完确实明白为什么。技术也别放下，架构之争永远不会停。最后，找一位已经完成这个转变的导师，他们能帮你绕开那些事后看来&quot;这也能踩？&ldquo;的坑。</p>
<p><strong>取舍</strong></p>
<p>你对&quot;东西怎么造&quot;的影响力变大了，但很少再亲手去造。我猜有些日子会觉得很爽，有些日子会想写代码想得不行。过来人都说这很正常。半年后再来问我吧。</p>
]]></content:encoded>
      <media:content url="https://jared.lynskey.co.nz/en/posts/2024/2024-01-02-engineeringmanager/featured.jpeg" medium="image" type="image/jpeg" />
    </item>
  </channel>
</rss>
