Are you ready to supercharge your career in software development and reach new heights of productivity and excellence? Look no further, "Developer's Edge," where I have unveil the secrets to becoming a 10X professional in the dynamic world of software development.
In this engaging presentation, I will provide you with a treasure trove of time-tested tips, techniques, and strategies that will empower you to stand out in the competitive software development landscape. Whether you're a seasoned developer looking to enhance your skills or a newcomer eager to make your mark, this presentation is tailor-made for you.
This insightful presentation will help you to gain a competitive edge in your software development career.
This presentation is applicable for any one working in the software development field. Whether you're a developer, designer, tester, analyst, project manager or any other profile of software development. The principles applies for everyone.
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
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
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
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