Ask HN: I struggle to write code from scratch
This hasn't really been an issue at my work, however I'm still at a loss as to how I should learn to start from scratch and "architect" code in a way that makes sense and is complex. By this, I mean sometimes I'll look at a repo that's just a complex rest API and I'll be thinking "there's no way I'd be able to come up with this elegant structure or nested code in one sitting".
Is this a sign I just learn slowly or should I just resign myself to doing product management and non-coding stuff?