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
Nitpicking terminology, WebCamp Zagreb 2018
By Miro Svrtan
Nitpicking terminology, WebCamp Zagreb 2018
- 1,714