The Heat Death of Enterprise IT • Garth Gilmour & Eamonn Boyle • GOTO 2021

49:36 1565 views 100% Published 4 months ago

This presentation was recorded at GOTO Copenhagen 2021. #GOTOcon #GOTOcph
http://gotocph.com

Garth Gilmour - Head Of Learning at Instil Software
Eamonn Boyle - Software Trainer at Instil Software

ABSTRACT
Most Web Applications have more frameworks than developers. Many have more NPM / Maven / NuGet libraries than users. Were these ubiquitous we might be OK, but this is far from the case. It is entirely possible to be a legitimate expert in some platform, yet move to a new project where every dependency is unfamiliar.
Given this diversity one might expect a renewed emphasis in our industry on specialisation. But the reverse is the case. The modern developer is expected to conduct their own QA, whilst transitioning to Cloud Native and being a Product Person. In previous decades we questioned what it meant to be an expert in our trade, today that seems quaint. A more relevant question is - “are we so spread out that expertise is no longer possible?”.
In this talk Garth will explore the proposition that Enterprise IT will soon be so spread out that skilled work is no longer possible. Along the way we will explore why you need to be a Full Stack Developer in four different dimensions, why all your code sucks [...]

TIMECODES
00:00 Intro
01:45 Why this talk?
03:18 Different dimensions of overload
03:36 No. 1 Frameworks
05:06 Thought experiments
06:55 It's not a battle between titans
07:53 Everyone is fighting for our attention
10:38 It's not all spin
12:03 Systems today do more
13:18 There are economies of scale
13:55 Understanding costs vs benefit
14:20 No. 2 Thinking
18:51 Magpie development
20:37 This is what we would expect
21:50 Every generation can claim "authenticity"
23:26 We think about & solve different problems
23:59 Long-winded, rambling, wordy
25:17 Passionate about your work
26:30 No. 3 Full stack
26:40 Define the modern developer
31:10 Product management
32:24 Should we not have a holistic view?
34:45 No. 4 Ethics
37:00 Computers are everywhere
38:10 Perhaps we should hold ourselves to higher standards
38:59 No. 5 Extra anxieties
39:39 The (agile) team is everything
40:49 Life is too good
42:06 Could we soon be redundant?
43:38 About teams
45:12 No. 6 Conclusions
49:23 Outro

Download slides and read the full abstract here:
https://gotocph.com/2021/sessions/1963/the-heat-death-of-enterprise-it

RECOMMENDED BOOKS
Thomas Mailund • The Joys of Hashing • https://amzn.to/3v1vkoa
Richard Jones & Rafael D Lins • Garbage Collection • https://amzn.to/3oQGNmL
John L. Hennessy & David A. Patterson • Computer Architecture • https://amzn.to/34OAh95
Chris Hanson & Gerald Jay Sussman • Software Design for Flexibility • https://amzn.to/34OAitF
Iain Craig • The Interpretation of Object-Oriented Programming Languages • https://amzn.to/3rUhBxp
Turbak, Gifford & Sheldon • Design Concepts in Programming Languages • https://amzn.to/3gQN4KH
Fred Brooks Jr. • The Mythical Man-Month • https://amzn.to/31NJc5C
Michael Swaine & Paul Freiberger • Fire in the Valley • https://amzn.to/3gQXx8P
Robert X. Cringely • Accidental Empires • https://amzn.to/36eZf1P
Dave Thomas & Andy Hunt • The Pragmatic Programmer • https://amzn.to/3azvUy3
Gamma, Helm, Johnson & Booch • Design Patterns (Gang of Four) • https://amzn.to/3sPJ8yk
Allen Holub • Holub on Patterns • https://amzn.to/3g8Is3u
David Farley • Modern Software Engineering • https://amzn.to/3GI468M

https://twitter.com/GOTOcon
https://www.linkedin.com/company/goto-
https://www.facebook.com/GOTOConferences
#SoftwareEngineering #Programming #DDD #SoftwareDevelopment #EamonnBoyle #GarthGilmour #QA #QualityAssurance

Looking for a unique learning experience?
Attend the next GOTO conference near you! Get your ticket at https://gotopia.tech
Sign up for updates and specials at https://gotopia.tech/newsletter

SUBSCRIBE TO OUR CHANNEL - new videos posted almost daily.
https://www.youtube.com/user/GotoConferences/?sub_confirmation=1



Watch on YouTube