Slide 1

Slide 1 text

Beyond the code. The journey to becoming a complete developer

Slide 2

Slide 2 text

Hi, I’m Adora Software Engineer, Microsoft Mixed Reality Tech Content Creator, AdoraHack Community builder DJ Twitter - @adoranwodo

Slide 3

Slide 3 text

complete /kəmˈpliːt/ adjective - having all the necessary or appropriate parts @adoranwodo

Slide 4

Slide 4 text

A Complete Developer A developer that has all the necessary or appropriate soft skills and hard skills. @adoranwodo

Slide 5

Slide 5 text

Hard skills Teachable abilities or skill sets that are easy to quantify. Typically, you'll learn hard skills in the classroom, through books or other training materials, or on the job. @adoranwodo

Slide 6

Slide 6 text

Soft skills A combination of people skills, character or personality traits, attitudes, career attributes, social intelligence and emotional intelligence quotients, among others, that enable people to navigate their environment, work well with others and achieve their goals with complementing hard skills. @adoranwodo

Slide 7

Slide 7 text

“ Soft skills get little respect but they will make or break your career – Peggy Klaus @adoranwodo

Slide 8

Slide 8 text

Before we begin... @adoranwodo

Slide 9

Slide 9 text

@adoranwodo

Slide 10

Slide 10 text

Dependence @adoranwodo

Slide 11

Slide 11 text

Dependence Independence @adoranwodo

Slide 12

Slide 12 text

Dependence Interdependence Independence @adoranwodo

Slide 13

Slide 13 text

From dependent to independent

Slide 14

Slide 14 text

From dependent to independent 1. Be Proactive - Acknowledge your own responsibility - DON’T be reactive - Focus on impact - Communicate - Seek opportunities, not limitations - Learn from mistakes & learn to be accountable - Time Management @adoranwodo

Slide 15

Slide 15 text

From dependent to independent Proactivity use case You cannot agree on a solution to a problem. You’re feeling you are getting agitated. What do you do? ● [reactive]: My point is valid. Let’s just argue. ● [proactive]: Stop talking, listen to what the other person is attempting to solve and acknowledge this. It’s only then you can make your point afterwards. @adoranwodo

Slide 16

Slide 16 text

From dependent to independent ”You are the architect of your own life” - Henry Thomas Hamblin @adoranwodo

Slide 17

Slide 17 text

From dependent to independent 2. Begin with the end in mind - Be clear about your vision and your goals - Don’t be short sighted @adoranwodo

Slide 18

Slide 18 text

From dependent to independent 3. Put first things first - Important vs Urgent - Get your priorities right - Learn to plan. It’d help you. @adoranwodo

Slide 19

Slide 19 text

INDEPENDENCE @adoranwodo

Slide 20

Slide 20 text

From independent to interdependent @adoranwodo

Slide 21

Slide 21 text

From independent to interdependent 4. Think win-win - Understand that teamwork is important - Agile methodology in Software development is a sample win-win scenario @adoranwodo

Slide 22

Slide 22 text

From independent to interdependent 5. Seek first to understand then to be understood - Be a good listener - Have empathy (understand what it is to be in someone else’s shoes) - Learn to be patient @adoranwodo

Slide 23

Slide 23 text

From independent to interdependent 6. Synergize [ˈsɪnədʒʌɪz] VERB combine or coordinate the activity of (two or more agents) to produce a joint effect greater than the sum of their separate effects @adoranwodo

Slide 24

Slide 24 text

From independent to interdependent 6. Synergize - Work to build a strong team that wants to achieve a common goal - Diversity & Inclusion isn’t just for HR & Management to think about - Respect other people’s spaces + decisions + backgrounds etc. - Be cooperative @adoranwodo

Slide 25

Slide 25 text

INTERDEPENDENCE @adoranwodo

Slide 26

Slide 26 text

One more thing... @adoranwodo

Slide 27

Slide 27 text

From dependent to independent 7. Sharpen the saw - Recognize burnouts and take breaks - Rest, exercise, meditate, eat well - Learn skills - Strive to always be a better version of yourself @adoranwodo

Slide 28

Slide 28 text

“ People who wish to go into the future should have two skills to succeed: the ability to deal with people and the ability to sell. – Shiv Khera @adoranwodo

Slide 29

Slide 29 text

Thank you :) www.adoranwodo.com