
In this engaging conversation, Jose Calderon, a lead software engineer at JP Morgan Chase, shares his journey into software engineering, his passion for Java and the Spring ecosystem, and the importance of documentation and decision-making in software architecture.
He discusses the evolving role of AI in coding, offers tips for learning Java, and emphasizes the significance of mentoring future engineers.
The conversation also touches on crafting engaging conference talks, testing strategies for enterprise software, and the balance between refactoring and rewriting code. Jose concludes with book recommendations and insights into the gaming world as a form of relaxation.
Takeaways
Sound Bites
"You can build whatever you want and play around."
"The world is your oyster with Java."
"You can simplify and still be effective."
Keywords
software engineering, Java, Spring, coding, technology, software architecture, mentoring, conference talks, decision making, testing strategies, chaos engineering, AI in coding, book recommendations, gaming