Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Product Development 101

Product Development 101

Invited to interact with 2nd and 3rd year engineering students on Product Development at Entrepreneurship Awareness Camp on 6th February 2018. at Gandhinagar Institute of Technology.

Daxeel Soni

April 24, 2018
Tweet

More Decks by Daxeel Soni

Other Decks in Education

Transcript

  1. WHAT IS THE PRODUCT? “An article or substance that is

    manufactured or refined for sale. ” Source Product Development 101 Daxeel Soni
  2. RAW MATERIAL TO PRODUCT Product Development 101 Daxeel Soni Raw

    Material Final Product Consumer Manufacturer
  3. ABOUT ME Daxeel Soni Product Development 101 Programmer | Blockchain

    | Chatbots| Tech Speaker Mentor, Startup Weekend Ahmedabad & Gandhinagar Co-lead, Facebook Developers Circles, Ahmedabad Coach, Django Girls(UK), Ahmedabad Chapter Technology Educator and Speaker at various events and institutes like IIM, Nirma, Ahmedabad Univ, GDG & many more Took more than 7 python workshops & talks Building Software Products in Python since 3 Years Bots, Server, IoT, Blockchain http://daxeel.github.io
  4. FIRST THING REQUIRED Daxeel Soni Product Development 101 What is

    that first and important thing required to kickstart your product building journey? Can Anyone Guess? ! “Idea”
  5. HOW TO GENERATE NEW IDEAS? Daxeel Soni Product Development 101

    Train your mind that you are now looking for new and creative ideas. Do not just follow your routine, now it’s time to focus on as well. Keep your eyes open and check with your surroundings. Go out, travel and meet new people. Be on internet to check what’s happening in makers community across the globe. Producthunt, Devpost, AngelList
  6. I have my super idea. Now, what’s next? Daxeel Soni

    Product Development 101 Question #3
  7. WHAT’S NEXT? Daxeel Soni Product Development 101 Idea Validation Existing

    Solutions Your Solution What’s Unique in Your Solution Build POC (Execution :P)
  8. YOUR JOURNEY SO FAR Daxeel Soni Product Development 101 You

    got a new idea. You validated your idea. You checked out your competitors. You have something unique or better solution than existing solutions. You are clear about your new super product. Now, it’s time build your product!
  9. How to Build Product? Daxeel Soni Product Development 101 To

    build a great product, most important thing you need is… any idea? Yes, it is Programming
  10. TIP Daxeel Soni Product Development 101 In order to make

    a great product by yourself, you must have strong coding skills
  11. MYTH Daxeel Soni Product Development 101 If you want to

    make software then only you need Coding Skill
  12. PROGRAMMING IN EVRY ENGINEERING FIELD Daxeel Soni Product Development 101

    Mechanical machines are becoming smarter and smarter. IoT and home automation adoption is increasing at a rapid speed. Software industry is growing exponentially without any doubt. Aerospace devices are one of the key elements of space analysis. Every industry irrespective of domain is seeking for automation. And the list is endless…
  13. BENEFITS OF BEING A PROGRAMMER Daxeel Soni Product Development 101

    Increases Thinking Capability Dynamic Perspective Development High Mental Strength Failure Acceptance Nature Challenging Personality Hardworking Quality Development
  14. PROGRAMMING Daxeel Soni Product Development 101 First, let’s discuss few

    points. What is Computer Programming? Computer programming is a process that leads from an original formulation of a computing problem to executable computer programs. To write computer program you will need a tool called Programming Language
  15. Which Programming Language is Best? Daxeel Soni Product Development 101

    All languages are best. Every programming language has it’s own purpose and has common fundamentals.
  16. WHY PYTHON? Daxeel Soni Product Development 101 Python is a

    general-purpose language, which means it can be used to build just about anything Beginner Friendliness Easy to Learn & Understand Strong Community 4th Most-Used Language at GitHub Career Opportunities Salary information from gooroo.io
  17. WHY PYTHON? (Continue) Daxeel Soni Product Development 101 Python can

    be used for Instant prototype Web Development Desktop Development Backend Engineering Data Analysis Machine Learning IoT Machine Automation
  18. How to Start Learning? Daxeel Soni Product Development 101 Select

    proper learning resource(eg. video course / article series) which keeps you motivated to go ahead. Udemy, Coursera, Edx Learn Basics of Python and do exercises on hackerrank, hackerearth like online platform. Work on at least 3 meaningful projects from ideas. Head on to Github and see what people are building and get new ideas. Update your project on github and contribute to other projects.
  19. YOUR JOURNEY SO FAR Daxeel Soni Product Development 101 You

    understand the importance of coding engineering You know which language to code in the beginning - Python Importance of Python in developing fundamentals How to learn by yourself from Internet?
  20. WHAT’S NEXT? Daxeel Soni Product Development 101 Learn python Do

    Daily 10 exercises on Hackerrank to enhance your skills. Upload your exercises on GitHub Work on at least 3 projects
  21. TIPS Daxeel Soni Product Development 101 Keep your eyes on

    latest trends in technology. Learn new thing as per your requirement. Practice… Practice… Practice… Build awesome thing and invite people to try on github. Read… Read… Read…
  22. TAHNK YOU Daxeel Soni Product Development 101 Let’s catch up

    on social media and feel free to ask me anything, i will be happy to help you.