On this week's episode of the podcast, freeCodeCamp founder Quincy Larson interviews Dilip Krishnamoorthi. He's a software engineer working at Sony, building user interfaces for Playstation game consoles where he's been for 10 years.
We talk about:
How he dropped out of a traditional Indian university and used an inexpensive distance learning program to finish his engineering degree for less than US $100 / semester
What it's like working in Bengaluru, the Silicon Valley of Asia
His experience launching the Playstation 5
Tips for continuing to learn new tools even as a senior engineer
Support for this podcast comes from a grant from Wix Studio. Wix Studio provides developers tools to rapidly build websites with everything out-of-the-box, then extend, replace, and break boundaries with code. Learn more at https://wixstudio.com.
Support also comes from the 11,423 kind folks who support freeCodeCamp through a monthly donation. You can join these chill human beings and help our charity's mission by going to https://donate.freecodecamp.org
Links we talk about during our conversation:
Wikipedia article on Flow State, a concept Dilip mentions: https://en.wikipedia.org/wiki/Flow_(p...)
An IGN article about major improvements to Playstation 5's UI that Dilip worked on: https://www.ign.com/articles/ps5s-ui-...
Webcomic about the perils of context switching: https://www.reddit.com/r/ProgrammerHu...
Contents
00:00 Introduction
02:15 Meeting at a Hackathon
05:30 Dropping Out and Distance Learning
10:45 Working in Bengaluru
15:00 Launching PlayStation 5
20:30 Using AI in Software Development
25:00 Early Days with Computers
30:45 Transition to the US
35:00 Career at Sony
40:15 Learning and Growth