🗼 Top Developer Mindset 2
Tags: vscode, javascript, beginners, css
Published: 2020-03-07 09:29:56

## Yo devs! 🔥

Welcome to the two part series of **" Top Developer Mindset "**

In the last [part](https://dev.to/john_doe/post-1-4kb0) , we have covered the two points i.e :

### 1.  Web developers - what do they do ? 🤔
### 2.  The Must Have Skills 👨‍💻

along with **Introduction**

### In this part, we will further dive into more mindset

<hr>
<br>

### 3.  Finding Your Passion 👀

> Answering these questions will help you make your decision:

*  **What are you good at and what do you enjoy?** 
 >Web development isn’t easy, so work out what you’re good at and use it. Once you know what you’re good at, ask yourself if you enjoy it. If the answer is yes, then that’s a great start! If you’re creative, then front-end development may be the specialism for you. If you’re a math nerd, perhaps working with back-end databases would be more suitable.
 
*  **What’s your favorite website and why?** 
>Think about a site you love using. What do you love about it? The way it looks? Maybe you just love how it handles user traffic? The areas of web development that you admire and respect are the same areas you should consider working in.

* **What would you do differently?**
>Think about the features of websites that really bug you! Do you hate YouTube pop-ups? Is the layout of Twitter too bland? Choosing the things that you’d most like to change about the sites and apps you use regularly is a great way to find a specialism.

*  **What is the market missing?**
>Every industry has areas that don’t have enough skilled staff. Find a gap in the market and fill it! Keep up to date with which skills the industry needs by checking out jobs listings on sites like Indeed or Monster. You can also talk directly with the development community on forums like Reddit and WebDeveloper.com.

_When you’ve thought about these questions thoroughly, you’ll have a good idea about whether you want to be a front or back-end developer or even both! And remember this; when you’re learning how to become a web developer, use your strengths to follow your passion._

<br>

### 4.  Soft Skill Development  👻

>Soft skills include advertising, marketing, accounts and many more. The soft skills you’ll need to learn will depend largely on what kinds of client you work for. For example, if a developer takes a job at a company like Amazon, then soft skills in logistics and customer experience would be hugely desirable.

>There are many ways to learn soft skills. If you had a job before you decided to learn how to become a developer, then you probably already have some. If you’re just starting out, then don’t worry. A lot of companies offer on-the-job training in areas that are related to their business.
 
>The point I’m making here is that having soft skills can be just as important to a web developer as knowing JavaScript. They will help you solve the real-world problems that your clients face and will allow you to offer a unique specialist service

<br>

### 5.  First Job as a Developer  👨‍🏭

Prospective employers don’t want to waste their money on someone who is untried and untested. There are plenty of entry-level developers out there who already have a decent portfolio of freelance work and projects behind them, which means that you need to take steps to make yourself stand out to prospective employers.

_Some of the best things that you can do to make yourself more visible to employers and more likely to land a developer job include:_

1.  **Keep learning and make sure you know your stuff**
2.   **Keep a portfolio**
3.    **Create / build your own website**
4.    **Volunteer**
5.   **Take freelance jobs**

<hr>


# 🥳 🎉 🎊

## Hurrray, you make it !

_where to go now ?_

After knowing the basic **ins and outs** of a developer. To be successful, all you need to do is **practice** your skills and work hard - you’ll land that development job in no time. Until then, 

### **Keep grinding 🌼**