Some (Non-Technical but Essential) Skills every developer should develop

🧵👇
The following skills are called soft skills.
These skills helps us stand out against other developers and be a better version of ourselves.
⚡️ Patience :

Patience is the capacity to accept or tolerate delay, problems, or suffering without becoming annoyed or anxious.

It is an essential in our line of work where we have to deal with annoying bugs all the time.
⚡️ Humility :

(Not to be confused with impostor syndrome)
Humility is the quality of having a modest or low view of one's importance.

No matter how good you are there will always be someone better than you.

Be Humble.
⚡️ Effective Communication :

3 Steps:
- Listen carefully.
- Convey your message properly.
- Don't write 3 Steps when there are really only 2 steps.
⚡️ Teamwork and Collaboration :

You can't be a lone programmer no matter how good you are.
Learn to work with a team, as you will eventually have to.
⚡️ Public Speaking :

(I consider this to be the most important soft skill)
Public speaking will increase your confidence and end (or at-least reduce) impostor syndrome.
⚡️ Time Management :

Time Management is the ability to use one's time effectively or productively, especially at work.
I think it is pretty obvious why we need to manage our time effectively.
⚡️ Creativity :

Creativity is the use of imagination or original ideas to create something; (inventiveness).

Don't let your hobbies die as they fuel your creativity.
Your creativity is clearly visible through your code.
⚡️ Approachability and Helpfulness

It refers to how approachable are you.

You might try to be helpful or approachable but approachability refers to how others perceive your efforts.

You can learn a lot from helping others.
⚡️ Problem Solving :

Problem solving is the process of finding solutions to difficult or complex issues.

You tell me is it important?
⚡️ Empathy :

The ability to understand and share the feelings of another.

⚡️Self-learning

⚡️Interpersonal Skills

⚡️ Critical Thinking

⚡️ Accountability

⚡️ Adaptability

⚡️ Positive attitude

⚡️ Self Motivation

⚡️ Social Skills
You can follow @nirbhayvashisht.
Tip: mention @twtextapp on a Twitter thread with the keyword “unroll” to get a link to it.

Latest Threads Unrolled:

By continuing to use the site, you are consenting to the use of cookies as explained in our Cookie Policy to improve your experience.