There's a certain magic about coding. It's so specialized. It's beautiful. I dare say it's prestigious. How do letters and numbers and characters become software? It's really intriguing if you think about it. I've learned that I really love coding. I'm proud to say it's a passion. Being able to figure out bugs and issues genuinely excites me. I love figuring out what's wrong with code. There's definitely a sense of accomplishment that comes with doing this.
I love learning new things. Coding will always have new aspects to learn. It's always changing. Coding standards get updated to make code more efficient and add new features. You'll never run out of things to learn.
There is no one way to structure your code. There's tabs and brackets and other things that are required, but that depends on which language you're using. However you decide to structure your code can be a personal choice. Sometimes it can be decided by your place of employment or by whomever you're working with at the time. It just depends. You want your code to be understandable in case someone else needs to use it or fix it.
Code looks nice to me. There's a certain aesthetic that it conveys. Editors and IDEs have color formats depending on what the code actually is, i.e., what it's file type or language is. I really enjoy all the colors. On the one hand the colors help with deciphering what everything is. On the other hand I just think it looks nice. You normally have to look at code for a long time, and I think it's better to look at colors than just grayscale.
Coding is so flexible. You can do infinite things with it. You can make a small program that sorts a few numbers, or you can make an application used worldwide. It all just depends on what you want to do. There's different languages to use to best fit whatever you're trying to accomplish. You shouldn't just stick with one language your whole life. You need to diversify. I've heard about some people doing just that, and they're stuck looking for work that requires that language. They can't do anything else. I don't think that's a good approach to your career. I'm trying to learn everything I possibly can. I eventually want to be able to get any job I want because of the experience and knowledge I've gained.
Code is ubiquitous. No matter where you look, something near you has been coded to function the way it does. Wherever there's a computer there's code. Your toaster has some kind of code embedded on its chip. Your thermostat may even have code. Those games you're playing on your phone weren't just there; they were coded. Whatever you're reading this article on was coded into existence. Code is everywhere, and it's popping up in more and more places.
There's just a certain magic about coding that you cannot experience doing anything else. That's what I like most about it. It's unique, and it really has no limits. It's the future.