IT is such a vast and massive domain, A domain in which resides a lot of fields of knowledge and specialties that one can dive into, From Cyber Security to web development and my personal favourite; low level development. In order to keep yourself updated and a little bit knowledgable in most fields you’d have to follow a somewhat strict and interesting flow of continous, lifelong learning, Whether you use YouTube or the documentation There’s always going to be some external source than you get your information from, Most of these sources are not made by passion and instead are commercial sources who’s goal in the end is to get that sweet sweet green paper out of your pocket and into their pockets I’m not exactly against trying to earn by spreading knowledge, it is a widely accepted source of income that all parties benefit from Though I am against the practices some of these providers follow in order to achieve their end goal, Of which I’m discussing today is lying. Some course providers, In their infinite wisdom and sacred knowledge Decide to spread lies and misinformation in order to make their courses more appealable and interesting, Most of these lies are just catch phrases and fancy slogans to get you to pay for their services, I’m gonna go through and bust some.
1. Programming is easy.
Well, I honestly don’t know in which world whoever says that lives in but it is simply not true Programming is simple and not easy, What is the difference you say? Programming concepts tend to be easy to understand in theory (simple), but hard to apply in practice (not easy).
2. Everyone should learn how to code.
Alright Dave, Let me tell my farmer uncle to get a computer and learn Python! Seriously though, Programming is as any field, Something you learn by your pure will, There’s certainly people who’s programming isn’t for and who simply will not like it, If humans didn’t differ, The merch won’t be sold.
3. You’ll learn programming in X amount of time.
No shit sherlock, You’re telling me I will learn how to code in 24 hours? You see, my reader friend, Learning is not supposed to be fast, it’s slow and painful, You need to go through all possible mistakes in order to know how to solve them And doing this isn’t fast at all.
4. This course guarantees a six-figure salary.
If your course didn’t provide me the salary promised, I’ll make you pay it Your salary most definitely depends on how much skill and expertise you have and how well you did negotiating the salary.
5. Our course follows a unique, proven methodology.
Well, As far as I am aware, explaining concepts and their practical applications in simple none-technical terms is a proven working methodogy So there no need to re-invent the wheel in this case.