Developers Edge

Harshul Shah
Harshul ShahTech Geek, Founder & CEO um CrossShore Solutions
Developer’s Edge
Harshul Shah
CrossShore Solutions, India
www.CrossShoreSolutions.com
http://www.crossshores.com
Harshul Shah
Tech Geek and Founder of Technical Venture – CrossShore Solutions
o Possess 20+ 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
o Agile Coach, Lean Six Sigma – Green Belt, PMI Certified
www.crossshores.com
About You? Love to hear about you :)
3
www.crossshores.com
Mobile Phones
Please swtich off
OR
Turn it on silent mode!
4
www.crossshores.com
Agenda – Evolution – Developer’s Edge
www.crossshores.com
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’.
www.crossshores.com
Are you a “Good” Developer?
ARE YOU
o Adding an INCREMENTAL VALUE
o Making people around you BETTER
o Producing BUSINESS VALUE.
www.crossshores.com
How do I become?
DEVELOPER’S EDGE
Diverse set of TRANSFRABLE skills!
Amazon Go
10
www.crossshores.com
1 Technical Skill
11
www.crossshores.com
1. Technical Skill
You should have it
BUT
It’s a small slice of a larger pie.
www.crossshores.com
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.
www.crossshores.com
Math Vs. Emotional Intelligence
1 1 1 1 1 5
+ + + + =
1 1 1 1 1 5
+ + + + >
www.crossshores.com
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?.
www.crossshores.com
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.
www.crossshores.com
4. Growth Skill
Do you have a growth mindset?
o Learning something every day
o Speak to other developers
o Explore new topics.
www.crossshores.com
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.
www.crossshores.com
6. Community Skills
o Contribute to community
o Speaking at meetups
o Write articles
o Get off from closed box.
www.crossshores.com
7. Troubleshooting
Rather than learning
how to solve that.
Shouldn’t we be
learning,
How to operate
software that can
solve that problem?
www.crossshores.com
7. Troubleshooting
o Software development = Troubleshooting
o Troubleshooting = Analytical + Logical
o Mastering Google
o Mastering LLM (……)
o Reading Books and Bookmarking important
techniques.
www.crossshores.com
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
www.crossshores.com
WHY
am I talking about all these?
Fail To Understand Generation
www.crossshores.com
Comfort Zone
www.crossshores.com
False Confidence
www.crossshores.com
Saying Yes All The Time
www.crossshores.com
Not Knowing How To Lead People That Are Smarter Than You!
www.crossshores.com
Evolution of employee
www.crossshores.com
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/
www.crossshores.com
Q & A
Ask Anything You Wants To Know!
www.crossshores.com
Stay In Touch
Harshul Shah
M) 9825615152
Website: www.crossshores.com
Email: Harshul.Shah@crossshoresolutions.com
LinkedIn: /in/harshulshah
Facebook: /harshul.shah
Twitter: @harshulshah
www.crossshores.com
Thank You!
www.crossshores.com
1 von 33

Recomendados

What it takes to be a "Good" Developer? von
What it takes to be a "Good" Developer?What it takes to be a "Good" Developer?
What it takes to be a "Good" Developer?Harshul Shah
242 views32 Folien
How to be a good developer von
How to be a good developerHow to be a good developer
How to be a good developerAshley Davis
77 views27 Folien
Arc Ready Q2 Blended Deck von
Arc Ready Q2   Blended DeckArc Ready Q2   Blended Deck
Arc Ready Q2 Blended DeckPhilip Wheat
470 views108 Folien
How to Build your Career.pptx von
How to Build your Career.pptxHow to Build your Career.pptx
How to Build your Career.pptxvaideheekore
71 views31 Folien
Rapid Learning Cycles + Next Agents von
Rapid Learning Cycles + Next AgentsRapid Learning Cycles + Next Agents
Rapid Learning Cycles + Next AgentsNext Agents
237 views30 Folien
How to build a successful career with your professional Certifications von
How to build a successful career with your professional CertificationsHow to build a successful career with your professional Certifications
How to build a successful career with your professional CertificationsOjiugo Ajunwa
210 views23 Folien

Más contenido relacionado

Similar a Developers Edge

Designing for developers, developing for designers von
Designing for developers, developing for designersDesigning for developers, developing for designers
Designing for developers, developing for designersNatalia Medina
292 views63 Folien
Careers in software industry von
Careers in software industry Careers in software industry
Careers in software industry Mohamed El-Shenawy
18 views21 Folien
Career Hacks for Developers von
Career Hacks for DevelopersCareer Hacks for Developers
Career Hacks for DevelopersBarElin
47 views24 Folien
Orientation session von
Orientation sessionOrientation session
Orientation sessionGoogleDeveloperStude2
225 views37 Folien
Agile Analysis Liftoff for ABE 2012 von
Agile Analysis Liftoff for ABE 2012Agile Analysis Liftoff for ABE 2012
Agile Analysis Liftoff for ABE 2012Marcin Floryan
908 views60 Folien
Design + PM = Better Together by Snap! Raise Design Director von
Design + PM = Better Together by Snap! Raise Design DirectorDesign + PM = Better Together by Snap! Raise Design Director
Design + PM = Better Together by Snap! Raise Design DirectorProduct School
97 views22 Folien

Similar a Developers Edge(20)

Designing for developers, developing for designers von Natalia Medina
Designing for developers, developing for designersDesigning for developers, developing for designers
Designing for developers, developing for designers
Natalia Medina292 views
Career Hacks for Developers von BarElin
Career Hacks for DevelopersCareer Hacks for Developers
Career Hacks for Developers
BarElin47 views
Agile Analysis Liftoff for ABE 2012 von Marcin Floryan
Agile Analysis Liftoff for ABE 2012Agile Analysis Liftoff for ABE 2012
Agile Analysis Liftoff for ABE 2012
Marcin Floryan908 views
Design + PM = Better Together by Snap! Raise Design Director von Product School
Design + PM = Better Together by Snap! Raise Design DirectorDesign + PM = Better Together by Snap! Raise Design Director
Design + PM = Better Together by Snap! Raise Design Director
Product School97 views
The 30 most innovative ce os to watch dec 2017 von Merry D'souza
The 30 most innovative ce os to watch dec 2017The 30 most innovative ce os to watch dec 2017
The 30 most innovative ce os to watch dec 2017
Merry D'souza301 views
Design Studio: The User Experience Practitioner’s Secret Weapon von Brilliant Experience
Design Studio: The User Experience Practitioner’s Secret WeaponDesign Studio: The User Experience Practitioner’s Secret Weapon
Design Studio: The User Experience Practitioner’s Secret Weapon
Using LinkedIn to Crush It von Germain Louie
Using LinkedIn to Crush It Using LinkedIn to Crush It
Using LinkedIn to Crush It
Germain Louie295 views
The Hat of Many Hats: Becoming Web Product Owner (HEWeb18) von David Cameron
The Hat of Many Hats: Becoming Web Product Owner (HEWeb18)The Hat of Many Hats: Becoming Web Product Owner (HEWeb18)
The Hat of Many Hats: Becoming Web Product Owner (HEWeb18)
David Cameron535 views
How to Increase Your Product Sense by ServiceNow Senior PM von Product School
How to Increase Your Product Sense by ServiceNow Senior PMHow to Increase Your Product Sense by ServiceNow Senior PM
How to Increase Your Product Sense by ServiceNow Senior PM
Product School416 views
How to Become a Conference Speaker von Sven Peters
How to Become a Conference SpeakerHow to Become a Conference Speaker
How to Become a Conference Speaker
Sven Peters1.6K views
NYC Alt .NET: Managing Your Technical Career von Steve Levy
NYC Alt .NET: Managing Your Technical CareerNYC Alt .NET: Managing Your Technical Career
NYC Alt .NET: Managing Your Technical Career
Steve Levy326 views
Becoming a 10 x developer - Bhautik Bharadave, Front-End Engineer, Gridle. von Clientjoy.io
Becoming a 10 x developer - Bhautik Bharadave, Front-End Engineer, Gridle.Becoming a 10 x developer - Bhautik Bharadave, Front-End Engineer, Gridle.
Becoming a 10 x developer - Bhautik Bharadave, Front-End Engineer, Gridle.
Clientjoy.io55 views
UXPA 2021: Starting From Scratch: Creating a UX Practice von UXPA International
UXPA 2021: Starting From Scratch: Creating a UX PracticeUXPA 2021: Starting From Scratch: Creating a UX Practice
UXPA 2021: Starting From Scratch: Creating a UX Practice
Designers are from Venus - Presentationas Given to CD2 von Chad Udell
Designers are from Venus - Presentationas Given to CD2Designers are from Venus - Presentationas Given to CD2
Designers are from Venus - Presentationas Given to CD2
Chad Udell695 views
Koru kids for tech jobs fair von TechMeetups
Koru kids for tech jobs fairKoru kids for tech jobs fair
Koru kids for tech jobs fair
TechMeetups110 views
Designers, Developers & Dogs von Thoughtworks
Designers, Developers & DogsDesigners, Developers & Dogs
Designers, Developers & Dogs
Thoughtworks852 views

Último

Romel von
RomelRomel
RomelRomelPacisJr
13 views13 Folien
Quotes on self confidence and self belief ppt .pdf von
Quotes on self confidence and self belief ppt .pdfQuotes on self confidence and self belief ppt .pdf
Quotes on self confidence and self belief ppt .pdfInspire99
20 views8 Folien
Crypto Quantum Leap von
Crypto Quantum Leap Crypto Quantum Leap
Crypto Quantum Leap ahmedjaan790
6 views22 Folien
2023-11 Managing your Cost of Living and Spending.pptx von
2023-11 Managing your Cost of Living and Spending.pptx2023-11 Managing your Cost of Living and Spending.pptx
2023-11 Managing your Cost of Living and Spending.pptxdmeekis
17 views35 Folien
suman ppt.pptx von
suman ppt.pptxsuman ppt.pptx
suman ppt.pptxRajkumaryadav287370
16 views18 Folien

Developers Edge

  • 1. Developer’s Edge Harshul Shah CrossShore Solutions, India www.CrossShoreSolutions.com http://www.crossshores.com
  • 2. Harshul Shah Tech Geek and Founder of Technical Venture – CrossShore Solutions o Possess 20+ 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 o Agile Coach, Lean Six Sigma – Green Belt, PMI Certified www.crossshores.com
  • 3. About You? Love to hear about you :) 3 www.crossshores.com
  • 4. Mobile Phones Please swtich off OR Turn it on silent mode! 4 www.crossshores.com
  • 5. Agenda – Evolution – Developer’s Edge www.crossshores.com 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’. www.crossshores.com
  • 8. Are you a “Good” Developer? ARE YOU o Adding an INCREMENTAL VALUE o Making people around you BETTER o Producing BUSINESS VALUE. www.crossshores.com
  • 9. How do I become? DEVELOPER’S EDGE Diverse set of TRANSFRABLE skills!
  • 12. 1. Technical Skill You should have it BUT It’s a small slice of a larger pie. www.crossshores.com
  • 13. 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. www.crossshores.com
  • 14. Math Vs. Emotional Intelligence 1 1 1 1 1 5 + + + + = 1 1 1 1 1 5 + + + + > www.crossshores.com
  • 15. 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?. www.crossshores.com
  • 16. 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. www.crossshores.com
  • 17. 4. Growth Skill Do you have a growth mindset? o Learning something every day o Speak to other developers o Explore new topics. www.crossshores.com
  • 18. 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. www.crossshores.com
  • 19. 6. Community Skills o Contribute to community o Speaking at meetups o Write articles o Get off from closed box. www.crossshores.com
  • 20. 7. Troubleshooting Rather than learning how to solve that. Shouldn’t we be learning, How to operate software that can solve that problem? www.crossshores.com
  • 21. 7. Troubleshooting o Software development = Troubleshooting o Troubleshooting = Analytical + Logical o Mastering Google o Mastering LLM (……) o Reading Books and Bookmarking important techniques. www.crossshores.com
  • 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 www.crossshores.com
  • 23. WHY am I talking about all these?
  • 24. Fail To Understand Generation www.crossshores.com
  • 27. Saying Yes All The Time www.crossshores.com
  • 28. Not Knowing How To Lead People That Are Smarter Than You! www.crossshores.com
  • 30. 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/ www.crossshores.com
  • 31. Q & A Ask Anything You Wants To Know! www.crossshores.com
  • 32. Stay In Touch Harshul Shah M) 9825615152 Website: www.crossshores.com Email: Harshul.Shah@crossshoresolutions.com LinkedIn: /in/harshulshah Facebook: /harshul.shah Twitter: @harshulshah www.crossshores.com