Сверхдолгие ремонты автобанов это следствие осознанного политического решения. Чтоб предотвратить возникновение монополий и поддержать мелкий бизнес, заказ на ремонт сознательно дробится на части, которые отдаются местным фирмочкам. Вполне обыденна ситуация, когда ограждение делает одна фирма, временную разметку другая, а защиту от шума третья, а только потом подпускают собственно умеющих работать с асфальтом строителей. Сроки планируются с буфером на случай непредвиденных задержек, так что имеем плановую экономику во всей красе.
В 2009 в качестве эксперимента кусок A8 был отремонтирован целиком одной фирмой, сроки сократились в два раза. Несмотря на рацпредложения экспертов и ADAC, политики решили и дальше отдавать заказы местным.
При этом немецкие железнодорожники изобретают лайфхаки, позволяющие быстро провести грубую проверку валидности документа и не требовать каждого пассажира показать аусвайс (что долго).
Например, покупая билет, можно указать что у тебя есть BahnCard — отдельно покупаемая карточка дающая скидку в 25 или 50% на все билеты. Раз так, то теперь проводнику нужно ещё проверять имя на карточке (чтоб её не одалживали у друга).
Бросив беглый взгляд на правую часть
этой карточки
проводник по коду H (Herr) и цифрам 43 сразу видит, что она должна принадлежать 43-летнему мужчине. Если вы выглядите существенно иначе, то тогда вас наверняка попросят показать удостоверение личности.
/* Интересно, что большинство примеров карточек с сайта дойчебана «неправильные» и закодированный пол не соответствует имени на примере */
Никогда не мог понять, в чём смысл семнадцатидюймового ноутбука.
Зрение с возрастом не становится лучше и очки только частично решают проблему. Для меня, например, 13 дюймов это уже слишком мало. Думаю среди тех кому за 50 найдётся немало людей, которые предпочли бы семнадцатидюймовый.
Сильно зависит от фирмы к фирме. У нас, например, можно 4 дня в месяц, по выбору, работать из дому. Отлично подходит для встречи немецких сантехников. В предыдущей фирме тоже было без проблем отпроситься на пол дня, с обещанием отработать часы до конца месяца.
Справедливости ради нужно признать, что большинство шуток про немецкий язык касается искусственных слов. Да, например числительные или названия химических соединений по правилам пишутся слитно и в органической химии можно найти «слова» из сотен букв, но нормальные немцы так не говорят.
Примером живого языка можно считать рекламу, она делается с сугубо коммерческими целями, а значит название продукта должно легко запоминаться и надолго застревать в памяти. Именно поэтому мы покупаем «аспирин», а не ацетилсалициловую кислоту, а гринписовцы борются с «фреоном», а не хлорфторуглеводородами.
Итак, встречайте! Только что сфотографировал в рекламном проспекте
Ёмкое слово Eierschalensollbruchstellenverursacher дословно означает что-то вроде «вызывающий пролом яичной скорлупы в нужном месте».
В принципе логичный, но удивительный на первый взгляд закон, по которому вам могут начислить штрафные пункты или даже лишить прав за нарушение ПДД, даже если вы при этом не находились в автомобиле.
В Германии вполне возможна ситуация, когда ты:
Немцы из ГДР жаловались, что в школе их мучали ужасным русским словом «достопримечательности», которое ну никак не выучить. То ли дело немецкий, где то же самое называется простым и поятным «Sehenswuerdigkeiten».
А что представлять, и у нас так было. Есть ещё в продакшене код написанный в 2000-x директором фирмы. Когда-то все сидели в одной комнате, а через десять лет непрерывного роста у нас несколько сотен сотрудников. Умение объяснить чем занимается твой отдел важно хотя-бы для координации процессов с другими командами.
А вот когда менеджер среднего звена со словами «давно не брал я в руки шашку» запускает SQL Server Management Studio, опытные сотрудники начинают нервничать, подозревая что он сейчас опять на пару дней углубится в решение интересной задачи, забыв при этом про свои прямые обязанности. Начиная с определённого размера фирмы, вовлечение топов в микроменеджмент конкретного куска кода это опасный знак.
А презентации — это всё же совершенно отдельный скилл.
Да не особо отдельный, ведь те презентации на которых зовут программистов, по сути должны и так лежать в документации к любому проекту сложнее «Hello World». В нашем случае было так: фирму продавали, целиком, со зданиями, сотрудниками, товарами на складах, базой клиентов и самописным софтом. Собственно переговоры вело начальство, технарей туда не приглашали (и это правильно), но покупателям кроме всего прочего нужно было показать и состояние софта. И вот тут неплохо когда кто-то в команде может за 40 минут (на больше всё равно не хватит внимания) показать умным, но далёким от программирования людям:
Зачем нам нужен софт
Какие бизнес-процессы он поддерживает
Почему мы пишем некоторые программы сами, а не покупаем готовое
Кто на фирме пользуется нашими программами
Какую пользу бизнесу принесли в прошлом году вон те 15 бородатых людей в свитерах с оленями
Какие новые возможности должен дать софт в следующие 12 месяцев (тем самым пресекая в зародыше мысли объявить IT чистым центром затрат, с последующим соблазном «соптимизировать»)
Почему в XXI веке каждая фирма это IT-фирма, даже если мы торгуем одеждой
Это существенно лучше, чем дать инвестором поймать у кофеварки джуниора, который скажет что у нас тонны прошлогоднего легаси-говнокода которые он никто! не понимает, и вобще, давно пора всё выкинуть и переписать заново на вышедшем на прошлой неделе крутом фрэймворке.
PS: Если потом в глазах нового начальства ваше лицо будет ассоциироваться с чародеями из IT, решающими все проблемы предприятия, это тоже неплохо, даже если вы решили сделать чисто техническую карьеру.
Мне всегда бомбит с этого тезиса.
Хочу послушать объяснение квантмеха пятилетнему ребёнку простыми словами.
Цитата, судя по всему, восходит к Ричарду Фейнману, а он объяснять умел. В том числе и квантовую механику. Не для пятилетних, конечно, но на уровне 8-го класса средней школы. А вот его рассказ про огонь поймут наверное и дошкольники.
Я думаю, что обучаться нужно не Вашей девушке, а Вам. И обучаться вовсе не программированию, а умению излагать волнующие Вас рабочие проблемы дома своей девушке на человеческом языке, а не программистском.
Один из лучших советов в обсуждении! Действительно, если научиться объяснять суть своей работы человеческим языком, то:
Девушка начнёт понимать чем вы занимаетесь и что вас тревожит, а вам не придётся отшучиваться про пианиста в борделе.
Вы сможете объяснить коллегам, ПОЧЕМУ задачу лучше решить так, а не иначе.
Вы сможете объяснить начальству почему некоторые задачи решаются легко, а другие ставят команду в тупик, хотя вроде бы речь о схожих проблемах.
Вы сможете парой фраз понятно объяснить шефу чем вы вообще занимаетесь и какая от вас польза фирме. Если вместо обычного программистского «абра-кадабра, мумба-юмба, НАДО сдвинуть сроки релиза» ваш начальник услышит понятное изложение вставших перед командой проблем, то он сможет и захочет вам помочь. Менеджеры любят чувство понимания, причастности и контроля.
После всего вышеперечисленного, из вас может получиться хороший тимлид и архитектор, а значит меньше работы на дом, больше времени для девушки, да и денег тоже больше.
Очень, очень часто, объясняя кому-то нынешнюю архитектуру, сам замечаешь косяки и возможности улучшения, а вовремя заданный посторонним человеком вопрос «а вот об этом ты подумал?» может быть решающим для успеха проекта.
Работа программиста это не 100% написание кода. Например, когда мне нужно было подготовить презентацию для инвесторов, я сперва объяснил что же делает наша программа своей жене. Нарисовал на доске важнейшие юз-кейзы в виде картинок, и тут оказалось, что рисунки-то у меня убогие, с актёрами в стиле палка-палка-огуречик. Жена у меня художник, подсказала как парой штрихов придать человечкам эмоции и обозначить действие. Заодно научился чему-то.
Обучая десятилетнюю дочь программированию, заметил, что простые и «естественные» понятия как переменная, присваивание, и т.д. появляются в голове не сами по себе, и даже не в результате прочтения умной книжки, а только после многократного решения простых задач. Опыт, увы, достигается лишь упорством и настойчивостью. Для обучения программированию попробуйте решить одну и ту же простую проблему несколько раз, на разных уровнях абстракции. Например:
Берём простейшую (для программиста) задачу, например написание Тетриса или Сапёра, и решаем её целиком во фронтэнде, фокусируясь на JavaScript, переменных, вложенных циклах и прочих элементарных конструкциях языка.
Теперь решаем её ещё раз, но обращая внимание на внешний вид. Разбираем зачем нужен CSS и хорошо структурированный HTML. Вполне возможно, что вариант вашей девушки будет выгдядеть красивей и изящней, чем у опытного фул-стек-девелопера.
Переписываем логику заново, теперь с использованием вашего любимого фрэймворка. После этого не только девушка, но и вы сами, сможете объяснить посторонним людям зачем они нужны, эти фрэймворки, где кончается мода, и начинается реальная польза. /* Осторожно! Не исключено, что придя на следующий день в офис, вы решите что нынешний код безнадёжно перегружен ненужными свистелками, и перепишете его на vanilla-js */
Если задор не иссяк, можно добавить back-end, например для хранения таблицы рекордов. Причём не напирать на конкретную реализацию БД, а рассмотреть обмен данными между клиентом и сервером, защиту от читерства и потенциальные методы взлома вашего сервера. Проводя аналогию с электирчеством, в наше время не так уж важно знать от какого генератора берётся в розетке ток, а вот не трогать руками оголённые провода учат даже детей. Или, например, я никогда не задавался вопросом сколько клапанов в двигателе моей машины, но могу показать где находятся подушки безопасности и уверен, что они прикрывают всех пассажиров.
Главное помните, что для большинства людей программирование это не самоцель, а всего-лишь инструмент для решения какой-то другой проблемы. Умение понять и точно описать суть этой проблемы это обычно уже больше половины её решения.
Панамское досье это политика — пошумели и утихло, им не впервой. А вот та история с диском «налоговых грешников» это же просто песня:
Бюро покупает диск у пиратов за 9 миллионов евро
Происходит «утечка» в прессу об этой закупке. Интересно, как правильно называется слив информации о сливе?
В бюджет выручаются 3,4 миллиона евро штрафам наложенным судами
Ещё 200 миллионов приносят другие штрафы
70 миллионов приносит некий «анализ данных»
Немецкие бюргеры, наперегонки, бросаются писать на себя заявления. Никто ведь не знает есть ли его имя на том диске, а за явку с повинной снижается размер штрафа. Самодоносчики заносят в казну ещё 370 миллионов евро.
Пожалуй самый выгодный диск в истории человечества.
Есть просто что-то невыносимо прекрасное, когда пост о том как плохо, что в России сливают наши персональные данные, подкрепляется фото, из которого следует что в Германии, в городе Görlitz, на улице Jakobstraße, в доме номер 5 живут некто Ф. Шварц, профессор Кёрнер, и т.д.
— Сколько нужно немцев, чтоб заменить лампочку?
— Один. Мы эффективны и лишены чувства юмора
Теперь мы знаем, что это не шутка, если на фирме один электрик.
В 2009 в качестве эксперимента кусок A8 был отремонтирован целиком одной фирмой, сроки сократились в два раза. Несмотря на рацпредложения экспертов и ADAC, политики решили и дальше отдавать заказы местным.
Например, покупая билет, можно указать что у тебя есть BahnCard — отдельно покупаемая карточка дающая скидку в 25 или 50% на все билеты. Раз так, то теперь проводнику нужно ещё проверять имя на карточке (чтоб её не одалживали у друга).
Бросив беглый взгляд на правую часть
/* Интересно, что большинство примеров карточек с сайта дойчебана «неправильные» и закодированный пол не соответствует имени на примере */
Зрение с возрастом не становится лучше и очки только частично решают проблему. Для меня, например, 13 дюймов это уже слишком мало. Думаю среди тех кому за 50 найдётся немало людей, которые предпочли бы семнадцатидюймовый.
Примером живого языка можно считать рекламу, она делается с сугубо коммерческими целями, а значит название продукта должно легко запоминаться и надолго застревать в памяти. Именно поэтому мы покупаем «аспирин», а не ацетилсалициловую кислоту, а гринписовцы борются с «фреоном», а не хлорфторуглеводородами.
Ёмкое слово Eierschalensollbruchstellenverursacher дословно означает что-то вроде «вызывающий пролом яичной скорлупы в нужном месте».
В Германии вполне возможна ситуация, когда ты:
Всё это весело, пока в заявлении на визу не просят указать девичью фамилию матери (Шершенович). А поля в формуляре такие маааленькие.
PS: Интересно, зачем им это? Внешняя разведка устала сама подбирать пароли?
А вот когда менеджер среднего звена со словами «давно не брал я в руки шашку» запускает SQL Server Management Studio, опытные сотрудники начинают нервничать, подозревая что он сейчас опять на пару дней углубится в решение интересной задачи, забыв при этом про свои прямые обязанности. Начиная с определённого размера фирмы, вовлечение топов в микроменеджмент конкретного куска кода это опасный знак.
Да не особо отдельный, ведь те презентации на которых зовут программистов, по сути должны и так лежать в документации к любому проекту сложнее «Hello World». В нашем случае было так: фирму продавали, целиком, со зданиями, сотрудниками, товарами на складах, базой клиентов и самописным софтом. Собственно переговоры вело начальство, технарей туда не приглашали (и это правильно), но покупателям кроме всего прочего нужно было показать и состояние софта. И вот тут неплохо когда кто-то в команде может за 40 минут (на больше всё равно не хватит внимания) показать умным, но далёким от программирования людям:
Это существенно лучше, чем дать инвестором поймать у кофеварки джуниора, который скажет что у нас тонны прошлогоднего легаси-говнокода которые
онникто! не понимает, и вобще, давно пора всё выкинуть и переписать заново на вышедшем на прошлой неделе крутом фрэймворке.Одним словом старая басня про строительство собора на новый лад.
PS: Если потом в глазах нового начальства ваше лицо будет ассоциироваться с чародеями из IT, решающими все проблемы предприятия, это тоже неплохо, даже если вы решили сделать чисто техническую карьеру.
Цитата, судя по всему, восходит к Ричарду Фейнману, а он объяснять умел. В том числе и квантовую механику. Не для пятилетних, конечно, но на уровне 8-го класса средней школы. А вот его рассказ про огонь поймут наверное и дошкольники.
Один из лучших советов в обсуждении! Действительно, если научиться объяснять суть своей работы человеческим языком, то:
Обучая десятилетнюю дочь программированию, заметил, что простые и «естественные» понятия как переменная, присваивание, и т.д. появляются в голове не сами по себе, и даже не в результате прочтения умной книжки, а только после многократного решения простых задач. Опыт, увы, достигается лишь упорством и настойчивостью. Для обучения программированию попробуйте решить одну и ту же простую проблему несколько раз, на разных уровнях абстракции. Например:
Напишите пожалуйста обзор! Про Феликс на Хабре уже было, но этот поинтересней будет.
Пожалуй самый выгодный диск в истории человечества.