I wanted to create the ULTIMATE software engineer resource I wish I had when I first started out in my career during the dot-com days. ost sites only focuses only on one narrow sliver of the "perfect" software engineer career (interviewing, learning tech skills) or it takes hundreds of blog posts to find something useful. Hell most haven’t even had the experience doing anything worthwhile, sure some may have gotten in a FANNG company but haven’t been around long enough to build a series of high impact high profit projects with awesome teams, anywhere in the world. Isn’t that what you're going after; the ability to live a life well lived, varying degrees of high income, freedom and your work having a positive impact?
Thanks to the internet and to some extent the pandemic has created more options for anybody who wants the freedom to design their careers by learning valuable skills to rapidly accelerate and change your life.
“I'm not a great programmer; I'm just a good programmer with great habits.”
― Kent Beck
Having strong tech skills on it's own will not be enough for you to land your dream tech career these days. In fact, interviews have gotten harder as companies know you can google and memorize interview questions and answers so companies adapt to find qualified software engineers. With with a glut of coding bootcampers, college grads and covid pushing for remote talent, the landscape has become more competitive. In other words, a software engineer is now competing with anyone with a decent LinkedIn profile online.
Pillar #1: Hacker Mindset (Learning & Skills)
Key Pillar #2: People Skills (Landing The Best Interviews)
Key Pillar #3: Software Engineering Fundamentals (Interview Execution)
Key Pillar #4: Systems + Automation (Career Ascension)
“On office work. – I never wanted a job in an office or any job that I had to work eight hours a day at - day in and day out. I don't think I could have stood it. I'm not the type of guy who can sit in the office doing the same routine day in and day out. I have to do something that is creative and interesting to me.”
Bruce Lee - Striking Thoughts
Even Bruce discovered long before the pandemic he needed the freedom to express his creativity. My path as a software engineer included working remote mostly for almost a decade. There is no better time than the present to be a software developer you have limitless adventures to choose from — it could be a high flying startup, or a federal agency, cyber security or the latest emerging tech such as blockchain/AI/robotics. So make your next step today!