I don't know how you can expect a useful answer to that question without you and OP syncing up on what you're working on. The experiences of, say, a python network programmer vs a C/C++ GPU engineer are going to be worlds apart.
I think a lot of pointless arguments on HN stem from a failure to realize that "software" is too big of a field to generalize much of anything.