I am grateful that this was submitted to Hacker News, and that I was able to read it.
> No problem is too small or too trivial if we can really do something about it.
I think we often forget this. Especially in our fast paced world and career. But often it is the little things which are hard to get right and also the things that create the most problems.I think we try to think we can predict what are important problems and what are not. Sometimes this is easy and we're right, but often we aren't. This is true in math, physics, and computer science. In any domain. So do what you like because you never really know. Plus, they say interest is worth an extra 10 IQ points.
From all my reading of Feynman I think there's one thing he'd stress: have fun. To never lose the creativity, that child like wonder. In CS we got here because we loved to play around and hack. I hope we never lose that.
This letter really allows that side of him to shine through.
I've been blessed to have a good paying career in software engineering, but I've never really felt passionate about the products I work on. At the end of the day, my job is a paycheck. I do feel joy solving problems for others, improve society, be able to answer colleagues questions when they "come to my office". My family is happy that I can provide and that I am a role model for them.
I sometimes think I should work on things that make me happier. Sometimes I think that my career path is a mistake, I should work on problems "closer to god", make more meaningful contributions, build the next Kubernetes/ChatGPT/Google/<insert revolutionary product>, advance AI, climate change. I end giving up, I'm not that ambitious or driven.
I'm important to my family and colleagues. That may be good enough.
Wise words
> innumerable problems that you would call humble, but which I enjoyed and felt very good about because I sometimes could partially succeed.
> You met me at the peak of my career when I seemed to you to be concerned with problems close to the gods.
As problem solvers, we need encouragement to face the difficulties that lie in exploring problems. We need to believe that it can be solved but more so that WE/I can solve it. We need to raise our egos to healthy amounts (not sure what is the precise definition of healthy) so we don't back down or give up. And Mr. Feynman alludes to this with "the pleasure of success", "helping your fellow man", "answer a question in the mind of a colleauge", "I enjoyed ... because I sometimes could partially succeed", and "problems close to the gods".
I am exploring (and absolutely denouncing) this egotism for it leads to frustration, disconnection, illusion, entitlement, and shielding. I feel that (good) school/university/work environments raise ego levels (with "good job!") and aloof you from _........ (which is a utopian place with a healthy encouragement to do more work and work harder to a point where it does not overwhelm you).
The identify of this _........ place keeps occuring to me and flees from me as quickly as it occurs to me. If there is anyone who works without ego, please let me know.
Do not remain nameless to yourself (1966) - https://news.ycombinator.com/item?id=23808400 - July 2020 (122 comments)
What Problems to Solve - https://news.ycombinator.com/item?id=8030010 - July 2014 (45 comments)
I think this is a rare mix of deep humanity and intellectual thinking in one essay.
Lol then... I saw who wrote it!
Good advice for all HN. Often you see a comment and bio shows an amazing career. However they couldnt be amazing without rest of us being average (average of something...). Can't have a max without a median.
I'm having difficulty understanding what is meant here. Does he intend to say that his student thinks quantum theory is a humble problem?
However, things have changed a lot. Nowadays we're bombarded with ideas and incredible "opportunities" of stuff we can make. It's almost like ideas are shoved into people's heads.
So, I have to add to Mr. Feynman's words an update:
_Be sure that the thing you want to solve is really the thing YOU want to solve_
This is specially true for software development and closed platforms. Sometimes, software vendors have this way of making developers work for free for things they won't get back, ever. They'll do conferences, and attract people, and show you all those nice tools you can use to solve problems (as long as you use their paid platform).
Don't fall for that shit. Remember Twitter and Reddit closing their APIs, platforms being discontinued, companies cannibalizing successful apps by independent developers. Those people wanted to solve problems, and they got scammed.