|
|
|
|
|
by JohnDeHope
483 days ago
|
|
I'm 50. Yes. "It's about trying to come up with a working solution in a problem domain that you don't fully understand and don't have time to understand." This has been my trick for staying engaged and excited about my work. Do try to understand the problem domain. It makes a world of difference in what you code, how you're perceived, the kinds of roles you can be promoted in to, etc. |
|
The reason I find it more enjoyable than others might, is because I have considerable autonomy on how I will build my software, on what timelines, and who I'll sell it to.
The real problem with software development is not the complexity of our tech stack. It's the lack of agency that most programmers are forced to live with.