Is programming boring ?
Is programming boring?
Programming careers these days are growing rapidly more than a lot of other careers, the main reason is that everyone nowadays is using computers, phones, tablets in nearly every aspect of life, which are programmed, and that’s what makes programming an in-demand career, but is this really the only reason? Or do people just enjoy programming? Or do they choose it only because programming jobs have a high salary and find it boring? So let's find out in this article whether programming is really boring!
Programming is not boring, actually programming is so much enjoyable, most of the programmers choose a programming career not only because it is a high paying job, it is because they find programming fun, moreover it gives their brains a rush of dopamine, So what makes programming that fun? And are there people who find programming boring? Why do they?
What makes programming fun?
With no doubt most programmers choose programming because they are passionate about it and find it fun.
Programming can be fun because it gives you the ability to make things! Don’t you remember when you were a kid? you used to love making snow-man when it was snowy, didn’t you enjoy making things with cardboard? That’s just human nature, humans have a joy of making things especially if it was helpful and useful to others.
Moreover programming is fun because it requires a lot of puzzle solving, so many people enjoy puzzle solving and find it challenging to their brain. Programming is like a lot of puzzle solving, every time you code is like playing a puzzle solving game, that makes it less boring and more challenging.
One of the best parts of programming is that it allows us to make programs that do stuff on their own! It is so fun and joyful to watch the program or piece of code that you made, working on its own! without requiring you to move it. It is similar to building robots then interacting with them.
Programming allows you to make your imaginations come to life, it allows you to turn your thoughts to real things, and create things from nothing ( except just thoughts ).It is a really effective and visualizing way to express your thoughts.
Programming is always fun because it is not repetitive, you always have a new challenge to work on, and you always can explore different ways to do the same things you did yesterday, or the last month, or so…Or you can always try to find a better way to do the same old things you did, that means there are endless possibilities in programming you don’t have to commit to any routine like other jobs.
Lastly and the craziest thing in programming is AI, Machine learning and NLP. They are the less output predicted things that you can make, that means you yourself the one that made the program can’t predict what your program will do, especially if you are building a chatbot and you start to talk to it and you don’t know what it is going to answer you! That’s so exciting for me!
Are there people that find programming boring?
Although programming is fun and the majority of programmers find programming fun, There are some people that find programming boring, let's see some reasons why they find programming boring.
Programming in the beginning especially in the first year is so hard and needs a lot of commitment and concentration, and most of the programs that you are going to write are going t be full of errors, from syntax errors to logic errors, so all the beginners to programming are going to spend most of their time reading error messages and try to understand them to solve the error, or they may search the internet for a solution of that error.
Programming may be boring because you don’t really understand the concept that you are learning. Programming can be boring if you don’t know what you are doing, it is a lot funnier when you understand everything you are typing to the code editor, that is what makes you feel proud of yourself when you finish writing a program and get it to work.
Maybe they aren’t into tech in the first place, not everyone is into tech fields. So it is logical that they find programming boring, it is just not the right career for them.
Moreover the ones that really find programming fun are the ones that enjoy problem solving, Programming depends greatly on problem solving. People who don’t like problem solving will find programming so boring. On the other hand, people who like problem solving will find it so much fun.
Maybe they have a wrong presumption about programming, they just have a stereotype that programming is boring and for computer nerds, which is off-putting to some people, they don’t wanna imagine themselves as computer nerds who lock themselves in their room all day sitting in front of their computers typing.
One other major reason is, they chose programming just for its salary not because they want to work the rest of their life as a programmer, they just want the money, they are not really into it.
How to make learning code fun?
In order to make learning to code fun for you, you must write codes and run them to see the output rather than just read code explanations from books or articles online. You should practice what you learned, not try to memorize it by just reading. Practicing programming can make it a lot more enjoyable and way easier.
Now the most important thing. Create your personal project while you are still learning programming. Build a project from scratch with what you have learned, it’s a chance to practice what you learned in a real life scenario, moreover you will realize when building a project that you need to learn more to be able to complete the project successfully.
Finally, don’t forget to show your project to your friends and family. That would give you a push forward to keep going on your learning path, especially when you get positive and encouraging comments from them!
Conclusion
Coding is fun to a lot of people, but it can be boring if you don’t come to programming with the right mindset. You can make learning programming fun by making it more interactive and engaging.
Comments
Post a Comment
Please express your opinions and thoughts respectfully 😊