Jhonny Edelist talks with Dave Rael about culture, taking action, delivering value, human interaction, and punching fear in the face
Born and raised in a suburb of Tel Aviv, Israel, Jhonny acquired his degree in software engineering from the Israel Institute of Technology.
Following that, he served his obligatory military se
rvice, first as a lead for a helpdesk support team, and then as a software developer and development team lead.
After leaving the military, Jhonny spent the next few years as a senior developer and team lead at a few Israeli startups, in roles that varied between backend development in C# and frontend development in angularJS.
In 2015 he moved, with his now-fiancee, to London, England, where he found work as a ruby on rails developer.
For the last two years, Jhonny has worked as a lead engineer at one of the platform teams at Simply Business, an online business insurance broker.
Jhonny tries to learn from his, and others', experiences, and has evolved or changed his opinions on several topics throughout his 10 years career.
His favourite coding style, though, still involves plenty of cursing at the computer.
Chapters:
1:23 - Dave introduces the show and Jhonny Edelist5:32 - Big life changes in rapid succession and adjusting to different cultures11:15 - The liberation provided by constraints and the tyranny of the limitless choice12:43 - Jhonny's experience with military service in Israel and the nature of large, bureaucratic organizations18:54 - Jhonny's motivation for wanting to appear on Developer On Fire27:00 - Jhonny's story of failure - communication breakdown32:37 - Jhonny's success story - designing an understandable and maintainable system35:32 - Jhonny's video course recommendation37:21 - The things that have Jhonny most excited39:07 - Culture and quality of life41:31 - Jhonny's top 3 tips for delivering more value48:00 - Keeping up with Jhonny
Resources:
Jhonny's Blog
Dave on .NET Rocks!
Mark Seemann on .NET Rocks! - Constraints Liberate
Mark Seemann on Developer On Fire
Nate Walkingshaw on Developer On Fire
Join Wall Street. Save the world.
Doing Good Better: How Effective Altruism Can Help You Help Others, Do Work that Matters, and Make Smarter Choices about Giving Back - William MacAskill
The Most Good You Can Do: How Effective Altruism Is Changing Ideas About Living Ethically - Peter Singer
Dark Matter Developers: The Unseen 99% - Scott Hanselman
Scott Hanselman on Developer On Fire
Jhonny's book recommendation:
Applying Functional Principles in C# - Pluralsight Course by Vladimir Khorikov
Jhonny's top 3 tips for delivering more value:
Be mindful and aware of what you do in a work context- understand why the code is there and why it is as it is
Be mindful and aware of what you do to provide value to yourself - understand the nature of work relationships and that they are not (necessarily) personal
Be mindful and aware of what you do to provide value to the world - do your job and put your income to work to help people as outlined in Effective Altruism