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

Becoming a developer.pdf

Becoming a developer.pdf

Trust Jamin

April 22, 2023
Tweet

More Decks by Trust Jamin

Other Decks in Education

Transcript

  1. Who am I? @0xJamin • Senior Software Engineer at Bejamas

    • Solidity Engineer • Community Manager • Founding Member of Community Leads Africa (CLA) Trust Jamin
  2. A Software Developer is a professional who design, program, build,

    deploy and maintain software using many different skills (technical and soft skills) and tools. Some may build underlying operating systems, while others may focus only on developing new mobile and desktop applications. They also develop computer games and other digital architecture .
  3. What does a Software Developer do? A software developer writes

    code to build online structures, environments and applications. As a result, mastery over one or more programming language is necessary for this job role. They perform the following tasks: • Develop and test software based on client's specifications • Upgrade existing software • Document their work for future references • Perform quality assurance on applications they develop or upgrade
  4. Why become a Software Developer? • High in Demand •

    High Pay • Different Career opportunities • Work remotely from anywhere • You get to make impacts that can change the world .
  5. How to get started picking a career in Tech? 1.

    Make a research on Software Development This will help you have a little insight about the different fields of. .
  6. How to get started as a career in Tech? 1.

    Make a research on the different fields available 2. Pick an area and focus on it, Don't Just Learn, Build (very important) Pick a specific area,and focus on that areas like, frontend devs, backend devs, solidity devs, product design, graphics design, community manager, developer relations, content writing,technical writing, mobile devs, iot, desktop devs, web devs, digital, marketing etc. https://www.w3schools.com/ https://www.freecodecamp.org/ https://www.udemy.com/
  7. How to get started building a career in Tech? 1.

    Make a research on Software Development 2. Pick an area and focus on it (very important) 3. Find out the skills you need to excel in your area of focus Hard Skills Programming language and frameworks Soft Skills • Problem Solving • Patience • Critical thinking • Effective communication .
  8. How to get started building a career in Tech? 1.

    Make a research on Software Development 2. Pick an area and focus on it (very important) 3. Find out the skills you need to excel in your area of focus 4. Be responsible for your learning Truth be told, nobody is going to hold you by the hand and teach you what you need to know. You own 85% of your learning and the remaining 15% will be from your mentor and colleagues.
  9. How to get started building a career in Tech? 1.

    Make a research on Software Development 2. Pick an area and focus on it (very important) 3. Find out the skills you need to excel in your area of focus 4. Be responsible for your learning Truth be told, nobody is going to hold you by the hand and teach you what you need to know. You own 85% of your learning and the remaining 15% will be from your mentor and colleagues.
  10. How to get started building a career in Tech? 1.

    Make a research on Software Development 2. Pick an area and focus on it (very important) 3. Find out the skills you need to excel in your area of focus 4. Be responsible for your learning 5. Get a mentor A mentor is a person who’s a few steps ahead of you in their career, and who can help guide and advise you. Crucially, they can share insights from the real world of design that you often don’t get from purely theoretical courses.
  11. How to get started building a career in Tech? 1.

    Make a research on Software Development 2. Pick an area and focus on it (very important) 3. Find out the skills you need to excel in your area of focus 4. Be responsible for your learning 5. Get a mentor 6. Research on job roles and learn the skills listed Ask For Help When You're Stuck Attend A Bootcamp Google is Your Best Friend
  12. How to get started building a career in Tech? 1.

    Make a research on the field you’d like to get into 2. Pick an area and focus on it (very important) 3. Find out the skills you need to excel in your area of focus 4. Be responsible for your learning 5. Get a mentor 6. Research on job roles and learn the skills listed 7. Be Part of a Community Google Developers Group, Novena Tech Community, etc
  13. How to get started building a career in Tech? 1.

    Make a research on the field you’d like to get into 2. Pick an area and focus on it (very important) 3. Find out the skills you need to excel in your area of focus 4. Be responsible for your learning 5. Get a mentor 6. Research on job roles and learn the skills listed 7. Be Part of a Community 8. Build your portfolio - it’s time to tell the world what you are doing