<?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>Hiring · Jared Lynskey</title>
    <link>https://jared.lynskey.co.nz/en/tags/hiring/</link>
    <description>Short stories of value on software engineering and engineering leadership — performance reviews, hiring and scaling teams, CI/CD, DevOps monitoring and agentic AI. Written from Seoul.</description>
    <generator>Hugo</generator>
    <language>en</language>
    <copyright>© 2026 Jared Lynskey</copyright>
    <lastBuildDate>Sat, 07 Nov 2026 00:00:00 +1300</lastBuildDate>
    <atom:link href="https://jared.lynskey.co.nz/en/tags/hiring/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Working as a Software Engineer in Korea: Half the Job Is Nunchi</title>
      <link>https://jared.lynskey.co.nz/en/posts/2026/2026-10-22-software-engineer-in-korea/</link>
      <guid isPermaLink="true">https://jared.lynskey.co.nz/en/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>Working as a software engineer in Korea, from a New Zealander in Seoul since 2019: the engineering travels, but half the job is 눈치 (nunchi), reading what the room wants without anyone saying it. What it is, why &#39;optics&#39; is the wrong word, where it shows up on a dev team, what changed when I became the manager being read, and what I&#39;d tell anyone considering the move.</description>
      <content:encoded><![CDATA[<p>I&rsquo;ve worked in software in Korea since 2019: a research company, two startups, twenty months as an engineering manager, and freelance since October 2025. The engineering travels; a web backend doesn&rsquo;t care which country it&rsquo;s deployed from. What nobody tells you is that the other half of the job is 눈치 (nunchi), the Korean word for reading what a room wants without anyone having to say it. Nobody tells you because saying it out loud would rather defeat the point.</p>
<p>I&rsquo;m a New Zealander based in Seoul. This is what it has looked like from the inside, from both sides of the hiring table, and what I&rsquo;d tell anyone thinking about the move.</p>

<h2 class="relative group">How I got here
    <div id="how-i-got-here" 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="#how-i-got-here" aria-label="Anchor">#</a>
    </span>
    
</h2>
<p>My route in was a master&rsquo;s in computer science at Kyung Hee University, from March 2017 to February 2019, after a BSc at Waikato and a year in network operations at a telco back home. Every semester our lab went to KSC and KCC, two domestic computing conferences. At KSC 2018 in PyeongChang the sponsors included several of Korea&rsquo;s biggest tech companies, and there were recruitment booths for anyone job hunting, which is worth knowing if you&rsquo;re a grad student here.</p>
<p>Since then:</p>
<table>
	<thead>
			<tr>
					<th style="text-align: left">When</th>
					<th style="text-align: left">Role</th>
					<th style="text-align: left">Where</th>
					<th style="text-align: left">The work</th>
			</tr>
	</thead>
	<tbody>
			<tr>
					<td style="text-align: left">Jun 2019 – Jun 2020</td>
					<td style="text-align: left">Research Assistant Manager</td>
					<td style="text-align: left">A computer-vision research company</td>
					<td style="text-align: left">Training data generated inside game engines, and a UI for renewable energy monitoring</td>
			</tr>
			<tr>
					<td style="text-align: left">Jun 2020 – Sep 2022</td>
					<td style="text-align: left">Full-stack developer</td>
					<td style="text-align: left">A customer-support SaaS startup</td>
					<td style="text-align: left">The support platform itself, plus its cloud infrastructure and the CI/CD</td>
			</tr>
			<tr>
					<td style="text-align: left">Sep 2022 – Feb 2024</td>
					<td style="text-align: left">Full-stack developer, acting lead</td>
					<td style="text-align: left">A creator-platform startup</td>
					<td style="text-align: left">A platform for content creators and a community app, with backends in Python, Rust and Java</td>
			</tr>
			<tr>
					<td style="text-align: left">Feb 2024 – Oct 2025</td>
					<td style="text-align: left">Engineering manager</td>
					<td style="text-align: left">A Seoul software company</td>
					<td style="text-align: left">A team of engineers, and delivery from scoping through to release</td>
			</tr>
			<tr>
					<td style="text-align: left">Oct 2025 – now</td>
					<td style="text-align: left">DevOps / MLOps engineer</td>
					<td style="text-align: left">Freelance</td>
					<td style="text-align: left">On-premise infrastructure: high-availability PostgreSQL and LLM serving</td>
			</tr>
	</tbody>
</table>
<p>The engineering was the familiar half. The support startup is where I learned how much of shipping software is actually operations, and the creator platform&rsquo;s backend ran on more stacks than I&rsquo;d choose today. The local differences sit at the edges. Naver is a search engine you have to care about: when I launched a new website for Kiwi Alumni, I did its SEO for Google and Naver both. Korean platforms crawl under names you won&rsquo;t guess (Naver&rsquo;s crawler is Yeti, and Kakao&rsquo;s link previews come from one called kakaotalk-scrap). And Korean online banking still wants its own security software installed on your computer.</p>
<p>None of that is the hard part, though.</p>

<h2 class="relative group">What 눈치 is, and why &ldquo;optics&rdquo; isn&rsquo;t it
    <div id="what-눈치-is-and-why-optics-isnt-it" 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="#what-%eb%88%88%ec%b9%98-is-and-why-optics-isnt-it" aria-label="Anchor">#</a>
    </span>
    
</h2>
<p>눈치 is the sense for what other people think, want or expect, picked up from the situation rather than from anything they&rsquo;ve said. 눈 means &ldquo;eye&rdquo;, and Euny Hong, whose 2019 book <em>The Power of Nunchi</em> is the best-known English introduction, translates the whole word as &ldquo;eye-measure&rdquo;. It turns up in a few everyday phrases. Someone who is 눈치가 빠르다 is quick to read a room. Someone who is 눈치가 없다 can&rsquo;t read one at all, and it isn&rsquo;t a compliment. And 눈치를 보다 is keeping an eye on how others are reacting, usually someone senior, and adjusting to stay on the right side of it.</p>
<p>The English word people reach for is &ldquo;optics&rdquo;, and it&rsquo;s the wrong one. Optics is how something looks from outside, whatever it actually is: &ldquo;the optics of announcing bonuses in the same week as the layoffs&rdquo;. It&rsquo;s about appearances, and it&rsquo;s managed by whoever is being looked at. 눈치 mostly points the other way. It&rsquo;s about how well you see other people, not how you look to them. The two only meet in 눈치를 보다, where you watch everyone else in order to manage how you look to them, and that&rsquo;s the version that turns up in articles about Korean offices.</p>
<p>The examples in those articles are much the same each time: not leaving before your team lead does, the 눈치 people feel about actually taking their annual leave (연차), knowing when you&rsquo;re allowed to go home from a 회식 (a team dinner), and deciding whether to contradict a senior in the meeting or quietly afterwards. Whatever you make of them, they share a shape. Each is a rule that everyone follows and nobody states.</p>
<p>It&rsquo;s a separate problem from the language, too. Korean is in the words. 눈치 is in everything around them.</p>

<h2 class="relative group">Where it shows up on a dev team
    <div id="where-it-shows-up-on-a-dev-team" 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="#where-it-shows-up-on-a-dev-team" aria-label="Anchor">#</a>
    </span>
    
</h2>
<p>That shape is what dev teams run on. A few months into my first management job I wrote <a href="https://jared.lynskey.co.nz/en/posts/2024/2024-05-05-team-norms/" >a post about team norms</a> that began with this: most of the friction I dealt with wasn&rsquo;t technical. It was people running on different unspoken assumptions about how fast a code review should come back, what &ldquo;done&rdquo; actually means, and whether it&rsquo;s rude to ping someone twice. I didn&rsquo;t use the word then, but that list is what 눈치 reads, every line of it. Each one is a rule a team agrees on without saying, and a newcomer can only pick it up by watching.</p>
<p>In the same post I grumbled about new hires learning the norms &ldquo;as folklore instead of hearing them explicitly during onboarding&rdquo;, and about global teams assuming their baseline is everyone&rsquo;s. Folklore is the best English word I&rsquo;ve found for what 눈치 runs on. When you&rsquo;re the foreigner on the team, yours is the baseline that&rsquo;s off, and the folklore isn&rsquo;t written down anywhere you could read it.</p>
<p>The standup is where it costs the most. In 2023 I wrote about <a href="https://jared.lynskey.co.nz/en/posts/2023/2023-09-23-reactive-vs-proactive-communication/" >a project I was leading that fell behind</a> while I waited for someone to ask about it. Someone finally did, three weeks later, and by then it was a disaster. Good 눈치 doesn&rsquo;t fix that. Reading the room tells you what nobody wants to hear; it doesn&rsquo;t tell you to say it anyway. The habit I took away is the opposite of waiting. Say it first, in writing, before anyone asks: &ldquo;This is taking longer than I thought. Now looking at 8–10 days instead of 5. Want me to cut scope or push the deadline?&rdquo;</p>

<h2 class="relative group">When you&rsquo;re the one being read
    <div id="when-youre-the-one-being-read" 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="#when-youre-the-one-being-read" aria-label="Anchor">#</a>
    </span>
    
</h2>
<p>In February 2024 I started managing an engineering team at a Seoul software company, and 눈치 turned round. As a developer I&rsquo;d been the one reading the room. As the manager, I was the room. What I said in a meeting, what I didn&rsquo;t, how quickly I replied and what time I went home were all things other people could now read.</p>
<p>A lot of what I&rsquo;d written as a project lead applies with more force once you&rsquo;re the manager. If people don&rsquo;t feel safe telling you what&rsquo;s broken, <a href="https://jared.lynskey.co.nz/en/posts/2024/2024-01-02-engineeringmanager/" >you&rsquo;ll be the last person to find out</a>. <a href="https://jared.lynskey.co.nz/en/posts/2023/2023-09-25-transperency/" >Sit on information too long</a> and people can sense it, and the rumour mill fills whatever silence you leave. <a href="https://jared.lynskey.co.nz/en/posts/2023/2023-10-13-i-dont-know/" >&ldquo;I don&rsquo;t know&rdquo; feels like failure</a> when five people in a meeting are waiting on your answer, which is exactly why it&rsquo;s worth saying. And the line I keep coming back to: people can&rsquo;t read your intent, only your words. In a team that runs on 눈치 they&rsquo;ll try anyway, from your face, from what you skip and from when you leave, which is a good reason to give them less to guess.</p>
<p>What I leaned on was unglamorous. One-on-ones with everyone, kept about the person rather than the sprint, with the plain question that does most of the work: &ldquo;Is there anything you need from me or the team to help with your tasks?&rdquo;</p>
<p>A short list of team norms, three to five of them, written where everyone could see them, including what happens when the manager breaks one. Going to ask the people who will never speak up in a room of eight, instead of waiting for them to. And an honest &ldquo;no, and here&rsquo;s why&rdquo; in place of a &ldquo;we&rsquo;ll see&rdquo; that never comes up again, because a vague answer is just one more thing to read the room for. A month in, <a href="https://jared.lynskey.co.nz/en/posts/2024/2024-03-03-product-team-outing/" >the product team&rsquo;s outing</a> started at a café with a workshop on each other&rsquo;s values and team norms, which is about as direct an answer to 눈치 as a company can give: a morning spent saying out loud the things that usually go unsaid.</p>

<h2 class="relative group">Being hired as a foreigner
    <div id="being-hired-as-a-foreigner" 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="#being-hired-as-a-foreigner" aria-label="Anchor">#</a>
    </span>
    
</h2>
<p>I don&rsquo;t have a recruiting playbook for Korea. What I have is the hiring manager&rsquo;s side of it, and the advice that falls out of that is 눈치 pointed at the employer before you sign.</p>
<p>When I was hiring as a manager, the developers I most wanted were never on the job boards, and founders, <a href="https://jared.lynskey.co.nz/en/posts/2024/2024-07-01-internships/" >as I&rsquo;ve written before</a>, would much rather hire someone they&rsquo;ve already worked with. So the best way in is anything that lets people see you work first. An internship at a small company has a habit of quietly turning into a job offer. A hackathon gives you a whole weekend of it: in 2023 I was on a team of four that won the Seoul Tech Impact Hackathon, hosted by Lunit Global, with an app for finding street food vendors, who in Korea don&rsquo;t have addresses.</p>
<p>Then there&rsquo;s the <a href="https://jared.lynskey.co.nz/en/posts/2024/2024-07-12-coffee-chats/" >coffee chat</a>. I wrote that how someone behaves in a relaxed conversation tells you more about working with them than a rehearsed interview ever will, and that it runs both ways. For a candidate it&rsquo;s the one chance to read a team before you&rsquo;re inside it. The questions I&rsquo;d ask from the candidate&rsquo;s chair: what&rsquo;s the biggest challenge the team is facing right now, why did you join and what&rsquo;s kept you here, and what&rsquo;s something about working here that might surprise me. That last one is a polite way of asking for the 눈치 up front. Evasive answers about turnover or direction tell you plenty on their own.</p>

<h2 class="relative group">If you&rsquo;re hiring a foreign developer
    <div id="if-youre-hiring-a-foreign-developer" 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="#if-youre-hiring-a-foreign-developer" aria-label="Anchor">#</a>
    </span>
    
</h2>
<p>If you run a team in Korea and you&rsquo;re hiring a developer from somewhere else, the most useful thing you can do is the phrase from that norms post: make the implicit explicit. Don&rsquo;t leave them to learn your rules as folklore. Tell them in the first week how fast reviews are expected back, what &ldquo;done&rdquo; means, whether a second ping is rude, what time people actually go home, and whether taking leave involves anything beyond the form. The last two are the classic 눈치 questions, the ones nobody inside the team thinks to say.</p>
<p>After that it&rsquo;s the boring habits that leave less to read. Tell people before they ask; a Friday email to stakeholders with three bullets (what shipped, what&rsquo;s next, anything you&rsquo;re worried about) takes ten minutes. Ask the quiet ones directly rather than waiting for them in the meeting. Give real answers, &ldquo;no&rdquo; included, with the reason attached. And interview every candidate with the same questions against the same rubric. That one took me a while to learn, but it&rsquo;s the only fair way to compare people; otherwise you end up favouring whoever you spoke to most recently. It also means the candidate who doesn&rsquo;t know your team&rsquo;s unspoken rules gets asked exactly what the one who does gets asked.</p>

<h2 class="relative group">The New Zealand community here
    <div id="the-new-zealand-community-here" 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="#the-new-zealand-community-here" aria-label="Anchor">#</a>
    </span>
    
</h2>
<p>In 2018, while I was still a student, I took the photos at a Kiwi Chamber leadership breakfast, and wrote afterwards that I really enjoy volunteering for events that promote the relationship between the two countries. Since January 2020 I&rsquo;ve chaired Kiwi Alumni, a community for New Zealanders in Korea and for people who studied in New Zealand and now live and work here. It&rsquo;s a volunteer role, and mostly people work: organising events and building relationships with the New Zealand Embassy and education institutions, plus unglamorous jobs like a new logo and a website members can actually find things on. In 2023 we ran <a href="https://jared.lynskey.co.nz/en/posts/2023/2023-09-22-kiwi-alumni-my-role/" >Kiwi Alumni Night</a> with the Embassy, and it ended up on KTV.</p>
<p>What I wrote after that night is the nearest thing this post has to a thesis. People who&rsquo;ve lived in both Korea and New Zealand understand how to bridge the differences, because they&rsquo;ve experienced both cultures. If you&rsquo;re coming here to work, find those people, wherever you&rsquo;re from. They&rsquo;re the ones who&rsquo;ll tell you in plain words what the room was saying.</p>

<h2 class="relative group">Freelancing from Seoul
    <div id="freelancing-from-seoul" 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="#freelancing-from-seoul" aria-label="Anchor">#</a>
    </span>
    
</h2>
<p>I went freelance in October 2025, after leaving the manager&rsquo;s job. In practice that&rsquo;s contract DevOps and MLOps work, mostly on-premise: a high-availability PostgreSQL cluster, then serving infrastructure for LLMs on the same hardware. More of it has turned out to be quality control than plumbing, watching traces and multi-turn conversations to find where model output drifts. Since February 2026 I&rsquo;ve also been building a marketplace and community app of my own, on the side.</p>
<p>Freelancing doesn&rsquo;t get you out of 눈치; it changes what you read. The first thing I look at anywhere I land is the monitoring, because it tells you more about a team than the README does. That&rsquo;s 눈치 for systems: reading what a team actually does rather than what it says it does.</p>

<h2 class="relative group">What I&rsquo;d tell someone considering it
    <div id="what-id-tell-someone-considering-it" 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="#what-id-tell-someone-considering-it" aria-label="Anchor">#</a>
    </span>
    
</h2>
<ol>
<li>Come in through a door where people see you work before they hire you. Mine was a master&rsquo;s. A hackathon, an internship at a small company or your own country&rsquo;s community here do the same job, and the community is where you&rsquo;ll find the people who&rsquo;ve lived on both sides.</li>
<li>Don&rsquo;t rule out small companies; most of my career has been at them. At a ten-person company there&rsquo;s nobody to hand the boring work to, and what you build actually goes live.</li>
<li>Read the team before you join. Use the coffee chat, ask what would surprise you about working there, and take evasive answers about turnover seriously.</li>
<li>Don&rsquo;t wait to be asked. A slipping estimate, a risky change, a decision someone else depends on: say it first, in writing.</li>
<li>Ask for the unwritten rules out loud: how fast reviews come back, what &ldquo;done&rdquo; means, whether a second ping is rude. If nobody has written them down, offer to.</li>
<li>Learn the stack around your stack. Naver and Kakao matter here in ways your Google habits won&rsquo;t cover.</li>
</ol>
<p>The engineering is the half you can prepare for before you arrive. 눈치 is the half you learn on the job, and the quickest way I know to learn it is to ask people to say the quiet part out loud, and to say yours first.</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>Using the STAR Method for Developer Interviews</title>
      <link>https://jared.lynskey.co.nz/en/posts/2024/2024-12-19-star-interviews/</link>
      <guid isPermaLink="true">https://jared.lynskey.co.nz/en/posts/2024/2024-12-19-star-interviews/</guid>
      <pubDate>Thu, 19 Dec 2024 00:30:03 +0000</pubDate>
      <dc:creator>Jared Lynskey</dc:creator>
      <category>Hiring</category>
      <category>Interviews</category>
      <category>STAR Format</category>
      <category>Engineering Management</category>
      <description>Behavioural interviewing with the STAR method: ask for a real story, then draw out the Situation, Task, Action and Result. The questions I ask developers, leadership ones included, and what I actually listen for.</description>
      <content:encoded><![CDATA[<p>The STAR interview method is a way of asking behavioural questions about what a candidate has actually done, rather than what they say they&rsquo;d do. You ask for a real example, such as &ldquo;Tell me about a time you influenced a technical decision without direct authority&rdquo;, and listen for four parts: the Situation, the Task they were responsible for, the Action they took themselves, and the Result. I use it for developer interviews, and the follow-up questions do most of the work.</p>
<p>Since moving into an engineering management role this year I&rsquo;ve spent a lot more time on the hiring side of the table, and the biggest lesson so far is that letting a candidate talk generally about their CV tells you almost nothing. A resume says what someone worked on. It says very little about how they work.</p>
<p>Behavioural questions in the STAR format are the best tool I&rsquo;ve found for closing that gap: a real story from the candidate&rsquo;s past, steered through those four beats. It sounds like HR boilerplate — it <em>is</em> HR boilerplate — but it forces specifics, and specifics are where the signal is.</p>

<h3 class="relative group">The shape of a good answer
    <div id="the-shape-of-a-good-answer" 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="#the-shape-of-a-good-answer" aria-label="Anchor">#</a>
    </span>
    
</h3>
<p>Take a question like &ldquo;Tell me about a time you resolved a complex bug.&rdquo; You&rsquo;re listening for the situation (what was going on and why it mattered), the task the candidate was personally on the hook for, the actions they took — the &ldquo;I&rdquo;, not the &ldquo;we&rdquo; — and the result, ideally with a number attached.</p>
<p>A strong answer sounds something like this one, about technical debt:</p>
<blockquote><p>&ldquo;Our deployment pipeline took 45 minutes, and flaky tests meant developers often re-ran builds several times. I tracked the time lost over a month — roughly 15 hours per developer. I presented that to leadership and proposed a two-sprint investment to parallelise the tests and fix the flakiest ones. Deployments dropped to 12 minutes, and our deployment frequency doubled.&rdquo;</p>
</blockquote><p>Situation, task, action, result, in five sentences, with the candidate&rsquo;s own contribution unmistakable. Put that next to &ldquo;we had a slow pipeline so we fixed it&rdquo; and you can see why the structure earns its keep.</p>

<h3 class="relative group">The questions I keep coming back to
    <div id="the-questions-i-keep-coming-back-to" 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="#the-questions-i-keep-coming-back-to" aria-label="Anchor">#</a>
    </span>
    
</h3>
<p>Rather than trying to cover everything, I organise questions around the competencies the team actually needs right now:</p>
<table>
	<thead>
			<tr>
					<th>Competency</th>
					<th>Question</th>
			</tr>
	</thead>
	<tbody>
			<tr>
					<td>Problem-solving</td>
					<td>&ldquo;Tell me about a time you debugged a production issue under pressure.&rdquo;</td>
			</tr>
			<tr>
					<td>Collaboration</td>
					<td>&ldquo;Describe a project where you had to work with a difficult stakeholder.&rdquo;</td>
			</tr>
			<tr>
					<td>Technical leadership</td>
					<td>&ldquo;Tell me about a time you influenced a technical decision without direct authority.&rdquo;</td>
			</tr>
			<tr>
					<td>Learning agility</td>
					<td>&ldquo;Describe when you had to get up to speed on unfamiliar technology, fast.&rdquo;</td>
			</tr>
			<tr>
					<td>Ownership</td>
					<td>&ldquo;Tell me about a time something you built failed. What did you do?&rdquo;</td>
			</tr>
	</tbody>
</table>
<p>That last one is my favourite. How someone talks about a failure tells you more than three success stories, and it&rsquo;s very hard to rehearse.</p>

<h3 class="relative group">Where the interview actually happens
    <div id="where-the-interview-actually-happens" 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="#where-the-interview-actually-happens" aria-label="Anchor">#</a>
    </span>
    
</h3>
<p>Candidates rarely give you the full STAR arc unprompted, and that&rsquo;s fine — the follow-ups are the real interview. If someone says &ldquo;we improved performance&rdquo;, ask by how much and how they measured it. If everything is &ldquo;we&rdquo;, ask what they personally did. If a story wraps up suspiciously neatly, ask what they&rsquo;d do differently next time.</p>
<p>The other thing that took me a while to learn: ask the same questions of every candidate and score the answers against a simple rubric. It feels mechanical, but it&rsquo;s the only fair way to compare people. Otherwise you just end up favouring whoever you spoke to most recently.</p>
<p>None of this replaces a technical assessment — you still need to see whether someone can build things. But hypotheticals are easy to bluff and past behaviour is hard to fake. After a year of running these, I trust a well-probed story far more than a polished answer about strengths and weaknesses.</p>

<h3 class="relative group">STAR in four lines
    <div id="star-in-four-lines" 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="#star-in-four-lines" aria-label="Anchor">#</a>
    </span>
    
</h3>
<ul>
<li>Situation: what was going on, and why it mattered.</li>
<li>Task: the part the candidate was personally responsible for.</li>
<li>Action: what they did themselves. If it&rsquo;s all &ldquo;we&rdquo;, ask what they did.</li>
<li>Result: what came of it, ideally with a number. If they say they improved something, ask by how much and how they measured it.</li>
</ul>

<h3 class="relative group">Further Reading
    <div id="further-reading" 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="#further-reading" aria-label="Anchor">#</a>
    </span>
    
</h3>
<p>On this site:</p>
<ul>
<li><a href="https://jared.lynskey.co.nz/en/posts/2024/2024-07-12-coffee-chats/" >The Coffee Chat: A Precursor to the Hiring Process</a> — getting to know candidates before the formal process starts</li>
<li><a href="https://jared.lynskey.co.nz/en/posts/2024/2024-02-10-prioritizing-onboarding/" >Prioritizing Team Dynamics in Engineering Management</a> — hiring for how someone will fit the team</li>
<li><a href="https://jared.lynskey.co.nz/en/posts/2024/2024-07-01-internships/" >The Benefits of Interning at a Startup</a> — useful context when evaluating early-career candidates</li>
<li><a href="https://jared.lynskey.co.nz/en/posts/2023/2023-09-01-retrospecs/" >Retrospectives: The Power of Feedback Loops</a> — the same feedback habits apply to your interview process</li>
</ul>
<p>Elsewhere:</p>
<ul>
<li><a href="https://www.themuse.com/advice/star-interview-method"  target="_blank" rel="noreferrer">The STAR Method: The Secret to Acing Your Next Job Interview</a> — The Muse&rsquo;s guide, written for candidates</li>
<li><a href="https://rework.withgoogle.com/en/guides/hiring-use-structured-interviewing"  target="_blank" rel="noreferrer">Google re:Work: Structured Interviewing</a> — the research behind structured interviews</li>
<li><a href="https://review.firstround.com/40-favorite-interview-questions-from-some-of-the-sharpest-folks-we-know"  target="_blank" rel="noreferrer">First Round Review: 40 Favorite Interview Questions</a> — good for stealing</li>
<li><a href="https://www.joelonsoftware.com/2006/10/25/the-guerrilla-guide-to-interviewing-version-30/"  target="_blank" rel="noreferrer">Joel Spolsky: The Guerrilla Guide to Interviewing</a> — a classic that still holds up</li>
</ul>
]]></content:encoded>
      <media:content url="https://jared.lynskey.co.nz/en/posts/2024/2024-12-19-star-interviews/featured.jpg" medium="image" type="image/jpeg" />
    </item>
    <item>
      <title>What Is a Coffee Chat? How It Differs From an Interview, and What to Ask</title>
      <link>https://jared.lynskey.co.nz/en/posts/2024/2024-07-12-coffee-chats/</link>
      <guid isPermaLink="true">https://jared.lynskey.co.nz/en/posts/2024/2024-07-12-coffee-chats/</guid>
      <pubDate>Fri, 12 Jul 2024 00:30:03 +0000</pubDate>
      <dc:creator>Jared Lynskey</dc:creator>
      <category>Engineering Manager</category>
      <category>Team</category>
      <category>People</category>
      <category>Team Size</category>
      <category>Scaling</category>
      <category>Efficiency</category>
      <category>Talent Scouting</category>
      <category>Coffee Chat</category>
      <category>Recruitment</category>
      <category>Hiring</category>
      <category>Culture Fit</category>
      <category>Networking</category>
      <description>A coffee chat is an informal 30–45 minute conversation, over coffee or a video call, to see whether a deeper conversation makes sense. It&#39;s not an interview. Why it&#39;s become my favourite way to meet developers, how I run one, the questions worth asking, what to wear and talk about if you&#39;re the one invited, and the ways people ruin them.</description>
      <content:encoded><![CDATA[<p>The developers I most want to hire are never on the job boards. They&rsquo;re heads-down building something, reasonably content where they are, and rightly suspicious of recruiter messages. Since moving into engineering management this year, the tool I&rsquo;ve come to rely on for meeting them is embarrassingly simple: a coffee.</p>
<p>A coffee chat is 30–45 minutes, informal, at a café or over a video call. No whiteboard, no panel, no trick questions. I talk about what we&rsquo;re building and why, they talk about what they&rsquo;re working on and what they&rsquo;d want next, and both of us leave knowing whether a deeper conversation makes sense. Hiring is a matching problem more than a selection problem, and this is the fastest way I know to trade the information that matching actually needs.</p>

<h4 class="relative group">Why I bother
    <div id="why-i-bother" 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="#why-i-bother" aria-label="Anchor">#</a>
    </span>
    
</h4>
<p>I&rsquo;ve stopped thinking of these chats as recruiting. They&rsquo;re just conversations, and every so often one turns into a hire — sometimes eighteen months later, when the person&rsquo;s circumstances change. The pipelines that reliably produce good hires are built out of relationships like that, not out of job ads.</p>
<p>They also fix the job-description problem. JDs are generic by necessity. Over coffee, a candidate can ask the questions that actually matter to them: what does success look like in the first six months, who would I be working with, what&rsquo;s the hairiest technical problem on the team right now. People who hear honest answers to those questions self-select well.</p>
<p>And a chat shows your culture instead of describing it. Whether you turn up prepared, curious, and respectful of someone&rsquo;s time says more than any careers page. It runs both ways, too — how someone behaves in a relaxed conversation tells you more about working with them than a rehearsed interview ever will.</p>
<p>The moments where a coffee chat earns its keep: approaching someone who isn&rsquo;t looking, warming up a referral before anything formal, and talking with someone weighing a career shift — IC to management, startup to enterprise, or the reverse. In a tight talent market, that covers most of the people you want.</p>

<h4 class="relative group">How I run one
    <div id="how-i-run-one" 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="#how-i-run-one" aria-label="Anchor">#</a>
    </span>
    
</h4>
<p>The first message decides everything. Generic outreach gets deleted. Do your homework and be honest about your intentions:</p>
<p><em>&ldquo;Hi Sarah, I noticed your talk on distributed systems at QCon and your blog posts on event sourcing. We&rsquo;re tackling similar challenges at [Company] as we scale our payment infrastructure. Would you be open to a 30-minute coffee chat? No interview agenda—just curious to hear your perspective and share what we&rsquo;re working on.&rdquo;</em></p>
<p>That works because it&rsquo;s specific, upfront, and offers something (a conversation about interesting problems) rather than only asking for time. Then make it easy: offer a few time options, pick a spot convenient for them or a video tool that doesn&rsquo;t need a download, and send a proper calendar invite so nobody&rsquo;s guessing.</p>
<p>The chat itself only needs a loose shape. A few minutes of real small talk and why you reached out. Then their story — current work, what they enjoy, what frustrates them, what they&rsquo;d want in the next thing — where your job is mostly to listen. Then yours: the mission, the team&rsquo;s actual challenges, hard parts included, because candidates respect transparency and can smell a sales pitch. The most valuable stretch is the open one near the end: what would need to be true for them to consider a move? Close with explicit next steps, even if the next step is just &ldquo;let&rsquo;s stay in touch&rdquo;.</p>
<p>Follow up within 24 hours with a short note that references something specific, and deliver anything you promised — an intro, a link, whatever. The boring aftermath is the real culture demo.</p>
<p>If you do this more than occasionally, keep a simple spreadsheet of who you&rsquo;ve talked to and check in every so often, even with no role open. And it needn&rsquo;t be a manager-only activity — some of the best chats happen when your engineers grab coffee with impressive people in their own networks. That&rsquo;s where good referrals come from.</p>

<h4 class="relative group">Questions that earn their slot
    <div id="questions-that-earn-their-slot" 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="#questions-that-earn-their-slot" aria-label="Anchor">#</a>
    </span>
    
</h4>
<p>Ones I ask:</p>
<ul>
<li>&ldquo;What&rsquo;s been the most interesting problem you&rsquo;ve worked on recently?&rdquo;</li>
<li>&ldquo;What would you want to be different in your next role?&rdquo;</li>
<li>&ldquo;What&rsquo;s your learning style? How do you like to grow professionally?&rdquo;</li>
<li>&ldquo;What questions do you have that would help you evaluate whether this could be a fit?&rdquo;</li>
</ul>
<p>Ones I&rsquo;d ask if I were on the other side of the table:</p>
<ul>
<li>&ldquo;What&rsquo;s the biggest challenge the team is facing right now?&rdquo;</li>
<li>&ldquo;How do you measure success for this role?&rdquo;</li>
<li>&ldquo;What does the path to promotion look like?&rdquo;</li>
<li>&ldquo;Why did you join the company? What&rsquo;s kept you here?&rdquo;</li>
<li>&ldquo;What&rsquo;s something about working here that might surprise me?&rdquo;</li>
</ul>

<h4 class="relative group">If you&rsquo;re the one invited
    <div id="if-youre-the-one-invited" 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="#if-youre-the-one-invited" aria-label="Anchor">#</a>
    </span>
    
</h4>
<p>Most people who look up what a coffee chat is are on the other side of the table from me: someone has asked them for one, and they want to know what they&rsquo;re walking into. Here&rsquo;s what I&rsquo;d tell you from the side that sends the invitations.</p>
<p>It isn&rsquo;t an interview. Nobody is scoring you and there&rsquo;s no test, so you don&rsquo;t need to prepare answers. It is still a first impression, though, so treat it like meeting a future colleague rather than a friend of a friend. The difference from an interview is that you&rsquo;re allowed to be curious, and you&rsquo;re expected to ask as much as you answer.</p>
<p>Wear what you&rsquo;d wear to work there on an ordinary day. If you don&rsquo;t know, smart casual is never wrong. On a video call, have the camera on and find a quiet room; that matters more than the shirt.</p>
<p>Preparation takes about half an hour. Read what the company makes and anything the person has written or built. Have a two-minute version of what you work on now and what you&rsquo;d want next, because that question is coming. Bring two or three of your own questions; the list above is a fair start.</p>
<p>As for what to talk about: your work, what you enjoy about it, what you&rsquo;re curious about in theirs. Leave salary for later unless they raise it. It&rsquo;s perfectly fine to ask whether there&rsquo;s a role in mind and what the process would look like if there were.</p>
<p>Whoever did the inviting usually pays. Offer, but don&rsquo;t make a thing of it. Send a short thank-you within a day that mentions something you actually talked about, and you&rsquo;ve done more than most.</p>
<p>And if you want one yourself, ask. Keep the message short, say why that person, and make it easy to say yes: &ldquo;I&rsquo;ve been following your team&rsquo;s work on the new search, and I&rsquo;m thinking about moving into platform engineering. Would you have 30 minutes for a coffee or a call in the next few weeks? Happy to work around you.&rdquo; Most people say yes to a request that specific.</p>

<h4 class="relative group">Ways to ruin it
    <div id="ways-to-ruin-it" 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="#ways-to-ruin-it" aria-label="Anchor">#</a>
    </span>
    
</h4>
<p>The fastest is turning it into a stealth interview. Start quizzing someone on technical skills or sliding in behavioural questions and you&rsquo;ve broken the implicit deal — save that for the formal process. Over-selling is a close second: the hires that stick are the people who joined with clear eyes about the hard parts. Turning up unprepared, or going silent afterwards, does quieter damage; every chat shapes what that person tells their network about you.</p>
<p>From my side of the table, the warning signs are a candidate with no curiosity about anything, a conversation that feels purely transactional, or someone who describes every past employer with the same bitterness. Candidates should keep their own list: a rep who can&rsquo;t explain why the work matters, evasive answers about turnover or direction, and anyone more interested in selling you than understanding you.</p>
<p>Not every chat leads anywhere, and that&rsquo;s fine — most don&rsquo;t. The point is that the next time you need to fill a critical role, you&rsquo;re not starting from a blank job ad. You&rsquo;re starting from a stack of real conversations. Reach out with an invitation to coffee, not a job description.</p>

<h4 class="relative group">Further Reading
    <div id="further-reading" 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="#further-reading" aria-label="Anchor">#</a>
    </span>
    
</h4>
<p><strong>Related Articles on This Site:</strong></p>
<ul>
<li><a href="https://jared.lynskey.co.nz/en/posts/2024/2024-12-19-star-interviews/" >Using the STAR Method for Developer Interviews</a> - for when the chat turns into a formal interview process</li>
<li><a href="https://jared.lynskey.co.nz/en/posts/2024/2024-02-10-prioritizing-onboarding/" >Three Things I&rsquo;m Focusing on as a New Engineering Manager</a> - what makes teams work, which is what you&rsquo;re matching for</li>
<li><a href="https://jared.lynskey.co.nz/en/posts/2024/2024-07-01-internships/" >Why You Should Intern at a Startup</a> - useful context when chatting with someone weighing a startup move</li>
</ul>
<p><strong>External Resources:</strong></p>
<ul>
<li><a href="https://review.firstround.com/articles/hiring-engineers/"  target="_blank" rel="noreferrer">First Round Review: Hiring Engineers</a> - startup hiring guides from experienced operators</li>
<li><a href="https://larahogan.me/blog/first-one-on-one-questions/"  target="_blank" rel="noreferrer">Lara Hogan&rsquo;s &ldquo;Questions for Our First 1:1&rdquo;</a> - written for 1:1s, works brilliantly over coffee</li>
<li><a href="https://www.kalzumeus.com/2012/01/23/salary-negotiation/"  target="_blank" rel="noreferrer">Patrick McKenzie on Salary Negotiation</a> - worth reading to understand the candidate&rsquo;s side of the table</li>
<li><a href="https://whothebook.com/" target="_blank" rel="noreferrer">Who: The A Method for Hiring</a> - Geoff Smart and Randy Street&rsquo;s framework for systematic hiring</li>
<li><a href="https://hbr.org/topic/subject/hiring-and-recruitment"  target="_blank" rel="noreferrer">Harvard Business Review: Hiring and Recruitment</a> - research-backed pieces on talent acquisition</li>
</ul>
]]></content:encoded>
      <media:content url="https://jared.lynskey.co.nz/en/posts/2024/2024-07-12-coffee-chats/featured.jpg" medium="image" type="image/jpeg" />
    </item>
  </channel>
</rss>
