PyWaw #118

Czwartek, 20.02.2025 18:30

Krystian Makarewicz

From Sales to Software: My Journey into IT through Flashcards Generator

Transitioning from a career in sales to software engineering is an exciting and challenging journey. In this talk, I'll share how my Flashcards Generator project became both a learning tool and a showcase of practical problem-solving. I'll discuss key challenges, like designing an interactive text-based menu, securing sensitive data such as API keys and credentials, enabling live flashcard editing within a custom OS editor, and crafting a robust application design. For a beginner or seasoned professional, this story highlights how persistence and passion can turn any learning experience into a meaningful step towards a new career in IT.

Konrad Gawda

Bytecode and .pyc files

Bytecode, the internal language of instructions used by the interpreter is something that perhaps most Python developers have heard about, but few have dug into. I will try to explain the idea behind bytecode and how it works. We will see who to extract bytecode from functions - with `dis` module, and from .pyc files. Also, we'll explore the other direction: possibilities of building new functions with raw bytes in runtime.

Prelegenci

Prelegenci

Zdjecie Krystian Makarewicz

Krystian Makarewicz Strona prelegenta

Over the years, I built a career in trade, progressing from a financial advisor to a sales manager, a bank branch director, and ultimately a director of foreign market development in the FMCG industry. In 2021, I made a life-changing decision to pursue my childhood dream of becoming a programmer. Just one year later I took a significant step towards that goal by starting work as a Technical Specialist, delegated to support the British client Benefex. My ultimate goal is to become a Software Engineer, and I am continuously advancing my skills in Python and other technologies essential for this role.

Zdjecie Konrad Gawda

Konrad Gawda Strona prelegenta

Python, Linux and Open Source proponent. Cloud Evangelist, Python trainer and programmer. Reportedly seen at Warsaw Python meetups since the first PyWaw meeting ever. Recognized as an Inland Sailor by the Polish Sailing Association and as an inventor by the US Patent Office.

Sponsorzy

Sponsorzy spotkania

Sunscrapers

Sunscrapers is a technology consultancy where the most driven and experienced engineers come together to solve meaningful challenges using software, data, and AI. We’re a team that values excellence, ambition, and trust, combining deep industry expertise with a passion for engineering to create high-impact software for finance and healthcare. At Sunscrapers, you’ll be part of a close-knit team of 40, where your work is valued and your growth is supported. We actively contribute to the engineering community through events, open-source projects, and our in-house R&D lab, giving you the chance to explore the latest technologies. We’re proud to maintain an eNPS above 70 and a 5/5 rating on Glassdoor, reflecting our commitment to creating an environment where everyone thrives. Join us, and be part of a culture that’s as focused on learning and growth as it is on delivering world-class solutions.

Lokalizacja

Lokalizacja

Lokalizacja Venture Café, Chmielna 73, 00-801 Warszawa