Live data from Hacker News

Elitism as the mid-career growth engine

stkbailey.substack.com

1–10 of 115 posts

Re: Elitism as the mid-career growth engine

#3

> Consider the Zen of Python: if I had only one wish, it would be the end of this reference. Python has no zen, at least not anymore, and if you just want to refer to some abstract moral or best concept, please pick another quote

What makes you say that about Python?

Re: Elitism as the mid-career growth engine

#4

> Consider the Zen of Python: if I had only one wish, it would be the end of this reference. Python has no zen, at least not anymore, and if you just want to refer to some abstract moral or best concept, please pick another quote

The fact that it's python is irrelevant, in the context it's about how beginners can read "wisdom" such as the Zen of Python and identify with the goals, whilst veterans can react to the opposite of such writings and consider what the goals prevent against.

Re: Elitism as the mid-career growth engine

#5
post #3

> Consider the Zen of Python: if I had only one wish, it would be the end of this reference. Python has no zen, at least not anymore, and if you just want to refer to some abstract moral or best concept, please pick another quote

What makes you say that about Python?

it's become a complicated language with many different ways to do the same thing but none of them very good

Re: Elitism as the mid-career growth engine

#6
Earlier in my career I felt a lot of disgust at bad code and bad solutions.

Sometimes it tye badness was really effort due to unfamiliarity or not instantly understanding what I was looking at.my laziness.

Sometimes it was because it disagreed with what ever framework or methodology I was using to give me confidence in the face of ignorance. I feel like an imposter but at least I know design patterns so this guy who did MVC wrong is worse.

Sometimes it was looking at something genuinely bad.

Now, later on, maybe my emphasis is more on business outcome than perfect implementation or maybe I've been involved in making enough abominations due to time pressures and architectural compromises that I can read those forces in other people's work.

Either way, I don't feel that kind of disgust anymore. It's code. No one is going to read it. It will be replaced next year. It works or it doesn't. Having to rip stuff out when the business changes or someone ways to use a different stack for resume reasons is part of life.

I wonder if this is an adaption or a maladaption.

Re: Elitism as the mid-career growth engine

#7
post #6

Earlier in my career I felt a lot of disgust at bad code and bad solutions. Sometimes it tye badness was really effort due to unfamiliarity or not instantly understanding what I was looking at.my laziness. Sometimes it was because it disagreed with what ever framework or methodology I was using to give me confidence in the face of ignorance. I feel like an imposter but at least I know design patterns so this guy who…

like speaking we have awkward pauses, we go on tangents and repeat our words.

But we deliver the message more or less.

If we had to have perfectly rehearsed sentences,

We'd never talk

Re: Elitism as the mid-career growth engine

#8
post #6

Earlier in my career I felt a lot of disgust at bad code and bad solutions. Sometimes it tye badness was really effort due to unfamiliarity or not instantly understanding what I was looking at.my laziness. Sometimes it was because it disagreed with what ever framework or methodology I was using to give me confidence in the face of ignorance. I feel like an imposter but at least I know design patterns so this guy who…

Isn't this just cargo culting and then realizing when you're cargo culting vs when changes are actually necessary? I also don't like fawning over good code, or what makes good code, but I think it's actually a good thing to anticipate certain architectural changes. Idk, but I don't think you can tell a stakeholder that you can't implement a feature X because you didn't give enough of a shit about architecture and ran out of flexibility to change something.

Re: Elitism as the mid-career growth engine

#10
post #6

Earlier in my career I felt a lot of disgust at bad code and bad solutions. Sometimes it tye badness was really effort due to unfamiliarity or not instantly understanding what I was looking at.my laziness. Sometimes it was because it disagreed with what ever framework or methodology I was using to give me confidence in the face of ignorance. I feel like an imposter but at least I know design patterns so this guy who…

Realism vs idealism, I guess.
Post reply on HN