In this session, we will explore the core thinking and mindset that software engineers need to develop to effectively use their computer science knowledge and build innovative products and solutions. We will delve into the often-neglected depths of computer science, exploring lesser-known topics and tools that can significantly enhance our problem-solving abilities and creativity.
Drawing inspiration from Dylan Beattie's popular talk on "The Art of Code," we will discuss how computers can be used to create art, not just software. We will also explore the role of machine learning in generating creative content and the power of programming languages like Rockstar, which can make coding an enjoyable and expressive experience.
By the end of this session, you will have a deeper understanding of the "art of code" and how to apply it to your work. You will also gain insights into the essential elements and knowledge that can help you grow as a computer science professional and unlock your full potential as a creator and innovator.