How to become a valuable software developer

How to become a valuable software developer

My Session at Java2Days @ Sofia Bulgaria


Ahmad Gohar

October 18, 2017


  1. 2.

    Who am I ! Solution Architect at IBM WTC IBM

    Certified Expert IT Specialist Opengroup Certified Master IT Specialist M.Sc. In IS MIBA OCEJPA, OCPWCD, OCP SQL/PL Java Duke Award Winner 2016 @ansgohar
  2. 4.

    A crystal-clear goal looks something like • “I want to

    work as a software developer at an established tech company.” • “I want to work at a brand new startup, as a software engineer, in the industry I adore.” • “I want to build things on a team, and get paid well for it.”
  3. 6.
  4. 8.

    • Some people say it takes 10,000 hours to become

    an expert. • Now, you don’t need 10,000 hours of practice to get your first software developer job. • But you do need to dedicate some serious time.
  5. 10.

    • Git and GitHub • Working in your terminal •

    Test-driven development • Group projects/collaboration
  6. 21.

    • It’s not easy, • And you can all but

    guarantee that you’ll get frustrated sometimes. • But it is absolutely doable.
  7. 27.

    MYTH #3: I need a college degree to know how

    to become a software developer
  8. 29.

    MYTH #4: I need serious math skills to learn how

    to become a software developer 1
  9. 35.

    • The bottom line… • You have always had what

    it takes to learn how to become a software developer
  10. 36.
  11. 37.
  12. 38.