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

From Intern to Senior Developer: A Journey of Growth and Lessons Learned

From Intern to Senior Developer: A Journey of Growth and Lessons Learned

A talk given for Women Who Code Sofia.

The topic of this presentation is the story of my journey from an intern to a senior developer. I highlight my mistakes, the lessons I learned, and what helped me to grow as a programmer.

More specifically, I talk about good and bad programming practices, I communicate my ideas for side activities and I note the power of the programming community.

The goal of this talk is to be of service to both people entering the IT field, as well as to people with prior experience.

Gabriela Luhova

May 14, 2023
Tweet

More Decks by Gabriela Luhova

Other Decks in Programming

Transcript

  1. Стажант Младши програмист Програмист Старши програмист април 2015 - юли

    2015 август 2016 - октомври 2017 ноември 2017 - февруари 2020 март 2020 -
  2. Стажант Младши програмист Програмист Старши програмист април 2015 - юли

    2015 август 2016 - октомври 2017 ноември 2017 - февруари 2020 март 2020 -
  3. Стажант Младши програмист Програмист Старши програмист април 2015 - юли

    2015 август 2016 - октомври 2017 ноември 2017 - февруари 2020 март 2020 -
  4. Младши програмист Грешките СРАВНЯВАНЕ С КОЛЕГИТЕ 1 БЪРЗАНЕ ПРИ ЗАВЪРШВАНЕ

    НА ТЕКУЩАТА ЗАДАЧА 2 СТРЕС ПРИ ЛИПСА НА ОПИТ 3 4 НЕНАВРЕМЕННО ТЪРСЕНЕ НА ПОМОЩ 5 ЗАЦИКЛЯНЕ ВЪРХУ ДАДЕН ПРОБЛЕМ
  5. Младши програмист Уроците ВАЖНОСТТА НА СРЕДАТА 1 ИСКАНЕТО НА ПОМОЩ

    НЕ Е СЛАБОСТ 2 ДОБРИ ПРАКТИКИ ПРИ ПИСАНЕТО НА КОД 3 4 РЕДОВНИ ПОЧИВКИ ОТ КОМПЮТЪРА
  6. Стажант Младши програмист Програмист Старши програмист април 2015 - юли

    2015 август 2016 - октомври 2017 ноември 2017 - февруари 2020 март 2020 -
  7. Стажант Младши програмист Програмист Старши програмист април 2015 - юли

    2015 август 2016 - октомври 2017 ноември 2017 - февруари 2020 март 2020 -
  8. Старши програмист Грешките НЕТОЧНО ПЛАНИРАНЕ НА ВРЕМЕТО ЗА ДАДЕНА ЗАДАЧА

    1 РЕДКИ ДЕПЛОИ НА ГОЛЕМИ PULL REQUESTS 2 ЗАПОЧВАНЕ НА ЗАДАЧА ПРЕДИ ДА СА ИЗЧИСТЕНИ ВСИЧКИ ИЗИСКВАНИЯ С КЛИЕНТА 3 4 ЛИПСА НА ФОКУС
  9. Старши програмист Уроците ПОВЕЧЕ ВРЕМЕ ЗА ПЛАНИРАНЕ 1 ДОКУМЕНТАЦИЯ 2

    ПО-ДОБРА КОМУНИКАЦИЯ С КЛИЕНТА 3 4 СТРУКТУРИРАНИ СРЕЩИ 5 РЕТРОСПЕКЦИЯ
  10. НЕ СЕ СТРАХУВАЙТЕ ДА ОПИТАТЕ НОВИ НЕЩА 1 ОТДЕЛЯЙТЕ ДОСТАТЪЧНО

    ВРЕМЕ ЗА ПРЕДВАРИТЕЛНА ПОДГОТОВКА НА ЗАДАЧИТЕ 2 СОЦИАЛИЗИРАЙТЕ СЕ 3 4 КУЛТИВИРАЙТЕ ДОБРИ ПРАКТИКИ 5 ВРЪЩАЙТЕ ОБРАТНО ЗНАНИЯТА И ОПИТА СИ КЪМ ОБЩНОСТТА Заключение