SlideShare uma empresa Scribd logo
1 de 32
What it takes to be a “GOOD”
Developer?
Harshul Shah
CrossShore Solutions, India
www.CrossShoreSolutions.com
Harshul Shah
Tech Geek and Founder of Technical Venture – CrossShore Solutions
o Possess 15+ years of IT experience
o Worked from Jr. Developer to Architecture level positions
o Ex. Microsoft – Assistant Sr. Architect
o Owing an award winning software development company
o Working with well known brands viz Samsung, Audi, KFC, MTN
Telecom, Gujarat Samachar
About You?
Love to hear about you :)
3
Mobile Phones
Please swtich off
OR
Turn it on silent mode!
4
Agenda - Developer’s Edge – Evolution
5
What is a “GOOD” developer?
Your Definition / Thoughts
As “Good” Developer
YOU
o Must be seen as ‘competent’
o Respected by ‘coworkers’
o Must feel ‘appreciated’.
Are you a “Good” Developer?
ARE YOU
o Adding an incremental value
o Making people around you better
o Producing business value.
How do I become?
DEVELOPER’S EDGE
Diverse set of TRANSFRABLE skills!
1 Technical Skill
10
1. Technical Skill
You should have it
BUT
It’s a small slice of a larger pie.
2. Team Skill
What type of team player are you?
o Unhelpful or Cooperative
o Toxic or Encouraging
o Always Proving or Silent Doer
o Just finish it or Willing to help
o In the Igloo or In the forest.
Math Vs. Emotional Intelligence
1 + 1 + 1 + 1 + 1 = 5
1 + 1 + 1 + 1 + 1 > 5
3. Client / User Skill
o Can you talk with a client?
o Are you a good listener when your client is expressing
his problem?
o Do you understand what problems they are facing?
o Can you explain complex programming problems to
non-techie person?.
How to develop a client skill?
o Go out to meetups
o Present Things in your college & company
o Make a 1 hour conversation with your PM once in a
month about what's new in tech world
o Listen to great instructors / videos
o Do regular presentations outside of your company.
4. Growth Skill
Do you have a growth mindset?
o Learning something every day
o Speak to other developers
o Explore new topics.
5. Sells Skill
o Offering your opinion to your project manager for
better decisions
o Offering your ideas to the company to offer more
value
o Selling your confidence to others
o Being contagious of growth mindset.
6. Community Skills
o Contribute to community
o Speaking at meetups
o Write articles
o Get off from closed box.
7. Troubleshooting
7. Troubleshooting
o Software development = Troubleshooting
o Troubleshooting = Analytical + Logical
o Mastering Google
o Reading Books and Bookmarking important
techniques.
WHY
am I talking about all these?
7 Skills to be a GOOD developer!
1) Tech Skill
2) Team Skill
3) Client / User Skill
4) Growth Skill
5) Sales Skill
6) Community Skill
7) Troubleshooting
Fail To Understand Generation
Comfort Zone
False Confidence
Saying Yes All The Time
Not Knowing How To Lead People That Are Smarter Than You!
Evolution of employee
Things you must refer
o Mind Mapping for a Web Developer -
https://www.youtube.com/watch?v=sBzRwzY7G-k&t=1s
o Computer Science Course from Havard -
https://www.youtube.com/watch?v=y62zj9ozPOM&list=PLhQjrBD2T3828
ZVcVzEIhsHVgjANGZveu
o Data-structures, Algorithms Book
https://bigmachine.io/products/the-imposters-handbook/
o Software Engineering Daily Podcast -
https://softwareengineeringdaily.com/category/podcast/
Q & A
Ask Anything You Wants To Know!
Keep In Touch
Harshul Shah
Email: Harshul.Shah@crossshoresolutions.com
LinkedIn: /in/harshulshah
Facebook: /harshul.shah
Twitter: @harshulshah
Thank You!

Mais conteúdo relacionado

Mais procurados

Consumer Technology & Recruiting: How To Use Tech That's NOT HR Tech
Consumer Technology & Recruiting: How To Use Tech That's NOT HR TechConsumer Technology & Recruiting: How To Use Tech That's NOT HR Tech
Consumer Technology & Recruiting: How To Use Tech That's NOT HR Tech
RecruitingDaily.com LLC
 

Mais procurados (20)

JavaOne 2017: 10 tips to become an awesome Technical Lead (v3)
JavaOne 2017: 10 tips to become an awesome Technical Lead (v3)JavaOne 2017: 10 tips to become an awesome Technical Lead (v3)
JavaOne 2017: 10 tips to become an awesome Technical Lead (v3)
 
How to build, inspire and keep a successful design team
How to build, inspire and keep a successful design teamHow to build, inspire and keep a successful design team
How to build, inspire and keep a successful design team
 
What is a Full stack developer? - Tech talk
What is a Full stack developer? - Tech talk What is a Full stack developer? - Tech talk
What is a Full stack developer? - Tech talk
 
How to be a good developer
How to be a good developerHow to be a good developer
How to be a good developer
 
The passionate programmer
The passionate programmerThe passionate programmer
The passionate programmer
 
A letter to my past self (a career perspective) :: Sinf FEUP 2020
A letter to my past self (a career perspective) :: Sinf FEUP 2020A letter to my past self (a career perspective) :: Sinf FEUP 2020
A letter to my past self (a career perspective) :: Sinf FEUP 2020
 
Agile is still dead :: Portugal - Brasil 2020 (Café com Rey)
Agile is still dead :: Portugal - Brasil 2020 (Café com Rey)Agile is still dead :: Portugal - Brasil 2020 (Café com Rey)
Agile is still dead :: Portugal - Brasil 2020 (Café com Rey)
 
Spreading Design Thinking in Organizations
Spreading Design Thinking in OrganizationsSpreading Design Thinking in Organizations
Spreading Design Thinking in Organizations
 
Restless developer
Restless developerRestless developer
Restless developer
 
Build the decentralized team you ever dreamed of
Build the decentralized team you ever dreamed ofBuild the decentralized team you ever dreamed of
Build the decentralized team you ever dreamed of
 
AgileUX, Lean Start Up, Design Thinking and how it all aligns - dave landis
AgileUX, Lean Start Up, Design Thinking and how it all aligns - dave landisAgileUX, Lean Start Up, Design Thinking and how it all aligns - dave landis
AgileUX, Lean Start Up, Design Thinking and how it all aligns - dave landis
 
Consumer Technology & Recruiting: How To Use Tech That's NOT HR Tech
Consumer Technology & Recruiting: How To Use Tech That's NOT HR TechConsumer Technology & Recruiting: How To Use Tech That's NOT HR Tech
Consumer Technology & Recruiting: How To Use Tech That's NOT HR Tech
 
Education and Industry – UCLAN Burnley – 11 Feb 2015
Education and Industry – UCLAN Burnley – 11 Feb 2015Education and Industry – UCLAN Burnley – 11 Feb 2015
Education and Industry – UCLAN Burnley – 11 Feb 2015
 
What Is New Feature Product Development Like by Elephant Sr. PM
What Is New Feature Product Development Like by Elephant Sr. PMWhat Is New Feature Product Development Like by Elephant Sr. PM
What Is New Feature Product Development Like by Elephant Sr. PM
 
Startup shocker: Bootstrapping for the non-geek
Startup shocker: Bootstrapping for the non-geekStartup shocker: Bootstrapping for the non-geek
Startup shocker: Bootstrapping for the non-geek
 
Kinky World of Job Searching in ATX
Kinky World of Job Searching in ATXKinky World of Job Searching in ATX
Kinky World of Job Searching in ATX
 
Cathedral and the Bazaar
Cathedral and the BazaarCathedral and the Bazaar
Cathedral and the Bazaar
 
The Search for UXtopia
The Search for UXtopiaThe Search for UXtopia
The Search for UXtopia
 
Towards a dream career
Towards a dream careerTowards a dream career
Towards a dream career
 
I'm Graduating Soon. Help! How Do I Get into the Tech Field?
I'm Graduating Soon. Help! How Do I Get into the Tech Field?I'm Graduating Soon. Help! How Do I Get into the Tech Field?
I'm Graduating Soon. Help! How Do I Get into the Tech Field?
 

Semelhante a What it takes to be a "Good" Developer?

ERE Job Descriptions Presentation - John Greer
ERE Job Descriptions Presentation - John GreerERE Job Descriptions Presentation - John Greer
ERE Job Descriptions Presentation - John Greer
John Greer
 
Arc Ready Q2 Blended Deck
Arc Ready Q2   Blended DeckArc Ready Q2   Blended Deck
Arc Ready Q2 Blended Deck
Philip Wheat
 
NYC Alt .NET: Managing Your Technical Career
NYC Alt .NET: Managing Your Technical CareerNYC Alt .NET: Managing Your Technical Career
NYC Alt .NET: Managing Your Technical Career
Steve Levy
 

Semelhante a What it takes to be a "Good" Developer? (20)

Developers Edge
Developers EdgeDevelopers Edge
Developers Edge
 
14 Habits of Highly Effective Technical Writers
14 Habits of Highly Effective Technical Writers14 Habits of Highly Effective Technical Writers
14 Habits of Highly Effective Technical Writers
 
ERE Job Descriptions Presentation - John Greer
ERE Job Descriptions Presentation - John GreerERE Job Descriptions Presentation - John Greer
ERE Job Descriptions Presentation - John Greer
 
How to become a great developer
How to become a great developerHow to become a great developer
How to become a great developer
 
Career Hacks for Developers
Career Hacks for DevelopersCareer Hacks for Developers
Career Hacks for Developers
 
How to Become a Conference Speaker
How to Become a Conference SpeakerHow to Become a Conference Speaker
How to Become a Conference Speaker
 
How to Build your Career.pptx
How to Build your Career.pptxHow to Build your Career.pptx
How to Build your Career.pptx
 
Orientation session
Orientation sessionOrientation session
Orientation session
 
Web Application Development Company
Web Application Development Company  Web Application Development Company
Web Application Development Company
 
HP DevOps Summit 2021
HP DevOps Summit 2021HP DevOps Summit 2021
HP DevOps Summit 2021
 
HP's Dev Ops Summit 2021, Better Together: An Inner Source Journey
HP's Dev Ops Summit 2021, Better Together: An Inner Source JourneyHP's Dev Ops Summit 2021, Better Together: An Inner Source Journey
HP's Dev Ops Summit 2021, Better Together: An Inner Source Journey
 
Arc Ready Q2 Blended Deck
Arc Ready Q2   Blended DeckArc Ready Q2   Blended Deck
Arc Ready Q2 Blended Deck
 
Join us at Confee
Join us at ConfeeJoin us at Confee
Join us at Confee
 
NYC Alt .NET: Managing Your Technical Career
NYC Alt .NET: Managing Your Technical CareerNYC Alt .NET: Managing Your Technical Career
NYC Alt .NET: Managing Your Technical Career
 
What It Takes to Be a Great Product Leader - The Four Pillars
What It Takes to Be a Great Product Leader - The Four PillarsWhat It Takes to Be a Great Product Leader - The Four Pillars
What It Takes to Be a Great Product Leader - The Four Pillars
 
Finding and Hiring Front-End Developers in 2017
Finding and Hiring Front-End Developers in 2017Finding and Hiring Front-End Developers in 2017
Finding and Hiring Front-End Developers in 2017
 
Designers Are From Mars, Engineers Are From Venus
Designers Are From Mars, Engineers Are From VenusDesigners Are From Mars, Engineers Are From Venus
Designers Are From Mars, Engineers Are From Venus
 
2014 Technical Communication Conference Program
2014 Technical Communication Conference Program2014 Technical Communication Conference Program
2014 Technical Communication Conference Program
 
The Minimum Loveable Product: Go Beyond the Minimum Viable Product
The Minimum Loveable Product: Go Beyond the Minimum Viable ProductThe Minimum Loveable Product: Go Beyond the Minimum Viable Product
The Minimum Loveable Product: Go Beyond the Minimum Viable Product
 
Erp ocean's training strenth/Corporate Training
Erp ocean's training strenth/Corporate TrainingErp ocean's training strenth/Corporate Training
Erp ocean's training strenth/Corporate Training
 

Último

Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 

Último (20)

FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
 
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot ModelNavi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 

What it takes to be a "Good" Developer?

  • 1. What it takes to be a “GOOD” Developer? Harshul Shah CrossShore Solutions, India www.CrossShoreSolutions.com
  • 2. Harshul Shah Tech Geek and Founder of Technical Venture – CrossShore Solutions o Possess 15+ years of IT experience o Worked from Jr. Developer to Architecture level positions o Ex. Microsoft – Assistant Sr. Architect o Owing an award winning software development company o Working with well known brands viz Samsung, Audi, KFC, MTN Telecom, Gujarat Samachar
  • 3. About You? Love to hear about you :) 3
  • 4. Mobile Phones Please swtich off OR Turn it on silent mode! 4
  • 5. Agenda - Developer’s Edge – Evolution 5
  • 6. What is a “GOOD” developer? Your Definition / Thoughts
  • 7. As “Good” Developer YOU o Must be seen as ‘competent’ o Respected by ‘coworkers’ o Must feel ‘appreciated’.
  • 8. Are you a “Good” Developer? ARE YOU o Adding an incremental value o Making people around you better o Producing business value.
  • 9. How do I become? DEVELOPER’S EDGE Diverse set of TRANSFRABLE skills!
  • 11. 1. Technical Skill You should have it BUT It’s a small slice of a larger pie.
  • 12. 2. Team Skill What type of team player are you? o Unhelpful or Cooperative o Toxic or Encouraging o Always Proving or Silent Doer o Just finish it or Willing to help o In the Igloo or In the forest.
  • 13. Math Vs. Emotional Intelligence 1 + 1 + 1 + 1 + 1 = 5 1 + 1 + 1 + 1 + 1 > 5
  • 14. 3. Client / User Skill o Can you talk with a client? o Are you a good listener when your client is expressing his problem? o Do you understand what problems they are facing? o Can you explain complex programming problems to non-techie person?.
  • 15. How to develop a client skill? o Go out to meetups o Present Things in your college & company o Make a 1 hour conversation with your PM once in a month about what's new in tech world o Listen to great instructors / videos o Do regular presentations outside of your company.
  • 16. 4. Growth Skill Do you have a growth mindset? o Learning something every day o Speak to other developers o Explore new topics.
  • 17. 5. Sells Skill o Offering your opinion to your project manager for better decisions o Offering your ideas to the company to offer more value o Selling your confidence to others o Being contagious of growth mindset.
  • 18. 6. Community Skills o Contribute to community o Speaking at meetups o Write articles o Get off from closed box.
  • 20. 7. Troubleshooting o Software development = Troubleshooting o Troubleshooting = Analytical + Logical o Mastering Google o Reading Books and Bookmarking important techniques.
  • 21. WHY am I talking about all these?
  • 22. 7 Skills to be a GOOD developer! 1) Tech Skill 2) Team Skill 3) Client / User Skill 4) Growth Skill 5) Sales Skill 6) Community Skill 7) Troubleshooting
  • 23. Fail To Understand Generation
  • 26. Saying Yes All The Time
  • 27. Not Knowing How To Lead People That Are Smarter Than You!
  • 29. Things you must refer o Mind Mapping for a Web Developer - https://www.youtube.com/watch?v=sBzRwzY7G-k&t=1s o Computer Science Course from Havard - https://www.youtube.com/watch?v=y62zj9ozPOM&list=PLhQjrBD2T3828 ZVcVzEIhsHVgjANGZveu o Data-structures, Algorithms Book https://bigmachine.io/products/the-imposters-handbook/ o Software Engineering Daily Podcast - https://softwareengineeringdaily.com/category/podcast/
  • 30. Q & A Ask Anything You Wants To Know!
  • 31. Keep In Touch Harshul Shah Email: Harshul.Shah@crossshoresolutions.com LinkedIn: /in/harshulshah Facebook: /harshul.shah Twitter: @harshulshah

Notas do Editor

  1. The agenda of this talk is Developer’s Evolution which is something like this, When we come out of the college or when we complete our last semester project then we are like a candle. Glowing slowly by burring wax. Gradually after a year or something we become like filament – Bright lite but consumes high power Than we become better by using less electricity and still producing the same amount of lite and becomes like a CFL bulb Gradually with more experience we become a top professional like LED bulb. Same or more lite with lesser electricity! Ultimately when we came out of the college we dream to become a self-illuminating solar bulb.
  2. CL – Continuous Learning CF – Continuous Failures   -- How many of you have attended any in-person training program in the last 1 year of time? How many of you have taken online training in the last 1 year of time? How many logical / algorithamic games you know like Mekorama? How many of you have taken a CS course?
  3. In the field of programming, the world is changing very fast and the information available with us is overwhelming. Its difficult to stay smart and efficient in your daily working along with new learning!
  4. You may be knowing the best of technology in your domain and are keep upgrading on regular basis but that’s not enough. You may be knowing all cool techniques. BUT If you are not able to communicate with the team properly or you are not delivering the actual value to the customer then you are not a good developer. What value do you bring to your company? If you are bringing the order of magnitude – The 10x value to your company then you are a good developer
  5. So, how do I become a good developer? And I call this as Developer’s Edge There will people with more experience than you but you can outsmart them with the use of combination of skills and that sets you apart from others! Take an example, 20 years back, who was knowing that machine learning will take the jobs? Everyone knows about “Amazon Go” – The real combination of Machine learning, Computer Vision and AI No Lines, No Checkouts Reference: https://www.youtube.com/watch?v=NrmMk1Myrxc Let me take a better nearer example – How many of you are a mobile app developers? Native iOS and Android? Superb…. So, do you know that both the technologies are falling down from last 2 years at a consistent rate? Do you know which new technologies in mobile space are taking over? Flutter React Native Ionic VueJS Indexed DB Docker Webpack Babel ES6 So, what I call as Developer’s Edge is that you need to have diverse set of transferable skills that will translate you to being adaptable! There are 7 skills that will make you a Good Developer
  6. What are you doing? Everyone knows that. But when you start thinking and understanding Why and How of technology then you become a Good Developer. The Good developer will try to understand WHY this framework exists? Example: Laravel – Now a days its really hot! As a developer you should have good sense of all tools and ideas present in your forte! And when you know Why is this exists then you will automatically start thinking how can we improve our development environment! How – So, a good developer also learns and understand how things are connected. Say for example, If you are on PHP then you should know how nginx, caching, memcach, cloud setup, babel are connected. You must know what is the best editor you should use in order to learn How you can improve your productivity! Its not about you know the latest release of PHP and whats new in it so you are a good developer!
  7. What is it? Its all about emotional intelligence while working in a team. If you are a team of 5 people and doing just the tasks then you are producing the result of only 5 people. But if you are a good team player, you will help others in your team to be a better version of themselves and that brings the result of greater than 5 If you are a type of person that you can put on any project and make others to work well, you are miles ahead of most people. Those are the people that get promoted and those are the people that offers the most value to the company!
  8. Cryptography video
  9. Learning everything is impossible so the good developer spends time with the right set of people where they can learn rather than spending time on all non-sense things of the world! Having focus on growth keeps you pushing on the new learning automatically and that’s what all about growth mindset! If you are learning, you are growing! If you are only getting increments based on your experience then you are not growing! Its just a need of the company and hence you are paid! Its not because you are extremely valuable and hence you are paid!
  10. Learning everything is impossible so the good developer spends time with the right set of people where they can learn rather than spending time on all non-sense things of the world! Having focus on growth keeps you pushing on the new learning automatically and that’s what all about growth mindset! If you are learning, you are growing! If you are only getting increments based on your experience then you are not growing! Its just a need of the company and hence you are paid! Its not because you are extremely valuable and hence you are paid!
  11. What is selling? Selling something to a customer?
  12. What is selling? Selling something to a customer?
  13. What is selling? Selling something to a customer?
  14. What is selling? Selling something to a customer?
  15. So, how do I become a good developer? And I call this as Developer’s Edge   There will people with more experience than you but you can outsmart them with the use of combination of skills and that sets you apart from others! Take an example, 20 years back, who was knowing that machine learning will take the jobs? Everyone knows about “Amazon Go” – The real combination of Machine learning, Computer Vision and AI No Lines, No Checkouts Reference: https://www.youtube.com/watch?v=NrmMk1Myrxc   Let me take a better nearer example – How many of you are a mobile app developers? Native iOS and Android? Superb…. So, do you know that both the technologies are falling down from last 2 years at a consistent rate? Do you know which new technologies in mobile space are taking over? Flutter React Native Ionic VueJS Indexed DB Docker Webpack Babel ES6   So, what I call as Developer’s Edge is that you need to have diverse set of transferable skills that will translate you to being adaptable!
  16. What is selling? Selling something to a customer?
  17. Lack of Client Skill – Asking wrong question!
  18. Comfort Zone – Lack of technical skills You can’t be put on any new technology
  19. False confidence - Troubleshooting
  20. Lack of technical skills
  21. Lack of Team Skill, sales and community skill