There are loads of different coding languages, and you’d by no means be expected to learn them all. It’s similar to cooking, in that you’re able to take a set of pieces that don’t mean anything on their own, and put them together to make something awesome.” – Jake Byman, Senior Software Engineer “Coding exercises a part of the brain that is hard to find through other disciplines. Wanna be notified when your ex posts photos with a new person? Write an application to hit some APIs and send you a text message. Do you have a bunch of files on your computer you want to rename without clicking on each one? Write a Python script to do that and save yourself the hassle. “Even if you have no interest in being a professional software engineer, writing small programs to help you with day-to-day tasks saves an enormous amount of time. Like a broken down car, you can take it to someone to fix it up, but it’s cheaper and more comforting to be able to patch it up yourself. If something goes wrong, you want to know that you can fix it. When you run a website, knowing basic code is important in the same way that knowing basic mechanics is important when you own a car.