November 24th, 2016

Monitor everything!

Вот потому я и не и

Это несведущему человеку кажется — программирование, это же так классно, просто и платят. Сел попу к ЭВМ приткнул и жми кнопки, ну ляпота! На деле всё совсем не так.
Вот если реалии программиста перевести на реалии токаря, то получится вот так:
- Вам нужно делать всё и всегда без брака, при том, что допуски 1 микрометр на 1 метр;
- Вы делаете только 1/10 часть детали, остальные 9/10 делают ваши коллеги, работающие над той же деталью, которая вращается в одном шпинделе за той же станиной, просто за другими суппортами, и с этими соседями нужно договариваться, оговаривая план ваших работ, вашу мысль, задумку как будете обрабатывать тот или иной участок детали;
- Раз в год или раз в пару месяцев разработчики станка приходят и меняют в нём режимы, смещают рукоятки, добавляют кнопки и иным непредсказуемым образом меняют всё (ну вот есть такое у разработчиков языков, исключить одно и придумать другое) в связи с чем вам постоянно надо читать специальные руководства по работе со станком на английском, потому как если не прочитали или упустили что-то, то есть большой шанс запороть всю деталь, которую делали уже пол года и осталось доделать всего 3 месяца;
- Заказчик детали имеет свойство приходить 2 раза в неделю и вносить "незначительные изменения", например сообщать, что диаметр только что расточенного отверстия должен быть меньше на 20 мм, чем вы его расточили вчера согласно изначальных чертежей;
- Деталь должна быть сделана с применением резцов, которые определил заказчик, перетачивать или заменять в них пластины нельзя;
- Деталь должна иметь в своём составе другую деталь, которую принёс заказчик, материал из которого она изготовлена никому не известен, её просто нужно посадить на плотную посадку в одно из отверстий и далее уже проточить всё по наружному диаметру и нарезать на этом месте резьбу (в программировании это - библиотеки, модули);
- 100% детали делается вслепую, по лимбам, потому что деталь находится в закрытом боксе (ну или не существует пока не сделана полностью);
- Вы не можете пользоваться измерительными инструментами пока не закончили деталь хотя бы на 50%, а если она неправильная хоть в одном месте, то измерительный инструмент не будет её измерять вообще;
- За смену вы должны делать не менее 10 тысяч поворотов маховиков подач, все подачи только ручные (это как 30 тыс символов);
- Деталь имеет настолько сложную форму, что каждый следующий проход должен учитывать все предыдущие проходы и проходы сделанные 9 вашими коллегами;
- Советы праздных зевак и ничего не соображающих в деталях людей, потенциальных пользователей детали должны быть учтены при изготовлении детали.

Ну как? Есть желание программистом стать?©