{"id":9020,"date":"2025-10-11T08:42:40","date_gmt":"2025-10-11T08:42:40","guid":{"rendered":"https:\/\/pokecon.jp\/job\/?p=9020"},"modified":"2025-10-11T08:42:40","modified_gmt":"2025-10-11T08:42:40","slug":"the-illegible-nature-of-software-development-talent-surfing-complexity","status":"publish","type":"post","link":"https:\/\/pokecon.jp\/job\/9020\/","title":{"rendered":"The illegible nature of software development talent \u2013 Surfing Complexity"},"content":{"rendered":"\n<\/p>\n<div>\n<p>Here\u2019s another blog post on gathering some common threads from reading recent posts. Today\u2019s topic is about the unassuming nature of talented software engineers.<\/p>\n<p>The first thread was a <a target=\"_blank\" href=\"https:\/\/x.com\/mitchellh\/status\/1968042802782375978\">tweet by Mitchell Hashimoto<\/a> about how his best former colleagues are ones where you would have no signal about their skills based on their online activities or their working hours.<\/p>\n<figure class=\"wp-block-embed is-type-rich is-provider-twitter wp-block-embed-twitter\">\n<div class=\"wp-block-embed__wrapper\">\n<div class=\"embed-twitter\">\n<blockquote class=\"twitter-tweet\" data-width=\"550\" data-dnt=\"true\">\n<p lang=\"en\" dir=\"ltr\">One of the most impressive people I&#8217;ve ever worked with was a guy who spent a decade prior working on the same team at the same company iterating on a kernel driver for a single specific network card. He clocked in at 9 and out at 5. Predictable promotions. Nothing crazy.<\/p>\n<p>During\u2026<\/p>\n<p>\u2014 Mitchell Hashimoto (@mitchellh) <a target=\"_blank\" href=\"https:\/\/twitter.com\/mitchellh\/status\/1968042802782375978?ref_src=twsrc%5Etfw\">September 16, 2025<\/a><\/p><\/blockquote>\n<\/div>\n<\/div>\n<\/figure>\n<p>The second thread was a blog post written a week later by Nikunj Kothari titled <a target=\"_blank\" href=\"https:\/\/writing.nikunjk.com\/p\/the-quiet-ones\">The Quiet Ones: Working within the seams<\/a>.  In this post, Kothari wasn\u2019t writing about a specific engineer per se, but rather a type of engineer, one whose contributions aren\u2019t captured by the organization\u2019s performance rubric (emphasis mine):<\/p>\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>They don\u2019t hit your L5 requirements because they\u2019re doing L3 and L7 work simultaneously. Fixing the deploy pipeline while mentoring juniors. Answering customer emails while rebuilding core systems. <strong>They can\u2019t be ranked because they do what nobody thought to measure.<\/strong><\/p>\n<\/blockquote>\n<p>The third thread was a <a target=\"_blank\" href=\"https:\/\/www.linkedin.com\/feed\/update\/urn:li:activity:7381615884282462209?updateEntityUrn=urn%3Ali%3Afs_updateV2%3A%28urn%3Ali%3Aactivity%3A7381615884282462209%2CFEED_DETAIL%2CEMPTY%2CDEFAULT%2Cfalse%29\">LinkedIn post written yesterday by Gergly Orosz<\/a> (emphasis mine).<\/p>\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>One of the best staff-level engineers I worked with is on the market. <br \/>\u2026<br \/>What you need to know about this person: every team he\u2019s ever worked on, he did standout work, in every situation. He got stuff done with high quality, helped others, is not argumentative but is firm in holding up common sense and practicality, and is very curious and humble to top all of this off.<br \/>\u2026<br \/><strong>And still, from the outside, this engineer is near completely invisible.<\/strong><\/p>\n<p>He has no social media footprint. His LinkedIn lists his companies he worked at, and nothing else: no technologies, no projects, nothing. His GitHub is empty for the last 5 years, and has perhaps a dozen commits throughout the last 10.<\/p>\n<\/blockquote>\n<p>That reason that Mitchell Hashimoto, NIkunj Kothari, and Gergly Orosz were able to identify these talented colleagues as because they worked directly with them. People making hiring decisions don\u2019t have that luxury. For promotions, there are organizational constraints that push organizations to define a formal process with explicit criteria.<\/p>\n<p>For both hiring and promotion, decision-makers have a <a target=\"_blank\" href=\"https:\/\/www.ribbonfarm.com\/2010\/07\/26\/a-big-little-idea-called-legibility\/\">legibility<\/a> problem. This problem will inevitability lead to a focus on details that are easier to observe directly <em>precisely because they are easier to observe directly<\/em>. This is how fields like <em><a target=\"_blank\" href=\"https:\/\/en.wikipedia.org\/wiki\/Graphology\">graphology<\/a> <\/em>and <em><a target=\"_blank\" href=\"https:\/\/en.wikipedia.org\/wiki\/Phrenology\">phrenology<\/a><\/em> come about. But just because we can directly observe someone\u2019s handwriting or the shapes of the bumps on their head doesn\u2019t mean that those are effective techniques for learning something about that person\u2019s personality. <\/p>\n<p>I think it\u2019s unlikely the industry will get much better at identifying and evaluating candidates anytime soon. And so I\u2019m sure we\u2019ll continue to see posts about the importance of your LinkedIn profile, or your GitHub, or your <a target=\"_blank\" href=\"https:\/\/www.forbes.com\/sites\/andrewfennell\/2025\/07\/23\/from-side-hustle-to-paycheck-why-employers-are-hiring-you-for-your-passion-projects-in-2025\/\">passion project<\/a>. But you neglect at your peril the engineers who are working nine-to-five days at boring companies.<\/p>\n<\/p><\/div>\n<p><script async src=\"\/\/platform.twitter.com\/widgets.js\" charset=\"utf-8\"><\/script><br \/>\n<br \/>\n<br \/><a href=\"https:\/\/surfingcomplexity.blog\/2025\/10\/08\/the-illegible-nature-of-software-development-talent\/\">\u5143\u306e\u8a18\u4e8b\u3092\u78ba\u8a8d\u3059\u308b <\/a><\/p>\n","protected":false},"excerpt":{"rendered":"Here\u2019s another blog post on gathering some common threads from reading recent posts. Today\u2019s topic is about th [&hellip;]","protected":false},"author":1,"featured_media":9021,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[2],"tags":[],"class_list":["post-9020","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-hatena-blog"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.6 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>The illegible nature of software development talent \u2013 Surfing Complexity - \u30dd\u30b1\u30b3\u30f3<\/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:\/\/surfingcomplexity.blog\/2025\/10\/08\/the-illegible-nature-of-software-development-talent\/\" \/>\n<meta property=\"og:locale\" content=\"ja_JP\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"The illegible nature of software development talent \u2013 Surfing Complexity - \u30dd\u30b1\u30b3\u30f3\" \/>\n<meta property=\"og:description\" content=\"Here\u2019s another blog post on gathering some common threads from reading recent posts. Today\u2019s topic is about th [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/surfingcomplexity.blog\/2025\/10\/08\/the-illegible-nature-of-software-development-talent\/\" \/>\n<meta property=\"og:site_name\" content=\"\u30dd\u30b1\u30b3\u30f3\" \/>\n<meta property=\"article:published_time\" content=\"2025-10-11T08:42:40+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/pokecon.jp\/job\/wp-content\/uploads\/2025\/10\/surfer_1f3c4.png\" \/>\n\t<meta property=\"og:image:width\" content=\"120\" \/>\n\t<meta property=\"og:image:height\" content=\"120\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"info@pokecon.jp\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"\u57f7\u7b46\u8005\" \/>\n\t<meta name=\"twitter:data1\" content=\"info@pokecon.jp\" \/>\n\t<meta name=\"twitter:label2\" content=\"\u63a8\u5b9a\u8aad\u307f\u53d6\u308a\u6642\u9593\" \/>\n\t<meta name=\"twitter:data2\" content=\"3\u5206\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/surfingcomplexity.blog\\\/2025\\\/10\\\/08\\\/the-illegible-nature-of-software-development-talent\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/pokecon.jp\\\/job\\\/9020\\\/\"},\"author\":{\"name\":\"info@pokecon.jp\",\"@id\":\"https:\\\/\\\/pokecon.jp\\\/job\\\/#\\\/schema\\\/person\\\/16c9f07b1ba984d165d9aee259bda997\"},\"headline\":\"The illegible nature of software development talent \u2013 Surfing Complexity\",\"datePublished\":\"2025-10-11T08:42:40+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/pokecon.jp\\\/job\\\/9020\\\/\"},\"wordCount\":546,\"image\":{\"@id\":\"https:\\\/\\\/surfingcomplexity.blog\\\/2025\\\/10\\\/08\\\/the-illegible-nature-of-software-development-talent\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/pokecon.jp\\\/job\\\/wp-content\\\/uploads\\\/2025\\\/10\\\/surfer_1f3c4.png\",\"articleSection\":[\"\u306f\u3066\u306a\u30d6\u30ed\u30b0\"],\"inLanguage\":\"ja\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/pokecon.jp\\\/job\\\/9020\\\/\",\"url\":\"https:\\\/\\\/surfingcomplexity.blog\\\/2025\\\/10\\\/08\\\/the-illegible-nature-of-software-development-talent\\\/\",\"name\":\"The illegible nature of software development talent \u2013 Surfing Complexity - \u30dd\u30b1\u30b3\u30f3\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/pokecon.jp\\\/job\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/surfingcomplexity.blog\\\/2025\\\/10\\\/08\\\/the-illegible-nature-of-software-development-talent\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/surfingcomplexity.blog\\\/2025\\\/10\\\/08\\\/the-illegible-nature-of-software-development-talent\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/pokecon.jp\\\/job\\\/wp-content\\\/uploads\\\/2025\\\/10\\\/surfer_1f3c4.png\",\"datePublished\":\"2025-10-11T08:42:40+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/pokecon.jp\\\/job\\\/#\\\/schema\\\/person\\\/16c9f07b1ba984d165d9aee259bda997\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/surfingcomplexity.blog\\\/2025\\\/10\\\/08\\\/the-illegible-nature-of-software-development-talent\\\/#breadcrumb\"},\"inLanguage\":\"ja\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/surfingcomplexity.blog\\\/2025\\\/10\\\/08\\\/the-illegible-nature-of-software-development-talent\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"ja\",\"@id\":\"https:\\\/\\\/surfingcomplexity.blog\\\/2025\\\/10\\\/08\\\/the-illegible-nature-of-software-development-talent\\\/#primaryimage\",\"url\":\"https:\\\/\\\/pokecon.jp\\\/job\\\/wp-content\\\/uploads\\\/2025\\\/10\\\/surfer_1f3c4.png\",\"contentUrl\":\"https:\\\/\\\/pokecon.jp\\\/job\\\/wp-content\\\/uploads\\\/2025\\\/10\\\/surfer_1f3c4.png\",\"width\":120,\"height\":120},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/surfingcomplexity.blog\\\/2025\\\/10\\\/08\\\/the-illegible-nature-of-software-development-talent\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"\u30db\u30fc\u30e0\",\"item\":\"https:\\\/\\\/pokecon.jp\\\/job\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"The illegible nature of software development talent \u2013 Surfing Complexity\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/pokecon.jp\\\/job\\\/#website\",\"url\":\"https:\\\/\\\/pokecon.jp\\\/job\\\/\",\"name\":\"\u30dd\u30b1\u30b3\u30f3\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/pokecon.jp\\\/job\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"ja\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/pokecon.jp\\\/job\\\/#\\\/schema\\\/person\\\/16c9f07b1ba984d165d9aee259bda997\",\"name\":\"info@pokecon.jp\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"ja\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/2b0549cd9f7907c092ca5fbb283baf72337f235726e4b46fa39ec0b701ac2fe2?s=96&d=wavatar&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/2b0549cd9f7907c092ca5fbb283baf72337f235726e4b46fa39ec0b701ac2fe2?s=96&d=wavatar&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/2b0549cd9f7907c092ca5fbb283baf72337f235726e4b46fa39ec0b701ac2fe2?s=96&d=wavatar&r=g\",\"caption\":\"info@pokecon.jp\"},\"url\":\"https:\\\/\\\/pokecon.jp\\\/job\\\/author\\\/infopokecon-jp\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"The illegible nature of software development talent \u2013 Surfing Complexity - \u30dd\u30b1\u30b3\u30f3","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:\/\/surfingcomplexity.blog\/2025\/10\/08\/the-illegible-nature-of-software-development-talent\/","og_locale":"ja_JP","og_type":"article","og_title":"The illegible nature of software development talent \u2013 Surfing Complexity - \u30dd\u30b1\u30b3\u30f3","og_description":"Here\u2019s another blog post on gathering some common threads from reading recent posts. Today\u2019s topic is about th [&hellip;]","og_url":"https:\/\/surfingcomplexity.blog\/2025\/10\/08\/the-illegible-nature-of-software-development-talent\/","og_site_name":"\u30dd\u30b1\u30b3\u30f3","article_published_time":"2025-10-11T08:42:40+00:00","og_image":[{"width":120,"height":120,"url":"https:\/\/pokecon.jp\/job\/wp-content\/uploads\/2025\/10\/surfer_1f3c4.png","type":"image\/png"}],"author":"info@pokecon.jp","twitter_card":"summary_large_image","twitter_misc":{"\u57f7\u7b46\u8005":"info@pokecon.jp","\u63a8\u5b9a\u8aad\u307f\u53d6\u308a\u6642\u9593":"3\u5206"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/surfingcomplexity.blog\/2025\/10\/08\/the-illegible-nature-of-software-development-talent\/#article","isPartOf":{"@id":"https:\/\/pokecon.jp\/job\/9020\/"},"author":{"name":"info@pokecon.jp","@id":"https:\/\/pokecon.jp\/job\/#\/schema\/person\/16c9f07b1ba984d165d9aee259bda997"},"headline":"The illegible nature of software development talent \u2013 Surfing Complexity","datePublished":"2025-10-11T08:42:40+00:00","mainEntityOfPage":{"@id":"https:\/\/pokecon.jp\/job\/9020\/"},"wordCount":546,"image":{"@id":"https:\/\/surfingcomplexity.blog\/2025\/10\/08\/the-illegible-nature-of-software-development-talent\/#primaryimage"},"thumbnailUrl":"https:\/\/pokecon.jp\/job\/wp-content\/uploads\/2025\/10\/surfer_1f3c4.png","articleSection":["\u306f\u3066\u306a\u30d6\u30ed\u30b0"],"inLanguage":"ja"},{"@type":"WebPage","@id":"https:\/\/pokecon.jp\/job\/9020\/","url":"https:\/\/surfingcomplexity.blog\/2025\/10\/08\/the-illegible-nature-of-software-development-talent\/","name":"The illegible nature of software development talent \u2013 Surfing Complexity - \u30dd\u30b1\u30b3\u30f3","isPartOf":{"@id":"https:\/\/pokecon.jp\/job\/#website"},"primaryImageOfPage":{"@id":"https:\/\/surfingcomplexity.blog\/2025\/10\/08\/the-illegible-nature-of-software-development-talent\/#primaryimage"},"image":{"@id":"https:\/\/surfingcomplexity.blog\/2025\/10\/08\/the-illegible-nature-of-software-development-talent\/#primaryimage"},"thumbnailUrl":"https:\/\/pokecon.jp\/job\/wp-content\/uploads\/2025\/10\/surfer_1f3c4.png","datePublished":"2025-10-11T08:42:40+00:00","author":{"@id":"https:\/\/pokecon.jp\/job\/#\/schema\/person\/16c9f07b1ba984d165d9aee259bda997"},"breadcrumb":{"@id":"https:\/\/surfingcomplexity.blog\/2025\/10\/08\/the-illegible-nature-of-software-development-talent\/#breadcrumb"},"inLanguage":"ja","potentialAction":[{"@type":"ReadAction","target":["https:\/\/surfingcomplexity.blog\/2025\/10\/08\/the-illegible-nature-of-software-development-talent\/"]}]},{"@type":"ImageObject","inLanguage":"ja","@id":"https:\/\/surfingcomplexity.blog\/2025\/10\/08\/the-illegible-nature-of-software-development-talent\/#primaryimage","url":"https:\/\/pokecon.jp\/job\/wp-content\/uploads\/2025\/10\/surfer_1f3c4.png","contentUrl":"https:\/\/pokecon.jp\/job\/wp-content\/uploads\/2025\/10\/surfer_1f3c4.png","width":120,"height":120},{"@type":"BreadcrumbList","@id":"https:\/\/surfingcomplexity.blog\/2025\/10\/08\/the-illegible-nature-of-software-development-talent\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"\u30db\u30fc\u30e0","item":"https:\/\/pokecon.jp\/job\/"},{"@type":"ListItem","position":2,"name":"The illegible nature of software development talent \u2013 Surfing Complexity"}]},{"@type":"WebSite","@id":"https:\/\/pokecon.jp\/job\/#website","url":"https:\/\/pokecon.jp\/job\/","name":"\u30dd\u30b1\u30b3\u30f3","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/pokecon.jp\/job\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"ja"},{"@type":"Person","@id":"https:\/\/pokecon.jp\/job\/#\/schema\/person\/16c9f07b1ba984d165d9aee259bda997","name":"info@pokecon.jp","image":{"@type":"ImageObject","inLanguage":"ja","@id":"https:\/\/secure.gravatar.com\/avatar\/2b0549cd9f7907c092ca5fbb283baf72337f235726e4b46fa39ec0b701ac2fe2?s=96&d=wavatar&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/2b0549cd9f7907c092ca5fbb283baf72337f235726e4b46fa39ec0b701ac2fe2?s=96&d=wavatar&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/2b0549cd9f7907c092ca5fbb283baf72337f235726e4b46fa39ec0b701ac2fe2?s=96&d=wavatar&r=g","caption":"info@pokecon.jp"},"url":"https:\/\/pokecon.jp\/job\/author\/infopokecon-jp\/"}]}},"_links":{"self":[{"href":"https:\/\/pokecon.jp\/job\/wp-json\/wp\/v2\/posts\/9020","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/pokecon.jp\/job\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/pokecon.jp\/job\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/pokecon.jp\/job\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/pokecon.jp\/job\/wp-json\/wp\/v2\/comments?post=9020"}],"version-history":[{"count":1,"href":"https:\/\/pokecon.jp\/job\/wp-json\/wp\/v2\/posts\/9020\/revisions"}],"predecessor-version":[{"id":9022,"href":"https:\/\/pokecon.jp\/job\/wp-json\/wp\/v2\/posts\/9020\/revisions\/9022"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/pokecon.jp\/job\/wp-json\/wp\/v2\/media\/9021"}],"wp:attachment":[{"href":"https:\/\/pokecon.jp\/job\/wp-json\/wp\/v2\/media?parent=9020"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/pokecon.jp\/job\/wp-json\/wp\/v2\/categories?post=9020"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/pokecon.jp\/job\/wp-json\/wp\/v2\/tags?post=9020"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}