#6 It's a developer's world out there

January 05, 2017

Into coding

Recently, I stumbled across an old shoebox while going through my closet to grab a suit case. In the shoebox were 3 of my old cell phones, including my first phone ever: a Nokia 1100. If you don’t know what that is, it’s basically a prehistoric-looking black and white block of a phone, and it was at the forefront of mobile technology just 12 years ago. Everybody during that time either had one or wanted one, but today you won’t catch a single person using one.

Seeing my old phone again was very thought-provoking. It made me think about the abundant capabilities of current smartphones and how my old Nokia was only purposeful for sending and receiving phone calls.

It’s really amazing how far we’ve taken mobile technology in just the last decade, and it’s difficult to predict how far we will go in the next. As big as the mobile economy is today, I wouldn’t be surprised if some integrated form of software replaces phones altogether.

The world we live in

We live in an age of information and a world built on software. Computer programs have redefined how we conduct our everyday lives, and the Internet has given us access to unlimited information and worldwide communication. Our traditional industry-based economy has shifted to a high-tech digital-based economy and production has become extremely efficient through automation.

Today, we are innovating at a faster rate than ever before in human history. Technology is rapidly advancing and showing no signs of slowing down. Eventually, any useful process that can be automated, will be, and all low-skill jobs will evaporate and be replaced by robotics and artificial intelligence. Only the people that are willing to embrace and adapt change will find success in their lives and in their careers.

Kids laptops

5 Reasons why I'm becoming a developer

“Whether you want to uncover the secrets of the universe, or you want to pursue a career in the 21st century, basic computer programming is an essential skill to learn.” – Stephen Hawking, Theoretical Physicist.

First and foremost, I absolutely love it. I never thought that I would enjoy learning to code as much as I have been lately. I find it to be very intellectually engaging, and every day I’m being challenged to solve problems in creative ways. I’m constantly fascinated by what I’m learning and I’m able to focus and absorb knowledge much faster rate than all my years in academia. I love building practical web applications and seeing instant value come from the work I put in. Computer programming has become more than just a career goal for me. It has also become a passionate hobby.

Second, being able to code and build software is an incredibly invaluable skill to have. It gives you a fundamental understanding of how computer programs work in our digitized world, and allows you to have a role in building the technology of the future.

Third, software development is currently the most in-demand profession in the world. More and more companies are building software products, and although computer science is a rapidly growing field, the demand for programmers still outpaces the supply. I hear a lot of stories of good developers constantly getting big offers from esteemed companies to come work for them.

Fourth, it’s a flexible career that pays well. There are many possibilities for how you can make money in the field of software development. You can start an application-based company and face very low startup costs, yet have the potential for extreme profitability. You can work as a full-time employee and get paid around six figures after just a few years of experience. Many developers also decide to do freelance contracting work, find a remote job, or consulting. Each path has its own perks and benefits, but universally it’s an industry that pays quite well.

Fifth and finally, I want to play a part in building the future. It’s only a matter of time before integrated software has a role in every single aspect of our daily lives, and multi-billion dollar software companies effectively take over the entire global economy. There are so many ways that computer programs can be utilized, and as a cumulative society, we have only scratched the surface. I get excited by endless sea of possibilities in the digital world and have high hopes for what’s to come in the future, and what I will be able to accomplish.