xBlog

BLOG

"Top 5 Soft Skills for brilliant developers"

"Top 5 Soft Skills for brilliant developers"
Hanae El Bouyousfi

Hanae El Bouyousfi

20 March, 2020 · 2min 📖

Oxford Dictionary, defines soft skills as follow “Personal attributes that enable someone to interact effectively and harmoniously with other people.”

What does "Soft skills" means ?

Soft Skills are personal intangible attitudes that enable someone to show case his talents, & interact effectively. Those non-technical abilities can’t be just learnt but it’s depends also on people behavior & mindset.

Today, soft skills becomes the difference between adequate employee, or ideal employee. All worldwide respectful companies are now looking for this developer- future leader, who has the qualities to learn, grow in his role & showcase his talents.

If you want to be different, & shine in your world, start analyzing your soft skills…. Now ;)

How to learn "Soft skills" ?

Learning soft skills are not easy as technical abilities, but they all can certainly be developed & improved over time by hacking the mindset.

Top 5 recommended Soft Skills for developers:

·       Communication: Effective communication is one of life key success, you can’t excel in your role if you’re & be a bad communicator.

As a developer, whatever genius idea you have, you can’t convince your boss if you don’t pay attention about your way of communication, expressions, & words.

To communicate effectively, keep in mind those few tips:

·       Get attention by speaking loudly, clearly, with conviction & using simple word.

·       Don’t interrupt conversations, listen to them carefully take notes & give feedback at every points once the person finish his speech.

·       Listen to the person with whom you’re in conversation & keep eye contact

·       Teamwork: one of the mottos i’ve learnt from my idol (my boss) is “If you want to go fast go alone, if you want to go further go together”

So, whatever your position in the company, nothing can be achievable if you’re not able to work with others, & others means different attitudes, behaviors that you need to face.

Stay Zen, be empathic & don’t under-estimated your colleague ideas & work.

·       Problem- Solving: Actually, this means how to get things done & stop struggling in the way it happened.

Steps to take to be a problem – solver are:

·       Identify the problem / issue

·       Forget about whom responsibility, focus & go to action

·       Research & think creatively to discover new solutions

·       Communicate the solution & logic you think it’s relevant

·       Never under-estimate your ideas & thoughts

·       Take the decision & assume your choices

·       Flexibility: for both your body & psychology health, this is one of the important skills a developer need to have.

In professional world, mainly startup, priorities & missions change every day. When we have this ability to accept change & new task, we go into the new challenge calmly & without stress & fuss.

So for less stress, improve your flexibility :D

·       Leadership: Leading by example & share knowledge you have with your colleague

Hanae El Bouyousfi

Hanae El Bouyousfi

I’m Hanae El Bouyousfi, i’m Chief Engagement Officer & BM @ xHub. I’m a surfer, art painter & a Happy wife & Mum. I love music, movies, & series about criminal investigations.

Tags:

signature

Hanae El Bouyousfi has no other posts

Aloha from xHub team 🤙

We are glad you are here. Sharing is at the heart of our core beliefs as we like to spread the coding culture into the developer community, our blog will be your next IT info best friend, you will be finding logs about the latest IT trends tips and tricks, and more

Never miss a thing Subscribe for more content!

💼 Offices

We’re remote friendly, with office locations around the world:
🌍 Casablanca, Agadir, Valencia, Quebec

📞 Contact Us:

🤳🏻 Follow us:

© XHUB. All rights reserved.

Made with 💜 by xHub

Terms of Service