Programming and My Journey to Software Development
I was used to Window O/S. But one day while in college, I had a malware attack; which really compromised my files. I tried the several anti-virus programming to get the malware out of my system in vain. However, I decided to format my computer; and while talking to a colleague she suggested that I install Linux because it suffered no malware attack. She even went ahead and gave me a copy of the installation O/S.
I heeded her advice and installed Linux Programming
However, I wasn’t used to the O/S and needed more knowledge to help me get started. She was very useful to me. But didn’t have all the solutions that I needed to use it. Soon I found myself visiting Linux-based online communities; so that I could get help on how to correctly use the operating system.
That’s when I realized that it had many features that lacked in windows. One of the discoveries that I made was the availability of GNU software development tools such as GCC (C and C++ compiler); GNU make and the GNU debugger. There were also some simple shell scripts. However, I learnt about all this from the online communities; and my interest to learn how to use them surfaced.
Linux O/S Inspired me to the world of Software Development and Programming
However, I decided to learn programming simple software; which could help me ease my daily routine and the first application that I programmed was a simple calculator. One of my online friends who helped me much usually told me to believe that it didn’t matter what I created; as long as I learnt something new. That was my first step in my journey. I was really determined and never looked back.
Having a passion of developing software in me, I decided to broaden my scope by sneaking into programming classes in college. The more I studied the better I became. By that time, websites had started becoming popular; as well as the need to have one made by my own hands led me into learning more about HTML and PHP.
I created my first site when I was in third year
By this time I was completely obsessed with programming and I started creating more sites. I found pleasure at solving the difficulties that I faced in design; and thus made me do more research. I was becoming better.
However, by the time I finished my fourth year I had created over 20 websites; and I had become so good at web programming. My first client approached me while I was awaiting my graduation. She was pleased with my work and she ended up referring more clients to me. I decided to open a small agency to where clients who needed websites would approach me. However, the business became successful and within two years I had employed 6 workers; four of whom had degrees in computer engineering.
The business has since grown and it works in all kind of computer programming. Today, I mostly deal with developing apps for smart phones and I usually like to inspire others to do what they feel is best for them.
Click here to go back to the homepage; which has various other posts about computer software, programs (mostly Linux), and so much more.