The greatest satisfaction to a hacker is to produce output that gives the hacker pleasure to look at, think about, and use.
Achieving this satisfaction is an iterative hill climbing optimization. Each iteration depends on making something. By making lots of shit (there's that word), you get to see what output gives you satisfaction; and you feel some satisfaction, which gives you the energy to make more. Notice what you made that gives you pleasure, and how you made it. Repeat until you are a satisfied Hacker.
(I agree that the word got so overused I couldn't parse the writing very well -- like if you say the word 'apple' 100 times, you start to forget what it means -- or like the way if you eliminate microsaccades, foveated objects start to disappear [1].)
"Remind yourself always that your shit is relative. Find ways to expand your definition of shit as much as possible. That way, the first step you take in making your shit will alone surpass the completed shit of the inexperienced."
You can't make that point without using the word "shit" three times? I'm sure it can be better in a dozen ways without ever using the word shit, but you overused "shit" again to keep your theme going.
That is why the original poster is not being snarky. The post literally reads as shit shit shit shit shit, how many times can I say shit in one blog post. The point you are trying to make is completely lost in that.
edit: When you start blaming the reader for comprehension problems, you have failed as communicating. Although I'll keep in mind that you just wrote "it it" and "people're" right after talking about "flows naturally".