In recent times, the development area has become very popular, due to some reasons that we are used to hearing around: “good salaries”, “high demand”, “possibility of remote work”, among other things. However, it is not just arriving and leaving “coding”. It is necessary to understand how the areas that involve development work to know where we can focus our studies and even specialize.
In today’s article, we are going to talk about some areas that involve development, what they encompass and some of the technologies used. Let’s focus on web and mobile, which is what I understand the most. But there are other areas you can work on, this is one of the cool parts of development!
First of all, you need to know that there are many programming languages and different areas . Trying to learn everything at once doesn’t seem like a very sensible choice. 
In development, we studied a lot for a long time and the more we can focus on a few technologies that complement each other for the work we have to do, it gets much easier. It doesn’t help much, in the beginning you want to learn 10 different languages and not know where they can be applied, or what problems they solve.
Each language has a purpose and a reason to be used, with experience you will understand these contexts, don’t worry!
Having said that , here are some areas in development that can plot your fate as dev:
1) Front-End – Manipulates data in the client
Basically, when we talk about front-end in web, we are referring to the elements that people using our web systems can interact with. Be it a link, a button, a menu, a text, an image, etc. In the case of the web, the client is the browser.






