Programming as analogy
Part II
Это всего лишь аналогия. А любая аналогия условна.
Software development = music
Backend = rhythm section

Frontend = melody & other stuff

If thought this way, then, some common things…
BaaS
Look ma, no Backend

Enterprise-y team

Hip team working on enterprise

Full-stack developer

Bad team that has great PR & pushing product

Autotune = linters

Backender doing Frontend

Scaffolded/generated backend

Backend not keeping up with the spec

Burnout aka too much work

Creating fancy frontend demo for customer

Orchestration

Whenever there are breaking changes in backend

Different languages = different instruments
🎹🎷🎺🎸🎻
Different music styles = different type of projects
Computer Science = Music theory
♩♪♫♬♭♮♯
Patterns = scales, chords, …
Go on and create nice music!
🎹🎤🎧🎼🎷🎺🎸🎻