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

DEMYSTIFYING SOFTWARE DEVELOPMENT CHALLENGES

DEMYSTIFYING SOFTWARE DEVELOPMENT CHALLENGES

What makes a Software Engineer

Destiny Ajakaiye

September 14, 2019
Tweet

More Decks by Destiny Ajakaiye

Other Decks in Programming

Transcript

  1. 2 ABOUT ME • Destiny Ajakaiye aka Ajax I'm a

    Software Engineer based in Lagos Nigeria. I have build a comfort zone for myself around these technologies; React.js, React Native, Vue.js, Nuxt.js, Node.js & Laravel. I work remotely full-time for a private company based in Canada. Outside work I love exercising, making music and reading. CONNECT WITH ME @DestinyAjax @destinyajax
  2. 3 INTROUDCTION OF THEME • DEMYSTIFYING This means to explain

    (something) so that it no longer confuses or mystifies someone.
  3. 4 INTRODUCTION TO THE THEME • SOFTWARE • Is a

    collection of data or computer instructions that tell the computer how to work. • Software, in its most general sense, is a set of instructions or programs instructing a computer to do specific tasks.
  4. 5 INTRODUCTION TO THE THEME • DEVELOPMENT • It is

    the process of developing or being developed or to build something. • An event constituting a new stage in a changing situation.
  5. 8 WHO IS AN ENGINEER? • ENGINE-ER • An engineer

    is a person who uses scientific knowledge to design, construct, and maintain engines and machines or structures such as roads, railways, and bridges. • A PROBLEM SOLVER!!!
  6. 13 WHERE DO I START FROM? 3. PICK UP A

    TOOL OR A PROGRAMMING LANGUAGE
  7. 19 CHALLENGES TO EXPECT 2. IMPOSTER SYNDROME What is Imposter

    Syndrome? • Imposter syndrome can be defined as a collection of feelings of inadequacy that persist despite evident success. 'Imposters' suffer from chronic self-doubt and a sense of intellectual fraudulence that override any feelings of success or external proof of their competence.
  8. 21 HOW TO HACK THESE CHALLENEGS 1. Be Passionate 2.

    Be Decipline 2. Be Consistent 3. Build your network 3. Be a Constant Learner • Be deliberate about your learnings • Learn from others
  9. 23