![]() ![]() Once you got this thought well solved, then the programming language you chose is the less important thing. A developer must have passion for what he/she does, and patience to achieve his/her objectives. A developer must have logic, a developer must have a good analysis and abstraction capabilities. Because, tell me, when the problems arrive (and they will), what will you do? A developer needs to learn how to solve problems that never ever, came across him/her. Neither you can be a developer if you basically just do some copy and paste on code that you find at Stackoverflow. You can’t expect to be a developer just by knowing the syntax of x or y programming language. But I got you some news: programming is 90% thinking and 10% writing code.Īgain: programming is 90% thinking and 10% writing code. The thing that really matters the most, is your specialization and your ability to think as a developer.īased on that point, about your “why do I want to code?” and having this resolved in your mind, now you need to start learning how to be a developer. First step: think as a developer and beyondĪnother common myth, is the fact that as a developer, the most languages and technologies you master, the better. Also, as any other thing that you do for living, you need to find that passion for it, and have a greater objective that just to say “I’m a developer”. Programming is like any other profession: it doesn’t matter the how at the beginning, but the why. Even you may want to write airplanes’ embedded software. Do you want to become the next Mark Zuckerberg and create a social platform that millions of people use? Do you want to do research of artificial intelligence? Maybe you are interested in the videogame development or operative systems. The most important question you need to ask yourself is the “why” you want to do this. If you want to become a mobile app developer, no doubt you should learn Java and Swift/Objective C.īut this approach send us back to the generic answers. For instance, if you want to become a web developer, before anything, you must learn how to code in HTML/CSS and maybe some Javascript, and then, some backend programming language (PHP, Python, Java, C#, Ruby, etc) to complete your understanding of the web environment. Why do you want to write code?ĭepending on what do you want to make, the decision is probably already made for you. ![]() ![]() This approach, lets you get your choises at the other perspectives: the “which one is more friednly to beginners” and the “economic one”. But, almost no one see this through a different perspective: “why do you want to write code and what would you like to make?” Out there, are endless choises to choose, yet, the first answers that these people find, normally they find two of them: “I recommend you this programming language” or “look for the best paid technology”. Even if they are studying at university or not. These, are just some of the many questions that most people who want to start a developer career, ask in forums or groups. Which is the best programming language to start learning?Ĭ++ or Java, which one do you recommend to learn first? Which programming language should I learn first? ![]()
0 Comments
Leave a Reply. |