Quote:
Originally Posted by Victor
Ya this is amazing. Like, learning new stuff is by far the most fun and rewarding part of this career. It's also kind of important and so common as to be ubiquitous.
For me learning new stuff is mega-rewarding but also painful sometimes. I have to lean into it.
I always think of it as when you're a little kid, you just pick up finger paints and start doing stuff. But when you're an adult, you sit there fretting about how much you can't draw a dog. Also that whole
marshmallow tower thing that kids are supposedly better at than most adults - because they just start building.
(Btw, some site, I think it's medium - if you highlight text and hit paste with a URL, just turns it into a link. That is awesome and it pisses me off that every editor doesn't do it.)
I get in these ruts where I just want to play with the tools I already know and build cool stuff. For whatever reason that feels like fun, whereas that head-scratching frustrating of learning new stuff feels not-so-fun.
My first programming job was for a statistical consulting firm that supported the tobacco and auto industry (they might have had other clients but that's all I ever saw). Basically our boss was tasked with explaining complicated statistics to a jury, on our client's side of course - in order to shave a $billion here or there off a major lawsuit. Job satisfaction was low, but the best part was I was working with some people who were literally the best in the world at what they do.
My major takeaways were:
1) There is no magic bullet to success, it's just being detail oriented, smart, and diligent.
2) The top analyst, who I think was literally a genius - never hesitated to learn new stuff. This guy was a multi-millionaire with a PhD doing high-level statistics, but if he had to learn some low level Unix commands and scripting to get something done, he dove into it. That made an impression on me.
Fortunately now I am doing nothing but learning new stuff. So my tolerance is really high and it's not that painful at all. But eventually I'll settle into actually building an app, and learning new stuff will feel painful again. Just gotta push back against it.