I really didn&#x27;t take what you said &quot;to the heart&quot;. I was more hoping to nudge you toward a greater self awareness. (I&#x27;m also being pretty high-and-mighty by thinking that&#x27;s my prerogative, so there we are.)<p>The truth of the matter is that knowing when and how to build an MVP quickly without wasting time on the wrong things and knowing when and how to create reliable and maintainable software is <i>all</i> part of your job as a software developer. Choosing one or the other as &quot;that&#x27;s just how I am&quot; is shirking responsibility.