Дорогой блог!
Сегодня я расскажу тебе об одном субподрядчике. Субподрядчики -- это такие специальные люди, которым можно поручить порученную нам работу и заплатить за это заплаченные нам деньги. Дорогой блог, не перепутай субподрядчиков с аутсосрсерами! Субподрядчик всегда показывает свою программу заказчику сам, а аутсорсер показывает ее нам, а мы потом ее показываем заказчику.
Вот, а сегодня я ездил к заказчику, чтобы с одним субподрядчиком протестировать, как их программа взаимодействует с нашей программой. Дорогой блог, ты уже знаешь, что мы -- хорошие программисты, поэтому наша программа заработала хорошо. А программа субподрядчика не заработала, но у него был с собой исходный код, и поэтому мы стали смотреть в него. Когда мы посмотрели туда, мне стало очень грустно, потому что я увидел, что субподрядчик все сделал не очень правильно и плохо тестировал свой код, поэтому ничего не заметил. Мне кажется, что субподрядчик -- не плохой программист, просто у него нет такого замечательного менеджера, и архитектора, и других программистов и аналитиков, как у меня, поэтому его программа так плохо работала.
Дорогоуважаемые программисты! Всегда проверяйте своих субподрядчиков, потому что хотя они и сами показывают свои программы заказчику, все равно виноваты оказываются все. А если вы вдруг увидите, что у субподрядчика есть хорошие программисты, архитекторы, менеджеры и аналитики, обязательно зовите их к себе, чтобы они и вас научили быть хорошим. А если у субподрядчика плохие программисты, и архитекторы, и менеджеры, и даже аналитики, не зовите их к себе, а поскорее тестируйте их программы и говорите им об ошибках.
До скорых встреч!