3 ms·
> ... fall prey to invocation practicing I am unashamedly that way with git. I don't want to learn the mental model of git, I want to accomplish some task with
by prewett 6y ago
> ... fall prey to invocation practicing
I am unashamedly that way with git. I don't want to learn the mental model of git, I want to accomplish some task with my files so I can go back to coding. I consult the Oracle at Google, and make the suggested incantation. The fact that there are, if I recall correctly, four different incantations for deleting a file, I consider justification for not spending more time with it than I need. Actually, I've appointed a GUI wizard to do most of the incantations for more. Just once I figured out the solution on my own. I felt like a genius. An artificial genius, because source code control shouldn't require geniosity.
In general I happen to like computers, so usually I'm usually willing to learn, but as I get older, I find I don't enjoy the prospect of 1) sit down to a task, 0) discover I have to learn something to do it, -1) read up on it, play around, 0) practice, 1) finally start my task.
- yourapostasy 6y agoThat's okay. We all have varying time pressure vectors. As long as when we find ourselves with that rare free time on our hands, and still find some areas where we apply that learning process, we haven't fallen to cargo cult incantations. As the field grows wider, it is natural to resort to incantations for ever-increasing areas. It is when I tell juniors, "hey, you can take all day to peel apart what you can of whatever you pick, it is a no-meeting day and no tickets need to land in your queue", and they get a deer in the headlights look, that my concern starts rising.