Writing a lot of great code is better than writing a little bit of perfect code.
When an interviewer asks, “What is your biggest weakness?”, a staple reply is, “I’m a perfectionist”.
On the surface, this is an excellent response because perfection is not undesirable in and of itself. No one is going to complain when they’re given the perfect solution to a problem. It becomes an issue when perfection manifests itself in missed deadlines and premature optimization.
In reality, perfection is the scourge of development. …
It’s been a long time coming… I’ve wanted to do an internship in California as long as I’ve been studying computer science at the University of Waterloo.
I’ve done just over a hundred problems on LeetCode, (barely) passed courses for Data Structures and Algorithms, and spent an ungodly amount of time refining my resume. I am not the keenest candidate, but I put in a passable effort.
I applied to Honey after hearing about their internship program from another student. I used the extension when buying my laptop and I liked the idea of working in California, especially in Los…
Computer Science student at the University of Waterloo