The weirdest thing about being a teacher for young geek minds: I am teaching them things, like small steps, a walking skeleton, a making app, reliance on spikes, and even TDD itself, that their actual first jobs will most likely forbid them to do.
The young'uns I work with are actually nearly all hire-able as is, after 18 months of instruction, without any intervention from me. I mean, not exaggerating, these are good young geeks, clever and motivated and energetic and articulate.
No. The problem they're gonna face when they get to The Show isn't technical or intellectual at all. No language or framework or OS or library or algorithm is gonna daunt them, not for long. These kids are unquestionably well on their way to being professional geeks.
No, the problem they're gonna face is how to sustain their connection to the well of geek joy, in a trade that is systematically bent on simultaneously exploiting that connection while denying it exists and refusing any and all access to it.
It is possible, to stick it out, to acquire enough space and power, to re-assert one's path to the well. Many have done it, many are doing it today.

But it is very hard.

Very hard.

Far harder than learning the Visitor pattern, or docker, or dart or SQL or even Haskell.
How do you tell people you've watched *become* as they bathed in the cool clear water that, for some long time, five years or more, they must take navy showers, whore's baths, fleeting sips, as they navigate the horrors of extractive capitalist software development?
The best answer I have, so far, is to try and teach them how and where to find water outside of work.

It is a lousy answer.

I feel horrible giving it. But I'd feel even more horrible if I didn't tell them the truth.
The truth is that, today, most geeks have reasonably well-paid jobs in which they do mindless stupid variably-immoral work. They're regarded by their orgs as expensive fancy-typists. They're given ludicrous rulesets to obey. There are motivational posters featuring moutains.
I try to remind them: the pay is real, but it isn't the thing. If you look inside your heart, if you keep looking inside your heart, you know this.

The thing is the well of geek joy, the weird inexplicable-to-others brushing of your skill and your talent against the godhead.
Ya gotta feed your family. You gotta. That's not negotiable. But you don't gotta forget the well. To be any good at all you have to keep finding the well, keep reaching it, keep noticing it. Doesn't matter whether it's office hours or after hours. Matters whether you get to it.
The thing you gotta watch, when you become a professional geek, isn't the newest tech, and it sure as hell isn't the org's process.

You gotta watch whether/how you're getting to the well.

If you're getting to the well, in whatever way, you'll stay alive and change the world.
Motivational posters, featuring mountains.

• • •

Missing some Tweet in this thread? You can try to force a refresh
 

Keep Current with GeePaw Hill

GeePaw Hill Profile picture

Stay in touch and get notified when new unrolls are available from this author!

Read all threads

This Thread may be Removed Anytime!

PDF

Twitter may remove this content at anytime! Save it as PDF for later use!

Try unrolling a thread yourself!

how to unroll video
  1. Follow @ThreadReaderApp to mention us!

  2. From a Twitter thread mention us with a keyword "unroll"
@threadreaderapp unroll

Practice here first or read more on our help page!

More from @GeePawHill

6 Jan
Hmmm. I reference my playlist, the VBS (Very Best Shit), with some regularity. In the last couple of days, several have inquired whether I have published it.

I have not.

There are 517 takes on it. Some of them are, well, deprecated. But if I do one a day, in no order...
Idunno, tho. I mean. One's VBS list is inevitably intimate. Do I even trust y'all enough to share it? And what about the logistics? I mean, I don't want you to just see the artist/title, I want you to hear the take. Most are available, but surely not all.
I don't listen to the VBS all the time. I mostly listen to "all the songs I have online". I turn to the VBS when I need comfort.
Read 15 tweets
5 Jan
Tears for Fears, "Everybody Wants To Rule The World".

In a meandering conversation this morning, multi-slack, music from just before and after this one.

Do you know this is on my VBS (Very Best Shit) playlist, with only maybe 300 other songs?

Tears for Fears was never the band for me. But this song is just lovely.
"It's my own design. It's my own remorse."
Read 5 tweets
3 Jan
Well, I was - - this is literal - - just in the middle of typing the first line of code for the day when the power went out.
Country living, here, amid the snow storm. It will be out for several hours, minimum. Odds are good all day and in to the night.
No fear, tho we are well equipped and well stocked. Just frustrating.
Read 7 tweets
20 Dec 21
In our efforts to optimize the Many More Much Smaller Steps (MMMSS) path, we've tried and rejected the "shortest-distance" floptimization. Today, let's take up the "pin-making" floptimization, in which we create specialists, stations, and hand-offs.

geepawhill.org/2021/09/29/man…
Your periodic reminder: as much as I enjoy thinking and writing and talking about changing code, changing the world is far more important to me. Please join me in supporting and enacting change for social equity.

Black Lives Matter.
The seeming awkwardness of the MMMSS path pushes us to propose various optimizations. Unfortunately, most of these are based in analogies that flop, they don't actually improve that path. We call them "floptimizations", and today we'll take up the pin-making floptimization. A seemingly wandering and inefficient path formed from ready
Read 49 tweets
19 Dec 21
Oxygen Not Included: It's Sunday, and I'm spozed to be writing, and that's not gonna happen.

Instead, I will continue from yesterday's game and feel somewhat bad about myself.

I left the game running last night, and have to backload to c100.

As I said, this is always a dangerous time for me. The BBQ is coming on, but it's not full-on yet, so I need to watch food. I don't have a lot of coal or a lot of algae. Most seeds have a major vein of coal somewhere, but I haven't found it yet.
And there are so many projects to pursue! I think the answers are: 1) stabilize the coal & algae situation. 2) get some shipping going to reduce labor. 3) get some o2 going to reduce power and labor both.
Read 38 tweets
19 Dec 21
Don Mclean, "And I Love You So".

I woke yesterday morning thinking of this song. Ignore the swelling strings, please.
I was thinking of Mclean, who's in that very interesting category, "Three-hit Career".
Read 9 tweets

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3/month or $30/year) and get exclusive features!

Become Premium

Too expensive? Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal

Or Donate anonymously using crypto!

Ethereum

0xfe58350B80634f60Fa6Dc149a72b4DFbc17D341E copy

Bitcoin

3ATGMxNzCUFzxpMCHL5sWSt4DVtS8UqXpi copy

Thank you for your support!

Follow Us on Twitter!

:(