I've spent like the entire last week spinning in circles, unable to focus, and wasting time on constant indecision just trying to do some really basic sockets programming and I feel like I wouldn't even pass a first year programming course working like this.