What skill are important for Software Engineer ? Technical skills Programing skills Analytical...

Preview:

Citation preview

What skill are important for Software Engineer ?

• Technical skills • Programing skills • Analytical skills • Learning• Communication• Soft skills • Other ???

Technical skills

is it really enough?What ? Why ?Sample !

Hard Skills vs Soft Skills

IQ

EQ

Soft Skills – What is it ?

• Soft skills is a s term involving a person’s Emotional Intelligence Quotient or EQ. This is the cluster of communication, personality traits, personal habits, language, optimism, and friendliness, that describe your relationships with others.

Soft Skills: Personal Qualities

Examples:• Mindset• Responsibility• Adaptability/Agility• Sociability• Self management • Integrity/Honesty

Soft Skills: Interpersonal skills

Examples:• Communication• Team work• Teach others• Serves client/customer• Negotiate • Work with culture diversity

• Complement our hard skills• Influence others (group culture)• Hard to learn• No one is teaching us this skills

Why? - Monarch Institute research

15%

85%

Soft Skills impact for success

Hard SkillsSoft Skills

85% come from ability to get along with people

15% of your career success come from your hard skills

Career Builder report (April 2014)

• asked 2138 managers and HR professionals

• 77% - believe that soft skills are just as important as hard skills

• 16% said soft skills are more important than hard skills when evaluating candidates for a job

Why ? Mark Murphy, author of Hire For Attitude

fsd

46% of new hires fail in the first 18 months

And of those 89% fail for reasons associated with Soft Skills (attitude)

•Mindset

•Communication

Mindset

Mindset - Challenges

…embrace challenges

…avoid challenges

Mindset - Changes

…fear of unknown

…opportunity to learn

Mindset - Obstacles

…give up easily

…persist in the face of setbacks

Mindset - Effort

…see effort as fruitless or worse

…see effort as the path to mastery

Mindset – Criticism/Feedback

… ignore negative feedback,

see it as unuseful criticism

… learn from criticism, see it as valuable

feedback

Mindset – Success of Others

… feel threatened by the success of others

… find lessons and inspirations in the success of others

Fixed Mindset Growth MindsetLeads to a desire to look smart and therefore a tendency to:

Leads to a desire to learn and therefore a tendency to:

Challenges

Obstacles

Effort

Criticism/Feedback

Success of others

…embrace challenges…avoid challenges

…persist in the face of setbacks…give up easily

…see effort as the path to mastery…see effort as fruitless or worse

… learn from criticism, see it as valuable feedback

… ignore negative feedback, see it as unuseful criticism

… find lessons and inspirations in the success of others

… feel threatened by the success of others

Changes …opportunity to learn …fear of unknown

Communication

Listen First

Confirm you understand

Be positive Yes/No

Apologize early

Feedback not critique

Hear suggestions

Communication

Principles

Books - recommendation

Books - recommendation

Give us the feedback

• KO_LearnToCode@krollontrack.pl

• lgawinski@krollontrack.com

When managers depend on you, they will trust you with bigger projects, putting you in a better position to ask for greater responsibilities and a promotion or salary increase.

Dan Schawbel is the New York Times bestselling author of Promote Yourself: The New Rules For Career Success