The in-between stretch: writing code and deciding architecture at once
There is a stage in a technical career where you keep writing code and also start deciding the architecture everyone else will use. The feeling of falling short on both fronts says nothing about the ability of the person feeling it: it measures the latency gap between two jobs that deliver their verdict on very different timescales.