Автор: Александр Краковецкий.
Итак, предположим, у вас есть задача — посадить на огороде картошку.
Конечно, у вас есть много опций, как это сделать.
1. Вы можете найти человека с трактором, который приедет и посадит вам картошку, а также человека, который будет следить, чтобы человек с трактором правильно посадил картошку. Они приезжают со своей картошкой.
Это аутсорсинг.
2. Вы можете найти человека, который на вашем тракторе посадит вам вашу картошку.
Это аутстаффинг.
3. Вы можете найти человека, который придет и сделает замеры вашего огорода, предложит несколько моделей тракторов и режима работы тракториста. В этом случае картофель посажен не будет, но вы будете знать лучший способ это сделать.
Это R&D, или научно-исследовательский институт.
4. Вы можете позвать соседа Колю, чтобы он посадил вам картошку за бутылку самогона и 2 пачки сигарет.
Это фриланс.
5. Вы можете позвать всех своих родственников, соседей, друзей, и вместе посадить картошку.
Это краудсорсинг.
6. Вы можете пройтись по друзьям, соседям, родственникам и рассказать о том, что вы — тот, кто лучше знает, как нужно сажать картошку, но для этого вам нужны деньги. Но вы обещаете, что как только картошка вырастет, вы обязательно угостите всех, кто дал деньги, первыми.
Это краудфандинг.
7. Вы можете взять плуг, несколько ведер, картошку, книгу «Посадка картофеля за 21 день» и посадить картошку самостоятельно. Правда, если вам нужно будет посадить другой сорт картошки, чем тот, о котором говорится в книге, то вам придется перекапывать весь огород еще раз. Риск: ночью может прийти сосед, который выкопает вашу закопанную картошку.
Это разработка на WordPress.
8. Вы можете взять лопату и посадить картошку на огороде, где уже есть удобрение, выкопаны ямки и стоят стрелки, по которым понятно, в какой последовательности нужно сажать картошку.
Это разработка на .NET / C #.
9. Вы можете сначала сделать лопату, сконструировать ведра, изучить состав грунта, после чего посчитать количество ямок и последовательно одну за другой заполнять картошкой. Не пропуская ни одной ямки.
Это разработка на C++.
10. Вы можете прийти к председателю колхоза и сказать ему, что вы прекрасно знаете, как сажать картошку, однако в этом году вы ее сажать не будете, но 100% вы займетесь этим в следующем году. И это будет реально круто, а урожай будет в 10 раз больше урожая соседа. Поэтому вам нужны сейчас деньги, лопаты, трактор, тракторист (лучше два), пять копателей и секретарша.
Это стартап.
11. Ваш прадед сажал картошку, ваш дед сажал картошку, ваш отец сажал картошку. И вы тоже продолжаете сажать картошку.
Это поддержка продукта (support).
11.1 Копая картошку, вы время от времени выкапываете ту, которую сажал еще ваш отец и дед.
Это legacy код. thanks to Dmitry Davidov.
12. В 8:00 утра вы со своим другом, отцом и соседом собираетесь на огороде, чтобы обсудить прогресс по посадке картофеля. Вы рассказываете всем присутствующим о том, что вчера вы сажали картошку, сегодня тоже будете сажать карошку и у вас нет никаких проблем, которые мешают вам сажать картошку, кроме комаров, которые постоянно кусают вас. Но это не повлияет на качество и скорость посадки картошки и будущий урожай. После этого все берут лопаты и продолжают сажать картошку.
Это scrum-митинг.
13. Вы посадили картошку. Через некоторое время она начала прорастать. И в вашей картошке начали появляться колорадские жуки. Вы начинаете их травить, собирать вручную, давить и палить. Большинство из них вам удается уничтожить, но через некоторое время они кое-где появляются снова.
Это отладка (debugging) кода и исправление ошибок (bug fixing).
14. Вы посадили картошку. На огород пришел ваш отец и сказал, что картофель посажен неправильно, потому что рядки кривые и вы забыли оставить место для свеклы. И поэтому вам надо пересадить часть картошки. Через два дня, когда вы заканчиваете работу, приходит ваш дед и говорит, что глубина, на которую вы закопали картошку, не достаточна, и поэтому вам нужно переместить всю картошку в лунках на 5 см ниже. А сам идет пить пиво с соседом Колей и вашим отцом.
Это тимлид, проджект менеджер и рефакторинг.
15. Вы хотите немного подзаработать. Вы идете к соседу Коле и говорите, что хотите помочь ему сажать картошку. Сосед просит вас показать самую большую картошку, которую вы вырастили в прошлом году, а также назвать имена других соседей, которым вы уже сажали картошку раньше. Сосед также спрашивает вас, почему вы пришли именно к нему сажать картошку, на что вы должны ответить, что всю жизнь мечтали сажать картошку только на его огороде. Затем вас попросят объяснить разницу между граблями и садовыми ножницами, рассказать о лучших граблях, с которыми вам приходилось работать, а также объяснить процесс заготовки сена и чистки колодца. И только после того, как мать соседа подтвердит, что «это же Олькин малый — той, что дом на краю села», вам выдадут наихудшую лопату и вы начнете сажать картошку.
Это интервью в аутсорс-компанию.
16. Вы приходите к соседу Коле и набираете в его погребе картошку, чтобы посадить у себя на огороде. Обещаете, что когда ваш картофель вырастет, то часть вернете назад или поможете в следующем году ее посадить. Вы, конечно, ничего не делаете, и через год снова идете к соседу, чтобы взять у него немного кратошки.
Это open source.
17. У вашего села есть большое поле, где люди из окрестных деревень выбрасывают свою картошку, а иногда и другие овощи. Кто-то выбрасывает гнилую картошку, а кто-то — хорошую. Поэтому вы принимаете решение не сажать свою картошку, а вместо этого периодически наведываетесь на поле и собираете картошку там.
Это StackOverflow.com.
18. Вся ваша семья сажает в селе картошку. А вы в это время ходите по базару и рассказываете всем, что у вас есть недорогие ресурсы, которые могут качественно и быстро посадить картошку, которую они смогут дорого продать на этом же рынке.
Это sales-менеджер, продающий свою offshore команду.
19. Вы просто хотите посадить картошку наедине. Но на огороде то собралась сотня незнакомых вам людей. Они не помогают вам сажать картошку, но внимательно наблюдают за процессом. После того, как вы закапываете картофель в лунку, все начинают записывать в блокнот количество посаженных лунок, рядков, и сколько картофеля осталось в мире. Затем обмениваются своими блокнотами и бегут к вашему соседу, который тоже сажает картошку. Никто из наблюдателей не верит вам, что вы только что посадили картошку, пока все не перепишут информацию с других блокнотов.
Это блокчейн.
20. Вы печатаете на принтере 1000 фотографий с картошкой. Каждую фотографию продаете своему соседу за 1 грн, рассказывая, что сажать реальную картошку — это прошлый век и уже очень скоро эта реальная картошка никому не будет нужна, а все будут есть фотографии картошки. А поскольку напечатать новые фотографии в будущем будет невозможно, то эти фотографии будут расти в цене. Поскольку реальная картошка есть у всех, а фотографий нет ни у кого, то соседи с радостью покупают фотографии. Но на ужин все еще варят реальную картошку. В это время в соседнем селе другие люди продают другие фотографии картошки и рассказывают, что только эти фотографии будут известны через 10 лет.
Это биткойн.
Источник: https://habr.com/ru/post/453006/