I'm a Software Engineer and I often want to work on side projects and cool ideas I have, and I'll often get started but then at some point I start the negative talk - 'you're not good enough to do this', 'you don't know what you're doing', 'this isn't good practice', 'this won't work' etc.
I was wondering how others deal with this negative talk and self doubt. I try to shut it down when it starts up but I can never truly shake it.