Slide 1

Slide 1 text

No content

Slide 2

Slide 2 text

Essential Soft Skills Every Developer Should Try to Have Shedrack Akintayo @coder_blvck

Slide 3

Slide 3 text

About Me. ❑ Frontend Engineer‍ ❑ Community Manager for Facebook Developer’s circle ReactJS Clan. ❑ I make a lot of noise on Twitter

Slide 4

Slide 4 text

Software Development is more than just writing code

Slide 5

Slide 5 text

“ Technical Skills + Soft Skills = A Balanced Software Developer ”

Slide 6

Slide 6 text

What are Soft Skills?

Slide 7

Slide 7 text

Oxford Dictionary Says: Soft skills are Personal attributes that enable someone to interact effectively and harmoniously with other people.

Slide 8

Slide 8 text

It’s basically a set of individual personality traits that determine whether you will work well with your colleagues and be a good fit at a company

Slide 9

Slide 9 text

Soft Skills are intangible but extremely important for almost every kind of position.

Slide 10

Slide 10 text

No content

Slide 11

Slide 11 text

97% of the time, it’s all about the person behind the code not the code itself. Everybody can write code if they learn, It’s not some sort of super power meant for special people

Slide 12

Slide 12 text

Soft Skills..... ❑ has to do with more of emotions ❑ Cannot be easily learned

Slide 13

Slide 13 text

What About Technical Skills ? @coder_blvck

Slide 14

Slide 14 text

“The Ability to effectively convey ideas is just as important as the ability to write great code” – Tristan Hamish MacKroy

Slide 15

Slide 15 text

Soft skills are the difference between adequate candidates and ideal candidates. In most competitive job markets, recruitment criteria do not stop at technical ability and specialist knowledge

Slide 16

Slide 16 text

What About Technical Skills ? @coder_blvck

Slide 17

Slide 17 text

Technical Skills are: Valuable for Specific Jobs, Technical , Learned through training and also practice.

Slide 18

Slide 18 text

Let’s Deep Dive into these soft skills ‍♀ @coder_blvck

Slide 19

Slide 19 text

Essential Soft Skills ● Communication . ● Confidence. ● Time Management. ● Self Management Skills. ● Adaptability: Your Willingness to Adjust. ● Work Ethic: Your Ability to buckle down. ● Teamwork: How well your work with others. ● Ability to take criticism/feedback: Your Willingness to grow. ● Empathy: How well do you put yourself in others shoes. ● Approachability: Your Level of Accessibility. ● Perseverance ● Problem-Solving ● Lifelong Learning ● Tone in Code Reviews ● Leadership ● Critical thinking ● Research

Slide 20

Slide 20 text

But I am an Introvert…….. @coder_blvck

Slide 21

Slide 21 text

You can improve your soft skills without necessarily changing who you are by practice and knowing when and where each of the various soft skills is needed.

Slide 22

Slide 22 text

Why Should I work on my soft skills? @coder_blvck

Slide 23

Slide 23 text

It’s makes you different from other employees or candidates. Employers these days are looking for the “difference” in you that isn’t in other candidates or employees not just the Skills and qualifications.

Slide 24

Slide 24 text

●It is important for career advancement. ●It goes hand in hand with Technical Skills

Slide 25

Slide 25 text

It is the key to: ●Gaining Visibilities ●More Opportunities ●Building important workplace relationships

Slide 26

Slide 26 text

How can I improve my soft skills? @coder_blvck

Slide 27

Slide 27 text

● Acknowledge that you need to improve. ● Set a goal. ● Practice having effective conversations with people. ● Learn to Speak up more when it is needed. ● Read books on soft skills. ● Surround yourself with proactive people. ● Pay more attention to details ● Empathize more with both your colleagues and clients. @coder_blvck

Slide 28

Slide 28 text

References and Resources ● Soft Skills: The Software Developer’s Life Manual by John Sonmez ● Working on your soft skills as a software developer by Chiamaka Ikeanyi ● 10 Soft Skills every Developer Needs ● Top 7 Soft Skills for Developers in 2019 - Simple Programmer @coder_blvck

Slide 29

Slide 29 text

“I've learned that people will forget what you said, people will forget what you did, but people will never forget how you made them feel”. - Maya Angelou @coder_blvck

Slide 30

Slide 30 text

No content