705 karma · joined March 4, 2016
Sometimes the entire team gets hired all at once.
I even brushed to on my linear algebra to better understand what's going in under the hood.
I'm not willing to provide is trusted access to a third party when they have the full backing of one of the most well funded companies in history.
This is honestly one of the very few use cases of cryptography signing a video or picture that I can see. But that would mean amateur journalists or the common person might be excluded from being a trusted source with video evidence.
I've never actually heard of a compensation structure which has >$100k of options to even spend on day one. Most of the time they are vested on a schedule.
The first involves less risk and if your employer is enlightened will most likely welcome it because they will be able to leverage your experience and enthusiasm in ways that an outside hire will not.
I've never had an official "machine learning" or "ai" title but I have done 5 machine learning projects for current and past employers by simply demonstrating skills.
The way you wan to do it is set up an LLC but then "loan" the business money and act both as it's owner but also it's creditor. This separates you in the eyes of the court.
I keep hoping for the day I can switch and not lose productivity.
I'm reality it creates a hostile work environment where burnout is high, morale is low, and projects take even longer to finish. It sacrifices all long term gains for short term results.
Too many managers fail to realize that when an engineer is not in the office, often times they are thinking of the problems they will need to solve next. A little outside time thinking generally leads to better solutions then "we need this now" attitude that I see so many inexperienced managers do.
With that said, I'm actually now looking to get out of people management and back to being more of an team lead or cto type of position where I don't have to be a people manager. I miss the technology part.
As a seasoned developer, I always have to practice those types problems before interviewing for a new position. It's a complete waste of time as they don't represent actual development work.
But that employee who I can give work to and depend on to be there in a year plus time frame? That's the one a good manager goes to bat for during the tough times.
It's like they tried to jam airtable into their product.
If stuff is breaking then it means you have a more serious problem on your hands then just lack of access to the code base and that access will not solve it for you.