{"id":15923,"date":"2026-08-24T17:41:01","date_gmt":"2026-08-24T09:41:01","guid":{"rendered":"https:\/\/tiffanysmandarin.com\/?p=15923"},"modified":"2026-08-28T11:57:00","modified_gmt":"2026-08-28T03:57:00","slug":"unspoken-rules-for-engineerings","status":"publish","type":"post","link":"https:\/\/tiffanysmandarin.com\/index.php\/2026\/08\/24\/unspoken-rules-for-engineerings\/","title":{"rendered":"Unspoken Rules for Engineerings"},"content":{"rendered":"<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_86 ez-toc-wrap-left counter-hierarchy ez-toc-counter ez-toc-white ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Table of Contents<\/p>\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"Toggle Table of Content\"><span class=\"ez-toc-js-icon-con\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/span><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/tiffanysmandarin.com\/index.php\/2026\/08\/24\/unspoken-rules-for-engineerings\/#Politeness_Is_the_Interface_Not_the_Message\" >Politeness Is the Interface, Not the Message<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/tiffanysmandarin.com\/index.php\/2026\/08\/24\/unspoken-rules-for-engineerings\/#Hours_Titles_and_the_Weight_of_%E2%80%9CSorry%E2%80%9D\" >Hours, Titles, and the Weight of &#8220;Sorry&#8221;<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/tiffanysmandarin.com\/index.php\/2026\/08\/24\/unspoken-rules-for-engineerings\/#Speed_Visibility_and_Who_You_Know\" >Speed, Visibility, and Who You Know<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/tiffanysmandarin.com\/index.php\/2026\/08\/24\/unspoken-rules-for-engineerings\/#Things_Both_Sides_Get_Wrong_About_Each_Others_Words\" >Things Both Sides Get Wrong About Each Other&#8217;s Words<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/tiffanysmandarin.com\/index.php\/2026\/08\/24\/unspoken-rules-for-engineerings\/#What_to_Actually_Do_With_This\" >What to Actually Do With This<\/a><\/li><\/ul><\/nav><\/div>\n\n<div style=\"height:3px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<div class=\"tw-cn-culture-embed\">\n<style>\n  @import url('https:\/\/fonts.googleapis.com\/css2?family=Noto+Serif+TC:wght@400;500;700&family=Noto+Sans+TC:wght@300;400;500&family=EB+Garamond:ital,wght@0,400;0,500;1,400&display=swap');\n\n  .tw-cn-culture-embed{\n    --paper:#ffffff !important;\n    --ink:#2b2926 !important;\n    --ink-soft:#6b665f !important;\n    --seal:#a8402f !important;\n    --seal-soft:#f4e6e0 !important;\n    --line:#e6e1d8 !important;\n    --line-strong:#d8d1c2 !important;\n    --en-color:#5e7380 !important;\n    --mustard:#c98a2e !important;\n  }\n  .tw-cn-culture-embed *{box-sizing:border-box !important;}\n  .tw-cn-culture-embed{\n    margin:0 !important;\n    background:var(--paper) !important;\n    color:var(--ink) !important;\n    font-family:'EB Garamond','Noto Sans TC',serif !important;\n    font-size:17px !important;\n    line-height:1.85 !important;\n  }\n  .tw-cn-culture-embed .page{\n    max-width:760px !important;\n    margin:0 auto !important;\n    padding:64px 32px 100px !important;\n  }\n\n  .tw-cn-culture-embed .top-row{display:flex !important; align-items:center !important; gap:14px !important; margin-bottom:22px !important;}\n  .tw-cn-culture-embed .seal{\n    width:46px !important; height:46px !important;\n    border:2px solid var(--seal) !important;\n    border-radius:6px !important;\n    display:flex !important; align-items:center !important; justify-content:center !important;\n    color:var(--seal) !important;\n    font-family:'Noto Serif TC', serif !important;\n    font-weight:700 !important;\n    font-size:18px !important;\n    letter-spacing:1px !important;\n    transform:rotate(-2deg) !important;\n  }\n  .tw-cn-culture-embed .kicker{\n    font-family:'Noto Sans TC', sans-serif !important;\n    font-weight:300 !important;\n    color:var(--ink-soft) !important;\n    font-size:13px !important;\n    letter-spacing:0.12em !important;\n    text-transform:uppercase !important;\n    margin:0 !important;\n  }\n\n  .tw-cn-culture-embed h1{\n    font-family:'EB Garamond', serif !important;\n    font-weight:500 !important;\n    font-size:40px !important;\n    line-height:1.25 !important;\n    margin:0 0 8px !important;\n  }\n  .tw-cn-culture-embed .subtitle{\n    font-family:'Noto Serif TC', serif !important;\n    font-size:17px !important;\n    color:var(--ink-soft) !important;\n    margin:0 0 28px !important;\n    line-height:2.5 !important;\n  }\n  .tw-cn-culture-embed .meta{\n    font-family:'Noto Sans TC', sans-serif !important;\n    font-size:13px !important;\n    color:var(--ink-soft) !important;\n    border-top:1px solid var(--line) !important;\n    border-bottom:1px solid var(--line) !important;\n    padding:12px 0 !important;\n    margin-bottom:44px !important;\n    display:flex !important;\n    gap:18px !important;\n    flex-wrap:wrap !important;\n  }\n  .tw-cn-culture-embed .meta b{color:var(--ink) !important; font-weight:500 !important;}\n\n  .tw-cn-culture-embed .lede{\n    font-size:19px !important;\n    line-height:1.85 !important;\n    color:var(--ink) !important;\n    margin-bottom:56px !important;\n  }\n  .tw-cn-culture-embed .lede::first-letter{\n    font-size:3.2em !important;\n    float:left !important;\n    line-height:0.82 !important;\n    padding-right:10px !important;\n    padding-top:4px !important;\n    color:var(--seal) !important;\n    font-weight:700 !important;\n  }\n\n  .tw-cn-culture-embed section{margin-bottom:56px !important;}\n  .tw-cn-culture-embed .sec-eyebrow{\n    display:flex !important; align-items:center !important; gap:12px !important;\n    margin-bottom:6px !important;\n  }\n  .tw-cn-culture-embed .sec-eyebrow .tag{\n    font-family:'Noto Sans TC', sans-serif !important;\n    font-size:13px !important;\n    letter-spacing:0.1em !important;\n    color:var(--seal) !important;\n    white-space:nowrap !important;\n  }\n  .tw-cn-culture-embed .sec-eyebrow .rule{\n    flex:1 !important; height:1px !important; background:var(--line-strong) !important;\n  }\n  .tw-cn-culture-embed h2{\n    font-family:'EB Garamond', serif !important;\n    font-weight:500 !important;\n    font-size:27px !important;\n    margin:0 0 22px !important;\n  }\n  .tw-cn-culture-embed p.explain{\n    font-size:16.5px !important;\n    color:var(--ink) !important;\n    margin:0 0 14px !important;\n  }\n\n  .tw-cn-culture-embed .faq-card{\n    background:#fdfcfa !important;\n    border:1px solid var(--line-strong) !important;\n    border-radius:10px !important;\n    padding:24px 26px !important;\n  }\n  .tw-cn-culture-embed .faq-q{\n    font-family:'Noto Serif TC', serif !important;\n    font-weight:700 !important;\n    font-size:20px !important;\n    color:var(--seal) !important;\n    margin:0 0 16px !important;\n    line-height:1.5 !important;\n  }\n  .tw-cn-culture-embed .faq-q::before{\n    content:\"Q. \" !important;\n    font-family:'EB Garamond', serif !important;\n    font-style:italic !important;\n  }\n\n  .tw-cn-culture-embed .culture-card{\n    background:#fdfcfa !important;\n    border:1px solid var(--line) !important;\n    border-left:4px solid var(--mustard) !important;\n    border-radius:8px !important;\n    padding:18px 22px !important;\n    margin-bottom:18px !important;\n  }\n  .tw-cn-culture-embed .culture-card.china{border-left-color:var(--seal) !important;}\n  .tw-cn-culture-embed .culture-title{\n    font-family:'Noto Serif TC', serif !important;\n    font-weight:700 !important;\n    font-size:17px !important;\n    color:var(--ink) !important;\n    margin:0 0 10px !important;\n  }\n\n  .tw-cn-culture-embed .phrase{\n    padding:10px 0 4px 0 !important;\n    margin-top:4px !important;\n  }\n  .tw-cn-culture-embed .zh-line{\n    font-family:'Noto Serif TC', serif !important;\n    font-size:19px !important;\n    color:var(--seal) !important;\n    line-height:2.5 !important;\n  }\n  .tw-cn-culture-embed .en-line{\n    font-size:14.5px !important;\n    color:var(--en-color) !important;\n    font-family:'Noto Sans TC', sans-serif !important;\n    margin:2px 0 0 !important;\n  }\n\n  .tw-cn-culture-embed .iw{\n    font-family:'Noto Serif TC', serif !important;\n    color:var(--seal) !important;\n    font-weight:500 !important;\n    line-height:2.5 !important;\n    white-space:nowrap !important;\n  }\n\n  \/* ruby \/ dictionary-linkable word markup *\/\n  .tw-cn-culture-embed ruby{\n    ruby-align:center !important;\n    margin:0 1px !important;\n  }\n  .tw-cn-culture-embed ruby .rb{\n    font-family:'Noto Serif TC', serif !important;\n  }\n  .tw-cn-culture-embed rt{\n    font-family:'Noto Sans TC', Arial, sans-serif !important;\n    font-style:normal !important;\n    font-size:0.55em !important;\n    font-weight:400 !important;\n    color:var(--ink-soft) !important;\n    user-select:none !important;\n  }\n\n  \/* Both scripts render by default; the site's own Traditional\/Simplified\n     toggle hides whichever of .lang-zh-TW \/ .lang-zh-CN it isn't showing. *\/\n\n  .tw-cn-culture-embed .translation-guide{\n    background:#fff8ec !important;\n    border:1px solid #e8d9b8 !important;\n    border-radius:10px !important;\n    padding:22px 26px !important;\n    margin-top:24px !important;\n  }\n  .tw-cn-culture-embed .tg-title{\n    font-family:'Noto Serif TC', serif !important;\n    font-weight:700 !important;\n    font-size:18px !important;\n    color:var(--seal) !important;\n    margin:0 0 14px !important;\n  }\n  .tw-cn-culture-embed .tg-sub{\n    font-family:'Noto Sans TC', sans-serif !important;\n    font-size:12px !important;\n    letter-spacing:0.08em !important;\n    text-transform:uppercase !important;\n    color:var(--ink-soft) !important;\n    margin:20px 0 6px !important;\n  }\n  .tw-cn-culture-embed .tg-sub:first-child{margin-top:0 !important;}\n  .tw-cn-culture-embed .tg-row{\n    display:flex !important;\n    align-items:flex-start !important;\n    gap:18px !important;\n    padding:14px 0 !important;\n    border-bottom:1px solid #ecdfc0 !important;\n    flex-wrap:wrap !important;\n  }\n  .tw-cn-culture-embed .tg-row:last-child{border-bottom:none !important;}\n  .tw-cn-culture-embed .tg-said{flex:1 1 240px !important;}\n  .tw-cn-culture-embed .tg-said .zh-line{margin:0 !important; font-size:18px !important;}\n  .tw-cn-culture-embed .tg-said .lit{\n    font-family:'EB Garamond', serif !important;\n    font-style:italic !important;\n    font-size:14.5px !important;\n    color:var(--ink-soft) !important;\n    margin:2px 0 0 !important;\n  }\n  .tw-cn-culture-embed .tg-mid{display:flex !important; flex-direction:column !important; align-items:center !important; justify-content:center !important; padding-top:10px !important;}\n  .tw-cn-culture-embed .tg-arrow{color:var(--seal) !important; font-weight:600 !important; font-size:18px !important;}\n  .tw-cn-culture-embed .tg-meant{\n    font-family:'Noto Sans TC', sans-serif !important;\n    font-size:14.5px !important;\n    color:var(--ink) !important;\n    margin:0 !important;\n    flex:1 1 220px !important;\n    padding-top:10px !important;\n  }\n\n  .tw-cn-culture-embed ul.tips{\n    padding-left:0 !important;\n    list-style:none !important;\n    margin:0 !important;\n  }\n  .tw-cn-culture-embed ul.tips li{\n    position:relative !important;\n    padding:16px 0 16px 26px !important;\n    border-bottom:1px solid var(--line) !important;\n    font-size:16px !important;\n    line-height:1.7 !important;\n  }\n  .tw-cn-culture-embed ul.tips li:last-child{border-bottom:none !important;}\n  .tw-cn-culture-embed ul.tips li::before{\n    content:\"\u2014\" !important;\n    position:absolute !important;\n    left:0 !important;\n    color:var(--seal) !important;\n  }\n  .tw-cn-culture-embed ul.tips b{font-weight:500 !important;}\n\n  .tw-cn-culture-embed footer{\n    margin-top:70px !important;\n    padding-top:24px !important;\n    border-top:1px solid var(--line) !important;\n    font-family:'Noto Sans TC', sans-serif !important;\n    font-size:13px !important;\n    color:var(--ink-soft) !important;\n  }\n\n  @media (max-width:600px){\n    .tw-cn-culture-embed .page{padding:40px 20px 70px !important;}\n    .tw-cn-culture-embed h1{font-size:29px !important;}\n  }\n<\/style>\n<div class=\"page\">\n\n  <div class=\"top-row\">\n    <div class=\"seal\">\u6f5b<\/div>\n    <p class=\"kicker\">Cross-Strait Workplace Notes<\/p>\n  <\/div>\n\n  <h1>The Unspoken Rules: Taiwan &amp; China Tech Culture, Explained for Foreign Engineers<\/h1>\n  <p class=\"subtitle\">\n    <span class=\"lang-zh-TW\"><ruby><span class=\"rb\">\u8077\u5834<\/span><rt>zh\u00edch\u01ceng<\/rt><\/ruby><ruby><span class=\"rb\">\u6587\u5316<\/span><rt>w\u00e9nhu\u00e0<\/rt><\/ruby><ruby><span class=\"rb\">\u7684<\/span><rt>de<\/rt><\/ruby><ruby><span class=\"rb\">\u6f5b\u898f\u5247<\/span><rt>qi\u00e1n gu\u012bz\u00e9<\/rt><\/ruby><\/span><span class=\"lang-zh-CN\"><ruby><span class=\"rb\">\u804c\u573a<\/span><rt>zh\u00edch\u01ceng<\/rt><\/ruby><ruby><span class=\"rb\">\u6587\u5316<\/span><rt>w\u00e9nhu\u00e0<\/rt><\/ruby><ruby><span class=\"rb\">\u7684<\/span><rt>de<\/rt><\/ruby><ruby><span class=\"rb\">\u6f5c\u89c4\u5219<\/span><rt>qi\u00e1n gu\u012bz\u00e9<\/rt><\/ruby><\/span>\n    &middot; &#8220;the unwritten rules of workplace culture&#8221;\n  <\/p>\n\n  <div class=\"meta\">\n    <span><b>Reads in<\/b> ~12 min<\/span>\n    <span><b>Covers<\/b> Taiwan &amp; Mainland China<\/span>\n    <span><b>For<\/b> foreign engineers, PMs &amp; managers<\/span>\n  <\/div>\n\n  <p class=\"lede\">\n    Show up to a standup in Taipei or Shenzhen expecting the same social contract you had in San Francisco or Berlin, and you will misread almost everything: the silence, the smiles, the &#8220;sure, no problem,&#8221; the 2 a.m. Slack messages. None of it is random. It is a codebase of its own \u2014 just not one anyone hands you a README for. This is that README.\n  <\/p>\n\n  <section>\n    <div class=\"sec-eyebrow\"><span class=\"tag\">FAQ<\/span><span class=\"rule\"><\/span><\/div>\n    <div class=\"faq-card\">\n      <p class=\"faq-q\">Do Taiwan and China Have the Same Tech Work Culture?<\/p>\n      <p class=\"explain\">No \u2014 and conflating them is one of the most common mistakes foreign engineers make. Both cultures share a Confucian-influenced respect for hierarchy, indirect speech, and &#8220;face&#8221; (<span class=\"iw\"><span class=\"lang-zh-TW\"><ruby><span class=\"rb\">\u9762\u5b50<\/span><rt>mi\u00e0nzi<\/rt><\/ruby><\/span><span class=\"lang-zh-CN\"><ruby><span class=\"rb\">\u9762\u5b50<\/span><rt>mi\u00e0nzi<\/rt><\/ruby><\/span><\/span>), but they express those values very differently on the ground. Taiwan&#8217;s tech culture is closer to a quieter, more relationship-based version of corporate Japan or Korea, softened by decades of small-and-medium-enterprise pragmatism. China&#8217;s tech culture \u2014 especially at large platform companies \u2014 has been shaped by hypergrowth, intense competition for a small number of elite jobs, and a much more explicit performance-and-visibility economy.<\/p>\n      <p class=\"explain\" style=\"margin:0;\">The short version: Taiwan optimizes for harmony and long-term relationships; China&#8217;s big tech optimizes for speed and visible effort. Startups on both sides borrow heavily from Silicon Valley, which is exactly why a foreign engineer can walk into two companies a subway ride apart and have wildly different experiences.<\/p>\n    <\/div>\n  <\/section>\n\n  <section>\n    <div class=\"sec-eyebrow\"><span class=\"tag\">TAIWAN<\/span><span class=\"rule\"><\/span><\/div>\n    <h2><span class=\"ez-toc-section\" id=\"Politeness_Is_the_Interface_Not_the_Message\"><\/span>Politeness Is the Interface, Not the Message<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n    <div class=\"culture-card\">\n      <p class=\"culture-title\">\ud83d\udd11 &#8220;We can think about this more&#8221; means no<\/p>\n      <p class=\"explain\">When a manager responds to a proposal by saying the following, it is not an invitation to iterate together next week \u2014 it is a rejection, delivered softly enough that neither party has to lose face.<\/p>\n      <div class=\"phrase\">\n        <div class=\"zh-line\">\n          <span class=\"lang-zh-TW\"><ruby><span class=\"rb\">\u9019\u500b<\/span><rt>zh\u00e8ge<\/rt><\/ruby><ruby><span class=\"rb\">\u90e8\u5206<\/span><rt>b\u00f9fen<\/rt><\/ruby><ruby><span class=\"rb\">\u53ef\u4ee5<\/span><rt>k\u011by\u01d0<\/rt><\/ruby><ruby><span class=\"rb\">\u518d<\/span><rt>z\u00e0i<\/rt><\/ruby><ruby><span class=\"rb\">\u60f3\u60f3<\/span><rt>xi\u01cengxi\u01ceng<\/rt><\/ruby><\/span><span class=\"lang-zh-CN\"><ruby><span class=\"rb\">\u8fd9\u4e2a<\/span><rt>zh\u00e8ge<\/rt><\/ruby><ruby><span class=\"rb\">\u90e8\u5206<\/span><rt>b\u00f9fen<\/rt><\/ruby><ruby><span class=\"rb\">\u53ef\u4ee5<\/span><rt>k\u011by\u01d0<\/rt><\/ruby><ruby><span class=\"rb\">\u518d<\/span><rt>z\u00e0i<\/rt><\/ruby><ruby><span class=\"rb\">\u60f3\u60f3<\/span><rt>xi\u01cengxi\u01ceng<\/rt><\/ruby><\/span>\n        <\/div>\n        <p class=\"en-line\">Literally: &#8220;This part, we can think about more.&#8221; Foreign engineers who take it literally and return with &#8220;iteration two&#8221; of the same idea are often quietly confused why it keeps not landing. Find out privately, later, what would actually work.<\/p>\n      <\/div>\n    <\/div>\n\n    <div class=\"culture-card\">\n      <p class=\"culture-title\">\ud83d\udd11 &#8220;You&#8217;ve worked hard&#8221; is a goodbye, not a compliment<\/p>\n      <div class=\"phrase\">\n        <div class=\"zh-line\">\n          <span class=\"lang-zh-TW\"><ruby><span class=\"rb\">\u8f9b\u82e6<\/span><rt>x\u012bnk\u01d4<\/rt><\/ruby><ruby><span class=\"rb\">\u4e86<\/span><rt>le<\/rt><\/ruby><\/span><span class=\"lang-zh-CN\"><ruby><span class=\"rb\">\u8f9b\u82e6<\/span><rt>x\u012bnk\u01d4<\/rt><\/ruby><ruby><span class=\"rb\">\u4e86<\/span><rt>le<\/rt><\/ruby><\/span>\n        <\/div>\n        <p class=\"en-line\">Gets said dozens of times a day \u2014 at the end of a meeting, when someone hands off a task, when you leave for the day. It functions closer to &#8220;take care&#8221; or &#8220;thanks for that&#8221; than to genuine recognition of exceptional effort. Don&#8217;t read it as a performance review.<\/p>\n      <\/div>\n    <\/div>\n\n    <div class=\"culture-card\">\n      <p class=\"culture-title\">\ud83d\udd11 Disagreement happens after the meeting, not in it<\/p>\n      <p class=\"explain\">Open, real-time pushback is rare, even when several people privately think a plan is flawed. Objections tend to surface as a hedged, softly-framed question during the meeting:<\/p>\n      <div class=\"phrase\">\n        <div class=\"zh-line\">\n          <span class=\"lang-zh-TW\"><ruby><span class=\"rb\">\u6211<\/span><rt>w\u01d2<\/rt><\/ruby><ruby><span class=\"rb\">\u6709<\/span><rt>y\u01d2u<\/rt><\/ruby><ruby><span class=\"rb\">\u4e00\u500b<\/span><rt>y\u00edge<\/rt><\/ruby><ruby><span class=\"rb\">\u5c0f\u5c0f\u7684<\/span><rt>xi\u01ceoxi\u01ceode<\/rt><\/ruby><ruby><span class=\"rb\">\u7591\u554f<\/span><rt>y\u00edw\u00e8n<\/rt><\/ruby><\/span><span class=\"lang-zh-CN\"><ruby><span class=\"rb\">\u6211<\/span><rt>w\u01d2<\/rt><\/ruby><ruby><span class=\"rb\">\u6709<\/span><rt>y\u01d2u<\/rt><\/ruby><ruby><span class=\"rb\">\u4e00\u4e2a<\/span><rt>y\u00edge<\/rt><\/ruby><ruby><span class=\"rb\">\u5c0f\u5c0f\u7684<\/span><rt>xi\u01ceoxi\u01ceode<\/rt><\/ruby><ruby><span class=\"rb\">\u7591\u95ee<\/span><rt>y\u00edw\u00e8n<\/rt><\/ruby><\/span>\n        <\/div>\n        <p class=\"en-line\">&#8220;I have a small doubt&#8230;&#8221; \u2014 said before what is often a serious, considered objection. Or the objection surfaces privately afterward, one-on-one, once the group setting no longer puts anyone&#8217;s face at risk. If you ask a room &#8220;does everyone agree?&#8221; you will usually get nods \u2014 including from people who disagree. Ask instead, &#8220;does anyone see a problem with this?&#8221; and wait through a silence that will feel too long. It usually isn&#8217;t.<\/p>\n      <\/div>\n    <\/div>\n  <\/section>\n\n  <section>\n    <h2><span class=\"ez-toc-section\" id=\"Hours_Titles_and_the_Weight_of_%E2%80%9CSorry%E2%80%9D\"><\/span>Hours, Titles, and the Weight of &#8220;Sorry&#8221;<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n    <div class=\"culture-card\">\n      <p class=\"culture-title\">\ud83d\udd11 Overtime is unspoken, not unenforced<\/p>\n      <p class=\"explain\">Nobody will tell you to stay late. Nobody has to. In Taiwan&#8217;s hardware and semiconductor ecosystem \u2014 Hsinchu Science Park, TSMC&#8217;s supply chain, and the contract manufacturers around it \u2014 leaving exactly on time, even with your work finished, can quietly read as under-committed. It&#8217;s common to see engineers stay until a manager leaves first \u2014 office shorthand for &#8220;sitting until the boss goes.&#8221; Software startups are looser and more Silicon-Valley-inflected, but the culture is a genuine mix \u2014 influenced as much by mainland Chinese hustle norms as by Western flexibility, and it varies a lot company to company.<\/p>\n    <\/div>\n\n    <div class=\"culture-card\">\n      <p class=\"culture-title\">\ud83d\udd11 Titles encode rank more than they sound like they do<\/p>\n      <p class=\"explain\">These three titles aren&#8217;t just resume flavor \u2014 they carry real, understood seniority that shapes who gets asked for sign-off, who speaks first in a review, and who a junior colleague will approach with a problem:<\/p>\n      <div class=\"phrase\" style=\"display:flex; gap:28px; flex-wrap:wrap;\">\n        <span class=\"iw\"><span class=\"lang-zh-TW\"><ruby><span class=\"rb\">\u5de5\u7a0b\u5e2b<\/span><rt>g\u014dngch\u00e9ngsh\u012b<\/rt><\/ruby><\/span><span class=\"lang-zh-CN\"><ruby><span class=\"rb\">\u5de5\u7a0b\u5e08<\/span><rt>g\u014dngch\u00e9ngsh\u012b<\/rt><\/ruby><\/span><\/span>\n        <span class=\"iw\"><span class=\"lang-zh-TW\"><ruby><span class=\"rb\">\u8cc7\u6df1<\/span><rt>z\u012bsh\u0113n<\/rt><\/ruby><ruby><span class=\"rb\">\u5de5\u7a0b\u5e2b<\/span><rt>g\u014dngch\u00e9ngsh\u012b<\/rt><\/ruby><\/span><span class=\"lang-zh-CN\"><ruby><span class=\"rb\">\u8d44\u6df1<\/span><rt>z\u012bsh\u0113n<\/rt><\/ruby><ruby><span class=\"rb\">\u5de5\u7a0b\u5e08<\/span><rt>g\u014dngch\u00e9ngsh\u012b<\/rt><\/ruby><\/span><\/span>\n        <span class=\"iw\"><span class=\"lang-zh-TW\"><ruby><span class=\"rb\">\u4e3b\u4efb<\/span><rt>zh\u01d4r\u00e8n<\/rt><\/ruby><ruby><span class=\"rb\">\u5de5\u7a0b\u5e2b<\/span><rt>g\u014dngch\u00e9ngsh\u012b<\/rt><\/ruby><\/span><span class=\"lang-zh-CN\"><ruby><span class=\"rb\">\u4e3b\u4efb<\/span><rt>zh\u01d4r\u00e8n<\/rt><\/ruby><ruby><span class=\"rb\">\u5de5\u7a0b\u5e08<\/span><rt>g\u014dngch\u00e9ngsh\u012b<\/rt><\/ruby><\/span><\/span>\n      <\/div>\n      <p class=\"en-line\" style=\"margin-top:10px;\">Engineer, senior engineer, principal\/lead engineer \u2014 foreign hires often arrive flat-structured and don&#8217;t realize a title mismatch is quietly affecting how much weight their opinion carries in the room.<\/p>\n    <\/div>\n\n    <div class=\"culture-card\">\n      <p class=\"culture-title\">\ud83d\udd11 &#8220;Sorry to bother you&#8221; is a doorbell, not an apology<\/p>\n      <div class=\"phrase\">\n        <div class=\"zh-line\">\n          <span class=\"lang-zh-TW\"><ruby><span class=\"rb\">\u4e0d\u597d\u610f\u601d<\/span><rt>b\u00f9h\u01ceoy\u00ecsi<\/rt><\/ruby><\/span><span class=\"lang-zh-CN\"><ruby><span class=\"rb\">\u4e0d\u597d\u610f\u601d<\/span><rt>b\u00f9h\u01ceoy\u00ecsi<\/rt><\/ruby><\/span>\n        <\/div>\n        <p class=\"en-line\">Precedes almost everything: asking a question, interrupting, even flagging a bug in someone else&#8217;s code. Foreign colleagues sometimes mistake this for a lack of confidence. It isn&#8217;t \u2014 it&#8217;s a conversational doorbell, said before nearly any imposition on someone else&#8217;s attention, confident or not.<\/p>\n      <\/div>\n    <\/div>\n  <\/section>\n\n  <section>\n    <div class=\"sec-eyebrow\"><span class=\"tag\">CHINA<\/span><span class=\"rule\"><\/span><\/div>\n    <h2><span class=\"ez-toc-section\" id=\"Speed_Visibility_and_Who_You_Know\"><\/span>Speed, Visibility, and Who You Know<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n    <div class=\"culture-card china\">\n      <p class=\"culture-title\">\ud83d\udd11 996 and &#8220;wolf culture&#8221; were the default, not the exception<\/p>\n      <p class=\"explain\">At major platforms \u2014 Alibaba, Tencent, ByteDance \u2014 working roughly 9 a.m. to 9 p.m., six days a week (996) was for years not just tolerated but implicitly expected and, at some firms, factored into performance reviews. The term below describes the aggressive, all-in ethic this produced:<\/p>\n      <div class=\"phrase\">\n        <div class=\"zh-line\">\n          <span class=\"lang-zh-TW\"><ruby><span class=\"rb\">\u72fc\u6027<\/span><rt>l\u00e1ngx\u00ecng<\/rt><\/ruby><ruby><span class=\"rb\">\u6587\u5316<\/span><rt>w\u00e9nhu\u00e0<\/rt><\/ruby><\/span><span class=\"lang-zh-CN\"><ruby><span class=\"rb\">\u72fc\u6027<\/span><rt>l\u00e1ngx\u00ecng<\/rt><\/ruby><ruby><span class=\"rb\">\u6587\u5316<\/span><rt>w\u00e9nhu\u00e0<\/rt><\/ruby><\/span>\n        <\/div>\n        <p class=\"en-line\">&#8220;Wolf culture.&#8221; Regulatory pressure and public backlash since 2021 have pushed official policy away from 996, and some firms have scaled it back on paper \u2014 but norms shift slower than policy, and the underlying expectation of intensity hasn&#8217;t disappeared everywhere.<\/p>\n      <\/div>\n    <\/div>\n\n    <div class=\"culture-card china\">\n      <p class=\"culture-title\">\ud83d\udd11 &#8220;Managing up&#8221; is a hard skill, not a soft one<\/p>\n      <p class=\"explain\">Making your effort visible to leadership \u2014 replying in the group chat late at night, being seen at your desk, narrating progress proactively \u2014 can matter as much as the underlying output itself. This is a much more explicit, almost quantified expectation than in Taiwan, where visibility tends to accrue quietly through relationships rather than active self-promotion.<\/p>\n    <\/div>\n\n    <div class=\"culture-card china\">\n      <p class=\"culture-title\">\ud83d\udd11 Guanxi shapes technical decisions more than outsiders expect<\/p>\n      <div class=\"phrase\">\n        <div class=\"zh-line\">\n          <span class=\"lang-zh-TW\"><ruby><span class=\"rb\">\u95dc\u4fc2<\/span><rt>gu\u0101nxi<\/rt><\/ruby><\/span><span class=\"lang-zh-CN\"><ruby><span class=\"rb\">\u5173\u7cfb<\/span><rt>gu\u0101nxi<\/rt><\/ruby><\/span>\n        <\/div>\n        <p class=\"en-line\">&#8220;Guanxi&#8221; \u2014 who referred whom, who shares a hometown or alma mater with whom \u2014 genuinely influences project staffing and promotion decisions, not just office politics in the abstract. Foreign engineers, used to org charts and documented decision criteria, routinely underestimate how much this informal network explains outcomes that otherwise look arbitrary.<\/p>\n      <\/div>\n    <\/div>\n\n    <div class=\"culture-card china\">\n      <p class=\"culture-title\">\ud83d\udd11 Meetings can be blunter \u2014 and blame-shifting is its own skill<\/p>\n      <p class=\"explain\">Criticism in meetings, especially at younger, startup-influenced companies like ByteDance, is often more direct than in Taiwan. But that directness coexists with a well-developed culture of the following, literally &#8220;throwing the pot&#8221; \u2014 deflecting blame when something breaks:<\/p>\n      <div class=\"phrase\">\n        <div class=\"zh-line\">\n          <span class=\"lang-zh-TW\"><ruby><span class=\"rb\">\u7529\u934b<\/span><rt>shu\u01ceigu\u014d<\/rt><\/ruby><\/span><span class=\"lang-zh-CN\"><ruby><span class=\"rb\">\u7529\u9505<\/span><rt>shu\u01ceigu\u014d<\/rt><\/ruby><\/span>\n        <\/div>\n        <p class=\"en-line\">Knowing how to avoid being left holding responsibility for a shared failure is treated as a real, if unofficial, professional skill.<\/p>\n      <\/div>\n    <\/div>\n  <\/section>\n\n  <section>\n    <div class=\"sec-eyebrow\"><span class=\"tag\">SHARED<\/span><span class=\"rule\"><\/span><\/div>\n    <h2><span class=\"ez-toc-section\" id=\"Things_Both_Sides_Get_Wrong_About_Each_Others_Words\"><\/span>Things Both Sides Get Wrong About Each Other&#8217;s Words<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n    <div class=\"culture-card\">\n      <p class=\"culture-title\">\ud83d\udd11 &#8220;Read, no reply&#8221; is a soft no in both places<\/p>\n      <div class=\"phrase\">\n        <div class=\"zh-line\">\n          <span class=\"lang-zh-TW\"><ruby><span class=\"rb\">\u5df2\u8b80<\/span><rt>y\u01d0d\u00fa<\/rt><\/ruby><ruby><span class=\"rb\">\u4e0d\u56de<\/span><rt>b\u00f9hu\u00ed<\/rt><\/ruby><\/span><span class=\"lang-zh-CN\"><ruby><span class=\"rb\">\u5df2\u8bfb<\/span><rt>y\u01d0d\u00fa<\/rt><\/ruby><ruby><span class=\"rb\">\u4e0d\u56de<\/span><rt>b\u00f9hu\u00ed<\/rt><\/ruby><\/span>\n        <\/div>\n        <p class=\"en-line\">A message marked as read that goes unanswered for hours or days is rarely an oversight in either culture \u2014 it&#8217;s frequently a gentle way of declining or postponing without the discomfort of saying so directly. Don&#8217;t assume it didn&#8217;t get seen.<\/p>\n      <\/div>\n    <\/div>\n\n    <div class=\"culture-card\">\n      <p class=\"culture-title\">\ud83d\udd11 The same job title can mean a very different job<\/p>\n      <p class=\"explain\">Taiwan tends to say &#8220;engineer&#8221; and &#8220;PM&#8221; in ways closer to their Western meaning. Mainland Chinese companies favor the terms below \u2014 which look like direct translations but sit inside a different org logic:<\/p>\n      <div class=\"phrase\" style=\"display:flex; gap:28px; flex-wrap:wrap;\">\n        <span class=\"iw\"><span class=\"lang-zh-TW\"><ruby><span class=\"rb\">\u7522\u54c1<\/span><rt>ch\u01cenp\u01d0n<\/rt><\/ruby><ruby><span class=\"rb\">\u7d93\u7406<\/span><rt>j\u012bngl\u01d0<\/rt><\/ruby><\/span><span class=\"lang-zh-CN\"><ruby><span class=\"rb\">\u4ea7\u54c1<\/span><rt>ch\u01cenp\u01d0n<\/rt><\/ruby><ruby><span class=\"rb\">\u7ecf\u7406<\/span><rt>j\u012bngl\u01d0<\/rt><\/ruby><\/span><\/span>\n        <span class=\"iw\"><span class=\"lang-zh-TW\"><ruby><span class=\"rb\">\u7814\u767c<\/span><rt>y\u00e1nf\u0101<\/rt><\/ruby><\/span><span class=\"lang-zh-CN\"><ruby><span class=\"rb\">\u7814\u53d1<\/span><rt>y\u00e1nf\u0101<\/rt><\/ruby><\/span><\/span>\n      <\/div>\n      <p class=\"en-line\" style=\"margin-top:10px;\">Product manager, and R&amp;D. A Chinese PM often holds significantly more authority than a Western or Taiwanese PM, functioning closer to a mini-general-manager who can unilaterally shape a product&#8217;s direction rather than a coordinator who facilitates consensus.<\/p>\n    <\/div>\n  <\/section>\n\n  <section>\n    <div class=\"translation-guide\">\n      <p class=\"tg-title\">Translation Guide: What&#8217;s Said vs. What&#8217;s Meant<\/p>\n\n      <p class=\"tg-sub\">Taiwan<\/p>\n      <div class=\"tg-row\">\n        <div class=\"tg-said\">\n          <div class=\"zh-line\"><span class=\"lang-zh-TW\"><ruby><span class=\"rb\">\u9019\u500b<\/span><rt>zh\u00e8ge<\/rt><\/ruby><ruby><span class=\"rb\">\u90e8\u5206<\/span><rt>b\u00f9fen<\/rt><\/ruby><ruby><span class=\"rb\">\u53ef\u4ee5<\/span><rt>k\u011by\u01d0<\/rt><\/ruby><ruby><span class=\"rb\">\u518d<\/span><rt>z\u00e0i<\/rt><\/ruby><ruby><span class=\"rb\">\u60f3\u60f3<\/span><rt>xi\u01cengxi\u01ceng<\/rt><\/ruby><\/span><span class=\"lang-zh-CN\"><ruby><span class=\"rb\">\u8fd9\u4e2a<\/span><rt>zh\u00e8ge<\/rt><\/ruby><ruby><span class=\"rb\">\u90e8\u5206<\/span><rt>b\u00f9fen<\/rt><\/ruby><ruby><span class=\"rb\">\u53ef\u4ee5<\/span><rt>k\u011by\u01d0<\/rt><\/ruby><ruby><span class=\"rb\">\u518d<\/span><rt>z\u00e0i<\/rt><\/ruby><ruby><span class=\"rb\">\u60f3\u60f3<\/span><rt>xi\u01cengxi\u01ceng<\/rt><\/ruby><\/span><\/div>\n          <p class=\"lit\">&#8220;This part, we can think about more.&#8221;<\/p>\n        <\/div>\n        <div class=\"tg-mid\"><span class=\"tg-arrow\">&rarr;<\/span><\/div>\n        <p class=\"tg-meant\">This isn&#8217;t happening as proposed.<\/p>\n      <\/div>\n      <div class=\"tg-row\">\n        <div class=\"tg-said\">\n          <div class=\"zh-line\"><span class=\"lang-zh-TW\"><ruby><span class=\"rb\">\u6211<\/span><rt>w\u01d2<\/rt><\/ruby><ruby><span class=\"rb\">\u6709<\/span><rt>y\u01d2u<\/rt><\/ruby><ruby><span class=\"rb\">\u4e00\u500b<\/span><rt>y\u00edge<\/rt><\/ruby><ruby><span class=\"rb\">\u5c0f\u5c0f\u7684<\/span><rt>xi\u01ceoxi\u01ceode<\/rt><\/ruby><ruby><span class=\"rb\">\u7591\u554f<\/span><rt>y\u00edw\u00e8n<\/rt><\/ruby><\/span><span class=\"lang-zh-CN\"><ruby><span class=\"rb\">\u6211<\/span><rt>w\u01d2<\/rt><\/ruby><ruby><span class=\"rb\">\u6709<\/span><rt>y\u01d2u<\/rt><\/ruby><ruby><span class=\"rb\">\u4e00\u4e2a<\/span><rt>y\u00edge<\/rt><\/ruby><ruby><span class=\"rb\">\u5c0f\u5c0f\u7684<\/span><rt>xi\u01ceoxi\u01ceode<\/rt><\/ruby><ruby><span class=\"rb\">\u7591\u95ee<\/span><rt>y\u00edw\u00e8n<\/rt><\/ruby><\/span><\/div>\n          <p class=\"lit\">&#8220;I have a small doubt&#8230;&#8221;<\/p>\n        <\/div>\n        <div class=\"tg-mid\"><span class=\"tg-arrow\">&rarr;<\/span><\/div>\n        <p class=\"tg-meant\">I have a serious objection.<\/p>\n      <\/div>\n      <div class=\"tg-row\">\n        <div class=\"tg-said\">\n          <div class=\"zh-line\"><span class=\"lang-zh-TW\"><ruby><span class=\"rb\">\u8f9b\u82e6<\/span><rt>x\u012bnk\u01d4<\/rt><\/ruby><ruby><span class=\"rb\">\u4e86<\/span><rt>le<\/rt><\/ruby><\/span><span class=\"lang-zh-CN\"><ruby><span class=\"rb\">\u8f9b\u82e6<\/span><rt>x\u012bnk\u01d4<\/rt><\/ruby><ruby><span class=\"rb\">\u4e86<\/span><rt>le<\/rt><\/ruby><\/span><\/div>\n          <p class=\"lit\">&#8220;You&#8217;ve worked hard.&#8221;<\/p>\n        <\/div>\n        <div class=\"tg-mid\"><span class=\"tg-arrow\">&rarr;<\/span><\/div>\n        <p class=\"tg-meant\">Goodbye \/ thanks, said reflexively.<\/p>\n      <\/div>\n\n      <p class=\"tg-sub\">China<\/p>\n      <div class=\"tg-row\">\n        <div class=\"tg-said\">\n          <div class=\"zh-line\"><span class=\"lang-zh-TW\"><ruby><span class=\"rb\">\u6211\u5011<\/span><rt>w\u01d2men<\/rt><\/ruby><ruby><span class=\"rb\">\u6703<\/span><rt>hu\u00ec<\/rt><\/ruby><ruby><span class=\"rb\">\u76e1\u529b<\/span><rt>j\u00ecnl\u00ec<\/rt><\/ruby><\/span><span class=\"lang-zh-CN\"><ruby><span class=\"rb\">\u6211\u4eec<\/span><rt>w\u01d2men<\/rt><\/ruby><ruby><span class=\"rb\">\u4f1a<\/span><rt>hu\u00ec<\/rt><\/ruby><ruby><span class=\"rb\">\u5c3d\u529b<\/span><rt>j\u00ecnl\u00ec<\/rt><\/ruby><\/span><\/div>\n          <p class=\"lit\">&#8220;We&#8217;ll try our best.&#8221;<\/p>\n        <\/div>\n        <div class=\"tg-mid\"><span class=\"tg-arrow\">&rarr;<\/span><\/div>\n        <p class=\"tg-meant\">This probably won&#8217;t happen.<\/p>\n      <\/div>\n      <div class=\"tg-row\">\n        <div class=\"tg-said\">\n          <div class=\"zh-line\"><span class=\"lang-zh-TW\"><ruby><span class=\"rb\">\u53ef\u80fd<\/span><rt>k\u011bn\u00e9ng<\/rt><\/ruby><ruby><span class=\"rb\">\u6703<\/span><rt>hu\u00ec<\/rt><\/ruby><ruby><span class=\"rb\">\u6709<\/span><rt>y\u01d2u<\/rt><\/ruby><ruby><span class=\"rb\">\u4e00\u4e9b<\/span><rt>y\u00ecxi\u0113<\/rt><\/ruby><ruby><span class=\"rb\">\u6311\u6230<\/span><rt>ti\u01ceozh\u00e0n<\/rt><\/ruby><\/span><span class=\"lang-zh-CN\"><ruby><span class=\"rb\">\u53ef\u80fd<\/span><rt>k\u011bn\u00e9ng<\/rt><\/ruby><ruby><span class=\"rb\">\u4f1a<\/span><rt>hu\u00ec<\/rt><\/ruby><ruby><span class=\"rb\">\u6709<\/span><rt>y\u01d2u<\/rt><\/ruby><ruby><span class=\"rb\">\u4e00\u4e9b<\/span><rt>y\u00ecxi\u0113<\/rt><\/ruby><ruby><span class=\"rb\">\u6311\u6218<\/span><rt>ti\u01ceozh\u00e0n<\/rt><\/ruby><\/span><\/div>\n          <p class=\"lit\">&#8220;There might be some challenges.&#8221;<\/p>\n        <\/div>\n        <div class=\"tg-mid\"><span class=\"tg-arrow\">&rarr;<\/span><\/div>\n        <p class=\"tg-meant\">This is going to fail.<\/p>\n      <\/div>\n      <div class=\"tg-row\">\n        <div class=\"tg-said\">\n          <div class=\"zh-line\"><span class=\"lang-zh-TW\"><ruby><span class=\"rb\">\u9019\u500b<\/span><rt>zh\u00e8ge<\/rt><\/ruby><ruby><span class=\"rb\">\u60f3\u6cd5<\/span><rt>xi\u01cengf\u01ce<\/rt><\/ruby><ruby><span class=\"rb\">\u5f88<\/span><rt>h\u011bn<\/rt><\/ruby><ruby><span class=\"rb\">\u6709\u610f\u601d<\/span><rt>y\u01d2uy\u00ecsi<\/rt><\/ruby><\/span><span class=\"lang-zh-CN\"><ruby><span class=\"rb\">\u8fd9\u4e2a<\/span><rt>zh\u00e8ge<\/rt><\/ruby><ruby><span class=\"rb\">\u60f3\u6cd5<\/span><rt>xi\u01cengf\u01ce<\/rt><\/ruby><ruby><span class=\"rb\">\u5f88<\/span><rt>h\u011bn<\/rt><\/ruby><ruby><span class=\"rb\">\u6709\u610f\u601d<\/span><rt>y\u01d2uy\u00ecsi<\/rt><\/ruby><\/span><\/div>\n          <p class=\"lit\">&#8220;That&#8217;s an interesting idea.&#8221;<\/p>\n        <\/div>\n        <div class=\"tg-mid\"><span class=\"tg-arrow\">&rarr;<\/span><\/div>\n        <p class=\"tg-meant\">I don&#8217;t like your idea.<\/p>\n      <\/div>\n    <\/div>\n  <\/section>\n\n  <section>\n    <div class=\"sec-eyebrow\"><span class=\"tag\">IN PRACTICE<\/span><span class=\"rule\"><\/span><\/div>\n    <h2><span class=\"ez-toc-section\" id=\"What_to_Actually_Do_With_This\"><\/span>What to Actually Do With This<span class=\"ez-toc-section-end\"><\/span><\/h2>\n    <ul class=\"tips\">\n      <li><b>Never ask &#8220;does everyone agree?&#8221;<\/b> \u2014 ask &#8220;does anyone see a problem with this?&#8221; and sit through the pause.<\/li>\n      <li><b>Treat understatement as a signal, not modesty.<\/b> &#8220;A little difficult&#8221; often means &#8220;not happening.&#8221;<\/li>\n      <li><b>Deliver bad news privately first<\/b>, especially to someone senior, before it ever reaches a group setting.<\/li>\n      <li><b>Learn your local title hierarchy<\/b> \u2014 it quietly determines who gets asked for sign-off and whose disagreement carries weight.<\/li>\n      <li><b>In China, make progress visible<\/b> \u2014 silent competence is read very differently there than in Taiwan or the West.<\/li>\n      <li><b>In Taiwan, match your hours to the room<\/b>, at least until you understand which team you&#8217;re on \u2014 hardware and software often run on different clocks.<\/li>\n      <li><b>Don&#8217;t mistake &#8220;read, no reply&#8221; for a technical glitch.<\/b> Follow up once, gently, then take the hint.<\/li>\n      <li><b>Ask what a title actually implies<\/b> before assuming a &#8220;PM&#8221; or &#8220;engineer&#8221; role maps to what it means at your last company.<\/li>\n    <\/ul>\n  <\/section>\n\n \n\n<\/div>\n<\/div>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-medium is-resized\"><a href=\"https:\/\/tiffanysmandarin.com\/index.php\/professional-field\/\"><img loading=\"lazy\" decoding=\"async\" width=\"300\" height=\"86\" src=\"https:\/\/tiffanysmandarin.com\/wp-content\/uploads\/2022\/06\/e68f92e59c963-300x86.png\" alt=\"\" class=\"wp-image-571\" style=\"width:150px;height:43px\" srcset=\"https:\/\/tiffanysmandarin.com\/wp-content\/uploads\/2022\/06\/e68f92e59c963-300x86.png 300w, https:\/\/tiffanysmandarin.com\/wp-content\/uploads\/2022\/06\/e68f92e59c963-600x171.png 600w, https:\/\/tiffanysmandarin.com\/wp-content\/uploads\/2022\/06\/e68f92e59c963.png 700w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/figure>\n<\/div>","protected":false},"excerpt":{"rendered":"<p>\u6f5b Cross-Strait Workplace Notes The Unspoken Rules: Taiwan &amp; China Tech Culture, Explained for Foreign Engineers \u8077\u5834zh\u00edch\u01ceng\u6587\u5316w\u00e9nhu\u00e0\u7684de\u6f5b\u898f\u5247qi\u00e1n gu\u012bz\u00e9\u804c\u573azh\u00edch\u01ceng\u6587\u5316w\u00e9nhu\u00e0\u7684de\u6f5c\u89c4\u5219qi\u00e1n gu\u012bz\u00e9 &middot; &#8220;the unwritten rules of workplace culture&#8221; Reads in ~12 min Covers Taiwan &amp; Mainland China For foreign engineers, PMs &amp; managers Show up to a standup in Taipei or Shenzhen expecting the same social contract&#8230;<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_wp_convertkit_post_meta":{"form":"-1","landing_page":"0","tag":"0","restrict_content":"0"},"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":true,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_feature_clip_id":0,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_post_was_ever_published":false},"categories":[29],"tags":[],"class_list":["post-15923","post","type-post","status-publish","format-standard","hentry","category-others"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.2 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Unspoken Rules for Engineerings - OneDotDot Chinese<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/tiffanysmandarin.com\/index.php\/2026\/08\/24\/unspoken-rules-for-engineerings\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Unspoken Rules for Engineerings - OneDotDot Chinese\" \/>\n<meta property=\"og:description\" content=\"\u6f5b Cross-Strait Workplace Notes The Unspoken Rules: Taiwan &amp; China Tech Culture, Explained for Foreign Engineers \u8077\u5834zh\u00edch\u01ceng\u6587\u5316w\u00e9nhu\u00e0\u7684de\u6f5b\u898f\u5247qi\u00e1n gu\u012bz\u00e9\u804c\u573azh\u00edch\u01ceng\u6587\u5316w\u00e9nhu\u00e0\u7684de\u6f5c\u89c4\u5219qi\u00e1n gu\u012bz\u00e9 &middot; &#8220;the unwritten rules of workplace culture&#8221; Reads in ~12 min Covers Taiwan &amp; Mainland China For foreign engineers, PMs &amp; managers Show up to a standup in Taipei or Shenzhen expecting the same social contract...\" \/>\n<meta property=\"og:url\" content=\"https:\/\/tiffanysmandarin.com\/index.php\/2026\/08\/24\/unspoken-rules-for-engineerings\/\" \/>\n<meta property=\"og:site_name\" content=\"OneDotDot Chinese\" \/>\n<meta property=\"article:published_time\" content=\"2026-08-24T09:41:01+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-08-28T03:57:00+00:00\" \/>\n<meta property=\"og:image\" content=\"http:\/\/tiffanysmandarin.com\/wp-content\/uploads\/2022\/06\/e68f92e59c963-300x86.png\" \/>\n<meta name=\"author\" content=\"tiffany\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"tiffany\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"8 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/tiffanysmandarin.com\\\/index.php\\\/2026\\\/08\\\/24\\\/unspoken-rules-for-engineerings\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/tiffanysmandarin.com\\\/index.php\\\/2026\\\/08\\\/24\\\/unspoken-rules-for-engineerings\\\/\"},\"author\":{\"name\":\"tiffany\",\"@id\":\"https:\\\/\\\/tiffanysmandarin.com\\\/#\\\/schema\\\/person\\\/3556e1160fac98b190d03b8aa8604d99\"},\"headline\":\"Unspoken Rules for Engineerings\",\"datePublished\":\"2026-08-24T09:41:01+00:00\",\"dateModified\":\"2026-08-28T03:57:00+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/tiffanysmandarin.com\\\/index.php\\\/2026\\\/08\\\/24\\\/unspoken-rules-for-engineerings\\\/\"},\"wordCount\":1685,\"publisher\":{\"@id\":\"https:\\\/\\\/tiffanysmandarin.com\\\/#\\\/schema\\\/person\\\/3556e1160fac98b190d03b8aa8604d99\"},\"image\":{\"@id\":\"https:\\\/\\\/tiffanysmandarin.com\\\/index.php\\\/2026\\\/08\\\/24\\\/unspoken-rules-for-engineerings\\\/#primaryimage\"},\"thumbnailUrl\":\"http:\\\/\\\/tiffanysmandarin.com\\\/wp-content\\\/uploads\\\/2022\\\/06\\\/e68f92e59c963-300x86.png\",\"articleSection\":[\"Others\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/tiffanysmandarin.com\\\/index.php\\\/2026\\\/08\\\/24\\\/unspoken-rules-for-engineerings\\\/\",\"url\":\"https:\\\/\\\/tiffanysmandarin.com\\\/index.php\\\/2026\\\/08\\\/24\\\/unspoken-rules-for-engineerings\\\/\",\"name\":\"Unspoken Rules for Engineerings - OneDotDot Chinese\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/tiffanysmandarin.com\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/tiffanysmandarin.com\\\/index.php\\\/2026\\\/08\\\/24\\\/unspoken-rules-for-engineerings\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/tiffanysmandarin.com\\\/index.php\\\/2026\\\/08\\\/24\\\/unspoken-rules-for-engineerings\\\/#primaryimage\"},\"thumbnailUrl\":\"http:\\\/\\\/tiffanysmandarin.com\\\/wp-content\\\/uploads\\\/2022\\\/06\\\/e68f92e59c963-300x86.png\",\"datePublished\":\"2026-08-24T09:41:01+00:00\",\"dateModified\":\"2026-08-28T03:57:00+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/tiffanysmandarin.com\\\/index.php\\\/2026\\\/08\\\/24\\\/unspoken-rules-for-engineerings\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/tiffanysmandarin.com\\\/index.php\\\/2026\\\/08\\\/24\\\/unspoken-rules-for-engineerings\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/tiffanysmandarin.com\\\/index.php\\\/2026\\\/08\\\/24\\\/unspoken-rules-for-engineerings\\\/#primaryimage\",\"url\":\"https:\\\/\\\/tiffanysmandarin.com\\\/wp-content\\\/uploads\\\/2022\\\/06\\\/e68f92e59c963.png\",\"contentUrl\":\"https:\\\/\\\/tiffanysmandarin.com\\\/wp-content\\\/uploads\\\/2022\\\/06\\\/e68f92e59c963.png\",\"width\":700,\"height\":200},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/tiffanysmandarin.com\\\/index.php\\\/2026\\\/08\\\/24\\\/unspoken-rules-for-engineerings\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"\u9996\u9801\",\"item\":\"https:\\\/\\\/tiffanysmandarin.com\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Unspoken Rules for Engineerings\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/tiffanysmandarin.com\\\/#website\",\"url\":\"https:\\\/\\\/tiffanysmandarin.com\\\/\",\"name\":\"OneDotDot Chinese\",\"description\":\"Learn a little Chinese every day\",\"publisher\":{\"@id\":\"https:\\\/\\\/tiffanysmandarin.com\\\/#\\\/schema\\\/person\\\/3556e1160fac98b190d03b8aa8604d99\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/tiffanysmandarin.com\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\\\/\\\/tiffanysmandarin.com\\\/#\\\/schema\\\/person\\\/3556e1160fac98b190d03b8aa8604d99\",\"name\":\"tiffany\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"http:\\\/\\\/tiffanysmandarin.com\\\/wp-content\\\/uploads\\\/2022\\\/06\\\/cropped-logo_tiffany2-1.png\",\"url\":\"http:\\\/\\\/tiffanysmandarin.com\\\/wp-content\\\/uploads\\\/2022\\\/06\\\/cropped-logo_tiffany2-1.png\",\"contentUrl\":\"http:\\\/\\\/tiffanysmandarin.com\\\/wp-content\\\/uploads\\\/2022\\\/06\\\/cropped-logo_tiffany2-1.png\",\"width\":214,\"height\":214,\"caption\":\"tiffany\"},\"logo\":{\"@id\":\"http:\\\/\\\/tiffanysmandarin.com\\\/wp-content\\\/uploads\\\/2022\\\/06\\\/cropped-logo_tiffany2-1.png\"},\"sameAs\":[\"https:\\\/\\\/www.instagram.com\\\/tiffanys_talk\\\/\",\"https:\\\/\\\/www.linkedin.com\\\/in\\\/tiffany-huang-mandarin\\\/\"],\"url\":\"https:\\\/\\\/tiffanysmandarin.com\\\/index.php\\\/author\\\/tiffany\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Unspoken Rules for Engineerings - OneDotDot Chinese","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/tiffanysmandarin.com\/index.php\/2026\/08\/24\/unspoken-rules-for-engineerings\/","og_locale":"en_US","og_type":"article","og_title":"Unspoken Rules for Engineerings - OneDotDot Chinese","og_description":"\u6f5b Cross-Strait Workplace Notes The Unspoken Rules: Taiwan &amp; China Tech Culture, Explained for Foreign Engineers \u8077\u5834zh\u00edch\u01ceng\u6587\u5316w\u00e9nhu\u00e0\u7684de\u6f5b\u898f\u5247qi\u00e1n gu\u012bz\u00e9\u804c\u573azh\u00edch\u01ceng\u6587\u5316w\u00e9nhu\u00e0\u7684de\u6f5c\u89c4\u5219qi\u00e1n gu\u012bz\u00e9 &middot; &#8220;the unwritten rules of workplace culture&#8221; Reads in ~12 min Covers Taiwan &amp; Mainland China For foreign engineers, PMs &amp; managers Show up to a standup in Taipei or Shenzhen expecting the same social contract...","og_url":"https:\/\/tiffanysmandarin.com\/index.php\/2026\/08\/24\/unspoken-rules-for-engineerings\/","og_site_name":"OneDotDot Chinese","article_published_time":"2026-08-24T09:41:01+00:00","article_modified_time":"2026-08-28T03:57:00+00:00","og_image":[{"url":"http:\/\/tiffanysmandarin.com\/wp-content\/uploads\/2022\/06\/e68f92e59c963-300x86.png","type":"","width":"","height":""}],"author":"tiffany","twitter_card":"summary_large_image","twitter_misc":{"Written by":"tiffany","Est. reading time":"8 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/tiffanysmandarin.com\/index.php\/2026\/08\/24\/unspoken-rules-for-engineerings\/#article","isPartOf":{"@id":"https:\/\/tiffanysmandarin.com\/index.php\/2026\/08\/24\/unspoken-rules-for-engineerings\/"},"author":{"name":"tiffany","@id":"https:\/\/tiffanysmandarin.com\/#\/schema\/person\/3556e1160fac98b190d03b8aa8604d99"},"headline":"Unspoken Rules for Engineerings","datePublished":"2026-08-24T09:41:01+00:00","dateModified":"2026-08-28T03:57:00+00:00","mainEntityOfPage":{"@id":"https:\/\/tiffanysmandarin.com\/index.php\/2026\/08\/24\/unspoken-rules-for-engineerings\/"},"wordCount":1685,"publisher":{"@id":"https:\/\/tiffanysmandarin.com\/#\/schema\/person\/3556e1160fac98b190d03b8aa8604d99"},"image":{"@id":"https:\/\/tiffanysmandarin.com\/index.php\/2026\/08\/24\/unspoken-rules-for-engineerings\/#primaryimage"},"thumbnailUrl":"http:\/\/tiffanysmandarin.com\/wp-content\/uploads\/2022\/06\/e68f92e59c963-300x86.png","articleSection":["Others"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/tiffanysmandarin.com\/index.php\/2026\/08\/24\/unspoken-rules-for-engineerings\/","url":"https:\/\/tiffanysmandarin.com\/index.php\/2026\/08\/24\/unspoken-rules-for-engineerings\/","name":"Unspoken Rules for Engineerings - OneDotDot Chinese","isPartOf":{"@id":"https:\/\/tiffanysmandarin.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/tiffanysmandarin.com\/index.php\/2026\/08\/24\/unspoken-rules-for-engineerings\/#primaryimage"},"image":{"@id":"https:\/\/tiffanysmandarin.com\/index.php\/2026\/08\/24\/unspoken-rules-for-engineerings\/#primaryimage"},"thumbnailUrl":"http:\/\/tiffanysmandarin.com\/wp-content\/uploads\/2022\/06\/e68f92e59c963-300x86.png","datePublished":"2026-08-24T09:41:01+00:00","dateModified":"2026-08-28T03:57:00+00:00","breadcrumb":{"@id":"https:\/\/tiffanysmandarin.com\/index.php\/2026\/08\/24\/unspoken-rules-for-engineerings\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/tiffanysmandarin.com\/index.php\/2026\/08\/24\/unspoken-rules-for-engineerings\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/tiffanysmandarin.com\/index.php\/2026\/08\/24\/unspoken-rules-for-engineerings\/#primaryimage","url":"https:\/\/tiffanysmandarin.com\/wp-content\/uploads\/2022\/06\/e68f92e59c963.png","contentUrl":"https:\/\/tiffanysmandarin.com\/wp-content\/uploads\/2022\/06\/e68f92e59c963.png","width":700,"height":200},{"@type":"BreadcrumbList","@id":"https:\/\/tiffanysmandarin.com\/index.php\/2026\/08\/24\/unspoken-rules-for-engineerings\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"\u9996\u9801","item":"https:\/\/tiffanysmandarin.com\/"},{"@type":"ListItem","position":2,"name":"Unspoken Rules for Engineerings"}]},{"@type":"WebSite","@id":"https:\/\/tiffanysmandarin.com\/#website","url":"https:\/\/tiffanysmandarin.com\/","name":"OneDotDot Chinese","description":"Learn a little Chinese every day","publisher":{"@id":"https:\/\/tiffanysmandarin.com\/#\/schema\/person\/3556e1160fac98b190d03b8aa8604d99"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/tiffanysmandarin.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":["Person","Organization"],"@id":"https:\/\/tiffanysmandarin.com\/#\/schema\/person\/3556e1160fac98b190d03b8aa8604d99","name":"tiffany","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"http:\/\/tiffanysmandarin.com\/wp-content\/uploads\/2022\/06\/cropped-logo_tiffany2-1.png","url":"http:\/\/tiffanysmandarin.com\/wp-content\/uploads\/2022\/06\/cropped-logo_tiffany2-1.png","contentUrl":"http:\/\/tiffanysmandarin.com\/wp-content\/uploads\/2022\/06\/cropped-logo_tiffany2-1.png","width":214,"height":214,"caption":"tiffany"},"logo":{"@id":"http:\/\/tiffanysmandarin.com\/wp-content\/uploads\/2022\/06\/cropped-logo_tiffany2-1.png"},"sameAs":["https:\/\/www.instagram.com\/tiffanys_talk\/","https:\/\/www.linkedin.com\/in\/tiffany-huang-mandarin\/"],"url":"https:\/\/tiffanysmandarin.com\/index.php\/author\/tiffany\/"}]}},"jetpack_sharing_enabled":true,"jetpack_featured_media_url":"","_links":{"self":[{"href":"https:\/\/tiffanysmandarin.com\/index.php\/wp-json\/wp\/v2\/posts\/15923","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/tiffanysmandarin.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/tiffanysmandarin.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/tiffanysmandarin.com\/index.php\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/tiffanysmandarin.com\/index.php\/wp-json\/wp\/v2\/comments?post=15923"}],"version-history":[{"count":4,"href":"https:\/\/tiffanysmandarin.com\/index.php\/wp-json\/wp\/v2\/posts\/15923\/revisions"}],"predecessor-version":[{"id":16126,"href":"https:\/\/tiffanysmandarin.com\/index.php\/wp-json\/wp\/v2\/posts\/15923\/revisions\/16126"}],"wp:attachment":[{"href":"https:\/\/tiffanysmandarin.com\/index.php\/wp-json\/wp\/v2\/media?parent=15923"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/tiffanysmandarin.com\/index.php\/wp-json\/wp\/v2\/categories?post=15923"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/tiffanysmandarin.com\/index.php\/wp-json\/wp\/v2\/tags?post=15923"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}