Beyond Coding Episode #158

Senior Software Engineers and LeetCode With Ilya Pimenov

Xebia Wave Long Background

Youtube

Full episode on YouTube ▶️

https://youtu.be/wN6aolC_YCM

Beyond Coding Podcast with ⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠ Patrick Akil⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠

Powered by ⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠Xebia⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠!⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠!

Guest

Connect with Ilya Pimenov:

https://www.linkedin.com/in/ilya-pimenov

Outline

00:00:00 – Intro

00:00:27 – Starting your career as full stack developer?

00:02:57 – Learning every day

00:04:45 – Product managers talk to A LOT of people

00:07:31 – Ilya's career path

00:11:31 – Staff engineer challenges

00:13:34 – Patrick's next career steps

00:15:45 – Entrepreneurship and individual contributor skills

00:19:24 – Listening to internet traffic

00:25:05 – Comfort with ambiguity

00:27:45 – Fully understanding LLMs

00:29:58 – The biggest impact is in backend development

00:31:33 – Great Frontend engineers

00:33:05 – Why people use LeetCode in interviews

00:38:21 – LeetCode exercises transfer to software development

00:39:23 – Hiring for potential

00:40:56 – Investing in LeetCode opens doors

00:42:33 – System design interview

00:44:26 – Getting better at LeetCode

00:47:39 – Why people hate LeetCode

00:48:27 – Legendary LeetCode solver couldn't deliver as engineer

00:50:02 – What makes a great senior engineer

00:54:00 – Dealing with ambiguity is a life skill

00:56:41 – Buying and renovating

00:59:55 – Modular home

01:03:20 – Startup failures and learnings

01:07:18 – Hustling and executing