Leetcode has taught me that I'm a bad engineer
I&#x27;m a 20+ year Senior Software Architect, Team Lead, Senior Developer and a PM (all at the same time at the moment!).  I&#x27;ve done everything from C++ to 20 years of .Net to now TypeScript and Angular 13 with .Net Core REST APIs against an Oracle SQL database.<p>I am self-taught and I can&#x27;t do these leetcode problems if my life depended on it.<p>I still deliver high quality software on time, and on budget, and have a solid grasp on my career.<p>I wouldn&#x27;t worry about this too much.  It depends on what you are going for.<p>Sure, if you want to pass a FAANG interview where you are going to get these types of questions, go for it.  To solve day to day business problems, you rarely need this stuff.  You just need to learn how to write quality, performant, correct code that results in solutions.<p>The best way to do this is develop experience in the industry over the years.<p>My 2 cents.