From Zero to Uber Developer: My Journey and Tips for Success
This article is a summary of a YouTube video "Как я стал разработчиком в Uber в 25 лет" by Vlad Mishustin
TLDR Hard work, perseverance, and improving algorithm-solving skills with the help of mentors and career accelerators can lead to success in landing a job in a top tech company, even in the face of challenges and rejections.
Key insights
📈
The speaker's career trajectory changed drastically from doing things he liked to achieving a high level position in a year.
🚀
Taking risks and pushing oneself out of their comfort zone can lead to unexpected opportunities and success.
💼
The interview process and algorithms at top tech companies like Google and Amazon are incredibly difficult and fierce.
💪
Getting accepted into the Uber talent program is a triumph of will and perseverance, with only 4% of applicants being accepted.
📚
The speaker's preparation for algorithms involved enlisting the support of mentors from Google and Meta, actively studying theoretical topics, analyzing materials, watching lectures, and solving problems for several hours a day.
💻
The process of becoming a developer at Uber involves solving a huge number of abstract algorithmic tasks and constantly filling in gaps in one's preparation through interviews and mentorship.
🤯
The importance of Soft Skills in interviews cannot be overstated, and having a mentor with vast experience can make all the difference.
💪
"If you truly believe in your ability to be the best at what you do, so fight passionately for every opportunity you have and the result is bound to come."
Hard work and perseverance paid off for a Senior Java Developer who went from Datart to Uber in Amsterdam at 25, despite facing challenges along the way.
💰
04:42
The speaker faced housing and resource challenges, leading them to question their dependence on a company for basic needs.
💡
07:55
The speaker chose to work hard and improve their algorithm-solving skills with the help of AlgoExpert and Altaliland career accelerator to land a job in a top tech company.
🎉
11:37
The speaker passed interviews for potential jobs at META and Google despite feeling unprepared, and coped with stress by starting a telegram channel to write about their experiences.
📈
16:16
Posting on YouTube led to a new community on Telegram for sharing updates and ideas, while the speaker prepared intensively for algorithms with the help of mentors from Google and Meta.
💻
18:59
Improved algorithmic and system design interview skills through practice and mentorship, and successfully completed a program with Google and Uber mentors.
💼
23:02
Despite facing rejections due to the economic crisis, the speaker successfully passed algorithmic tests and interviews for Amazon and Wubernation, ultimately receiving invitations from both companies.
💼
28:01
After a tough interview process at Amazon, the speaker negotiated a successful contract with Uber in Amsterdam, sharing helpful strategies for confident money talks and encouraging others to strive for greatness.
This article is a summary of a YouTube video "Как я стал разработчиком в Uber в 25 лет" by Vlad Mishustin