<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title>Advice on jodavaho.io</title>
		<link>https://jodavaho.io/categories/advice.html</link>
		<description>Recent content in Advice on jodavaho.io</description>
		<generator>Hugo 0.164.0</generator>
		<language>en-us</language>
		<managingEditor>hello@jodavaho.io (jodavaho)</managingEditor>
		<webMaster>hello@jodavaho.io (jodavaho)</webMaster>
		<lastBuildDate>Thu, 30 Jul 2026 00:00:00 +0000</lastBuildDate>
		<atom:link href="https://jodavaho.io/categories/advice/index.xml" rel="self" type="application/rss+xml"/>
		<item>
			<title>Dealing with people smarter than you</title>
			<link>https://jodavaho.io/posts/advice-smart-people.html</link>
			<pubDate>Thu, 30 Jul 2026 00:00:00 +0000</pubDate>
			<author>hello@jodavaho.io (jodavaho)</author>
			<guid isPermaLink="true">https://jodavaho.io/posts/advice-smart-people.html</guid>
			<description>&lt;p&gt;I&amp;rsquo;ve had the pleasure of meeting, at all stages of my career/education, people
much more intelligent than I am. I&amp;rsquo;ve also had the pleasure of meeting people
more productive, industrious, capable, and learned than I am (not always the
same!).&lt;/p&gt;
&lt;p&gt;Being a human, probably descended from social animals, I have the same first
instinct of insecurity or feelings of regret. &amp;ldquo;Why can&amp;rsquo;t I be &lt;code&gt;X&lt;/code&gt; like
Bob/Alice is?&amp;rdquo;. Over the years this attitude has done more harm than good,
which of course it must, but now after 20 years I have &lt;em&gt;real hard-won evidence&lt;/em&gt;
of it in opportunities lost, respect lessened, and sharp words from others.&lt;sup id=&#34;fnref:1&#34;&gt;&lt;a href=&#34;#fn:1&#34; class=&#34;footnote-ref&#34; role=&#34;doc-noteref&#34;&gt;1&lt;/a&gt;&lt;/sup&gt;&lt;/p&gt;
&lt;p&gt;However, there is a useful side effect of this jealousy, which is worth
keeping. Any system of people benefits from some healthy competition, and the
better the competitors, the better the competition.&lt;/p&gt;
&lt;p&gt;So, enough ado: Here is my hard-won advice for dealing with people &lt;em&gt;better&lt;/em&gt; (in
some way) than you are:&lt;/p&gt;
&lt;h2 id=&#34;recognize-illusions&#34;&gt;Recognize illusions&lt;/h2&gt;
&lt;p&gt;People in any competitive environment (and most multi-person environments are
competitive in &lt;em&gt;some&lt;/em&gt; way), will provide a convenient illusion of self. They either
do this intentionally or accidentally, but even portraying yourself as someone
who refuses to front is itself a decision to front. There is no escaping this game.&lt;sup id=&#34;fnref:2&#34;&gt;&lt;a href=&#34;#fn:2&#34; class=&#34;footnote-ref&#34; role=&#34;doc-noteref&#34;&gt;2&lt;/a&gt;&lt;/sup&gt;&lt;/p&gt;
&lt;p&gt;So, immediately, you can ask yourself a useful question: Is this person
presenting a prepared illusion and does the evidence support my perceived
ranking of this illusion vs my total (but imperfect) remembrance of myself?&lt;/p&gt;
&lt;p&gt;Two things happen with this reframing:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;The recognition that you experience &amp;lt; 1% of their reality, and it&amp;rsquo;s likely the best 1% that they can muster&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;The recognition that you experience &lt;em&gt;most&lt;/em&gt; of your own reality, and it&amp;rsquo;s likely the worst stuff that comes up during comparisons.&lt;sup id=&#34;fnref:3&#34;&gt;&lt;a href=&#34;#fn:3&#34; class=&#34;footnote-ref&#34; role=&#34;doc-noteref&#34;&gt;3&lt;/a&gt;&lt;/sup&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;This is an old trick! And (2) above is even worse because of the natural
tendency to find evidence to support the framing of &amp;ldquo;this person is smarter
than I am&amp;rdquo;. So avoid that narrative trap, and recognize the illusion for what
it is, and the false comparison it triggers.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Concrete actions: When you encounter a person immeasurably better than you,
humanize them, talk with them, see if the illusion is dispelled. If not, you
may just make a friend anyway.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;recognize-choices&#34;&gt;Recognize choices&lt;/h2&gt;
&lt;p&gt;Hang on, &lt;em&gt;is&lt;/em&gt; that person smarter than you are? Maybe during a whiteboard
session they presented some intuitive solution to a hard problem that nobody
considered. &lt;em&gt;Intelligence&lt;/em&gt; would be supported if they made that connection on
the spot, but was it intelligence after all?&lt;/p&gt;
&lt;p&gt;Feynman himself, in &amp;ldquo;Surely you&amp;rsquo;re joking&amp;rdquo; had this story to tell:&lt;sup id=&#34;fnref:4&#34;&gt;&lt;a href=&#34;#fn:4&#34; class=&#34;footnote-ref&#34; role=&#34;doc-noteref&#34;&gt;4&lt;/a&gt;&lt;/sup&gt;&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;That book also showed how to differentiate parameters under the integral sign&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;it&amp;rsquo;s a certain operation. It turns out that&amp;rsquo;s not taught very much in the
universities; they don&amp;rsquo;t emphasize it. But I caught on how to use that method,
and I used that one damn tool again and again. [&amp;hellip;] So I got a great
reputation for doing integrals, only because my box of tools was different
from everybody else&amp;rsquo;s, and they had tried all their tools on it before giving
the problem to me.&lt;/li&gt;
&lt;/ul&gt;
&lt;/blockquote&gt;
&lt;p&gt;Feynman was definitely an intelligent person, but was he also borrowing a
little niche experience and using that to solve problems seemingly magically?&lt;/p&gt;
&lt;p&gt;It&amp;rsquo;s important to recognize experience, and choices in the path to success, and
a person&amp;rsquo;s set of choices are probably very different than yours. And you can
leverage your own unique insights &lt;em&gt;all the time&lt;/em&gt;, probably without knowing it.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Concrete action: When someone has a unique insight, attribute it to experience, and
(folding into prior) ask them for background and insights so that &lt;em&gt;you&lt;/em&gt; can do this yourself!&lt;/li&gt;
&lt;li&gt;Concrete action: When you have an insight into a problem, think about why you
made that leap - was it prior experience? Do you deflate the value of your
own experience (&amp;ldquo;I just saw that before&amp;rdquo;), while discounting the effect of experience on others&amp;rsquo; success (&amp;ldquo;They are uniquely smart regardless of experience&amp;rdquo;).&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Why reframe this way? There is immense danger (to self
worth) in attributing &lt;em&gt;others&amp;rsquo;&lt;/em&gt; successes to immutable qualities of
others,&lt;sup id=&#34;fnref:5&#34;&gt;&lt;a href=&#34;#fn:5&#34; class=&#34;footnote-ref&#34; role=&#34;doc-noteref&#34;&gt;5&lt;/a&gt;&lt;/sup&gt; and ascribing your own inadequacy to &lt;em&gt;your own&lt;/em&gt; immutable
qualities. Once you have &lt;em&gt;decided&lt;/em&gt; that you are inadequate / lesser, and
simultaneously decided that you are &lt;em&gt;supposed&lt;/em&gt; to be better at indicating
immutable superiority (see next point), you have gone down a dark,
self-limiting path.&lt;sup id=&#34;fnref:6&#34;&gt;&lt;a href=&#34;#fn:6&#34; class=&#34;footnote-ref&#34; role=&#34;doc-noteref&#34;&gt;6&lt;/a&gt;&lt;/sup&gt;&lt;/p&gt;
&lt;h2 id=&#34;recognize-opportunity&#34;&gt;Recognize opportunity&lt;/h2&gt;
&lt;p&gt;Maybe that person isn&amp;rsquo;t immutably superior. Maybe they have tricks that help them succeed.&lt;/p&gt;
&lt;p&gt;Now here&amp;rsquo;s the opportunity: Learn from them.&lt;/p&gt;
&lt;p&gt;OK, I hear you recoiling. This is Machiavellian. It&amp;rsquo;s inhuman to use people this
way. Surely you cannot just attach yourself to a person for the purposes of
bettering yourself.&lt;/p&gt;
&lt;p&gt;Yes, you can! You just can&amp;rsquo;t be surreptitious or Machiavellian about it. If your
goal here is to prop yourself up to appear superior - you are the problem, not
this advice. But if your goal is to better yourself, to pick up skills and
tricks, and possibly to make a lifelong friend from a capable coworker, then
nobody can fault you for that! That&amp;rsquo;s why humans come together to work side by
side on hard things. It&amp;rsquo;s our &lt;em&gt;way&lt;/em&gt; of improving the lot of life.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Concrete action: allow others to better you, and be intentional about it.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;There are certainly environments like Academic research, or curve-graded
courses, or limited-headcount government labs that are closer to &amp;ldquo;zero sum&amp;rdquo;.&lt;/p&gt;
&lt;p&gt;That means that in these environments much can be gained by pulling down the best, because it
is a &amp;ldquo;winner take more&amp;rdquo; environment.&lt;sup id=&#34;fnref:7&#34;&gt;&lt;a href=&#34;#fn:7&#34; class=&#34;footnote-ref&#34; role=&#34;doc-noteref&#34;&gt;7&lt;/a&gt;&lt;/sup&gt; &lt;em&gt;That&amp;rsquo;s&lt;/em&gt; the Machiavellian angle. It&amp;rsquo;s tempting
to consider a smarter person to be in competition with you for a limited reward
pool. Better grades, better pay, better glory, etc.&lt;/p&gt;
&lt;p&gt;But &amp;hellip;&lt;/p&gt;
&lt;h2 id=&#34;recognize-false-scarcity&#34;&gt;Recognize false scarcity&lt;/h2&gt;
&lt;p&gt;Even in &lt;em&gt;seemingly&lt;/em&gt; zero-sum environments, like those above, life is never
&lt;em&gt;actually&lt;/em&gt; zero sum. It can be falsely arranged to appear so, in individual
circumstances, but it&amp;rsquo;s never the case in actuality, because life proceeds over
multiple dimensions, and with strange payouts.&lt;/p&gt;
&lt;p&gt;But let&amp;rsquo;s attack the math directly: Well, consider the classic prisoners&#39;
dilemma. In this game you have two options: Tear down your colleague, or build them up.
But they make the same decision about you.&lt;/p&gt;
&lt;p&gt;The outcomes are:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Both build up - moderate reward for both&lt;/li&gt;
&lt;li&gt;Both tear down - moderate loss for both&lt;/li&gt;
&lt;li&gt;One builds, other tears - best payout for the tear-downer, at the expense of the build-upper.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a href=&#34;https://ncase.me/trust/&#34;&gt;Play it out&lt;/a&gt; and you get the strategy of betrayal.&lt;sup id=&#34;fnref:8&#34;&gt;&lt;a href=&#34;#fn:8&#34; class=&#34;footnote-ref&#34; role=&#34;doc-noteref&#34;&gt;8&lt;/a&gt;&lt;/sup&gt;&lt;/p&gt;
&lt;p&gt;But play it out again and &lt;em&gt;again&lt;/em&gt;, where the cumulative gains /losses are the
score, and a trust-based strategy dominates. In particular, you have to &lt;em&gt;lead
with trust&lt;/em&gt; to get the best outcomes.&lt;sup id=&#34;fnref:9&#34;&gt;&lt;a href=&#34;#fn:9&#34; class=&#34;footnote-ref&#34; role=&#34;doc-noteref&#34;&gt;9&lt;/a&gt;&lt;/sup&gt; (There&amp;rsquo;s actually a stronger result
here: when scarcity is introduced &lt;em&gt;and the players consider each other to be
ruthless logicians&lt;/em&gt;, the strategy flips &lt;em&gt;at the end&lt;/em&gt;. After a long cooperation
sequence, when the end of the game is announced and near, the player strategies
switch to betrayal pretty quickly. But this falls down very quickly even with
repeated games. The lesson here might be to carefully avoid people and
environments that are predisposed to ruthless betrayal-based payoffs!
I&amp;rsquo;m reminded of this story: &lt;sup id=&#34;fnref:10&#34;&gt;&lt;a href=&#34;#fn:10&#34; class=&#34;footnote-ref&#34; role=&#34;doc-noteref&#34;&gt;10&lt;/a&gt;&lt;/sup&gt; of the wife who, diagnosed with terminal
cancer, decided divorce + flings was the right move. Calling this a &amp;ldquo;defection&amp;rdquo;
might be a stretch, but being near the end &lt;em&gt;clearly&lt;/em&gt; changed the calculus for
her&amp;hellip; but back to everyday reality &amp;hellip;.)&lt;/p&gt;
&lt;p&gt;Axelrod&amp;rsquo;s first rule for players in the winning strategy is literally
&amp;ldquo;don&amp;rsquo;t be envious.&amp;rdquo; The math arrives at the same advice we&amp;rsquo;re stating right
now! There&amp;rsquo;s another, more entertaining lesson about false scarcity: Pirates!
&lt;sup id=&#34;fnref:11&#34;&gt;&lt;a href=&#34;#fn:11&#34; class=&#34;footnote-ref&#34; role=&#34;doc-noteref&#34;&gt;11&lt;/a&gt;&lt;/sup&gt; Stateless, greedy, anarchistic pirate crews had a strong sense of
collaboration in their creed.&lt;/p&gt;
&lt;p&gt;And note again, the cold, mathematical result for pirates (most senior pirate
takes 98% of all proceeds) completely contradicts reality, just like prisoner&amp;rsquo;s
dilemma! Real life favors group results that are cooperative.&lt;/p&gt;
&lt;p&gt;After 20 years, both of these cooperative examples &lt;em&gt;feel&lt;/em&gt; more real to me, and
the best benefit I&amp;rsquo;ve had long term comes from learning from (and even
elevating) those people who are most capable. It&amp;rsquo;s &lt;em&gt;worth it&lt;/em&gt; to be on a team
of high achievers. There&amp;rsquo;s plenty of good to go around. This is especially true
in industry - a better widget should benefit everyone, especially the people
making the widget.&lt;/p&gt;
&lt;p&gt;(note: this is only true in competitive marketplaces. read &lt;a href=&#34;https://jodavaho.io/posts/books-socialist-manifesto.html&#34;&gt;socialist manifesto&lt;/a&gt;
for the dystopian case of non-competitive markets and imagine how the above
collaborative advice might change)&lt;sup id=&#34;fnref:12&#34;&gt;&lt;a href=&#34;#fn:12&#34; class=&#34;footnote-ref&#34; role=&#34;doc-noteref&#34;&gt;12&lt;/a&gt;&lt;/sup&gt;&lt;/p&gt;
&lt;h2 id=&#34;recognize-negativity&#34;&gt;Recognize negativity&lt;/h2&gt;
&lt;p&gt;Despite the advice above, there will be people who are genuinely &lt;em&gt;darkly&lt;/em&gt;
competitive, adversarial, prideful, etc. They will be threatened by &lt;em&gt;you&lt;/em&gt;, just
as you are tempted to feel threatened by others.&lt;/p&gt;
&lt;p&gt;Along the road of working on oneself, you&amp;rsquo;ll quickly start to recognize people
who you just wish would walk the same path you are. You&amp;rsquo;ll recognize your past
insecurities and past delusions / illusions that prevented you from reaching
your happiest most productive and collaborative self. As much as it is (it will
be!) a struggle to fix that in yourself, you &lt;em&gt;must&lt;/em&gt; recognize that you can only
show the way. It is nearly impossible to truly change others.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Concrete action: If a person is truly darkly narcissistic or adversarial,
just avoid playing their game. They are running the scarcity mindset and that
&lt;em&gt;will&lt;/em&gt; haunt them long term.&lt;/li&gt;
&lt;li&gt;Concrete non-action: Do not try to change others. If you simply must get some
advice to them, do it by example, or worst case, a blog post.&lt;/li&gt;
&lt;/ul&gt;
&lt;hr&gt;
&lt;div class=&#34;footnotes&#34; role=&#34;doc-endnotes&#34;&gt;
&lt;hr&gt;
&lt;ol&gt;
&lt;li id=&#34;fn:1&#34;&gt;
&lt;p&gt;The clinical name for the opening feeling is the &lt;em&gt;impostor phenomenon&lt;/em&gt;: Pauline R. Clance and Suzanne A. Imes, &amp;ldquo;The Impostor Phenomenon in High Achieving Women&amp;rdquo;, &lt;em&gt;Psychotherapy: Theory, Research &amp;amp; Practice&lt;/em&gt; 15(3), 1978. &lt;a href=&#34;https://en.wikipedia.org/wiki/Impostor_syndrome&#34;&gt;https://en.wikipedia.org/wiki/Impostor_syndrome&lt;/a&gt;&amp;#160;&lt;a href=&#34;#fnref:1&#34; class=&#34;footnote-backref&#34; role=&#34;doc-backlink&#34;&gt;&amp;#x21a9;&amp;#xfe0e;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li id=&#34;fn:2&#34;&gt;
&lt;p&gt;Erving Goffman got here in 1956: &lt;em&gt;The Presentation of Self in Everyday Life&lt;/em&gt;. Everyone runs a &amp;ldquo;front stage&amp;rdquo; (audience-aware performance) and a &amp;ldquo;back stage&amp;rdquo; (preparation), and the labor of impression management is invisible &lt;em&gt;by design&lt;/em&gt; — if the audience notices the effort, the performance has failed. &lt;a href=&#34;https://en.wikipedia.org/wiki/The_Presentation_of_Self_in_Everyday_Life&#34;&gt;https://en.wikipedia.org/wiki/The_Presentation_of_Self_in_Everyday_Life&lt;/a&gt;&amp;#160;&lt;a href=&#34;#fnref:2&#34; class=&#34;footnote-backref&#34; role=&#34;doc-backlink&#34;&gt;&amp;#x21a9;&amp;#xfe0e;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li id=&#34;fn:3&#34;&gt;
&lt;p&gt;The popular form of exactly this: &amp;ldquo;we&amp;rsquo;re comparing our behind-the-scenes with everybody else&amp;rsquo;s highlight reel.&amp;rdquo; Steven Furtick, &lt;em&gt;Crash the Chatterbox&lt;/em&gt; (Multnomah, 2014); the line circulated in sermons and on social media from at least 2013.&amp;#160;&lt;a href=&#34;#fnref:3&#34; class=&#34;footnote-backref&#34; role=&#34;doc-backlink&#34;&gt;&amp;#x21a9;&amp;#xfe0e;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li id=&#34;fn:4&#34;&gt;
&lt;p&gt;Richard P. Feynman, &lt;em&gt;Surely You&amp;rsquo;re Joking, Mr. Feynman!&lt;/em&gt; (Norton, 1985), ch. &amp;ldquo;A Different Box of Tools&amp;rdquo;, pp. 71–72. His high school physics teacher, Mr. Bader, sent him to the back of class with Woods&amp;rsquo;s &lt;em&gt;Advanced Calculus&lt;/em&gt; (1926), a junior/senior college text covering Fourier series, Bessel functions, elliptic functions — and differentiating parameters under the integral sign, which the standard university sequence skipped. The technique is Leibniz&amp;rsquo;s, from 1697; it is called &amp;ldquo;Feynman&amp;rsquo;s trick&amp;rdquo; only because he popularized it. Widely reproduced as quoted in Keith Conrad, &amp;ldquo;Differentiating Under the Integral Sign&amp;rdquo;, &lt;a href=&#34;https://kconrad.math.uconn.edu/blurbs/analysis/diffunderint.pdf&#34;&gt;https://kconrad.math.uconn.edu/blurbs/analysis/diffunderint.pdf&lt;/a&gt;&amp;#160;&lt;a href=&#34;#fnref:4&#34; class=&#34;footnote-backref&#34; role=&#34;doc-backlink&#34;&gt;&amp;#x21a9;&amp;#xfe0e;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li id=&#34;fn:5&#34;&gt;
&lt;p&gt;This is the &lt;em&gt;fundamental attribution error&lt;/em&gt;: over-attributing others&amp;rsquo; behavior to disposition rather than to situation. &lt;a href=&#34;https://en.wikipedia.org/wiki/Fundamental_attribution_error&#34;&gt;https://en.wikipedia.org/wiki/Fundamental_attribution_error&lt;/a&gt;&amp;#160;&lt;a href=&#34;#fnref:5&#34; class=&#34;footnote-backref&#34; role=&#34;doc-backlink&#34;&gt;&amp;#x21a9;&amp;#xfe0e;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li id=&#34;fn:6&#34;&gt;
&lt;p&gt;Carol Dweck, &lt;em&gt;Mindset&lt;/em&gt; (2006), calls this the fixed mindset&amp;#160;&lt;a href=&#34;#fnref:6&#34; class=&#34;footnote-backref&#34; role=&#34;doc-backlink&#34;&gt;&amp;#x21a9;&amp;#xfe0e;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li id=&#34;fn:7&#34;&gt;
&lt;p&gt;The mechanism has a name, and it was documented in academia specifically: the Matthew effect. &lt;a href=&#34;https://en.wikipedia.org/wiki/Matthew_effect&#34;&gt;https://en.wikipedia.org/wiki/Matthew_effect&lt;/a&gt;&amp;#160;&lt;a href=&#34;#fnref:7&#34; class=&#34;footnote-backref&#34; role=&#34;doc-backlink&#34;&gt;&amp;#x21a9;&amp;#xfe0e;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li id=&#34;fn:8&#34;&gt;
&lt;p&gt;Nicky Case, &lt;em&gt;The Evolution of Trust&lt;/em&gt; (2017), &lt;a href=&#34;https://ncase.me/trust/&#34;&gt;https://ncase.me/trust/&lt;/a&gt; — a playable, public-domain, in-browser iterated prisoner&amp;rsquo;s dilemma. You play hands, then run tournaments and evolutionary simulations of tit-for-tat, always-cheat, always-cooperate, grudger, detective, and others. Its stated conclusion is nearly your argument verbatim: cooperation requires repeat interactions, possible win-wins, and low miscommunication. Strategy notes at &lt;a href=&#34;https://ncase.me/trust/notes/&#34;&gt;https://ncase.me/trust/notes/&lt;/a&gt;&amp;#160;&lt;a href=&#34;#fnref:8&#34; class=&#34;footnote-backref&#34; role=&#34;doc-backlink&#34;&gt;&amp;#x21a9;&amp;#xfe0e;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li id=&#34;fn:9&#34;&gt;
&lt;p&gt;Robert Axelrod, &lt;em&gt;The Evolution of Cooperation&lt;/em&gt; (Basic Books, 1984), from his 1980 computer tournaments — won both times by tit-for-tat, submitted by Anatol Rapoport and the &lt;em&gt;shortest&lt;/em&gt; program entered. Axelrod&amp;rsquo;s four rules for players: don&amp;rsquo;t be envious; don&amp;rsquo;t be the first to defect; reciprocate both cooperation and defection; don&amp;rsquo;t be too clever. &lt;a href=&#34;https://en.wikipedia.org/wiki/The_Evolution_of_Cooperation&#34;&gt;https://en.wikipedia.org/wiki/The_Evolution_of_Cooperation&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Worth knowing that the theory and the simulations disagree here, and the
simulations win. Game theory says a &lt;em&gt;known, finite&lt;/em&gt; number of rounds
unravels to mutual betrayal by backward induction, and yet Axelrod&amp;rsquo;s first
tournament ran a fixed 200 rounds and tit-for-tat won it outright; he only
switched to probabilistic termination (p = 0.00346 per round) in the second
tournament to damp end-game effects, and tit-for-tat won that one too. The
unraveling proof needs &lt;em&gt;common knowledge of rationality&lt;/em&gt;, not merely a
known endpoint. Kreps, Milgrom, Roberts and Wilson, &amp;ldquo;Rational Cooperation
in the Finitely Repeated Prisoners&amp;rsquo; Dilemma&amp;rdquo;, &lt;em&gt;Journal of Economic Theory&lt;/em&gt;
27(2):245–252 (1982), showed that perturbing that assumption by any amount&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;one player assigning nonzero probability to the other being a committed
tit-for-tat type - makes cooperation rational, with defection confined to a
bounded number of end rounds however long the game. Practically, this means
that if you have &lt;em&gt;any shred of doubt&lt;/em&gt; about the pervasive, persistent,
ruthlessness of your opponent, cooperation is an ideal strategy.
&lt;a href=&#34;https://milgrom.people.stanford.edu/wp-content/uploads/1982/08/RationalCooperation.pdf&#34;&gt;https://milgrom.people.stanford.edu/wp-content/uploads/1982/08/RationalCooperation.pdf&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&amp;#160;&lt;a href=&#34;#fnref:9&#34; class=&#34;footnote-backref&#34; role=&#34;doc-backlink&#34;&gt;&amp;#x21a9;&amp;#xfe0e;&lt;/a&gt;&lt;/li&gt;
&lt;li id=&#34;fn:10&#34;&gt;
&lt;p&gt;Molly Kochan (1973–2019).
&lt;em&gt;Dying for Sex&lt;/em&gt; (Wondery, 2020), &lt;em&gt;Screw Cancer: Becoming Whole&lt;/em&gt;, published posthumously in 2020.
&amp;ldquo;The True Story Behind &amp;lsquo;Dying For Sex&amp;rsquo; — What Happened To Molly
Kochan?&amp;rdquo;, &lt;em&gt;Forbes&lt;/em&gt;, 4 April 2025,
&lt;a href=&#34;https://www.forbes.com/sites/monicamercuri/2025/04/04/the-true-story-behind-dying-for-sex-what-happened-to-molly-kochan/&#34;&gt;https://www.forbes.com/sites/monicamercuri/2025/04/04/the-true-story-behind-dying-for-sex-what-happened-to-molly-kochan/&lt;/a&gt;,
and &lt;a href=&#34;https://en.wikipedia.org/wiki/Molly_Kochan&#34;&gt;https://en.wikipedia.org/wiki/Molly_Kochan&lt;/a&gt;.&amp;#160;&lt;a href=&#34;#fnref:10&#34; class=&#34;footnote-backref&#34; role=&#34;doc-backlink&#34;&gt;&amp;#x21a9;&amp;#xfe0e;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li id=&#34;fn:11&#34;&gt;
&lt;p&gt;Peter T. Leeson, &lt;em&gt;The Invisible Hook: The Hidden Economics of Pirates&lt;/em&gt;
&lt;a href=&#34;https://press.princeton.edu/books/paperback/9780691150093/the-invisible-hook&#34;&gt;https://press.princeton.edu/books/paperback/9780691150093/the-invisible-hook&lt;/a&gt;.
Pirate Game backward-induction puzzle, in which the senior of five pirates
keeps 98 of 100 coins by bribing two juniors with one each.
&lt;a href=&#34;https://en.wikipedia.org/wiki/Pirate_game&#34;&gt;https://en.wikipedia.org/wiki/Pirate_game&lt;/a&gt;&amp;#160;&lt;a href=&#34;#fnref:11&#34; class=&#34;footnote-backref&#34; role=&#34;doc-backlink&#34;&gt;&amp;#x21a9;&amp;#xfe0e;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li id=&#34;fn:12&#34;&gt;
&lt;p&gt;Bhaskar Sunkara, &lt;em&gt;The Socialist Manifesto: The Case for Radical Politics
in an Era of Extreme Inequality&lt;/em&gt; (Basic Books, 2019)&amp;#160;&lt;a href=&#34;#fnref:12&#34; class=&#34;footnote-backref&#34; role=&#34;doc-backlink&#34;&gt;&amp;#x21a9;&amp;#xfe0e;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;/div&gt;
</description>
		</item>
		<item>
			<title>So you want to move from backend code to robotics systems</title>
			<link>https://jodavaho.io/posts/dev-backend-to-robotics.html</link>
			<pubDate>Tue, 02 Dec 2025 00:00:00 +0000</pubDate>
			<author>hello@jodavaho.io (jodavaho)</author>
			<guid isPermaLink="true">https://jodavaho.io/posts/dev-backend-to-robotics.html</guid>
			<description>&lt;p&gt;I got a really good question sent to me, and I&amp;rsquo;d like to archive the response here&amp;hellip;&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;I mostly use Go (previously Java) and am exploring Rust for unmanned systems,
particularly embedded work and autonomy like navigation and perception. Given
your domain expertise, I&amp;rsquo;d love to hear your perspective:&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;I&amp;rsquo;m bullish on Rust long term. If you&amp;rsquo;re coming from Go/Java, then you&amp;rsquo;ve
already got the &amp;ldquo;backend&amp;rdquo; covered, and a &lt;em&gt;lot&lt;/em&gt; of robotics happens in
&amp;ldquo;backend&amp;rdquo;-like code. So, rust here is more of a curiosity / lateral move for
you. Great to try, not required. You could start right now by developing
implementations of robotics-like things and making a backend.&lt;/p&gt;
&lt;p&gt;Very little &amp;ldquo;solving&amp;rdquo; happens on small machines, it happens on on-system
servers running in docker, usually. The small computers do little things,
usually. So, you can definitely get started with pathfinding, optimization,
mapping, image processing in Rust right now, and build small automous systems
that mostly live in something you&amp;rsquo;d call a &amp;ldquo;backend&amp;rdquo;. Then plug a webcam in,
and hit your &amp;ldquo;backend&amp;rdquo; with imagery and you&amp;rsquo;re off to the races.&lt;/p&gt;
&lt;p&gt;If you&amp;rsquo;re more interested in &amp;ldquo;robotics systems&amp;rdquo;, then there&amp;rsquo;s really no
substitute for learning ROS. While ROS is a bit dated, and most serious shops
built their own version, ROS2.0 has a bunch of normal practices in it, and
every custom robotics framework is defacto compared to ROS2.0 nowadays. This
implies C++ and CMake, it&amp;rsquo;s really hard to get around that. Though there are
Rust wrappers and ROS2.0 Rust compliant messaging libraries.&lt;/p&gt;
&lt;p&gt;If you&amp;rsquo;re more interested in &amp;ldquo;on the metal&amp;rdquo; code, then ROS2.0 is still
relevant, but we&amp;rsquo;re more into the firmware level things. C is the king here
(still). Firmware generally does very little more than manage custom hardware
like motors, low level sensors, etc. It often doesn&amp;rsquo;t do the &amp;ldquo;thinking&amp;rdquo;.&lt;/p&gt;
&lt;p&gt;So if you&amp;rsquo;re looking to get into robotics, C and C++ are still the industry
breadwinner.&lt;/p&gt;
&lt;p&gt;Rust is a great language for this domain, but the libraries and industry
adoption is lagging a little. There&amp;rsquo;s just no serious reason to rewrite your
entire stack in Rust at this time, when robotics &lt;em&gt;products&lt;/em&gt; are not very mature
yet. I definitely have seen production Rust code that flies in warzones, so it
does exist, but it&amp;rsquo;s commonly an outlier.&lt;/p&gt;
&lt;p&gt;One huge benefit of Rust that is often overlooked is the immediate
compatability of &lt;em&gt;types&lt;/em&gt;, &lt;em&gt;build systems&lt;/em&gt;, and &lt;em&gt;dependency management&lt;/em&gt; across
the firmware, system, and backend. This is what will eventually cause Rust to
catch up to C++, but it may never replace it and doesn&amp;rsquo;t need to.&lt;/p&gt;
</description>
		</item>
		<item>
			<title>Guide to Working Weekends</title>
			<link>https://jodavaho.io/posts/guide-to-working-weekends.html</link>
			<pubDate>Mon, 23 Jun 2025 00:00:00 +0000</pubDate>
			<author>hello@jodavaho.io (jodavaho)</author>
			<guid isPermaLink="true">https://jodavaho.io/posts/guide-to-working-weekends.html</guid>
			<description>&lt;p&gt;Coffee on a monday after a productive weekend, here&amp;rsquo;s what went well this time. Much better than usual!&lt;/p&gt;
&lt;h1 id=&#34;dont-work-weekends&#34;&gt;Don&amp;rsquo;t work weekends&lt;/h1&gt;
&lt;p&gt;If at all possible, keep time to yourself on the weekend. Use it to read,
relax, catch up on housework, do hobbies, spend time with wife or kids (or date
otherwise). Etc. You &lt;em&gt;need&lt;/em&gt; breaks, mentally, to remain sharp, and physically,
to remain energetic.&lt;/p&gt;
&lt;p&gt;So, it should be the default mode to &lt;em&gt;not&lt;/em&gt; work on the weekends. But, sometimes
that thing is broken, the deadline is looming, the competition is knocking,
etc&amp;hellip;&lt;/p&gt;
&lt;p&gt;So how do you recharge (or at least not ruin your next week), while still being
productive? Here&amp;rsquo;s what just worked for me.&lt;/p&gt;
&lt;h1 id=&#34;have-a-supportive-partner&#34;&gt;Have a supportive partner&lt;/h1&gt;
&lt;p&gt;The best weekend warrior advice I can give is to have a supportive partner,
which is also the best life I can give. Partner up with someone who knows and
appreciates what you&amp;rsquo;re going though, preferably having been there before. My
powerhouse wife has a 10x work ethic over me, and also (somewhat telling) has
10x the work boundaries that I do.&lt;/p&gt;
&lt;h1 id=&#34;tell-people-you-need-the-time&#34;&gt;Tell people you need the time&lt;/h1&gt;
&lt;p&gt;Give time family, friends, or anyone else who is counting on you to adjust
their plans. I had been telling my wife for two weeks I was going to be in a
crunch and needed the time. We worked together to make that time.&lt;/p&gt;
&lt;h1 id=&#34;work-on-highest-net-happiness-tasks&#34;&gt;Work on highest net happiness tasks&lt;/h1&gt;
&lt;p&gt;Maybe there&amp;rsquo;s a bit of work you wanted to do, but it wasn&amp;rsquo;t the highest
priority for everyone. Do that now! It&amp;rsquo;s your time, and assuming you&amp;rsquo;re a
decent employee, you gave it everything you had during the week. If you must
give more, at least prioritize the tasks that will provide the most relief or
enjoyment once they are done.&lt;/p&gt;
&lt;h1 id=&#34;take-breaks&#34;&gt;Take breaks&lt;/h1&gt;
&lt;p&gt;Code has to compile, emails might need a reply, Claude is busy having an
existential crisis. Either way, go outside, to the gym, read a little, watch
part of a movie, vacuum the floor, play with legos, listen to an audiobook.
Hell, go have a margarita on the back porch. This time is yours, spend it how
you want.&lt;/p&gt;
&lt;p&gt;Unless your livelihood is threatened with imminent demise (and it almost never
is, even if your emotions might say it is), you should &lt;em&gt;not&lt;/em&gt; be over-exerting
yourself during personal time.&lt;/p&gt;
&lt;h1 id=&#34;be-alone&#34;&gt;Be alone&lt;/h1&gt;
&lt;p&gt;There&amp;rsquo;s something really awful about explaining to your kids that you cannot go
play bubbles outside because you have to work. For me, at least, even seeing my
wife go about her day pulls me away from work.&lt;/p&gt;
&lt;p&gt;Worse, if you&amp;rsquo;re following this advice, and everyone is around to see you take
a margarita break during a Claude task, you might be in for some difficult
misunderstandings. &amp;ldquo;I thought you had to work!&amp;rdquo; is the seed for guilt (for you)
and feelings of being taken advantage of (for them).&lt;/p&gt;
&lt;p&gt;Send the kids, partner, etc to a spa day or trip to grandparents, maybe, but
don&amp;rsquo;t add to the guilt by having them mope around the house while you burn
yourself out.&lt;/p&gt;
&lt;h1 id=&#34;make-it-up-to-them&#34;&gt;Make it up to them&lt;/h1&gt;
&lt;p&gt;No doubt your spouse is pulling extra weight while you&amp;rsquo;re working. Or your
friends are noticing you missed the event. I can&amp;rsquo;t emphasize enough:&lt;/p&gt;
&lt;p&gt;Life is short, and consistently distancing yourself from those you love &lt;em&gt;will&lt;/em&gt;
have long term consequences for your happiness.&lt;/p&gt;
&lt;p&gt;You&amp;rsquo;ll want to make it up to them. Do extra work around the house, cover your
partner when it is their turn. Buy dinner for friends next time.&lt;/p&gt;
&lt;h1 id=&#34;have-something-to-show&#34;&gt;Have something to show&lt;/h1&gt;
&lt;p&gt;For employer, family, and friends, you want to have something good to show for
the extra time. Tell your spouse you&amp;rsquo;re in a better place now, give your boss
some extra results, etc. Check in Monday morning right away with something to
show.&lt;/p&gt;
&lt;p&gt;Now, there&amp;rsquo;s a risk of coming across as a performative worker. Those are &lt;em&gt;the
worst&lt;/em&gt;. Depending on your team culture, it might be best to keep the results
just between you and the boss, or to somewhat downplay them. Weigh the
tradeoffs, but if someone had to bend their schedule to allow you to work when
you normally don&amp;rsquo;t, you better have something to show for it.&lt;/p&gt;
</description>
		</item>
		<item>
			<title>Conscientiousness is (almost) all you need</title>
			<link>https://jodavaho.io/posts/conscientiousness-is-best.html</link>
			<pubDate>Mon, 05 Feb 2024 00:00:00 +0000</pubDate>
			<author>hello@jodavaho.io (jodavaho)</author>
			<guid isPermaLink="true">https://jodavaho.io/posts/conscientiousness-is-best.html</guid>
			<description>&lt;h2 id=&#34;why-do-gpa-and-act-scores-matter&#34;&gt;Why do GPA and ACT scores matter?&lt;/h2&gt;
&lt;p&gt;Recently, there&amp;rsquo;s been some pushback against standardized tests and college
entrance exams. It begs the question: What is all this testing good for? After
all, well-to-do families and students can spend more time preparing for these
exams, making them an unfair indicator of &lt;em&gt;wealth&lt;/em&gt; moreso than &lt;em&gt;IQ&lt;/em&gt;.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;I propose:&lt;/em&gt; They are not a measure of &lt;em&gt;ability&lt;/em&gt; but of rule-following,
self-regulation, and preparadness. If this is true, the fact that you &lt;em&gt;can&lt;/em&gt;
study for these tests isn&amp;rsquo;t a bug, but a feature. If we were measuring IQ or
&amp;ldquo;raw&amp;rdquo; ability for some kind of meritocratic system, we&amp;rsquo;d want a test you could
&lt;em&gt;not&lt;/em&gt; study for.&lt;/p&gt;
&lt;p&gt;So why measure someone&amp;rsquo;s ability (and willingness) to study? Becasue then we&amp;rsquo;re
measuring conscientiousness. And, it turns out &lt;strong&gt;conscientiousness is (almost)
all you need&lt;/strong&gt;.&lt;/p&gt;
&lt;h3 id=&#34;lets-rewind&#34;&gt;Let&amp;rsquo;s rewind&lt;/h3&gt;
&lt;p&gt;Undergraduate GPA predicts lifetime earnings&lt;sup id=&#34;fnref:1&#34;&gt;&lt;a href=&#34;#fn:1&#34; class=&#34;footnote-ref&#34; role=&#34;doc-noteref&#34;&gt;1&lt;/a&gt;&lt;/sup&gt;, incoming test scores and GPA
are highly predictive of undergraduate GPA&lt;sup id=&#34;fnref:2&#34;&gt;&lt;a href=&#34;#fn:2&#34; class=&#34;footnote-ref&#34; role=&#34;doc-noteref&#34;&gt;2&lt;/a&gt;&lt;/sup&gt;, advanced degrees (which
increase earnings), and increased earnings within degrees &lt;sup id=&#34;fnref:3&#34;&gt;&lt;a href=&#34;#fn:3&#34; class=&#34;footnote-ref&#34; role=&#34;doc-noteref&#34;&gt;3&lt;/a&gt;&lt;/sup&gt;, &lt;sup id=&#34;fnref:4&#34;&gt;&lt;a href=&#34;#fn:4&#34; class=&#34;footnote-ref&#34; role=&#34;doc-noteref&#34;&gt;4&lt;/a&gt;&lt;/sup&gt;. I suggest
these effects are because being a good student aka &amp;ldquo;eating books&amp;rdquo; is correlated
with conscientiousness. They show up to lectures, prepare, and test well. And
while test scores may be influenced by socioeconomic status, once that is
removed, they are &lt;em&gt;still&lt;/em&gt; an excellent predictor of grades&lt;sup id=&#34;fnref1:2&#34;&gt;&lt;a href=&#34;#fn:2&#34; class=&#34;footnote-ref&#34; role=&#34;doc-noteref&#34;&gt;2&lt;/a&gt;&lt;/sup&gt;.&lt;/p&gt;
&lt;p&gt;And conscientiousness is very highly correlated with lifetime achievement, AND
fufillment &lt;sup id=&#34;fnref:5&#34;&gt;&lt;a href=&#34;#fn:5&#34; class=&#34;footnote-ref&#34; role=&#34;doc-noteref&#34;&gt;5&lt;/a&gt;&lt;/sup&gt;. So measuring conscientiousness, and signalling high
conscientiousness is a really good idea.&lt;/p&gt;
&lt;p&gt;IQ is great, but conscientiousness is how you get things done &lt;sup id=&#34;fnref:6&#34;&gt;&lt;a href=&#34;#fn:6&#34; class=&#34;footnote-ref&#34; role=&#34;doc-noteref&#34;&gt;6&lt;/a&gt;&lt;/sup&gt;&lt;/p&gt;
&lt;p&gt;Related: &lt;a href=&#34;https://jodavaho.io/posts/creation-is-divine.html&#34;&gt;creation is our higher purpose&lt;/a&gt;&lt;/p&gt;
&lt;div class=&#34;footnotes&#34; role=&#34;doc-endnotes&#34;&gt;
&lt;hr&gt;
&lt;ol&gt;
&lt;li id=&#34;fn:1&#34;&gt;
&lt;p&gt;&lt;a href=&#34;https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9004755/&#34;&gt;https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9004755/&lt;/a&gt;&amp;#160;&lt;a href=&#34;#fnref:1&#34; class=&#34;footnote-backref&#34; role=&#34;doc-backlink&#34;&gt;&amp;#x21a9;&amp;#xfe0e;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li id=&#34;fn:2&#34;&gt;
&lt;p&gt;&lt;a href=&#34;https://files.eric.ed.gov/fulltext/ED562860.pdf&#34;&gt;https://files.eric.ed.gov/fulltext/ED562860.pdf&lt;/a&gt;&amp;#160;&lt;a href=&#34;#fnref:2&#34; class=&#34;footnote-backref&#34; role=&#34;doc-backlink&#34;&gt;&amp;#x21a9;&amp;#xfe0e;&lt;/a&gt;&amp;#160;&lt;a href=&#34;#fnref1:2&#34; class=&#34;footnote-backref&#34; role=&#34;doc-backlink&#34;&gt;&amp;#x21a9;&amp;#xfe0e;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li id=&#34;fn:3&#34;&gt;
&lt;p&gt;&lt;a href=&#34;https://mpreiner.medium.com/what-is-the-impact-of-your-high-&#34;&gt;https://mpreiner.medium.com/what-is-the-impact-of-your-high-&lt;/a&gt;&amp;hellip;&amp;#160;&lt;a href=&#34;#fnref:3&#34; class=&#34;footnote-backref&#34; role=&#34;doc-backlink&#34;&gt;&amp;#x21a9;&amp;#xfe0e;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li id=&#34;fn:4&#34;&gt;
&lt;p&gt;&lt;a href=&#34;https://www.ssa.gov/policy/docs/research-summaries/education&#34;&gt;https://www.ssa.gov/policy/docs/research-summaries/education&lt;/a&gt;&amp;hellip;&amp;#160;&lt;a href=&#34;#fnref:4&#34; class=&#34;footnote-backref&#34; role=&#34;doc-backlink&#34;&gt;&amp;#x21a9;&amp;#xfe0e;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li id=&#34;fn:5&#34;&gt;
&lt;p&gt;&lt;a href=&#34;https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3498890/&#34;&gt;https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3498890/&lt;/a&gt;&amp;#160;&lt;a href=&#34;#fnref:5&#34; class=&#34;footnote-backref&#34; role=&#34;doc-backlink&#34;&gt;&amp;#x21a9;&amp;#xfe0e;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li id=&#34;fn:6&#34;&gt;
&lt;p&gt;&lt;a href=&#34;https://docs.iza.org/dp8235.pdf&#34;&gt;https://docs.iza.org/dp8235.pdf&lt;/a&gt;&amp;#160;&lt;a href=&#34;#fnref:6&#34; class=&#34;footnote-backref&#34; role=&#34;doc-backlink&#34;&gt;&amp;#x21a9;&amp;#xfe0e;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;/div&gt;
</description>
		</item>
		<item>
			<title>Four layers of self-improvement</title>
			<link>https://jodavaho.io/posts/four-layers-self-improvement.html</link>
			<pubDate>Sun, 22 Oct 2023 00:00:00 +0000</pubDate>
			<author>hello@jodavaho.io (jodavaho)</author>
			<guid isPermaLink="true">https://jodavaho.io/posts/four-layers-self-improvement.html</guid>
			<description>&lt;p&gt;I&amp;rsquo;ve been tracking my OKR&amp;rsquo;s since 2014. Sometimes I accomplish what I set out
for, sometimes I don&amp;rsquo;t. Sometimes I accomplish &lt;em&gt;what I put in OKRs&lt;/em&gt; but didn&amp;rsquo;t
accomplish what I wanted.&lt;/p&gt;
&lt;p&gt;Here&amp;rsquo;s what I&amp;rsquo;ve learned.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;There are usually four types of OKRs, and not differentiating types makes it &lt;em&gt;really hard&lt;/em&gt; to get what you wanted&lt;/li&gt;
&lt;li&gt;Not only are there four, but they are roughly speaking prerequisites of each other.&lt;/li&gt;
&lt;li&gt;Not only that, but looking at all the self-help books I&amp;rsquo;ve read, it actually seems like most the books &lt;em&gt;also&lt;/em&gt; fit into these four categories, and just reading them out of order makes no sense.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;These categories are:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Intent-building (actions that create action). Perhaps these are better known as &amp;ldquo;values&amp;rdquo;. When lost, you feel listless.&lt;/li&gt;
&lt;li&gt;Foundational stuff (actions that everyone needs to do to be &amp;ldquo;better&amp;rdquo;). Basic self care is here. When lost, you feel unhealthy and &amp;ldquo;stuck&amp;rdquo; even if you have good intent.&lt;/li&gt;
&lt;li&gt;Focus activities (the stuff you need to realize your specific vision of self). Family, job duties, social activities, etc are here. These &amp;ldquo;round out&amp;rdquo; an otherwise healthy person.&lt;/li&gt;
&lt;li&gt;Specialized activities (the stuff that really defines who you are). These are the things you are proud of. Resume-level or hobby-level things like &amp;ldquo;I love boxing&amp;rdquo; or &amp;ldquo;I love making cabinets&amp;rdquo;.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;So my strategy going forward is to work from the bottom up. If I find a day where I can&amp;rsquo;t get anything done, I&amp;rsquo;ll at least work on intent. Maybe it seems obvious, but just focusing on what I want and planning a better tomorrow makes tomorrow much easier. And focusing on intent allows you to remember throughout the day to work on your goals. Lately, just taking a break from work during the day to move an inch forward is a huge help. For example 10 pullups between meetings.&lt;/p&gt;
&lt;p&gt;Anyway, I will shortly analyze 3rd quarter, but for now, this idea of layering on improvements is something I&amp;rsquo;m noodling as I redefine what success looks like.&lt;/p&gt;
</description>
		</item>
		<item>
			<title>The Sawtooth Career</title>
			<link>https://jodavaho.io/posts/sawtooth-career.html</link>
			<pubDate>Thu, 09 Feb 2023 00:00:00 +0000</pubDate>
			<author>hello@jodavaho.io (jodavaho)</author>
			<guid isPermaLink="true">https://jodavaho.io/posts/sawtooth-career.html</guid>
			<description>&lt;h2 id=&#34;on-the-optimality-of-sawtooth-careers&#34;&gt;On the optimality of sawtooth careers&lt;/h2&gt;
&lt;p&gt;I was having lunch at JPL with their Chief Engineer, Rob Manning. Normally,
you&amp;rsquo;d expect the Chief Eng. to reserve their time for more important people,
but that&amp;rsquo;s not how JPL works.&lt;/p&gt;
&lt;p&gt;I had posted in the New Researcher Support Group slack channel, asking for
stories from folks who regret some part of their career. Gloomy, I know. He was
curious, and so we we got lunch.&lt;/p&gt;
&lt;p&gt;Being early career is fraught with uncertainty. What should I specialize in?
How can I make an impact? etc.&lt;/p&gt;
&lt;p&gt;He cut through it pretty quickly with his model for an optimal career: The
sawtooth.&lt;/p&gt;
&lt;figure&gt;&lt;img src=&#34;https://jodavaho.io/img/sawtooth.png&#34;
			alt=&#34;Behold, the sawtooth graph&#34;&gt;&lt;figcaption&gt;
			&lt;p&gt;Behold, the sawtooth graph&lt;/p&gt;
		&lt;/figcaption&gt;
&lt;/figure&gt;

&lt;p&gt;Rob said that he had a horrible character flaw, in that when he got bored of
something he&amp;rsquo;d usually leave to do something else&lt;sup id=&#34;fnref:1&#34;&gt;&lt;a href=&#34;#fn:1&#34; class=&#34;footnote-ref&#34; role=&#34;doc-noteref&#34;&gt;1&lt;/a&gt;&lt;/sup&gt;. This led to him
perpetually entering new fields as a beginner, asking dumb questions and
holding himself accountable to learning quickly. He said this breadth of
perspective allowed him to become a far better engineer over time.&lt;sup id=&#34;fnref:2&#34;&gt;&lt;a href=&#34;#fn:2&#34; class=&#34;footnote-ref&#34; role=&#34;doc-noteref&#34;&gt;2&lt;/a&gt;&lt;/sup&gt;&lt;/p&gt;
&lt;hr&gt;
&lt;p&gt;I respect that. Tying it back, it helped me see that just doing &lt;em&gt;something&lt;/em&gt;,
and doing it fully, is better than not. If you hate it, at least you did it,
and now you can go dedicate yourself to something else.&lt;/p&gt;
&lt;p&gt;For that reason I was perfectly happy not applying for management positions
when I left Amazon. Even though this is kind of a step down. Or, when I was a
manager, I could get over it and do small little contributions to small little
projects because I could learn something.&lt;/p&gt;
&lt;hr&gt;
&lt;p&gt;As a meta-cognitive skill, I&amp;rsquo;d like to become better at walking into new areas
as a beginner, and less reluctant to do so. Less pearl clutching, more
exploration.&lt;/p&gt;
&lt;p&gt;In the last 3 years, my saw-teeth have been:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Learning to optimize with SIMD, CUDA, and what you might call &amp;ldquo;esoteric problem reformulations&amp;rdquo;.&lt;/li&gt;
&lt;li&gt;Beginning projects in new languages. Zig, Rust, or (since I rarely use it anymore) C.&lt;/li&gt;
&lt;li&gt;Diving into backend development with both feet, especially on AWS and &lt;a href=&#34;https://vercel.com&#34;&gt;vercel&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;These should be evident in &lt;a href=&#34;https://jodavaho.io/categories/projects.html&#34;&gt;projects&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;And, going forward, I&amp;rsquo;d really love to do more:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;High performance or low-latency computing&lt;/li&gt;
&lt;li&gt;Image processing, especially for tracking&lt;/li&gt;
&lt;li&gt;Work/research on parallelization for search, esp in game theory or discrete
optimization&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Now I just need to figure out &lt;em&gt;how&lt;/em&gt;.&lt;/p&gt;
&lt;div class=&#34;footnotes&#34; role=&#34;doc-endnotes&#34;&gt;
&lt;hr&gt;
&lt;ol&gt;
&lt;li id=&#34;fn:1&#34;&gt;
&lt;p&gt;Clearly the chief eng of JPL knows how to finish projects, so I suspect he meant on the scale of years, not days.&amp;#160;&lt;a href=&#34;#fnref:1&#34; class=&#34;footnote-backref&#34; role=&#34;doc-backlink&#34;&gt;&amp;#x21a9;&amp;#xfe0e;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li id=&#34;fn:2&#34;&gt;
&lt;p&gt;&amp;ldquo;May you have breadth over years, and depth over days&amp;rdquo; &amp;ndash; maybe this will &lt;a href=&#34;https://jodavaho.io/posts/technologists-prayerbook.html&#34;&gt;catch on&lt;/a&gt;?&amp;#160;&lt;a href=&#34;#fnref:2&#34; class=&#34;footnote-backref&#34; role=&#34;doc-backlink&#34;&gt;&amp;#x21a9;&amp;#xfe0e;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;/div&gt;
</description>
		</item>
	</channel>
</rss>
