THE TRUTH ABOUT PROGRAMMING
So many people who just started programming or planning to start programming have this misconception that programming is all about sitting down in front of a pc or monitor with a black and green text, typing your keyboard with a lightning speed and then you get paid…
Offcourse not that, Well when we get to the dipper side of programming, it begin to get clear to us that programming is not what the above statement means. By definition: “Programming is the process or activity of writing computer programs.”. Also take note that others will tell you that programming is cool, interesting to learn, well they are actually doing that to entice you to start learning programming.
In this article, I discuss about the exact truth about programming inspired by Joma Tech and it goes this way:
If you've actually done any kind of programming, you would know that programming is frustrating, It confusing, and it sometimes demoralizing you remember when you just first started, you so were motivated, so passionate about the things you could do with it.
But all you see are people building their empires with it and affecting billions of lives with their lines of codes. But no one ever told you about their failures, the untold stories of people who have falling and the hardship that brought to them.
The reality is, when we start programming and building, things break, things get stock, projects get scrapped or even worse, businesses die and jobs are lost, startups fail and time is wasted.
Failures after failure are happening every day, but all you see are the successes that coding brought to this people, but no one ever talks about the part to get there.
Programming is hard and you will fail at one point in life, you will doubt yourself, you would say that you're not smart enough, that you’re not lucky enough or you’re not gifted enough, Worse other people will tell you that you’re not born to be a computer science student, you’re not meant to be an entrepreneur or you’re not smart enough to be a programmer.
you know what, I tell you that. I think that some of you are not born to be a programmer, you might just be wasting your time. You want to ignore my advice and skip this post.
Good ignore my advice, if that you it means, then it means you’re a beat stubborn, you don’t give up and you care, it means you fail all the time but you pick yourself backup and you become stronger,
it means you’re born enough to do something impossible but then you make it possible and you push technology to it limit and you’re are the fore front of innovation and you push even further but when people tell you that you can do it, you go ahead and you do it, when people tell you you’re wasting your time you go back and you work as twice as hard and you come back and prove them wrong, when people tell you you’re crazy, it a complement to you.
If that sounds like you, then you are a true innovator, a true programmer and we need more people like you to face the impossible and conquer it.
I don’t care if you’re trying to learn a particular language or trying to build a project startups, what matter most is that you are not stopping until you reach your goal.
As a society, we have many problems but we tackle them heads on and we push technology to it limit and make our life better on planet earth.
On your journey to becoming a Programmer or Developer, you going to face persecution, tribulation from different angles, Having all this in mind without GIVING UP will lead you in fulfilling your goal as a developer or programmer.
Am going to leave you with this few words, before starting out as a programmer, look at what interest you most or what you have passion for. I give you a few example:
--You like working on systems hardware i.e. (Embedded System), then study this language (C++, C, Java).
--You like / love finding out how Ai works and operate, then learn this: (Python).
--You like building beautiful user interfaces UI, then learn this prototype Software applications: (Adobe Xd, Figma, Sketch).
--You like building nice and beautiful web applications, then learn this: (Html, Css, Javascript, Bootstrap).
--You like building out a fully fledge application, then learn this: ( Html, Css, React.js | Php, Python, Nodejs | MySQL, Mongo DB, PostgreSQL).
--You like building games, then learn this languages and engines: (C#, Java | Unreal, Godot, Unity).
Is that all, learning upon learning wont take you any were. After learning this your next steps should be Building of Projects that would either solve problems or bring joy to customer.
Note: “the only way to become a professional, is by working on what other people have created on done”. Learning never stops , you only get smarter and smarter day by day.
The Success Of Volcano Inside of you is about to explode waiting for you to grant permission.
Just Go Get It.
For references, check out this video
Conclusion
If you enjoy reading through this article, why not play a good role by sharing this to people out there so they coan be aware of this. If you can, that would be a great idea for both me and you.
1 Comments
nice Posts
ReplyDelete