Hacker News new | ask | show | jobs
by vinylkey 2926 days ago
I would consider myself a very average programmer. I have some good experience and a good knowledge set, but I'm not super passionate about programming to drive myself to be a "great" programmer.

edit: I think the biggest thing holding me to being average at best is practical experience in larger systems. In school, I was always good at the theory parts of computer science, but did so-so in projects. In my professional experience, I think that still holds true: I can manage language intricacies, and write pretty clean code for smaller problems, but I can get into trouble with architecture-level stuff like defining models. I also have a tendency to over-engineer solutions to complex problems.