Geek Culture
Published in

Geek Culture

Is Coding Fun or Boring?

Photo by Nubelson Fernandes on Unsplash

With that established, we can’t definitively say if coding is fun, boring, or even tricky. However, we can give you a better idea of what computer programming is like, so you can decide for yourself.

So, what kind of person likes coding? Is coding a boring job? And is computer programming hard, or is it easy to learn?

In this article, we’ll answer these questions to help you decide if you’d enjoy it. But first, here are the basics of coding.

Coding Basics

What is coding? Coding is the process of writing instructions for computers. It’s sort of like writing a to-do list in another language. In fact, there are dozens of different programming languages out there.

For example, coders use HTML and JavaScript to build websites. Swift is a popular language for iOS application developers. And Python is, well, pretty much good for everything.

Developers use code to create everything from calculator apps to entire operating systems. Smartphones, laptops, vehicle infotainment systems, and many other computers utilize code.

Programmers can create virtually anything using code. Once you understand how programming works, you’ll be able to craft any kind of software or application.

Is Computer Programming Hard to Learn?

People often wonder if computer programming is hard to learn. After all, the question makes sense — just look at the picture above. If you have no programming experience, it probably seems pretty daunting.

Here’s the surprising fact. Although coding may appear cryptic, most people get the hang of it quickly. And once you learn one language, it becomes easier to learn another.

But I tried coding, and it didn’t work out. Why is coding so hard?

Lots of people try coding, and it’s easy to get discouraged early on. It’s also possible that you didn’t have the right guidance when making your first attempt. But you’re not alone! Countless expert programmers made multiple attempts before they got the hang of it.

Does Anybody Code for Fun?

Yes! Lots of people code for fun, and for many different reasons. For some people, it’s the fun of building an application — the result is what matters. For others, it’s the process of creating something that works.

Coding can be very engaging. Each line of code, if it works, causes something to happen in the console. Watching your idea take shape step-by-step is a blast. And the feeling after discovering a bug (and fixing it) is hard to replicate.

What Kind of Person Likes Coding?

Any person can enjoy coding. However, people who enjoy problem-solving often thrive as programmers. And while you don’t have to have an ‘engineering mind’ to do well, you’ll love coding if you also love building things.

In the world of programming, you’ll find artists, musicians, engineers, machinists, businesspeople — virtually every kind of person. And that’s one of the best things about coding: Anyone can do it, and everyone can bring their own unique strengths to the table and create something great.

If you like this article, you might like my other related articles

--

--

--

A new tech publication by Start it up (https://medium.com/swlh).

Recommended from Medium

Manarium Testnet Open Now

Introduction to Infrastructure Provisioning Using Terraform

What is the Role of Technology in Knowledge Management? | TODAY FOUNDER

How to Make a Low-Frequency Quantitative Crypto Trading Bot

SUMMER HEAT(COCONUT) Solution — Codechef JuneLong Challenge

Hive in Bigdata

Your bridge deserves your attention

C Programming for Beginners : Length of an Array

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Tenish

Tenish

Software Engineering | 🧑‍💻

More from Medium

Music-Making for Developers and Other Techies 101

Lessons Learned — First Programming Job

What are good methods for introductory coding for kids?

Real Programmers Use Gmail