Для обучающегося полезно, чтобы ВУЗ давал фундаментальную базу с учётом необходимости переобучаться прикладным знаниям каждые 3-5 лет. Это бакалаврская ступень. Затем год на производстве (в разработке, например). Затем 2 года обучения на магистерской ступени актуальным передовым прикладным технологиям в своей специальности. Потом человек сможет относительно быстро дообучаться нужным ему в работе прикладным технологиям.
И через 20 лет — двухгодичная переподготовка в части обновления базового образования. Это позволит дообучаться прикладным технологиям следующие 20 лет.
Вот только при выгорании человек уходит сам. И что-то мне подсказывает, что когда человек работает на раскрытие собственного потенциала (максима коммунизма по Марксу), он выгорает быстрее, чем когда работает за зарплату (капитализм).
Вам какая ниша важнее в мировом разделении труда: проектирование процессоров (высокоинтеллектуальная деятельность) или их производство (операционная деятельность)? Что является более высокотехнологичным?
Уж лучше пусть не поднимется после аварии, чем не сможет сохранить состояние после исчерпания места на диске из-за WAL логов.
Если WAL-лог лежит на другом диске и диск переполнился, то PostgreSQL можно корректно остановить, чтобы он скинул текущее состояние на диск с таблицами. Если WAL-лог лежит на диске с таблицами, то PostgreSQL некуда будет писать обновления по текущему состоянию в памяти.
Зато там рай для персонала — никто не следит не то что за количеством шагов по складу, но даже за качеством обслуживания и отсутствием хамства в адрес клиента.
существует ли исследование честно доказывающее их пользу?
Если люди не хотят работать — ничего не поможет. Доказано — нет таких методологий, которые заставят разработчика работать. Если люди хотят работать, тогда всё, что нужно делать — убирать препятствия с их пути. Это и есть про скрам.
Это пункт «законодательство». Кому нужны самые прекрасные законы, если siloviki или продажно-телефонные судьи творят что хотят? Законодательство — это не написанное на бумаге, но фактическая практика судебных дел.
Посмотрите на мировые практики подготовки разработчиков. Это не ВУЗы — это колледжи. ВУЗы для другого. В ВУЗы нужно идти для перепрошивки мозга с мировозрения для рядовых исполнителей (школьная программа) на мировозрение для учёных, чиновников или специалистов широкого профиля. Но свою задачу современные российские ВУЗы не выполняют — это пустая потеря 15% активной жизни.
Часто менеджер ставит невозможный дедлайн, например, три дня, чтобы решить проблему, которая, вероятно, займёт месяц. Это означает, что у инженера два варианта. Он может сделать некачественную (то есть паршивую) работу. Или может вернуться через три дня и сказать боссу, что работа не закончена.
Почему-то не рассматривается правильный вариант: инженер после разговора с менеджером может на спокойную голову декомпозировать задачу, построить план её решения, оценить свою текущую загруженность и выдать уточнённую оценку срока в виде письма/сообщения в мессенджере — каком-то канале с фиксацией факта.
Если менеджер окажется не согласен, то пусть сам назначает срок, а если и когда срок будет сорван, то инженер напомнит о своей квалифицированной оценке срока менеджеру. Если менеджер не удовлетвориться этим и будет перед лицом высокого начальства сбрасывать вину на инженера, то инженер предъявит свои оценки высокому начальству.
Это работает и в США, и в России. Более этого, это считается нормативной и ожидаемой реакцией профессионала на поставленную ему задачу.
Назначение резюме — получить приглашение на собеседование. Поэтому те, кто не получил оффер в приведённой статистике… тоже достигли этой цели — они дошли до собеседования.
В целом, эта заметка совершенно бесполезна для нанимающихся. Она может быть полезна лишь HR-ам на американском рынке в ситуации чрезмерного количества кандидатов — чтобы не приглашать тех кто, скорее всего, не пройдёт отбор.
Какие решения вы бы посоветовали применить при разработке, чтобы через 10-15 лет не было желания перевести проект на другую платформу?
Посоветовал бы применить решения, которые позволяют перевести проект на другую платформу. То есть не защищаться от новых технологий, а сразу готовить проект к переезду.
В случае серверной части это микросервисы — если что переписываем на новую платформу/язык/библиотеки. В случае с десктоп-приложениями это плагинная архитектура.
И через 20 лет — двухгодичная переподготовка в части обновления базового образования. Это позволит дообучаться прикладным технологиям следующие 20 лет.
Если WAL-лог лежит на другом диске и диск переполнился, то PostgreSQL можно корректно остановить, чтобы он скинул текущее состояние на диск с таблицами. Если WAL-лог лежит на диске с таблицами, то PostgreSQL некуда будет писать обновления по текущему состоянию в памяти.
Если менеджер окажется не согласен, то пусть сам назначает срок, а если и когда срок будет сорван, то инженер напомнит о своей квалифицированной оценке срока менеджеру. Если менеджер не удовлетвориться этим и будет перед лицом высокого начальства сбрасывать вину на инженера, то инженер предъявит свои оценки высокому начальству.
Это работает и в США, и в России. Более этого, это считается нормативной и ожидаемой реакцией профессионала на поставленную ему задачу.
В целом, эта заметка совершенно бесполезна для нанимающихся. Она может быть полезна лишь HR-ам на американском рынке в ситуации чрезмерного количества кандидатов — чтобы не приглашать тех кто, скорее всего, не пройдёт отбор.
В случае серверной части это микросервисы — если что переписываем на новую платформу/язык/библиотеки. В случае с десктоп-приложениями это плагинная архитектура.