Что загадывать программисту в новогоднюю ночь — мечтают эксперты

Все люди мечтают, и программисты — не исключение. Кто-то хочет, чтобы перестали хейтить PHP, кто-то мечтает, чтобы компилятор исправлял ошибки самостоятельно, а кто-то хочет, чтобы вышла новая версия любимой IDE. Мы поинтересовались у экспертов, что они посоветуют загадать нашим читателям, и о чём мечтают сами.

Кирилл Меженцев

Кирилл Меженцев, программист группы разработки карты рассрочки «Совесть»

Чтобы процессы в компании позволяли безбоязненно релизить в пятницу из бара, а продакт менеджеры не вбрасывали задачи посреди спринта. Чтобы по ночам не будил мониторинг и не пропадали таблицы. Чтобы ноутбук был всегда новым и не перезагружался.

Денис Цыплаков

Денис Цыплаков, Solution Architect DataArt

Современная IT-индустрия развивается очень активно. Каждый год приносит нам новые ключевые слова: NoSQL, microservices, augmented reality, blockchain, machine learning, serverless architecture. Каждый год появляются новые языки и фреймворки. Активно развиваются старые проверенные языки и платформы.

В такой ситуации непонятно, о чём можно мечтать. Чтобы в IDEA была чуть более удобная интеграция с Gradle? Или чтобы в Java 12 всё-таки добавили raw string literals? Конечно, было бы приятно. Но, думаю, всё равно добавят — не в 12-й, так в 13-й версии, — поэтому не скажу, что это прямо мечта.

Но всё-таки, пожалуй, есть кандидат на мою мечту. Для пояснения отступлю на шаг. В далеком 1995 году фирма Borland выпустила первую версию знаменитой IDE Delphi — и это была реальная бомба. Создание широкого спектра десктопных приложений упростилось и ускорилось в десятки раз. Это не преувеличение — реально в десятки. Там, где раньше требовалась команда из нескольких опытных разработчиков на несколько месяцев, теперь мог справиться один шустрый умный джуниор за месяц. Delphi позволила автоматизировать многие области, где, в силу высокой стоимости ПО, никто никогда об автоматизации не думал.

Сейчас на дворе 2018 год (совсем скоро уже будет 2019), Delphi и её наследники ещё с нами, но эпоха десктопных приложений, за редким исключением, прошла, сейчас всё делается через браузер, в IT рулят веб-приложения. Но вот своей Delphi в мире веба не случилось. Несколько компаний делали подход к снаряду: Microsoft, Adobe, Jetbrains, Oracle, Haulmont (CUBA Platform). Но ни одной из них не удалось добиться должной распространённости, простоты и универсальности.

Создание веб-приложений всё ещё достаточно длинный и всегда негладкий процесс. Для этого есть много объективных причин: разрозненность технологий; заметно более широкие требования к веб-приложениям по сравнению с требованиями к десктопным приложениям в 1995 году; сфера IT увеличилась на несколько порядков; просто очень сложно достучаться до достаточно большого количества разработчиков.

Итак, я мечтаю о широко распространённом инструменте, который позволил бы создавать веб-приложения для бизнеса так же просто, быстро и надёжно, как это позволяла Delphi для десктоп-приложений.

Данил Юсупов

Данил Юсупов, инженер-программист 3 категории в компании ICL Services

Будет здорово, если Дед Мороз подарит программистам крутой гаджет… А именно: личный голосовой ассистент с искусственным интеллектом наподобие Алисы, который подсказывает во время написания кода, какие ошибки могут возникнуть при выполнении программы, а также помогает быстро находить баги. Наверное, это должны быть «умные очки», которые анализируют написанный код и дают комментарии, а также общаются с владельцем.

А ещё хотелось бы загадать робота (тоже с искусственным интеллектом) для 3-й линии поддержки, который «фиксит» за нас все найденные баги. Так мы бы смогли больше времени уделить разработке.

А чего желаете вы?

Если ваше желание — читать интересные статьи и учиться новому, то мы сделаем всё возможное, чтобы в 2019 году это желание сбылось.

Напоминаем, что вы можете задать свой вопрос экспертам, а мы соберём на него ответы, если он окажется интересным. Вопросы, которые уже задавались, можно найти в списке выпусков рубрики. Если вы хотите присоединиться к числу экспертов и прислать ответ от вашей компании или лично от вас, то пишите на experts@tproger.ru, мы расскажем, как это сделать.