Myth No. 1: I need to be a prodigy to be a developer
People often think programmers are a special breed, born with scientific calculators for brains. In reality, developers are ordinary people who simply have a passion for programming. And as in any profession, talent only gets you so far; your work ethic and discipline will truly determine success or failure.
If you’re curious to learn programming, don’t worry; it’s not as difficult as it may seem. At its core, programming is simply a form of communication between two entities — in this case, a developer and a computer. At a fundamental level, your task as a developer is to give instructions to a computer on how to build something, such as a website. But of course you don’t simply say, “Computer, build me a website.” It’s more complex than that. In a nutshell, programming is like writing meticulous instruction manuals in a special language, which only computers and other programmers can interpret. That’s it, really. If you know how to communicate with others, you can learn to program.