YoVDO

C++ - Engineers Wanted, Programmers Not so Much

Offered By: CppNow via YouTube

Tags

C++Now Courses C++ Courses Software Engineering Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the transformation of software development into a mature engineering discipline in this C++Now 2019 conference talk. Delve into the fundamental shift from programmer to engineer mindset as C++ projects grow and age. Examine recent focus shifts from language to system to business value in commercial and C++ standardization settings. Discover how these changes impact conventions, maintenance, specifications, tools, and ideologies. Learn about the importance of engineering principles in software development, drawing parallels with other engineering fields like chemical engineering and aerospace. Investigate topics such as code quality, automation, integrations, priorities, innovation, and software fitness. Analyze the significance of service level objectives, periodic maintenance, and risk management in software projects. Reflect on the dangers of rigid convictions and ideologies in software development, and understand the importance of adaptability and continuous feedback in creating robust, secure software systems for hostile environments.

Syllabus

Intro
Why so many successful projects have such bad code
Alcohol
Columns
Core Focus
Chemical Engineers
SpaceX
Aesthetics
Responsibilities
Automation
Integrations
Priorities
Claim Format
Innovation
Garbage
Covanta
Bill Span
How the plant works
Service level objectives
Inconel
Periodic Maintenance
Renovations
Spreading Risk
Migration Failures
Philosophy
Convictions are Dangerous
Ideology Dopamine Hits
Dont Repeat Yourself
Twelve Factors
Software Fitness
Feedback
Security
hostile environments
software engineering disciplines


Taught by

CppNow

Related Courses

Computer Graphics
University of California, San Diego via edX
Intro to Parallel Programming
Nvidia via Udacity
Initiation à la programmation (en C++)
École Polytechnique Fédérale de Lausanne via Coursera
C++ For C Programmers, Part A
University of California, Santa Cruz via Coursera
Introduction à la programmation orientée objet (en C++)
École Polytechnique Fédérale de Lausanne via Coursera