На моей первой работе в должности программиста я работала у одного противного дядечки. Его главной фишкой было то, что ему нужны были, как он говорил, "универсальные солдаты". То есть один "программист" должен совмещать в себе работу как непосредственно программиста, так и дизайнера, верстальщика, менеджера по общению с клиентами, контент-менеджера и тестировщика. Соответственно, никто в компании не мог сосредоточиться только на своих задачах, потому что каждый занимался всем и понемногу. Неудивительно, что я ушла от него через год после начала работы - работать в таких условиях за 25к было крайне некомфортно. Да и не удивительно - текучка у него была страшная.
Этот вот дядечка, который такую структуру создал, постоянно ругался, мол а чо у него в компании такая страшная текучка? Эти программисты совсем зажрались! Дядечка этот, ввиду глупости или чего-то ещё, не понимал, что когда люди занимаются только своим делом, основываясь на своих способностях и интересах, то работают они гораздо более продуктивно. Кодер должен кодить, верстак верстать, а тестировщик тестировать. Разделяя работу, мы можем делать то, в чем мы хороши, и обмениваться результатами с другими. Даже специалисты которые хороши во всём должны заниматься только своим делом.
И экстраполируя эту ситуацию на всю экономику в целом. Когда люди концентрируются только на своей специализации, а затем обмениваются результатами своих трудов, это выгодно вообще всем учатникам. То есть рыночный обмен товаров и услуг способствует повышению благосостояния всего общества вообще. Этим и ценен рыночек - люди стараются помогать друг другу, удовлетворить потребности в тех или иных услугах или товарах, чтобы и клиент и продавец получили то что им нужно. А всё благодаря разделению труду! Так восславим же его, мать его!