Career
10/01/2022

Stop worrying about the code.

Coding is the hard task, do you need focus and dedication, like everything in life, but why do you don't focus that? Especially if you're a beginner dev

https://media.giphy.com/media/Y4vfxiMcB6neuEvFye/giphy.gif

Learn about concepts like, arrays, variables, methods, functions, OOP, TDD, git, databases, because these concepts you take in your all life.

Tools

Don't focus on learning just one technology example: Just React, Just nodejs, just java, because these technologies are tools, and it limits you. The ideal is to focus on one technology but also know how to understand in the back-end, understand a little bit of infrastructure, clouds...

Learn more about a different technology like, Nodejs it's good for certain things, but sometimes Go and better than python, you don't need to be the expert, but you need to understand why your technology is good for solving your problem.

  • What problem resolve?
  • How will you solve?
  • What are the main problems you will have and how will you put everything together?
  • Is it the best way?

I want to stress you out to not just focus on code.

https://media.giphy.com/media/DBbgL1Bwsahpf9kVZA/giphy.gif

That way you grow and learn differently because you first understand the problem, and design what you will develop and not just code and change everything as you implement it. That way you don't learn and alias waste your time

The importance of breaking tasks

If you have a very big problem, break it down into small pieces so your work will be more effective.

Don't learn to code just memorize syntax, learn how to memorize concepts, because I think it's humanly impossible to memorize methods, functions, everything in one language.

Alias It's okay for you to search for certain things on google because there really are certain things that you can't memorize and there's no problem with that, like working with date, and something that's hard to memorize. So don't feel bad about searching google

But what's the next step ?

And after you learn the most basic concepts, you should ask yourself...

  • How can I improve my learning process?
  • Do you learn better by reading?
  • Writing code? Reviewing Code? Because then you will learn about architecture, different types of tests, design patterns. I for example learn a lot by reviewing code.

And of course learn to learn, because the IT area is gigantic and everything changes very quickly, that's why learning the concepts doesn't leave you behind.

If you already know the concepts and are going to start a new project on the front end then watch this video where I tell you what you should know before creating your project on the front.

thumbnail ALT TEXT

Until later!

https://media.giphy.com/media/mP8GermRyOFWV8PQeq/giphy.gif

What did you think of the post?
Lorena Porphirio