YoVDO

What I Wish They Told Me - Part 1 of 2

Offered By: code::dive conference via YouTube

Tags

Code::Dive Courses Software Engineering Courses Software Architecture Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore a thought-provoking conference talk that challenges the lack of a grand unifying theory in software engineering. Delve into the speaker's journey from electronic engineering to software development, examining the contrasts between the two fields. Gain insights on evaluating code quality, understanding performance, and applying software engineering practices effectively. Learn about the challenges faced in small and large projects, as well as in education. Discover valuable advice on training your brain, recognizing patterns, and acquiring unique knowledge in the field of software development. This talk aims to provide structure and guidance for beginner and intermediate programmers, offering a fresh perspective on organizing and applying software engineering knowledge.

Syllabus

Introduction
Work ethic
Hippie commune
assembler
assembler on bare metal
programmer discipline
magic smoke
my second maximal moment
the compiler
how to know if my code is good
the problem with small projects
the problem with big projects
the problem with education
training your brain
advice
patterns
unique knowledge


Taught by

code::dive conference

Related Courses

Pattern-Oriented Software Architectures: Programming Mobile Services for Android Handheld Systems
Vanderbilt University via Coursera
The Caltech-JPL Summer School on Big Data Analytics
California Institute of Technology via Coursera
Automated Visual Software Analytics
openHPI
Software Architecture & Design
Georgia Institute of Technology via Udacity
Software Architecture for the Internet of Things
EIT Digital via Coursera