I want Coca Cola
I'm vegeterian
Job ad
Rockstar developer
Ninja developer
Devops engineer
Agile developer ??
Nitpicking terminology
are we using right terms?
Miro Svrtan
@msvrtan
11:35 Unconf track
Lets nitpick together!
terminology
ubiquitous language
Agile
Agile manifesto
Individuals and interactions over processes and tools
Working software over comprehensive documentation
Customer collaboration over contract negotiation
Responding to change over following a plan
Kanban
Scrum
Project manager
Team
Lead vs manager
Title acceleration
Path
2018 graduated univerity (24y)
2018 junior developer/engineer (24y)
2019 mid developer
/engineer (25y)
2020 senior developer
/engineer (26y)
2021 junior architect
(27y)
2022 mid architect
(28y)
2023 senior architect
(29y)
2024 principal engineer
(30y)
...
2059 pension (65y)
It takes 10.000 hours to master a skill
Malcolm Gladwell
Good/bad code
Code reviews
Code
Peer reviews
Single Responsibility Principle
vs
Separation of Concerns
Robert C Martin
The Single Responsibility Principle
https://www.youtube.com/watch?v=Gt0M_OHKhQE
DRY principle
Legacy
Architecture:
software vs buildings
Technical debt
Digital rot
We need to fix our terminology!!
11:35 Unconf track
Lets nitpick together!
Thank you all
Miro Svrtan
@msvrtan
Made with Slides.com