Product Skills
What? Why? How?
How do you build your skills and achieve happiness
About Me
- My name is Dorai
- Technology entrepreneur (since 1980)
- Built 30 products over 30 years
- Part of the founding team of 4 companies - 2 in India and 2 in the USA
- Love technology and track emerging trends
- Help students and startups
- I believe small is beautiful
Tech Skills Hierarchy (Software)
1. Software Skills
2. Application Skills
3. Product Skills
Software Skills
1. Programming
2. Testing
3. Managing Iterations
Application Skills
In addition to Software Skills, you need to:
1. Understand requirements
2. Create software design
3. Implement the design
Product Skills
In addition to having Application Skills, you need to be able to:
1. Come up with ideas
2. Research Ideas and select a few
3. Prototype ideas
4. Validate prototypes
5. Constantly improve and Iterate
Product Skills - Why?
1. Refines you in multiple dimensions
2. Helps you understand the bigger picture
3. Makes you a Creator/Builder - Seeing your ideas come to life is cool
4. Gives you a path to better career
5. Paves your path to entrepreneurship
Product Skills - How?
1. Get good at developing your software skills
2. Solve many identified problems to develop your application skills
3. Start small - come up with simple ideas and build micro-products
How Do You Get Started?
1. Attend as many hackathons and code competitions as you can
2. Take part in online competitions - Kaggle, TopTal and other similar ones
3. Join our Build2Learn Community
4. Learn - Build - Iterate
5. Keep a Learn Log (your internal use)
6. Blog - Share your learning with others
7. Build your brand
Resources
Start/Participate in Discussions - http://www.askdorai.com/discussion/
Join http://www.build2learn.in/
Check out https://www.facebook.com/groups/chennaigeeks/
Connect with me on LinkedIn - https://www.linkedin.com/in/doraithodla/
Questions?
askdorai@gmail.com

Product skills

  • 1.
    Product Skills What? Why?How? How do you build your skills and achieve happiness
  • 2.
    About Me - Myname is Dorai - Technology entrepreneur (since 1980) - Built 30 products over 30 years - Part of the founding team of 4 companies - 2 in India and 2 in the USA - Love technology and track emerging trends - Help students and startups - I believe small is beautiful
  • 3.
    Tech Skills Hierarchy(Software) 1. Software Skills 2. Application Skills 3. Product Skills
  • 4.
    Software Skills 1. Programming 2.Testing 3. Managing Iterations
  • 5.
    Application Skills In additionto Software Skills, you need to: 1. Understand requirements 2. Create software design 3. Implement the design
  • 6.
    Product Skills In additionto having Application Skills, you need to be able to: 1. Come up with ideas 2. Research Ideas and select a few 3. Prototype ideas 4. Validate prototypes 5. Constantly improve and Iterate
  • 7.
    Product Skills -Why? 1. Refines you in multiple dimensions 2. Helps you understand the bigger picture 3. Makes you a Creator/Builder - Seeing your ideas come to life is cool 4. Gives you a path to better career 5. Paves your path to entrepreneurship
  • 8.
    Product Skills -How? 1. Get good at developing your software skills 2. Solve many identified problems to develop your application skills 3. Start small - come up with simple ideas and build micro-products
  • 9.
    How Do YouGet Started? 1. Attend as many hackathons and code competitions as you can 2. Take part in online competitions - Kaggle, TopTal and other similar ones 3. Join our Build2Learn Community 4. Learn - Build - Iterate 5. Keep a Learn Log (your internal use) 6. Blog - Share your learning with others 7. Build your brand
  • 10.
    Resources Start/Participate in Discussions- http://www.askdorai.com/discussion/ Join http://www.build2learn.in/ Check out https://www.facebook.com/groups/chennaigeeks/ Connect with me on LinkedIn - https://www.linkedin.com/in/doraithodla/
  • 11.