Last updated on June 27, 2019In this episode I spoke with Juan Lopez Marcano, Software Engineer at Uber. Over the last 2.5 years Juan has doubled his income by switching tech companies 4 times. In this conversation we spoke about his strategy, the in-demand skills he has developed, how he preps for technical interviews, salary negotiation techniques and the 3M framework to define whether an opportunity is for you or not.
One of the most interesting takeaways from this conversation was the 3 Ms framework Juan uses to evaluate career opportunities. 1st M stands for Making: What are you building?, What kind of technologies are you using? What is the purpose behind it? ,the 2nd M stands for Management: What is your Boss like? What is the Team like? Is it a healthy environment where you can thrive? And the 3rd M stands for Money: Are you being compensated fairly for your effort? Does your compensation track the market? What other perks besides Money does your company offer?
Join in as we cover the taboo of talking about salaries, how to overcome the fear of negotiating and strategies that Juan has used to be successful at technical interviews and finding the right job for his skills.
Podcast Show notes:
- 01:15 – Welcoming Juan López Marcano
- 01:30 – About Juan in Silicon Valley and his thoughts on salaries, compensations, and underpaid vicious cycle “The taboo talking about salaries”
- 05:26 – Juan’s risky salary request when getting a return offer from manager at Intel
- 10:56 – Jumping from Intel to number 43 startup at Cloudminds – Approaching job search process and process meeting 3 Ms
- 14:52 – Interview process at different companies while having a full time job
- 22:35 – First money offer after having gone through whole interview process
- 25:59 – About Juan at CloudMinds and the time spent there
- 33:07 – After six months at CloudMinds and getting to IMVU
- 35:31 – IMVU and their social virtual reality 3D avatar platform main product
- 37:17 – About Juan’s favourite IMVU perks and the time he spent there
- 39:29 – Why Uber?
- 47:26 – From Intel to Uber Juan has duplicated his salary. What number for job satisfaction?
- 49:11 – Last words and advice to young professionals
- Sharing and talking about how much you earn with others can ensure you are not underpaid
- “Not be the first person making money in your team, be number two. Number one will get laid off if there is a budget cut”
- An advantage is to negotiate a high base salary , and not count on RSUs
- When getting a job, think of a 3 M process (1st what you are going to be making and if you are happy with it, 2nd will you be happy with the management and direction, and 3rd money) and try to find the suite spot where they intersect
- Immigrants are more comfortable managing uncertainty and switching cultures
- “You will have a leg up above other candidates if you are involved in maths”
- Machine interviews are math heavy
- Always have honest conversations with managers to see what expectations are; constructive conversation and competency checklist
- Competency checklist is a great tool when doing salary negotiations
- “If you are getting a promotion, think of what has got you there and keep on executing” “No time for impostor syndrome”
- “Keep on playing”
- “If I am invited to sit at this table it is because my opinion is valued”
- “Make sure your schedule doesn’t have time for negative things”
- When looking for your first job, don’t necessarily pick a company or a grand, pick a manager
- As you move on, the more impact you have on your team, the more you have to scrutinize them
- If you are going to have impact beyond your team, try and scrutinize your organization
- If you are going to be “super senior”and make a lot of impact with a lot of people, make sure you assess before hand what those interactors are going to be like before you take the offer”
- “You have to have a courtship period”
- “Cracking the coding interview” book written by Gayle Laakmann Mcdowell, book recommended to help go through an interview process
- Pramp – platform to practice interview with friends
- LeetCode – platform to help you enhance your skills, expand your knowledge and prepare for technical interviews.
- Geeks for Geeks – a computer science portal for geeks recommended by Juan
- Coursera – online learning platform with open online courses recommended by Juan; favourite course is the one dictated by Andrew Ng
- WeeChat – free and open-source Internet Relay Chat client
- Second Life – online virtual world; competition to IMVU
- “Ready Player One” book written by Ernest Cline
Connect with him via linkedin:
Stay in touch! You can:
- Leave us an iTunes review
- Send us a note with your thoughts at LatinosWhoTech@gmail.com
- Join our monthly newsletter and get networking strategies and other career development tools to help you build a career in Tech