Paint & Programming - A Book to Inspire Better Builders
Do you want to be good at coding? Do you want to create software that changes the world?
All the advice you've heard until now is not enough.
While most software engineers focus on learning to code in languages like Python and Java, learning tools like AWS, and keeping up with trendy tech like AI, there is a secret no one is telling you: code must be meaningful. It must be human. Your career must fulfill you, and your products must fulfill your users.
It's hard to achieve that. This book guides you through the thousands of years of history and philosophy of crafting meaning. In other words, art. That's right: we'll talk about Da Vinci, Picasso, Van Gogh, and dozens of others. By the end, you will understand how simple paint on a canvas can resonate with the hearts and minds of millions, serve Gods and Kings, and sell for hundreds of millions of dollars. You will understand art deeper than any other engineer or developer.
Through art, you will discover unconventional yet life-changing advice on writing good code, building valuable software, and taking advantage of the latest technology like artificial intelligence. And you will know how to be fulfilled and successful with your work in technology.
This book is only for those who want something more out of technology. Not for those who want to learn to code, work a boring engineering job, and make some cash. It is only for you if you want to change the hearts of others with technology, and change your own heart, too.
Author Rohan Agarwal is a FAANG software engineer, published AI researcher, and trained artist who exhibited in the Metropolitan Museum of Art.
This book is in high-quality color so you can enjoy each artwork in-depth.
A full 255 page PDF of the entire published book