What It Takes To Be A Software Engineer
Code Conversations21 Maalis 2025

What It Takes To Be A Software Engineer

Software engineering is more than just programming; it's about building software that works reliably, rooted in a pragmatic and scientific approach. The difficult part of software engineering is the design, given that production is as simple as cloning bytes. Software engineers should focus on exploration and discovery, adapting lessons from science through iteration, feedback, and incremental work. By working experimentally and empirically, engineers can manage the complexity inherent in software development. Modularity, cohesion, separation of concerns, abstraction, and coupling are key ideas that allow software engineers to compartmentalize systems, enabling easier changes and better understanding of code. Prioritizing these properties leads to writing better software faster, making it easier to test, understand, and evolve incrementally.


https://www.youtube.com/watch?v=TRqYQnCfgH8

Tämä jakso on lisätty Podme-palveluun avoimen RSS-syötteen kautta eikä se ole Podmen omaa tuotantoa. Siksi jakso saattaa sisältää mainontaa.

Jaksot(131)

Conversational AI apps

Conversational AI apps

It's 2025 and we're all adding AI features to our apps. But the tech moves so fast - what solid ground can you actually build on?This talk will focus on one of the best established patterns: building ...

13 Maalis 25min

LLMs and the illusion of humanity

LLMs and the illusion of humanity

Large language models (LLMs) exploded into mainstream awareness in 2022, and have continued to fascinate us since. But what is it about LLMs, compared to other, similarly complex algorithms, that have...

17 Helmi 17min

2025 - The year of the AI Agent

2025 - The year of the AI Agent

Generative AI has leapt from clever chatbots to self-directed digital coworkers, but most organisations still treat it as a plug-in for their existing processes. This session maps the journey from rul...

13 Helmi 17min

The Evolution and Impact of Generative AI

The Evolution and Impact of Generative AI

Generative AI, exemplified by tools like ChatGPT, marks a significant shift in computing, enabling machines to perform creative and intellectual tasks once exclusive to humans. This talk will explore ...

10 Helmi 13min

Generative AI in JavaScript

Generative AI in JavaScript

The whole world is excited about generative AI, but how do we start to build with it? Do we need to learn linear algebra, machine learning, or even python?It turns out that our existing knowledge and ...

6 Helmi 16min

Real world learnings delivering enterprise AI solutions

Real world learnings delivering enterprise AI solutions

Every enterprise is under pressure to implement AI - from board mandates to competitive necessity. Yet the path from aspiration to successful implementation is filled with misconceptions, unrealistic ...

2 Helmi 18min

The Truth About The AI Bubble

The Truth About The AI Bubble

2025 was the year AI stopped feeling chaotic and started feeling buildable. In this Lightcone episode, the YC partners break down the surprises of the year, from shifting model dominance to why the re...

29 Tammi 16min

AI Trends 2026

AI Trends 2026

What will define AI in 2026? 🚀 Martin Keen & Aaron Baughman explore groundbreaking trends like Agentic AI, cloud computing, automation, and quantum computing, plus innovations like Physical AI. Disco...

26 Tammi 15min

Suosittua kategoriassa Koulutus

rss-murhan-anatomia
psykopodiaa-podcast
voi-hyvin-meditaatiot-2
adhd-podi
rss-rahamania
rss-valo-minussa-2
rss-luonnollinen-synnytys-podcast
rss-narsisti
rahapuhetta
kesken
rss-liian-kuuma-peruna
rss-tietoinen-yhteys-podcast-2
rss-niinku-asia-on
filocast-filosofian-perusteet
ihminen-tavattavissa-tommy-hellsten-instituutti
rss-arkea-ja-aurinkoa-podcast-espanjasta
aamukahvilla
jari-sarasvuo-podcast
dear-ladies
rss-vapaudu-voimaasi