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

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
Tweet

More Decks by Ahmad Gohar

Other Decks in Programming

Transcript

  1. 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. 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. • 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.
  4. • Git and GitHub • Working in your terminal •

    Test-driven development • Group projects/collaboration
  5. • It’s not easy, • And you can all but

    guarantee that you’ll get frustrated sometimes. • But it is absolutely doable.
  6. MYTH #3: I need a college degree to know how

    to become a software developer
  7. MYTH #4: I need serious math skills to learn how

    to become a software developer 1
  8. • The bottom line… • You have always had what

    it takes to learn how to become a software developer