All Articles

Finding Your Path Into Dev

Beginnings are both exciting and dauting. It can be hard to figure out how to get started on this path to become a developer. There are so many things that you must know and plenty of different technologies to help you get starte. You can quickly become overwhelmed.

The biggest problem with having too many options, is that, it makes you think that whatever technology you have chosen might be the wrong choice. Maybe you should be learning xyz, or that new cool and popular framework.

It’s important that you pick a programming language that you enjoy working with. It doesn’t matter if you go with Python, Javascript, Ruby or any of the other languages. The important thing is that you learn one language and learn it wel. Learn also basic computer science theory while using your language of choice.

Once you have a good grasp of your programming language and you have been using it for a a few months (or a year), you could pick up another one. It will be easier for you to get started with a new language since you already know one very well and all the basics of computer science theory.

Picking a programming language

So how do you pick the right programming language? The best way is probably following basic tutorials and create basic things in different languages. You can also use the site learn x in y minutes to get a quick grasp of the synthax of a language.

To help you get started, why not pick two or three languages that you like or that you are interested in using and try them for a week. See which one you enjoy coding in and then stick with it for a longer period of time.

I went with Python because that was the language used on the edx course - Introduction to CS and Programming using Python. This was a pretty hard course but really good to get started on your coding journey.

Freecodecamp is another brilliant site that will teach you all the necessary skills for you to become a fullstack developer. You have to complete projects (some are pretty challenging) to get a certification.

Choosing a Path

Choosing a path is pretty hard, with IT you can do so much. From being a system admin to being a data scientist, the possibilities are endless. Choosing your own path can be as challenging as choosing the right programming language.

Unfortunately, you won’t be able to do everything in IT but you can learn about different stuff and try to figure out what interests you the most.

Like with choosing a programming language, why not read about what each different job entails and what sort of things you would like to work on. After that you can start planning your path.

When you know what sort of job you would like to have, you can start adding short, medium and long term goals. Your short term goals could be learning how to use the command line, the medium could be start and finish a project and the long term could be have 20 projects completed or get a job.

Then all that is left for you to do is work hard to try and beat all your goals. With patience, time and hard work you will be able to become everything that you ever wanted to be!

Want to share you opinion, feedback or general comment about this topic? Leave your comment and your Twitter, Telegram or Email and I will reply to you 1 on 1.

✓ Message sent successful.
✗ Oops! An error occurred.