Skip to main content
CF

Decision Making & Principles

1h 13m 30s
English
Paid

"Principles and Methods of Decision Making for Leading Engineers" is an advanced course for developers aiming to enhance their skills in teamwork, collaborative decision-making, and, if desired, leadership in software development.

Through the course, you will acquire key critical thinking skills that will help you make more informed decisions in the field of technical strategy and architecture. You will learn to build team interactions and align architectural standards based on software engineering principles.

This course will help you confidently influence development processes, make strategically important decisions, and guide the team towards a unified architectural goal.

About the Author: Logic Room

Logic Room thumbnail

Logic Room is a UK-based front-end engineering teaching brand focused on the architectural and decision-making side of UI engineering — the work that separates a senior front-end engineer from someone who can ship a React component. The platform's distinctive contribution is treating front-end as a serious engineering discipline with its own architecture, testing, and decision-making craft.

The CourseFlix listing carries four Logic Room courses: UI Architecture Academy (the platform's flagship), the accompanying Q&A Calls bonus content, Decision Making & Principles (the soft-skills side of senior engineering), and Scalable TDD & Testing (the testing discipline applied to front-end work).

Material is paid and aimed at intermediate-and-up front-end developers ready to think architecturally about UI work. For broader content, see CourseFlix's Frontend System Design category page.

Watch Online 12 lessons

This is a demo lesson (10:00 remaining)

You can watch up to 10 minutes for free. Subscribe to unlock all 12 lessons in this course and access 10,000+ hours of premium content across all courses.

View Pricing
0:00
/
#1: Introduction
All Course Lessons (12)
#Lesson TitleDurationAccess
1
Introduction Demo
02:53
2
Foundation
13:07
3
Developing Your First 'Principle'
08:21
4
Critical Thinking Techniques for Better Decisions
18:19
5
Principles Workshop: Pre-sell The Idea (Part 1)
12:59
6
Principles Workshop: 10 Minute Training (Part 2)
05:04
7
Princip Workshop: Identify Final Decision Maker(3)
02:19
8
Principles Workshop: In-Team Exercise (Part 4)
01:42
9
Princip Workshop: Dealing With Disagreements(Pt 5)
01:43
10
Principles Workshop: Pre-Mortem (Part 6)
02:38
11
Exercise
01:57
12
Conclusion
02:28
Unlock unlimited learning

Get instant access to all 11 lessons in this course, plus thousands of other premium courses. One subscription, unlimited knowledge.

Learn more about subscription

Books

Read Book Decision Making & Principles

#TitleTypeOpen
15 Principles of UI Architecture PDF

Related courses

Frequently asked questions

What are the prerequisites for enrolling in this course?
The course is designed for developers looking to advance their skills in decision-making and leadership within software development. While there are no strict prerequisites, familiarity with software engineering principles and some experience in collaborative team environments would be beneficial to fully engage with the course content.
What skills or projects will I work on during the course?
Throughout the course, you will work on developing your own decision-making principles and critical thinking techniques. The course includes a series of workshops where you will practice pre-selling ideas, identify final decision makers, handle team disagreements, and conduct a pre-mortem analysis. These activities are designed to build skills that enhance team interactions and decision-making within software development.
Who is the target audience for this course?
This course is targeted at developers who aspire to take on leadership roles in software development. It's particularly suited for those interested in mastering collaborative decision-making and wanting to influence technical strategy and architectural decisions within their teams.
How does the depth of this course compare to similar courses?
This course provides advanced insights into decision-making and leadership tailored specifically for software developers. While other courses might offer broader leadership training, this course focuses on aligning architectural standards and influencing development processes through a series of practical workshops and exercises.
What specific tools or methodologies are covered in the course?
The course emphasizes critical thinking techniques and decision-making methodologies. It includes practical workshops such as the Principles Workshop series, which covers pre-selling ideas, training sessions, and pre-mortem exercises, among others, to enhance your ability to guide and influence team decisions.
What topics are not covered in this course?
The course does not cover foundational programming skills or specific software development tools and technologies. It is focused on the principles of decision-making, critical thinking, and leadership within the context of software development, rather than on technical implementation details.
How will the skills from this course carry over to other careers?
The skills developed in this course, such as critical thinking, strategic decision-making, and leadership, are valuable in various careers beyond software development. These skills can enhance your ability to lead teams, make informed decisions, and influence organizational strategy in any technical field.