<?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/"><channel><title>Self Evaluation on Ghost in the data</title><link>https://ghostinthedata.info/tags/self-evaluation/</link><description>Ghost in the data</description><generator>Hugo -- gohugo.io</generator><language>en</language><copyright>Ghost in the data</copyright><lastBuildDate>Mon, 31 Aug 2026 09:00:00 +1000</lastBuildDate><atom:link href="https://ghostinthedata.info/tags/self-evaluation/index.xml" rel="self" type="application/rss+xml"/><item><title>The Style Isn't the Skill</title><link>https://ghostinthedata.info/posts/2026/2026-08-31-style-isnt-the-skill/</link><pubDate>Mon, 31 Aug 2026 09:00:00 +1000</pubDate><guid>https://ghostinthedata.info/posts/2026/2026-08-31-style-isnt-the-skill/</guid><author>Chris Hillman</author><description>What Bruce Lee's messy fights, broke years and busted back teach data engineers about mastering a craft, and about your next self-evaluation.</description><content:encoded>&lt;p>I was a kid when I first watched Bruce Lee, soon after and my friend signed up for kung fu lessons.&lt;/p>
&lt;p>What hooked me wasn&amp;rsquo;t the fighting. It was the speed at which Bruce moved. The more you watched, though, the more you noticed something sitting behind the speed. He was obviously smart, fast, cool, and clearly thinking several moves ahead of everyone else in the room. Even as a kid you could tell the fighting was the visible bit of something much bigger.&lt;/p>
&lt;p>Looking back, the thing I admired was the confidence. Not swagger. This was different. It was the kind of confidence that comes off someone who has poured a frightening amount of themselves into one craft. You can see it on people in all areas of life. I&amp;rsquo;m sure you&amp;rsquo;ve seen it in your industry. It could be a senior data engineer walking a junior through a query plan without looking at the screen. A modeller who hears the grain of a new fact table and already knows which join is going to hurt. It radiates, and it can&amp;rsquo;t be faked for long.&lt;/p>
&lt;p>Then people will say&amp;hellip;&lt;/p>
&lt;p>&lt;em>Yeah, but he&amp;rsquo;s Bruce Lee.&lt;/em>&lt;/p>
&lt;p>You&amp;rsquo;ve probably said the same about someone like him. It sounds like humility, but it isn&amp;rsquo;t. It&amp;rsquo;s a permission slip — if he&amp;rsquo;s a different species, then the work he did to become that good is not available to me, and I&amp;rsquo;m excused from trying.&lt;/p>
&lt;p>The problem with this is that it never was easy for Bruce Lee, and I&amp;rsquo;m sure it&amp;rsquo;s the same for others as well. The three moments that made Bruce Lee happened before anyone outside a few gyms and a cancelled TV show knew who he was. He wasn&amp;rsquo;t Bruce Lee yet. He was a Wing Chun kid from Hong Kong teaching out of a friend&amp;rsquo;s house in Oakland, then a sidekick on a show that lasted one season, then a man in a back brace. Enter the Dragon came out weeks after he died. Everything that matters here is from before.&lt;/p>
&lt;/br>
&lt;hr>
&lt;h3 id="1964-the-messy-win">1964: the messy win&lt;/h3>
&lt;/br>
&lt;p>In late 1964 Lee fought Wong Jack Man in Oakland, behind closed doors, in front of a handful of people. There are disagreements as to how it went. Lee&amp;rsquo;s side says he finished it in about three minutes. Wong&amp;rsquo;s side says it dragged past twenty and ended with both men exhausted. What everyone agrees on is that it was ugly, and that Lee came out of it winded and rattled. For a man who had spent the previous year telling anyone who&amp;rsquo;d listen that his technique was superior to the &amp;ldquo;classical&amp;rdquo; styles, it was a humiliating result. He&amp;rsquo;d won, by his own account. It didn&amp;rsquo;t feel like winning.&lt;/p>
&lt;p>What he did next is the interesting part. He didn&amp;rsquo;t defend the technique. He tore it up, and hit the reset switch. That fight is the generally accepted origin of Jeet Kune Do, and the first thing he changed wasn&amp;rsquo;t his kung fu. It was his conditioning. He went looking for far more extreme fitness training than any traditional school would have asked of him.&lt;/p>
&lt;p>The line he used to explain the whole shift:&lt;/p>
&lt;blockquote>
&lt;p>&amp;ldquo;The proper method is the one that works.&amp;rdquo;&lt;/p>&lt;/blockquote>
&lt;p>As with most things that Bruce Lee said, there is so much in those few words. It&amp;rsquo;s easy to read it as &amp;ldquo;method doesn&amp;rsquo;t matter,&amp;rdquo; and that&amp;rsquo;s the opposite of what it says.&lt;/p>
&lt;p>It says there is a proper method. It says the test of whether a method is proper is a single question: does it work? And it says, quietly, that the answer can change. A method that worked last year against last year&amp;rsquo;s opponent gets re-tested, and if it fails, it isn&amp;rsquo;t proper anymore. Loyalty to it is not a virtue.&lt;/p>
&lt;p>He made the point a second time, in a way only Bruce Lee would. He put a mock tombstone in his studio. The inscription:&lt;/p>
&lt;blockquote>
&lt;p>&amp;ldquo;In memory of a once fluid man, crammed and distorted by the classical mess.&amp;rdquo;&lt;/p>&lt;/blockquote>
&lt;p>He wasn&amp;rsquo;t mourning kung fu. He was mourning himself. The &amp;ldquo;classical mess&amp;rdquo; was the ceremony of the art mistaken for the art: the numbered forms, the fixed stances, the correct sequence of steps that everyone agreed was correct because everyone had always agreed. He&amp;rsquo;d drilled it for years. And in a real fight, against an opponent who didn&amp;rsquo;t know the choreography, it had crammed and distorted him.&lt;/p>
&lt;p>On one side of the spectrum there might be a template or process that was set up. Does it work? Or is the only answer &amp;ldquo;it&amp;rsquo;s how we&amp;rsquo;ve always done it&amp;rdquo;? Sometimes we don&amp;rsquo;t spend the time reflecting — it might have worked perfectly initially, but is it as effective now? There&amp;rsquo;s also the other side, where we make exceptions to the process far too often, to the point it becomes a mess and we no longer know what the technique even is.&lt;/p>
&lt;p>Bruce was ruthless about fixed &lt;em>form&lt;/em>. He was obsessive about &lt;em>fundamentals&lt;/em>. His response to a bad fight was more discipline, not less. The freedom he&amp;rsquo;s famous for was built on top of conditioning most people wouldn&amp;rsquo;t tolerate.&lt;/p>
&lt;p>The style isn&amp;rsquo;t the skill. That&amp;rsquo;s the whole thing.&lt;/p>
&lt;/br>
&lt;hr>
&lt;h3 id="one-kick-ten-thousand-times">One kick, ten thousand times&lt;/h3>
&lt;/br>
&lt;p>One of Bruce&amp;rsquo;s quotes was:&lt;/p>
&lt;blockquote>
&lt;p>&amp;ldquo;I fear not the man who has practiced ten thousand kicks once, but I fear the man who has practiced one kick ten thousand times.&amp;rdquo;&lt;/p>&lt;/blockquote>
&lt;p>Ten thousand kicks once is a career spent collecting — a new tool every quarter, every certification going, every architecture pattern from every conference talk. You can talk about all of them. You&amp;rsquo;ve done each of them once, in a tutorial, on a dataset that was designed to make the tutorial work.&lt;/p>
&lt;p>One kick ten thousand times is mastery of the skill. It isn&amp;rsquo;t knowing the technique. It&amp;rsquo;s having met every way the technique fails. I see this a lot meeting people with various titles: have they actually dealt with quality incidents, and how did they protect the data from it? Have they worked with a source system that offers deltas, and tested them thoroughly? The engineer who&amp;rsquo;s built them fifty times knows what happens when the source system back-dates a change, when two updates land in the same batch with the same timestamp, when the current flag and the high date disagree, and when a backfill quietly rewrites six months of history because someone ran it day by day. (I wrote &lt;a href="https://ghostinthedata.info/posts/2026/2026-02-07-self-healing/" target="_blank" rel="noopener">a whole post about that last one&lt;/a>, because it took me an embarrassing number of reps to see it coming.)&lt;/p>
&lt;p>So pick the kick. Dimensional modelling. Streaming ingestion. Query performance on the warehouse you actually run. Pipeline testing. Not all of them. One, then maybe a second. The industry will keep offering you ten thousand shiny new ones, and most of them will be gone in three years. However, honing these skills is what shines out in interviews I conduct — I can see the difference between someone who knows how to kick, versus someone who has done that kick thousands of times.&lt;/p>
&lt;/br>
&lt;hr>
&lt;h3 id="absorb-discard-add">Absorb, discard, add&lt;/h3>
&lt;/br>
&lt;p>The quote that describes how Lee built Jeet Kune Do out of Wing Chun, Western boxing, fencing, and whatever else he could get his hands on:&lt;/p>
&lt;blockquote>
&lt;p>&amp;ldquo;Absorb what is useful, discard what is not, add what is uniquely your own.&amp;rdquo;&lt;/p>&lt;/blockquote>
&lt;p>&lt;em>Absorb what is useful.&lt;/em> Not &amp;ldquo;learn everything.&amp;rdquo; Absorb implies digestion. You take the thing in and it becomes part of how you move, without needing to consult it. Kimball&amp;rsquo;s grain-first modelling is worth absorbing. So are idempotent loads, and the habit of writing the test before the transformation. Once absorbed, you stop noticing you&amp;rsquo;re doing them.&lt;/p>
&lt;p>&lt;em>Discard what is not.&lt;/em> Harder than it sounds, because discarding means admitting you spent time on something that didn&amp;rsquo;t pay off. The pattern that made sense at your last company and doesn&amp;rsquo;t fit this one. The tool you got certified in that your current platform doesn&amp;rsquo;t run. Lee walked away from the style his own master taught him. Most of us can&amp;rsquo;t walk away from a Confluence page.&lt;/p>
&lt;p>&lt;em>Add what is uniquely your own.&lt;/em> What have you built that isn&amp;rsquo;t in any documentation? The reconciliation check you wrote because the standard tests kept missing one specific failure. The way you explain a lineage problem to finance so they stop asking the same question every month. That&amp;rsquo;s yours. It&amp;rsquo;s the part nobody can hire off the shelf. If your self-evaluation lists things you absorbed and nothing you added, you&amp;rsquo;ve described a good student, not a good engineer.&lt;/p>
&lt;/br>
&lt;hr>
&lt;h3 id="water-and-the-shape-of-the-cup">Water and the shape of the cup&lt;/h3>
&lt;/br>
&lt;blockquote>
&lt;p>&amp;ldquo;You put water in a cup, it becomes the cup.&amp;rdquo;&lt;/p>&lt;/blockquote>
&lt;p>Water has no form of its own; it takes the form of whatever holds it. Bruce also points out that water can flow or it can crash. Formless isn&amp;rsquo;t the same as weak.&lt;/p>
&lt;p>For a data modeller this is close to a job description. The model takes the shape of the question, not the shape of the framework diagram. A star schema is right until the business hands you a many-to-many relationship that every consumer needs, and then it&amp;rsquo;s wrong, and the modeller who is loyal to the star instead of the question will build something the analysts route around within a month. I&amp;rsquo;ve argued before that there&amp;rsquo;s &lt;a href="https://ghostinthedata.info/posts/2026/2026-05-02-five-worlds-data-engineering/" target="_blank" rel="noopener">no single right way to do data engineering&lt;/a>, only the right way for the world you&amp;rsquo;re in. Lee got there fifty years earlier with the motto he put on the Jeet Kune Do emblem:&lt;/p>
&lt;blockquote>
&lt;p>&amp;ldquo;Using no way as way, having no limitation as limitation.&amp;rdquo;&lt;/p>&lt;/blockquote>
&lt;p>No way as way doesn&amp;rsquo;t mean no method. It means the method is chosen fresh for each fight. Kimball for the reporting layer, something flatter and wider for the feature store, streaming where latency is the product and batch everywhere else, with no shame in any of it. The limitation you refuse to accept is the one that says &amp;ldquo;we&amp;rsquo;re a Kimball shop&amp;rdquo; or &amp;ldquo;we don&amp;rsquo;t do streaming here&amp;rdquo; before anyone has looked at the problem.&lt;/p>
&lt;/br>
&lt;hr>
&lt;h3 id="1969-the-letter">1969: the letter&lt;/h3>
&lt;/br>
&lt;p>January 1969. Lee is twenty-eight. The Green Hornet had come and gone after one season. He&amp;rsquo;s picking up bit parts and teaching private lessons to actors to pay the bills. Linda is pregnant with their second child. Bruce&amp;rsquo;s Hollywood career has stalled.&lt;/p>
&lt;p>He sits down and writes himself a letter. It&amp;rsquo;s on a sheet of notepaper headed &amp;ldquo;Secret,&amp;rdquo; in red and blue ink, and he titles it &amp;ldquo;My Definite Chief Aim.&amp;rdquo; The whole thing is four sentences. In the first he declares that he will be the first highest paid Oriental superstar in the United States (his words, and the era&amp;rsquo;s). The last two set a dated target and a personal one: world fame from 1970, ten million dollars by the end of 1980, and a life lived the way he pleases.&lt;/p>
&lt;p>The sentence in the middle is the one that matters most:&lt;/p>
&lt;blockquote>
&lt;p>&amp;ldquo;In return I will give the most exciting performances&amp;hellip;&amp;rdquo;&lt;/p>&lt;/blockquote>
&lt;p>This isn&amp;rsquo;t a wish list. It&amp;rsquo;s a contract — here&amp;rsquo;s what I will be, here&amp;rsquo;s what I will give in return.&lt;/p>
&lt;p>I&amp;rsquo;ve read enough self-evaluations to notice a pattern. Most of them are the first sentence without the second. &amp;ldquo;I want to grow into a senior role.&amp;rdquo; &amp;ldquo;I&amp;rsquo;d like more exposure to the streaming work.&amp;rdquo; &amp;ldquo;I&amp;rsquo;m keen to lead a project next year.&amp;rdquo; All fine. All wishes. The &amp;ldquo;in return&amp;rdquo; clause is missing, and without it there&amp;rsquo;s nothing for a manager to hold onto and nothing for you to hold yourself to.&lt;/p>
&lt;p>Try writing it Lee&amp;rsquo;s way. Something like: &lt;em>By the end of June I will be the person this team hands streaming ingestion to without a second thought. In return I will have built late-arrival handling on both event pipelines, documented the watermark strategy so someone else can run it, and carried the on-call for it the first three times it breaks.&lt;/em>&lt;/p>
&lt;p>That&amp;rsquo;s a sentence a manager can act on. It&amp;rsquo;s also a sentence that scares you slightly to write, which is how you know it&amp;rsquo;s the real one. (He achieved everything in the letter, incidentally, and then died at thirty-two.)&lt;/p>
&lt;/br>
&lt;hr>
&lt;h3 id="in-the-review-room">In the review room&lt;/h3>
&lt;/br>
&lt;p>When I sit with someone to go through their self-evaluation, I&amp;rsquo;ve started asking myself a slightly ridiculous question: what would Bruce Lee do with this? Ridiculous or not, it changes what I look for.&lt;/p>
&lt;p>&lt;strong>If you&amp;rsquo;re writing the evaluation.&lt;/strong>&lt;/p>
&lt;p>Write the &amp;ldquo;in return&amp;rdquo; clause. Every aim gets a consideration.&lt;/p>
&lt;p>Name your kick. What&amp;rsquo;s the one thing you&amp;rsquo;ve done enough times that you know how it fails? If you can&amp;rsquo;t name one, that&amp;rsquo;s the finding, and it&amp;rsquo;s a useful one.&lt;/p>
&lt;p>Include something you added, not just something you absorbed. The thing you built that wasn&amp;rsquo;t in the docs.&lt;/p>
&lt;p>&lt;strong>If you&amp;rsquo;re reading it.&lt;/strong>&lt;/p>
&lt;p>Judge what works, not adherence to form. The engineer who follows every ceremony and ships fragile pipelines has the classical mess. Say so, kindly and specifically.&lt;/p>
&lt;p>But check the reps. &amp;ldquo;Judge outcomes&amp;rdquo; drifts very easily into &amp;ldquo;reward whoever got lucky.&amp;rdquo; Someone who has practised one kick ten thousand times has a track record of predictable outcomes, and that&amp;rsquo;s the difference between skill and a good quarter.&lt;/p>
&lt;p>Look for the gap between knowing and doing. Lee was fond of a line he borrowed from Goethe: knowing is not enough, we must apply; willing is not enough, we must do. Most people in a review know exactly what they should be doing. The evaluation is a measure of the distance between that and what happened.&lt;/p>
&lt;p>If you want a structured way to run that kind of exercise with your own team, I&amp;rsquo;ve written before about the &lt;a href="https://ghostinthedata.info/posts/2025/2025-11-01-discover-our-best-selves/" target="_blank" rel="noopener">Reflective Best Self process&lt;/a>.&lt;/p>
&lt;/br>
&lt;hr>
&lt;h3 id="the-tradeoff">The tradeoff&lt;/h3>
&lt;/br>
&lt;p>Judging by what works is harder than judging by ceremony. Ceremony is easy to audit: the template was filled in, the points were estimated, the meeting was attended. Skill is hard to audit, because you have to understand the work well enough to know whether the outcome was earned or lucky, and that takes time managers don&amp;rsquo;t have and technical depth some of them stopped maintaining years ago. Take the Lee approach and you sign up for that cost.&lt;/p>
&lt;p>There&amp;rsquo;s a cost on the other side too. A self-evaluation written without the mask, with a real &amp;ldquo;in return&amp;rdquo; clause and a named weakness, is a sharper tool for your own growth and a sharper tool in the wrong hands. In a healthy team it gets you coached. In an unhealthy one it gets quoted back at you.&lt;/p>
&lt;p>&lt;/br>&lt;/br>&lt;/p></content:encoded><category>Leadership</category><category>Career Development</category><category>Leadership</category><category>Career Development</category><category>Performance Reviews</category><category>Self Evaluation</category><category>Data Modelling</category><category>Streaming</category><category>Skills</category><category>Philosophy</category></item></channel></rss>