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

Developers and Business Stakeholders

Developers and Business Stakeholders

As a Software Developer, you are hired to create a software and that is the service you are delivering but in the business of software, how do you position yourself in order to be valuable for your company as well. The talk then gave an overview of how companies are devising strategies to grow software developers skills.

Oliver Mensah

May 04, 2019
Tweet

More Decks by Oliver Mensah

Other Decks in Programming

Transcript

  1. Oliver Mensah Software Developer, Technical Writer, Developer Community Enthusiast •

    Currently a National Service Personnel at AgroInnova • Guest Author at Auth0 • Co-Organizer at Facebook Developer Circle: Accra LinkedIn: @OliverMensahDev Twitter: @OliverMensahDev GitHub: @OliverMensahDev
  2. Overview ❖ Business of Software ❖ Business strategies for developers’

    growth ❖ How to position yourself as a developer in the world of business? ❖ Thinking about the future. ➢ Climbing the corporate ladder
  3. Business of Software ❖ Not all companies are equal ➢

    Software development company vs companies with software developers ➢ Focus ▪ Product ▪ less/more value for developers
  4. Small companies and startups ❖ Structure ➢ Software Development ➢

    Project Management ➢ People Management ❖ Salary and benefits ❖ Size ❖ Culture and environment
  5. Medium-size companies ❖ Structure ➢ Software Development ➢ Project Management

    ➢ People Management ❖ Salary and benefits ❖ Size ❖ Culture and environment
  6. Large Companies ❖ Structure ➢ Software Development ➢ Project Management

    ➢ People Management ❖ Salary and benefits ❖ Size ❖ Culture and environment
  7. Companies’ Investment in Developers ❖ Building a culture of continuous

    learning ➢ Setting up training programs for developers ▪ conferences ▪ informal training sessions at the workplace ➢ Developer Community programmes ▪ collaborative learning ▪ soft skills development
  8. Business Strategies for Developers’ Growth ❖ Building a culture of

    continuous learning ➢ Setting up training programs for developers ▪ conferences ▪ informal training sessions at the workplace ➢ Developer Community programmes ▪ collaborative learning ▪ soft skills development
  9. How to position yourself as a Developer in the World

    of Business? ❖ Having a business mindset ➢ Your service is to create software ➢ Selling ideas ▪ Effective software developers get promoted ➢ way of thinking towards deliverables
  10. Thinking about the future ❖ Climbing the corporate ladder ➢

    Take initiative ➢ Make your goals known ➢ Track and document your progress ➢ Get yourself chance to learn ➢ Most importantly be visible
  11. RESOURCES: • Soft Skills: The software developer's life manual •

    The Complete Software Developer’s Career Guide