What It Takes To Be A Software Engineer

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

Denne episoden er hentet fra en åpen RSS-feed og er ikke publisert av Podme. Den kan derfor inneholde annonser.

Episoder(131)

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...

22 Jan 15min

Design Engineering: The next era of Software Design

Design Engineering: The next era of Software Design

The roles of programmers and designers are evolving. The convergence of design and code signals a narrowing gap, prompting us to question the future landscape of design. As we enter the age of AI, wil...

20 Jan 15min

Build RAG from Scratch

Build RAG from Scratch

Retrieval augmented generation (RAG) provides large language models with up to date information and helps them hallucinate less. But how does it all work beneath the covers?In this live coding session...

16 Jan 18min

https://www.youtube.com/watch?v=CaZbsbKnOho&list=PL03Lrmd9CiGey6VY_mGu_N8uI10FrTtXZ&index=47

https://www.youtube.com/watch?v=CaZbsbKnOho&list=PL03Lrmd9CiGey6VY_mGu_N8uI10FrTtXZ&index=47

AI is transforming the way Security Operations Centers (SOCs) work, and as a SOC engineer, your role is evolving fast.Ref: https://www.youtube.com/watch?v=CaZbsbKnOho&list=PL03Lrmd9CiGey6VY_mGu_N8uI10...

13 Jan 15min

Cybersecurity in the Era of AI

Cybersecurity in the Era of AI

Cybersecurity is rapidly evolving, shaped by artificial intelligence (AI) and the emergent potential of Quantum Computing.AI enhances security through automated detection and analysis, swiftly process...

10 Jan 14min

Using Gen AI on your code, what could possibly go wrong?

Using Gen AI on your code, what could possibly go wrong?

With GenAI, developers are shifting from traditional code reuse to generating new code snippets by prompting GenAI, leading to a significant change in the ways software gets developed.Several academic...

6 Jan 13min

ChatGPT and OpenAI API solutions

ChatGPT and OpenAI API solutions

In the past year, ChatGPT and the OpenAI API have gone from 0 to 100 faster than a Tesla. No one wants to be left behind. Businesses are automating tasks and having content written instantly.Some comp...

3 Jan 17min

Integrating Language Models into Web UIs

Integrating Language Models into Web UIs

Web developers: you have a fantastic opportunity to make your web UIs more intelligent and productive than before. But don’t just throw on a chat pane and call it done, as people may not even use or l...

30 Des 202514min

Populært innen Fakta

fastlegen
dine-penger-pengeradet
relasjonspodden-med-dora-thorhallsdottir-kjersti-idem
rss-bisarr-historie
foreldreradet
treningspodden
rss-strid-de-norske-borgerkrigene
rss-kunsten-a-leve
rss-sunn-okonomi
jakt-og-fiskepodden
sinnsyn
hverdagspsyken
mikkels-paskenotter
rss-sarbar-med-lotte-erik
gravid-uke-for-uke
rss-bak-luftfarten
rss-impressions-2
rss-kull
rss-mind-body-podden
fryktlos