bsvalley
Joined 10 years ago
Joined 10 years ago
This will help you get back to a stable state where you'll be able to slowly work your way back "up". People who do that usually end up way higher that originally planned, when they fight back after a good recovery. You need a change of scenery.
Life is all about compromise. If you don't want to compromise on anything, so be it. That means you will spend the rest of your life with yourself. Unless you find the perfect female clone of yourself, which doesn't exist. This is also valid for friends, family, etc. We're all different in this world.
15 minutes into the interview I hung up. 15 minutes later he tried to call me back on my phone (apparently he took him 30 minutes total to remember I was interviewing). Got an email from the recruiter mentioning a "connection problem during the interview". Then the day after I got another email from that recruiter saying "I wasn't a great fit for the role:.
I think startups really win the #1 spot when it comes to horrible candidate experiences.
You and the 'ADHD' coworker can't seem to communicate properly about the actual topic (project, tasks, etc.). I'd suggest to sit down together and to go over the requirements. Slowly but surely. If your coworker knows exactly what you're working on and why (and vice versa), then the style shouldn't be the issue. We're all different and we all have different styles. It doesn't really matter.
1. I quit my full time job (I was working at a FAANG), took a 2 month break in order to travel, work out etc, then I started working on my own projects. I was coding from 7am to 1am from Monday to Sunday, 6 months in a row. This doesn't include coding only, I also worked on UX, marketing, legal, anything involved in building a product from scratch. I enjoyed every minute of it and learned so much...
2. This got me into Product Management. I started focusing on product management only and started bootstrapping the whole thing to iterate on more ideas. It ended up not working so well so I started applying for PM roles. I got some opportunities here and there but they weren't as good as I wanted. Being a Tech lead having to start at the bottom of the PM chain. It felt like I was over qualified for an entry level role and would not get qualified for a Senior PM role because of a lack of "PM" experience.
3. So I went back to coding for a large company as a lead.
4. Quickly transitioned into Management and moved away from coding again.
There you have it. Coding became a second nature but I can't be as productive as I used to be in the past. So why would I try to compete against young and fresh people? I found out I was more valuable in designing systems, optimizing existing infrastructures, asking questions young engineers don't really think about because of a lack of experience. The act of coding per-se isn't for me anymore. That's it. There are many ways to move away from coding without losing all your valuable years of experience.
Remember, a Resume is a showcase of things you've done and would like to share with the world. We don't mention everything on a Resume. As long as everything is legit, you're good to go. Avoid going into too many details as it makes it confusing for a recruiter and you may get penalized for that. Show case what you've done during your part time experience under the same employer (when you were full time).
So step zero consist on acquiring your first customer/user. This is usually when having a non-tech co-founder or someone who's good at selling would make a huge difference. We always bypass this step of acquiring the first customers, it's only when you build something and ship it that you hit a wall. You will not rank in google at first, no one will ever mention your name and the only queries you'll get on your SaaS or whatever product you have will come from your own IP. That's what I'm talking about. You just launched, now what?
So you need to go out there and "manually" pitch your product to people. Introduce yourself, tell your story, prove people what you've built is what they want. You would usually fail capturing the needs at first because of a lack of interaction with your targeted users, you will build something that isn't exactly what they want. So you need to quickly adapt to that early feedback, which is why going out there and trying out your MVP or prototype very quickly is a key to success. This is what I mean by "people need to see real faces". You could pitch your product to your mom, friends, potential users, potential partners who could help you move to the next step, etc.
The best way to find out "how to found a company as a single founder" is to give it a shot. You'll basically collect all the answers to your question.
The easiest place to start as a developer in 2019 is Web.
Joke aside, 5 years of experience get you $300k total compensation per year at a hot company in SF Bay Area.