SlideShare uma empresa Scribd logo
1 de 69
Baixar para ler offline
JAK BYĆ ZARĄBISTYM DEVELOPEREM
W OCZACH SZEFA I ... KLIENTA
Wojciech Seliga
Spartez
Creative Commons Attribution-NonCommercial-ShareAlike 3.0
2018
ABOUT ME
➤ Developer for many years (started as a 6-yo
kid)
➤ Co-founder since 2007
➤ Regular (but not frequent) speaker for last 10
years
➤ Author of (in)famous “How to be awesome at
a Java Developer job interview” from Confitura
2012
➤ Non-developer for about 5 years. People and
the business take 100% of my time.
➤ My perspective broadens and changes, I learn
new things, my thoughts evolve.
“Business People” Stereotype
SOME DEFINITIONS - THE CONTEXT
1.Modern software development company
2.Boss vs. customer
3.Being awesome
MODERN SOFTWARE DEVELOPMENT COMPANY
➤ Operating in highly competitive environment
➤ Fast-changing, constantly adapting
➤ Fast-pacing, quickly reacting
➤ Focused on fast feedback loops and constant improvement
➤ How:
➤ Autonomous, creative people with great individual impact
➤ Cross-functional autonomous and empowered teams
➤ Decentralisation
➤ Lightweight processes
OLD WORLD - BOSS CHANNELED COMMUNICATION THROUGH MULTIPLE LAYERS
Proxies, Men-in-the-middle
e.g. KAM, Sales, Support, Analyst, PO
Users
Customer
RepYou
An Engineer
Your boss
Your company Customer
NEW WORLD - MULTIPLE DIRECT CONNECTIONS, DECENTRALISATION
YOUR CUSTOMER MAY BE
AS CLOSE TO YOU AS YOUR BOSS
CUSTOMERS OR USERS BECOME
YOUR BOSS.
BEING AWESOME
In the very competitive world means it translates to:
CONSTANTLY DELIVER
GREATER AND GREATER STUFF
WHAT A MODERN SOFTWARE DEVELOPMENT COMPANY IS NOT
The Matrix, WarnerBros, 1999
PEOPLE != RESOURCES
SCALING ISSUES IN MODERN ORGANISATIONS
➤ Number of connections grows quadratically (Kn = n * (n - 1) / 2)
➤ Communication and coordination becomes unmanageable
➤ It quickly becomes a mess
SMART CREATIVES FOR THE RESCUE
➤ term coined by Eric Schmidt (former Google CEO and executive chairman) and
Jonathans Rosenberg (SVP Products @ Google) - in their great book
➤ the next evolutionary generation of “knowledge worker” (very different to it)
➤ allows scalable partitioning of the organisation into multiple parallel streams
SMART CREATIVES
Not confined
(by tasks, role, org structure, work hours)
Not limited in access
to information or resources
Not riks averse
Able and willing to disagree
Bored easily and shifting jobs a lot
Multidimensional
Deep technical knowledge
Hands-on
Business savvy
Analytically smart, comfortable with data
Curious
Self-directed
Having lot of own initiative
Creative energy
Communicative creative, funny, even charismatic
Thorough, knowing details
User smart
Open
Fire-hose of new ideas
Environmental Factors
Passionate
SMART CREATIVES
Not confined
(by tasks, role, org structure, work hours)
Not limited in access
to information or resources
Not riks averse
Able and willing to disagree
Bored easily and shifting jobs a lot
Multidimensional
Deep technical knowledge
Hands-on
Business savvy
Analytically smart, comfortable with data
Curious
Self-directed
Having lot of own initiative
Creative energy
Communicative creative, funny, even charismatic
Thorough, knowing details
User smart
Open
Fire-hose of new ideas
Environmental Factors
Passionate
SMART CREATIVES ARE
EVERYWHERE
The less rigid society is, the more open access to information and
education is, the fewer sacred cows, the less borders and
limitations, the more direct feedback loops, the more smart
creatives develop
WHAT DRIVES SMART CREATIVES
learning new things
important achievements
interesting problems to solve
interesting life & people around
compensation only
company mission or vision
stability
perks
WHAT DO DEVELOPER CANDIDATES WANT MOST WHEN JOB SEARCHING?
https://research.hackerrank.com/developer-skills/2018/#insight5b
WHAT DO DEVELOPER CANDIDATES WANT MOST WHEN JOB SEARCHING? (PL)
https://research.hackerrank.com/developer-skills/2018/#insight5b
HOW TO FIND SMART CREATIVES?
HOW TO BECOME ONE?
HOW TO TEST IT AT THE INTERVIEW
➤ Our humble approach we use at Spartez is shared ahead (these are real questions
from our interviews; we learnt them from various smart people around and
shamelessly borrowed)
➤ It’s not about knowing interview questions, it’s about understanding the right
answers - and they are difficult to fake.
Sample
Interview
Questions
marked with such icon
SEVERAL KEY TRAITS
FORMING A SMART CREATIVE
IHP OR RBP
https://waitbutwhy.com/2015/01/artificial-intelligence-revolution-1.html
Courtesy of Ray Kurzweil
and Kurzweil Technologies, Inc.
CC-BY 1.0
IHP - INTELLECTUAL HORSE POWER / A.K.A. RAW BRAIN POWER
➤ Does matter a lot; some threshold needs to be exceeded to be successful
➤ Some stuff is achievable/conceivable only by people with the very top IHP
➤ Raw brainpower is the starting point for any exponential thinker.
➤ Intelligence is the best indicator of a person’s ability to handle change - but it
does not guarantee it.
➤ lets you rest on the laurels;
➤ may stop you from practicing learning and work habits - moderate success comes
too easily for very intelligent people
HIGH IHP MAY BE DANGEROUS
NEGATIVITY DESTROYS PEOPLE AROUND YOU AND YOUR OWN BRAIN!
“Shit, shit … everywhere” “Flowers, flowers … everywhere”
PhotobyOliverWild,CCBY2.0
Photobyearl258,CCBY-NC2.0
BE LESS “NO” AND “BUT”
BE MORE “YES” AND “AND”
MORE ON BRAIN PLASTICITY
INTELLIGENCE ALONE IS
OVERRATED
SUCCESS
10% IS TALENT
90% IS HARD WORK
“Hard Work Beats Talent When Talent Doesn’t
Work Hard”
-Tim Notke
attributed to and popularised by Kevin Durant
ŁUKASZ KUBOT
➤ 1998 - 2018 - career
➤ Became ATP number 1 in doubles after
20 years of hard working
➤ Known from his persistence, hard-
working, dedication, professionalism
Photo by si.robi, CC-BY-SA 2.0
CONSTANT LEARNING
“Anyone who stops learning is old, whether at
twenty or eighty. Anyone who keeps learning
stays young. The greatest thing in life is to keep
your mind young.
-Henry Ford
MINDSET
Your natural talent or qualities are carved
in stone.
You act within their boundaries.
Your abilities are fixed.
You operate with performance goals
FIXED MINDSET GROWTH MINDSET
You believe that the qualities that define
you can be modified and cultivated through
effort.
You can change yourself, you can adapt.
The more you are forced to adapt, the better
you do and become more comfortable.
You set learning goals.
GROWTH MINDSET
➤ Constant learning and improvement taken to the next level - as it has biological
permanent effects on oneself
➤ Agile environment is a friendly environment for the growth mindset
➤ The perfect stance in the exponentially changing world
➤ Openness for feedback is key - this is how we can judge the outcome of the learning
➤ Requires flexibility and adaptability
https://www.mindsetworks.com/science/
When students believe they can get smarter, they understand that effort makes them stronger.
Therefore they put in extra time and effort, and that leads to higher achievement.
IT WORKS FOR KIDS. CAN IT WORK FOR ADULTS?
IT WORKS FOR ADULTS TOO
Picture courtesy of Rob Masefield (masey.co), CC BY-NC-ND 2.0
Sample
Interview
Questions
TESTING LEARNING HABITS
Q: What have you learnt in your current job? (and the previous job too)
Q: What do you hope to learn here at Spartez?
Q: What do you do to be up to date with new technologies?
Q: How do you decide what to learn and what to ignore?
Q: What and how have you learnt recently and why?
Q: What did you learn last month? (concrete examples expected)
Q: What did you learn last week?
Q: What have you learnt today?
Sample
Interview
Questions
TESTING GROWTH MINDSET
Q: What big trend did you miss about XXX (Mobile, Cloud, Agile). What
did you get right, what did you get wrong?
Q: What questions now do you have about this job and our company?
Q: What challenges do you expect to face in this job?
Q: How do you plan to overcome them?
Q: How do you know you are getting better?
“Good people always ask good questions.
-Lou Adler
SENIOR ENGINEERS
➤ Being senior is most of all about impacting and growing other people around
➤ building better environment for learning together (e.g. fail-safe, fast feedback
loops)
➤ teaching and mentoring others
➤ setting great example for constant learning and improvement
➤ Asking hard questions which trigger learning
➤ Senior role is not about doing the same stuff just more or faster (linear growth)
Sample
Interview
Questions
LEARNING & TEACHING OTHERS
Q: What new could you teach me/us?
Q: Do it! You have 3 minutes.
Q: How did you change the way you work in last 1 - 2 years?
Q: What do you now do differently and why?
Q: How have you impacted the way people around you work?
EXPERIENCE
YEARS OF SERVICE OR RATHER THE ENVIRONMENT?
➤ Years of service are not that meaningful
➤ The environment matters more.
➤ Growth mindset can be addictive
➤ 3rd league vs premiership league, Polish baseball league vs American baseball league
➤ Experience increases self-awareness and thus maturity
➤ It’s better to be the weakest person in the group than the strongest - levelling up
guaranteed
“If you are the smartest person in the room, then you are in the wrong room.”
attributed to Confucius
ONE YEAR IN A VERY DEMANDING, FAST-PACED
ENVIRONMENT, SURROUNDED BY GREAT PEOPLE
MEANS OFTEN MORE THAN 5 OR 10 YEARS IN
SLOW, LESS-DEMANDING ENVIRONMENT
Sample
Interview
Questions
TESTING EXPERIENCE / ENVIRONMENT
Q: What is your top professional achievement?
Q: Why did you pick it?
Q: Would you do anything differently, if you had been given a chance to go back in
time?
Q: What is your top strength?
Q: Tell me about a case where it showed.
Q: Describe SDLC you found to work best for you. What are weakest points of this SDLC?
Q: How would you improve it?
Q: Have you? How? If not, then why?
Q: What was the most difficult decision you have ever made and how did you approach it?
RESPONSIBILITY
RESPONSIBILITY
➤ Means making sure that the problem is solved completely. (not almost solved)
➤ Think about being a parent who almost brought their kid to school or almost fed
them.
➤ Responsibility drives attention to details - when details matter (they usually do).
➤ Half-products are worth far less than half.
➤ Ownership requires responsibility
➤ Responsibility allows empowering.
RESPONSIBILITY WITH DATA - ENGINEERING APPROACH
➤ Mindfulness, being honest with oneself
➤ Remember: "There are three kinds of lies: lies, damned lies, and statistics."
➤ Leveraging data, but not letting them control you
➤ If it’s obvious from data what to do, there is probably too late for any decision
➤ Dealing with data is science, not art
ABUSING DATA
44
46
48
50
52
06 07 08 09 10
0
20
40
60
80
01 02 03 04 05 06 07 08 09 10 11
Bigger Picture
NOT ENOUGH ATTENTION TO DETAIL
Customer Distribution [%]
Lost
10
Renewing
50
New
30
WTF?
Why it does not sum up to 100%?
FAILED EXTRAPOLATION
From: https://xkcd.com/605/, CC BY-NC 2.5
CORRELATION VS CAUSATION - A FREQUENT SIN
from https://chrisblattman.com/2013/05/24/correlation-versus-causation-in-a-single-graph/ (unknown license)
INTERPRETING DATA IS TRICKY
MISTAKES ARE COSTLY
ANSWER: SET HYPOTHESES AND
INCREMENTALLY VALIDATE THEM
PLEASE BE RESPONSIBLE WITH DATA
➤ Data cannot replace thinking
➤ Use your brain
➤ Use common sense
➤ Cross-check before making any
conclusion
BEFORE GOING BIG,
DO YOUR DATA RIGHT!
PASSION
MOTIVATION / PASSION
➤ Intrinsic motivation FTW → the source of true passion
➤ Extrinsic motivation is fragile
➤ Curiosity
➤ Desire to change the world, industry, city, company, oneself
➤ Passion cannot be overrated! Especially passion for learning.
Motivation Achievements
Sample
Interview
Questions
EXPLORING MOTIVATION
Q: Why do you want to join us?
Q: Why do you want to change current job? 

(and former biggest jobs - quick run through their job decisions).
Q: Why did you pursue software developer career?
Q: Why do you want to learn X?
Q: What are you passionate about and why?
Q: What have you been doing to cultivate it?
FORMULA FOR THE AWESOMENESS (A)?
➤ A ~ IHP
➤ A ~ Learning Mindset
➤ A ~ Experience in challenging environment
➤ A ~ Responsibility
➤ A ~ Passion
Question: the sum, the product, what are the weights or powers?
GROWING TECHNICAL SKILLS
ARE THE OUTPUT (BY-PRODUCT)
OF THE AWESOMENESS,
NOT THE INPUT
TAKEAWAYS - WHY ALL OF IT IS IMPORTANT
➤ We face exponential growth of the technology and very fast changing environment.
There are more unknowns than knowns.
➤ In such environment your boss (and customer) have to rely on individuals and fully
empower them to adapt, quickly react and scale their business (on each level)
➤ Vertical scaling of the organisation has its limits. Every boss to ask is a bottleneck.
➤ Smart Creatives let scale the business horizontally almost infinitely. They become
mini-founders or mini-CEOs and can own their areas with little or no supervision.
SMART CREATIVES ARE NEEDED ON EACH
LEVEL OF THE ORGANISATION.
IT’S NOT JUST ABOUT CEO OR THE HEAD OF BUSINESS.
TAKEAWAYS - THE ROLE OF THE BOSS
➤ Good bosses delegate.
➤ Great bosses build environments when their people can take full ownership and be
independent. That’s the leadership through enablement/support.
➤ In a modern software development company bosses have to rely on the best
judgement of their people.
➤ In the right environment, great developers and great teams know more than their
bosses and should be able to make better decisions by themselves.
PARTING THOUGHTS
➤ Not everyone needs to be Smart Creative. Probably it’s not possible to build the
company just from them.
➤ There is whole continuum between ant worker and smart creative. Companies need
various people.
➤ However everyone needs to keep learning and adjust. Exponential evolution
constantly pushes us to the left, unless we constantly counter-act - learn and adapt!
ant worker knowledge worker smart creative
Forces of exponential evolution
wojciech.seliga@spartez.com
@wseliga
Q&A
We are
hiring
in Gdańsk!
Shameless
plug
PICTURE CREDITS, LICENSES
➤ question mark inside the head - http://pngimg.com/download/38177, CC 4.0-BY-NC
➤ man silhouette - http://getdrawings.com/man-silhouette-icon#man-silhouette-icon-5.png, CC BY-NC 4.0
➤ brain - courtesy of _DJ_, CC BY-SA 2.0
➤ exclamation mark icon - http://pngimg.com/download/38020, CC BY-NC 4.0

Mais conteúdo relacionado

Mais procurados

LeanUX is a Useful F*&king Lie
LeanUX is a Useful F*&king LieLeanUX is a Useful F*&king Lie
LeanUX is a Useful F*&king Lie
William Evans
 
Take the Team Test and Clear The Fog by Lindsay Uittenbogaard at #AgileIndia2019
Take the Team Test and Clear The Fog by Lindsay Uittenbogaard at #AgileIndia2019Take the Team Test and Clear The Fog by Lindsay Uittenbogaard at #AgileIndia2019
Take the Team Test and Clear The Fog by Lindsay Uittenbogaard at #AgileIndia2019
Agile Software Community of India
 

Mais procurados (20)

Agile Portugal 2017 - Agile-based Active Learning
Agile Portugal 2017 - Agile-based Active LearningAgile Portugal 2017 - Agile-based Active Learning
Agile Portugal 2017 - Agile-based Active Learning
 
International Edition - Motivate and Empower Globally-Competitive Teams of Co...
International Edition - Motivate and Empower Globally-Competitive Teams of Co...International Edition - Motivate and Empower Globally-Competitive Teams of Co...
International Edition - Motivate and Empower Globally-Competitive Teams of Co...
 
Design thinking. ideate
Design thinking. ideateDesign thinking. ideate
Design thinking. ideate
 
From Lemons to Lemonade: Technical Writing Outsourcing as a Dream Come True
From Lemons to Lemonade: Technical Writing Outsourcing as a Dream Come TrueFrom Lemons to Lemonade: Technical Writing Outsourcing as a Dream Come True
From Lemons to Lemonade: Technical Writing Outsourcing as a Dream Come True
 
Retrospective Anti-Patterns by Aino Corry at #AgileIndia2019
Retrospective Anti-Patterns by Aino Corry at #AgileIndia2019Retrospective Anti-Patterns by Aino Corry at #AgileIndia2019
Retrospective Anti-Patterns by Aino Corry at #AgileIndia2019
 
Managing Using Intuition and Rules of Thumb 050113
Managing Using Intuition and Rules of Thumb 050113Managing Using Intuition and Rules of Thumb 050113
Managing Using Intuition and Rules of Thumb 050113
 
Making Your PO Better Now - 9 Ideas
Making Your PO Better Now - 9 IdeasMaking Your PO Better Now - 9 Ideas
Making Your PO Better Now - 9 Ideas
 
LeanUX is a Useful F*&king Lie
LeanUX is a Useful F*&king LieLeanUX is a Useful F*&king Lie
LeanUX is a Useful F*&king Lie
 
Design at Scale: Enabling Systems Thinking to Design for a Complex Future
Design at Scale: Enabling Systems Thinking to Design for a Complex FutureDesign at Scale: Enabling Systems Thinking to Design for a Complex Future
Design at Scale: Enabling Systems Thinking to Design for a Complex Future
 
Shaping Designers and Design Teams (Jason Mesut at DesignOps Summit 2018)
Shaping Designers and Design Teams (Jason Mesut at DesignOps Summit 2018)Shaping Designers and Design Teams (Jason Mesut at DesignOps Summit 2018)
Shaping Designers and Design Teams (Jason Mesut at DesignOps Summit 2018)
 
The Many Faces of Operations (Crystal Philcox at DesignOps Summit 2017)
The Many Faces of Operations (Crystal Philcox at DesignOps Summit 2017)The Many Faces of Operations (Crystal Philcox at DesignOps Summit 2017)
The Many Faces of Operations (Crystal Philcox at DesignOps Summit 2017)
 
Innovation Excellence Weekly - Issue 24
Innovation Excellence Weekly - Issue 24Innovation Excellence Weekly - Issue 24
Innovation Excellence Weekly - Issue 24
 
Dr.* Truemper, Or: How I learned to Stop Being Wasteful and Love Lean UX
Dr.* Truemper, Or: How I learned to Stop Being Wasteful and Love Lean UXDr.* Truemper, Or: How I learned to Stop Being Wasteful and Love Lean UX
Dr.* Truemper, Or: How I learned to Stop Being Wasteful and Love Lean UX
 
Innovation Excellence Weekly - Issue 16
Innovation Excellence Weekly - Issue 16Innovation Excellence Weekly - Issue 16
Innovation Excellence Weekly - Issue 16
 
Guidance and inspiration for IT professionals
Guidance and inspiration for IT professionalsGuidance and inspiration for IT professionals
Guidance and inspiration for IT professionals
 
Take the Team Test and Clear The Fog by Lindsay Uittenbogaard at #AgileIndia2019
Take the Team Test and Clear The Fog by Lindsay Uittenbogaard at #AgileIndia2019Take the Team Test and Clear The Fog by Lindsay Uittenbogaard at #AgileIndia2019
Take the Team Test and Clear The Fog by Lindsay Uittenbogaard at #AgileIndia2019
 
Putting the t in team
Putting the t in teamPutting the t in team
Putting the t in team
 
5 things to make design thinking work
5 things to make design thinking work5 things to make design thinking work
5 things to make design thinking work
 
Lec 19
Lec 19Lec 19
Lec 19
 
Building Great Software Engineering Teams
Building Great Software Engineering TeamsBuilding Great Software Engineering Teams
Building Great Software Engineering Teams
 

Semelhante a Jak być zarąbistym developerem w oczach szefa i ... klienta

Innovation is Everyone´s Responsibility and Why Innovation Matters
Innovation is Everyone´s Responsibility and Why Innovation MattersInnovation is Everyone´s Responsibility and Why Innovation Matters
Innovation is Everyone´s Responsibility and Why Innovation Matters
Stefan Lindegaard
 
Double Loop Learning--Purpose and Power--PNSQC 2014 - slides
Double Loop Learning--Purpose and Power--PNSQC 2014 - slidesDouble Loop Learning--Purpose and Power--PNSQC 2014 - slides
Double Loop Learning--Purpose and Power--PNSQC 2014 - slides
Jean Richardson
 

Semelhante a Jak być zarąbistym developerem w oczach szefa i ... klienta (20)

How to impress your boss and your customer in a modern software development c...
How to impress your boss and your customer in a modern software development c...How to impress your boss and your customer in a modern software development c...
How to impress your boss and your customer in a modern software development c...
 
Collaborative Research | uxlx 2014
Collaborative Research | uxlx 2014Collaborative Research | uxlx 2014
Collaborative Research | uxlx 2014
 
Behavioral competencies-at-work
Behavioral competencies-at-workBehavioral competencies-at-work
Behavioral competencies-at-work
 
Managing your tech career
Managing your tech careerManaging your tech career
Managing your tech career
 
Women in High Tech Project: Moving from Discussion to Action
Women in High Tech Project: Moving from Discussion to ActionWomen in High Tech Project: Moving from Discussion to Action
Women in High Tech Project: Moving from Discussion to Action
 
Future proofing your career - HFLJul2022.pdf
Future proofing your career - HFLJul2022.pdfFuture proofing your career - HFLJul2022.pdf
Future proofing your career - HFLJul2022.pdf
 
Future proofing your career - HFLJul2022.pdf
Future proofing your career - HFLJul2022.pdfFuture proofing your career - HFLJul2022.pdf
Future proofing your career - HFLJul2022.pdf
 
Future proofing your career - HFLJul2022.pdf
Future proofing your career - HFLJul2022.pdfFuture proofing your career - HFLJul2022.pdf
Future proofing your career - HFLJul2022.pdf
 
Employee Live Cycle JAX 2016
Employee Live Cycle JAX 2016Employee Live Cycle JAX 2016
Employee Live Cycle JAX 2016
 
University of Newcastle Faculty of Science and IT Staff Development day
University of Newcastle Faculty of Science and IT Staff Development dayUniversity of Newcastle Faculty of Science and IT Staff Development day
University of Newcastle Faculty of Science and IT Staff Development day
 
Insights to land your ideal tech role in Australia
Insights to land your ideal tech role in AustraliaInsights to land your ideal tech role in Australia
Insights to land your ideal tech role in Australia
 
Future proofing your career - HFL2022.pdf
Future proofing your career - HFL2022.pdfFuture proofing your career - HFL2022.pdf
Future proofing your career - HFL2022.pdf
 
Transforming the quality of development conversations at scale
Transforming the quality of development conversations at scaleTransforming the quality of development conversations at scale
Transforming the quality of development conversations at scale
 
Innovation is Everyone´s Responsibility and Why Innovation Matters
Innovation is Everyone´s Responsibility and Why Innovation MattersInnovation is Everyone´s Responsibility and Why Innovation Matters
Innovation is Everyone´s Responsibility and Why Innovation Matters
 
Growth Mindset: Optimize for learning
Growth Mindset: Optimize for learningGrowth Mindset: Optimize for learning
Growth Mindset: Optimize for learning
 
Skills for industry 4.0
Skills for industry 4.0 Skills for industry 4.0
Skills for industry 4.0
 
How Change Happens
How Change HappensHow Change Happens
How Change Happens
 
Agile culture know yourself first
Agile culture know yourself firstAgile culture know yourself first
Agile culture know yourself first
 
Double Loop Learning--Purpose and Power--PNSQC 2014 - slides
Double Loop Learning--Purpose and Power--PNSQC 2014 - slidesDouble Loop Learning--Purpose and Power--PNSQC 2014 - slides
Double Loop Learning--Purpose and Power--PNSQC 2014 - slides
 
Motivation : it Matters
Motivation : it MattersMotivation : it Matters
Motivation : it Matters
 

Mais de Wojciech Seliga

Mais de Wojciech Seliga (20)

Sprzedawanie własnego biznesu IT - Confitura 2023.pdf
Sprzedawanie własnego biznesu IT - Confitura 2023.pdfSprzedawanie własnego biznesu IT - Confitura 2023.pdf
Sprzedawanie własnego biznesu IT - Confitura 2023.pdf
 
Developer plantations - colonialism of XXI century (GeeCON 2017)
Developer plantations - colonialism of XXI century (GeeCON 2017)Developer plantations - colonialism of XXI century (GeeCON 2017)
Developer plantations - colonialism of XXI century (GeeCON 2017)
 
SFI 2017 Plantacje Programistów (Developers Plantations) - Colonialism in XXI...
SFI 2017 Plantacje Programistów (Developers Plantations) - Colonialism in XXI...SFI 2017 Plantacje Programistów (Developers Plantations) - Colonialism in XXI...
SFI 2017 Plantacje Programistów (Developers Plantations) - Colonialism in XXI...
 
Ten lessons I painfully learnt while moving from software developer
to entrep...
Ten lessons I painfully learnt while moving from software developer
to entrep...Ten lessons I painfully learnt while moving from software developer
to entrep...
Ten lessons I painfully learnt while moving from software developer
to entrep...
 
Ten lessons I painfully learnt while moving from software developer to entrep...
Ten lessons I painfully learnt while moving from software developer to entrep...Ten lessons I painfully learnt while moving from software developer to entrep...
Ten lessons I painfully learnt while moving from software developer to entrep...
 
10 bezcennych lekcji dla software developera stającego się szefem firmy
10 bezcennych lekcji dla software developera stającego się szefem firmy10 bezcennych lekcji dla software developera stającego się szefem firmy
10 bezcennych lekcji dla software developera stającego się szefem firmy
 
5-10-15 years of Java developer career - Warszawa JUG 2015
5-10-15 years of Java developer career - Warszawa JUG 20155-10-15 years of Java developer career - Warszawa JUG 2015
5-10-15 years of Java developer career - Warszawa JUG 2015
 
Devoxx Poland 2015: 5-10-15 years with Java
Devoxx Poland 2015: 5-10-15 years with Java Devoxx Poland 2015: 5-10-15 years with Java
Devoxx Poland 2015: 5-10-15 years with Java
 
Spartez Open Day March 13th 2015
Spartez Open Day March 13th 2015Spartez Open Day March 13th 2015
Spartez Open Day March 13th 2015
 
Software Development Innovation in Practice - 33rd Degree 2014
Software Development Innovation in Practice - 33rd Degree 2014Software Development Innovation in Practice - 33rd Degree 2014
Software Development Innovation in Practice - 33rd Degree 2014
 
Innowacja w praktyce - Infoshare 2014
Innowacja w praktyce - Infoshare 2014Innowacja w praktyce - Infoshare 2014
Innowacja w praktyce - Infoshare 2014
 
Escaping Test Hell - ACCU 2014
Escaping Test Hell - ACCU 2014Escaping Test Hell - ACCU 2014
Escaping Test Hell - ACCU 2014
 
Escaping Test Hell - Our Journey - XPDays Ukraine 2013
Escaping Test Hell - Our Journey - XPDays Ukraine 2013Escaping Test Hell - Our Journey - XPDays Ukraine 2013
Escaping Test Hell - Our Journey - XPDays Ukraine 2013
 
Confitura 2013 Software Developer Career Unplugged
Confitura 2013 Software Developer Career UnpluggedConfitura 2013 Software Developer Career Unplugged
Confitura 2013 Software Developer Career Unplugged
 
Software Developer Career Unplugged - GeeCon 2013
Software Developer Career Unplugged - GeeCon 2013Software Developer Career Unplugged - GeeCon 2013
Software Developer Career Unplugged - GeeCon 2013
 
Escaping Automated Test Hell - One Year Later
Escaping Automated Test Hell - One Year LaterEscaping Automated Test Hell - One Year Later
Escaping Automated Test Hell - One Year Later
 
AtlasCamp 2012 - Testing JIRA plugins smarter with TestKit
AtlasCamp 2012 - Testing JIRA plugins smarter with TestKitAtlasCamp 2012 - Testing JIRA plugins smarter with TestKit
AtlasCamp 2012 - Testing JIRA plugins smarter with TestKit
 
How to be Awesome at a Java Developer Job Interview (Confitura 2012, Polish)
How to be Awesome at a Java Developer Job Interview (Confitura 2012, Polish)How to be Awesome at a Java Developer Job Interview (Confitura 2012, Polish)
How to be Awesome at a Java Developer Job Interview (Confitura 2012, Polish)
 
InfoShare 2012 efektywne przeglądy kodu w zespołach agile [Polish]
InfoShare 2012 efektywne przeglądy kodu w zespołach agile [Polish]InfoShare 2012 efektywne przeglądy kodu w zespołach agile [Polish]
InfoShare 2012 efektywne przeglądy kodu w zespołach agile [Polish]
 
Better Front-end Development in Atlassian Plugins
Better Front-end Development in Atlassian PluginsBetter Front-end Development in Atlassian Plugins
Better Front-end Development in Atlassian Plugins
 

Último

CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service provider
mohitmore19
 

Último (20)

A Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxA Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docx
 
How to Choose the Right Laravel Development Partner in New York City_compress...
How to Choose the Right Laravel Development Partner in New York City_compress...How to Choose the Right Laravel Development Partner in New York City_compress...
How to Choose the Right Laravel Development Partner in New York City_compress...
 
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
 
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
 
5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf
 
VTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learnVTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learn
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
 
Exploring the Best Video Editing App.pdf
Exploring the Best Video Editing App.pdfExploring the Best Video Editing App.pdf
Exploring the Best Video Editing App.pdf
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.com
 
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
 
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
 
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected WorkerHow To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
 
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsRight Money Management App For Your Financial Goals
Right Money Management App For Your Financial Goals
 
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service provider
 
8257 interfacing 2 in microprocessor for btech students
8257 interfacing 2 in microprocessor for btech students8257 interfacing 2 in microprocessor for btech students
8257 interfacing 2 in microprocessor for btech students
 
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Models
 
Microsoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdfMicrosoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdf
 

Jak być zarąbistym developerem w oczach szefa i ... klienta

  • 1. JAK BYĆ ZARĄBISTYM DEVELOPEREM W OCZACH SZEFA I ... KLIENTA Wojciech Seliga Spartez Creative Commons Attribution-NonCommercial-ShareAlike 3.0 2018
  • 2. ABOUT ME ➤ Developer for many years (started as a 6-yo kid) ➤ Co-founder since 2007 ➤ Regular (but not frequent) speaker for last 10 years ➤ Author of (in)famous “How to be awesome at a Java Developer job interview” from Confitura 2012 ➤ Non-developer for about 5 years. People and the business take 100% of my time. ➤ My perspective broadens and changes, I learn new things, my thoughts evolve. “Business People” Stereotype
  • 3. SOME DEFINITIONS - THE CONTEXT 1.Modern software development company 2.Boss vs. customer 3.Being awesome
  • 4. MODERN SOFTWARE DEVELOPMENT COMPANY ➤ Operating in highly competitive environment ➤ Fast-changing, constantly adapting ➤ Fast-pacing, quickly reacting ➤ Focused on fast feedback loops and constant improvement ➤ How: ➤ Autonomous, creative people with great individual impact ➤ Cross-functional autonomous and empowered teams ➤ Decentralisation ➤ Lightweight processes
  • 5. OLD WORLD - BOSS CHANNELED COMMUNICATION THROUGH MULTIPLE LAYERS Proxies, Men-in-the-middle e.g. KAM, Sales, Support, Analyst, PO Users Customer RepYou An Engineer Your boss Your company Customer
  • 6. NEW WORLD - MULTIPLE DIRECT CONNECTIONS, DECENTRALISATION YOUR CUSTOMER MAY BE AS CLOSE TO YOU AS YOUR BOSS CUSTOMERS OR USERS BECOME YOUR BOSS.
  • 7. BEING AWESOME In the very competitive world means it translates to: CONSTANTLY DELIVER GREATER AND GREATER STUFF
  • 8. WHAT A MODERN SOFTWARE DEVELOPMENT COMPANY IS NOT The Matrix, WarnerBros, 1999 PEOPLE != RESOURCES
  • 9. SCALING ISSUES IN MODERN ORGANISATIONS ➤ Number of connections grows quadratically (Kn = n * (n - 1) / 2) ➤ Communication and coordination becomes unmanageable ➤ It quickly becomes a mess
  • 10. SMART CREATIVES FOR THE RESCUE ➤ term coined by Eric Schmidt (former Google CEO and executive chairman) and Jonathans Rosenberg (SVP Products @ Google) - in their great book ➤ the next evolutionary generation of “knowledge worker” (very different to it) ➤ allows scalable partitioning of the organisation into multiple parallel streams
  • 11. SMART CREATIVES Not confined (by tasks, role, org structure, work hours) Not limited in access to information or resources Not riks averse Able and willing to disagree Bored easily and shifting jobs a lot Multidimensional Deep technical knowledge Hands-on Business savvy Analytically smart, comfortable with data Curious Self-directed Having lot of own initiative Creative energy Communicative creative, funny, even charismatic Thorough, knowing details User smart Open Fire-hose of new ideas Environmental Factors Passionate
  • 12. SMART CREATIVES Not confined (by tasks, role, org structure, work hours) Not limited in access to information or resources Not riks averse Able and willing to disagree Bored easily and shifting jobs a lot Multidimensional Deep technical knowledge Hands-on Business savvy Analytically smart, comfortable with data Curious Self-directed Having lot of own initiative Creative energy Communicative creative, funny, even charismatic Thorough, knowing details User smart Open Fire-hose of new ideas Environmental Factors Passionate
  • 13. SMART CREATIVES ARE EVERYWHERE The less rigid society is, the more open access to information and education is, the fewer sacred cows, the less borders and limitations, the more direct feedback loops, the more smart creatives develop
  • 14. WHAT DRIVES SMART CREATIVES learning new things important achievements interesting problems to solve interesting life & people around compensation only company mission or vision stability perks
  • 15. WHAT DO DEVELOPER CANDIDATES WANT MOST WHEN JOB SEARCHING? https://research.hackerrank.com/developer-skills/2018/#insight5b
  • 16. WHAT DO DEVELOPER CANDIDATES WANT MOST WHEN JOB SEARCHING? (PL) https://research.hackerrank.com/developer-skills/2018/#insight5b
  • 17. HOW TO FIND SMART CREATIVES? HOW TO BECOME ONE?
  • 18. HOW TO TEST IT AT THE INTERVIEW ➤ Our humble approach we use at Spartez is shared ahead (these are real questions from our interviews; we learnt them from various smart people around and shamelessly borrowed) ➤ It’s not about knowing interview questions, it’s about understanding the right answers - and they are difficult to fake. Sample Interview Questions marked with such icon
  • 19. SEVERAL KEY TRAITS FORMING A SMART CREATIVE
  • 22.
  • 23. Courtesy of Ray Kurzweil and Kurzweil Technologies, Inc. CC-BY 1.0
  • 24. IHP - INTELLECTUAL HORSE POWER / A.K.A. RAW BRAIN POWER ➤ Does matter a lot; some threshold needs to be exceeded to be successful ➤ Some stuff is achievable/conceivable only by people with the very top IHP ➤ Raw brainpower is the starting point for any exponential thinker. ➤ Intelligence is the best indicator of a person’s ability to handle change - but it does not guarantee it.
  • 25. ➤ lets you rest on the laurels; ➤ may stop you from practicing learning and work habits - moderate success comes too easily for very intelligent people HIGH IHP MAY BE DANGEROUS
  • 26. NEGATIVITY DESTROYS PEOPLE AROUND YOU AND YOUR OWN BRAIN! “Shit, shit … everywhere” “Flowers, flowers … everywhere” PhotobyOliverWild,CCBY2.0 Photobyearl258,CCBY-NC2.0
  • 27. BE LESS “NO” AND “BUT” BE MORE “YES” AND “AND”
  • 28. MORE ON BRAIN PLASTICITY
  • 31. “Hard Work Beats Talent When Talent Doesn’t Work Hard” -Tim Notke attributed to and popularised by Kevin Durant
  • 32. ŁUKASZ KUBOT ➤ 1998 - 2018 - career ➤ Became ATP number 1 in doubles after 20 years of hard working ➤ Known from his persistence, hard- working, dedication, professionalism Photo by si.robi, CC-BY-SA 2.0
  • 34. “Anyone who stops learning is old, whether at twenty or eighty. Anyone who keeps learning stays young. The greatest thing in life is to keep your mind young. -Henry Ford
  • 35. MINDSET Your natural talent or qualities are carved in stone. You act within their boundaries. Your abilities are fixed. You operate with performance goals FIXED MINDSET GROWTH MINDSET You believe that the qualities that define you can be modified and cultivated through effort. You can change yourself, you can adapt. The more you are forced to adapt, the better you do and become more comfortable. You set learning goals.
  • 36. GROWTH MINDSET ➤ Constant learning and improvement taken to the next level - as it has biological permanent effects on oneself ➤ Agile environment is a friendly environment for the growth mindset ➤ The perfect stance in the exponentially changing world ➤ Openness for feedback is key - this is how we can judge the outcome of the learning ➤ Requires flexibility and adaptability
  • 37. https://www.mindsetworks.com/science/ When students believe they can get smarter, they understand that effort makes them stronger. Therefore they put in extra time and effort, and that leads to higher achievement.
  • 38. IT WORKS FOR KIDS. CAN IT WORK FOR ADULTS?
  • 39. IT WORKS FOR ADULTS TOO Picture courtesy of Rob Masefield (masey.co), CC BY-NC-ND 2.0
  • 40. Sample Interview Questions TESTING LEARNING HABITS Q: What have you learnt in your current job? (and the previous job too) Q: What do you hope to learn here at Spartez? Q: What do you do to be up to date with new technologies? Q: How do you decide what to learn and what to ignore? Q: What and how have you learnt recently and why? Q: What did you learn last month? (concrete examples expected) Q: What did you learn last week? Q: What have you learnt today?
  • 41. Sample Interview Questions TESTING GROWTH MINDSET Q: What big trend did you miss about XXX (Mobile, Cloud, Agile). What did you get right, what did you get wrong? Q: What questions now do you have about this job and our company? Q: What challenges do you expect to face in this job? Q: How do you plan to overcome them? Q: How do you know you are getting better?
  • 42. “Good people always ask good questions. -Lou Adler
  • 43. SENIOR ENGINEERS ➤ Being senior is most of all about impacting and growing other people around ➤ building better environment for learning together (e.g. fail-safe, fast feedback loops) ➤ teaching and mentoring others ➤ setting great example for constant learning and improvement ➤ Asking hard questions which trigger learning ➤ Senior role is not about doing the same stuff just more or faster (linear growth)
  • 44. Sample Interview Questions LEARNING & TEACHING OTHERS Q: What new could you teach me/us? Q: Do it! You have 3 minutes. Q: How did you change the way you work in last 1 - 2 years? Q: What do you now do differently and why? Q: How have you impacted the way people around you work?
  • 46. YEARS OF SERVICE OR RATHER THE ENVIRONMENT? ➤ Years of service are not that meaningful ➤ The environment matters more. ➤ Growth mindset can be addictive ➤ 3rd league vs premiership league, Polish baseball league vs American baseball league ➤ Experience increases self-awareness and thus maturity ➤ It’s better to be the weakest person in the group than the strongest - levelling up guaranteed “If you are the smartest person in the room, then you are in the wrong room.” attributed to Confucius
  • 47. ONE YEAR IN A VERY DEMANDING, FAST-PACED ENVIRONMENT, SURROUNDED BY GREAT PEOPLE MEANS OFTEN MORE THAN 5 OR 10 YEARS IN SLOW, LESS-DEMANDING ENVIRONMENT
  • 48. Sample Interview Questions TESTING EXPERIENCE / ENVIRONMENT Q: What is your top professional achievement? Q: Why did you pick it? Q: Would you do anything differently, if you had been given a chance to go back in time? Q: What is your top strength? Q: Tell me about a case where it showed. Q: Describe SDLC you found to work best for you. What are weakest points of this SDLC? Q: How would you improve it? Q: Have you? How? If not, then why? Q: What was the most difficult decision you have ever made and how did you approach it?
  • 50. RESPONSIBILITY ➤ Means making sure that the problem is solved completely. (not almost solved) ➤ Think about being a parent who almost brought their kid to school or almost fed them. ➤ Responsibility drives attention to details - when details matter (they usually do). ➤ Half-products are worth far less than half. ➤ Ownership requires responsibility ➤ Responsibility allows empowering.
  • 51. RESPONSIBILITY WITH DATA - ENGINEERING APPROACH ➤ Mindfulness, being honest with oneself ➤ Remember: "There are three kinds of lies: lies, damned lies, and statistics." ➤ Leveraging data, but not letting them control you ➤ If it’s obvious from data what to do, there is probably too late for any decision ➤ Dealing with data is science, not art
  • 52. ABUSING DATA 44 46 48 50 52 06 07 08 09 10 0 20 40 60 80 01 02 03 04 05 06 07 08 09 10 11 Bigger Picture
  • 53. NOT ENOUGH ATTENTION TO DETAIL Customer Distribution [%] Lost 10 Renewing 50 New 30 WTF? Why it does not sum up to 100%?
  • 55. CORRELATION VS CAUSATION - A FREQUENT SIN from https://chrisblattman.com/2013/05/24/correlation-versus-causation-in-a-single-graph/ (unknown license)
  • 56. INTERPRETING DATA IS TRICKY MISTAKES ARE COSTLY ANSWER: SET HYPOTHESES AND INCREMENTALLY VALIDATE THEM
  • 57. PLEASE BE RESPONSIBLE WITH DATA ➤ Data cannot replace thinking ➤ Use your brain ➤ Use common sense ➤ Cross-check before making any conclusion BEFORE GOING BIG, DO YOUR DATA RIGHT!
  • 59. MOTIVATION / PASSION ➤ Intrinsic motivation FTW → the source of true passion ➤ Extrinsic motivation is fragile ➤ Curiosity ➤ Desire to change the world, industry, city, company, oneself ➤ Passion cannot be overrated! Especially passion for learning.
  • 61. Sample Interview Questions EXPLORING MOTIVATION Q: Why do you want to join us? Q: Why do you want to change current job? 
 (and former biggest jobs - quick run through their job decisions). Q: Why did you pursue software developer career? Q: Why do you want to learn X? Q: What are you passionate about and why? Q: What have you been doing to cultivate it?
  • 62. FORMULA FOR THE AWESOMENESS (A)? ➤ A ~ IHP ➤ A ~ Learning Mindset ➤ A ~ Experience in challenging environment ➤ A ~ Responsibility ➤ A ~ Passion Question: the sum, the product, what are the weights or powers?
  • 63. GROWING TECHNICAL SKILLS ARE THE OUTPUT (BY-PRODUCT) OF THE AWESOMENESS, NOT THE INPUT
  • 64. TAKEAWAYS - WHY ALL OF IT IS IMPORTANT ➤ We face exponential growth of the technology and very fast changing environment. There are more unknowns than knowns. ➤ In such environment your boss (and customer) have to rely on individuals and fully empower them to adapt, quickly react and scale their business (on each level) ➤ Vertical scaling of the organisation has its limits. Every boss to ask is a bottleneck. ➤ Smart Creatives let scale the business horizontally almost infinitely. They become mini-founders or mini-CEOs and can own their areas with little or no supervision.
  • 65. SMART CREATIVES ARE NEEDED ON EACH LEVEL OF THE ORGANISATION. IT’S NOT JUST ABOUT CEO OR THE HEAD OF BUSINESS.
  • 66. TAKEAWAYS - THE ROLE OF THE BOSS ➤ Good bosses delegate. ➤ Great bosses build environments when their people can take full ownership and be independent. That’s the leadership through enablement/support. ➤ In a modern software development company bosses have to rely on the best judgement of their people. ➤ In the right environment, great developers and great teams know more than their bosses and should be able to make better decisions by themselves.
  • 67. PARTING THOUGHTS ➤ Not everyone needs to be Smart Creative. Probably it’s not possible to build the company just from them. ➤ There is whole continuum between ant worker and smart creative. Companies need various people. ➤ However everyone needs to keep learning and adjust. Exponential evolution constantly pushes us to the left, unless we constantly counter-act - learn and adapt! ant worker knowledge worker smart creative Forces of exponential evolution
  • 69. PICTURE CREDITS, LICENSES ➤ question mark inside the head - http://pngimg.com/download/38177, CC 4.0-BY-NC ➤ man silhouette - http://getdrawings.com/man-silhouette-icon#man-silhouette-icon-5.png, CC BY-NC 4.0 ➤ brain - courtesy of _DJ_, CC BY-SA 2.0 ➤ exclamation mark icon - http://pngimg.com/download/38020, CC BY-NC 4.0