Earlier quoted context omitted.
> You can't Zen Buddhism your way out of the fact that you're going to spending years and years practicing until your fingers bleed, or until you're completely exhausted, etc. Many Zen Buddhists know how long and hard practice for mastery is. Practicing meditation is in many ways skill acquisition as well, which is why it is called a practice. You’ll of course be spending years and years practicing programming, and t…
> You’ll of course be spending years and years practicing programming You can't just 'of course' this! I mean, you can, but that's the whole point. If you, or anyone reading this enough cares enough about being a great programmer, you wouldn't be on this site in the first place. Which is fine, I enjoy wasting time on here as much as anyone. But the people who are actually really good at programming? They're not readi…
On Coding, Ego and Attention
101–110 of 177 posts
Re: On Coding, Ego and Attention
#102Re: On Coding, Ego and Attention
#103The author has overfitted for his own psychology. There are a lot of assumptions in there. My brain doesn't work like that at all.
Re: On Coding, Ego and Attention
#104In my experience, the best way to insulate yourself from the pangs of imposter syndrome and unproductive self-doubt is with experience of past successes. Early in my software engineering career I would constantly and painfully wonder if I was actually capable of fixing a certain bug or solving a new or difficult problem. But then after working hard on a solution, 99% of the time it would work out. After going through…
Everyone one on the team should be allowed to make mistakes or take bad choices. Juniors, seniors, managers... we are all people, we're all engineers, we're a team! Cult of perfection is limiting to everyone. The manager's job is to recognize everyone's contribution, no matter how small.
Too often, the teams project a higher bar than is actually reachable. Sure it will lead to sense of inadequacy, for absolutely baseless reasons.
Re: On Coding, Ego and Attention
#105Re: On Coding, Ego and Attention
#106I feel like for me, reading and writing articles like this are a major source of distractions. I often find myself reading articles like this, lessons of self-improvement and tips of motivation and ways to be a better programmer, instead of doing what actually makes me a better programmer (actually programming). To extend upon the article, I feel like one of the easiest distractions from self improvement is constantl…
I think, though, that the author makes a really valuable core point: Most challenges are hard not because of the subject but because of our approach and perspectives. I can't think of anything important in life that doesn't benefit from the exploration of metacognition.
Re: On Coding, Ego and Attention
#107I get and agree with what the author is saying here, but I also think a big part of this is that in software engineering, so much of what we do is ephemeral. If you're a carpenter you'll know if you're good or not. You'll be able to do stuff like frame a house, replace a door, etc. And then when someone asks you how long it will take to frame a house, how much it will cost, what supplies/staff you need and so on, you…
Re: On Coding, Ego and Attention
#108Earlier quoted context omitted.
But then if there’s no information, zero times 50 is still zero.
I'm not sure I agree, because the situation is in my opinion not symmetrical. Work without reading about it: might work, and often does. Reading about it without doing the work: way less useful.
Work without research often is actively harmful in addition to failing and wasting time & resources. Research at least improves knowledge while not wasting other resources besides time.
Re: On Coding, Ego and Attention
#109Earlier quoted context omitted.
I'm not sure I agree, because the situation is in my opinion not symmetrical. Work without reading about it: might work, and often does. Reading about it without doing the work: way less useful.
My view is the opposite, basically the adage “measure twice, cut once.” Work without research often is actively harmful in addition to failing and wasting time & resources. Research at least improves knowledge while not wasting other resources besides time.
However, I felt the context of this conversation was self-improvement though. In this particular context, it's easier to get things done without reading any motivational books/articles (in fact, most people get things done without reading about how to self motivate), and the contrary -- reading self-improvement articles -- doesn't mean anything if you don't do the actual work.
Let me quote the initial post of this subthread, which is the sentiment I agree with:
> "The thing about working on yourself is that it’s actually work. Reading an article, or a book on behaviour, self-improvement and what else doesn’t actually change you any more than reading Harry Potter does."
Re: On Coding, Ego and Attention
#110I needed to read this. Just today I realized today that my ego was distracting me from learning and being effective at my job. I am a new dev, I need to teach myself to take the ego hit and that in the long term it'll pay off more than independently struggling on a problem.
I try to counter this by reaching out myself when I need help, which is pretty regularly. I'm hoping my younger colleagues will see that even the old fart needs help sometimes and isn't afraid to admit that he doesn't know something.