@nixCraft having one from each line is in fact super common. For today's projects you'll need back- frontend, database, SCM und such. When it comes to docker for the local workflow, some Linux knowledge will also come handy.