Vikhrmodels/habr_qa_sbs huggingface dataset:
Вопрос: Зачем нужны многоразовые капсулы в космонавтике?

Лучший ответ:
Я всегда считал что основная стоимость запуска это стоимость топлива и ракеты носителя.
Стоимость топлива - несколько процентов. Вот здесь пишут 1-5%%.
Стоимость ракеты-носителя и капсулы составляют намного большую долю, вот их и пытаются сделать многоразовыми.

Худший ответ:
Все. что ниже -- сугубо ИМХО.
Вопрос в том, какие функции, помимо возвращения космонавтов, будет нести капсула. Если там приличный грузовой отсек, много полезного оборудования, возможность выхода в ОК в скафандре -- то это практически полноценный КК, и его таки выгодно, до определенной стадии, делать многоразовым. Невообразимое кол-во внутренней начинки все-таки проще просто тщательно проверить, чем демонтировать-тщательно проверить-запихнуть в новый КА-тщательно проверить.
ну и в последнее время есть все-таки тенденция делать многоразовые КА или их большие компоненты -- тот же Dragon и прочие творения Маска наводят на мысль о том, что создание и последующая проверка многоразовых КА выгоднее, чем одноразовые "спички", ведь иначе частная компания, пусть даже при поддержке NASA, не занималась бы этим.
Вопрос: Какой есть хороший PHP класс для отправки E-Mail?

Лучший ответ:
Однозначно SwiftMailer

Худший ответ:
юзю класс найденый когдато тут www.php-mail.ru/?id=4
Всего два файлика для хорошей жизни этого вполне достаточно.
Вопрос: Wordpress не загружает стили через https?

Лучший ответ:
Друзья, сегодня сам столкнулся с этой же проблемой на своем сайте. Зашел с поисковика сюда :)
В итоге посмотрел настройки сервера, посмотрел плагины которые предлагали по ссылке, а потом нашел способ, где всё решилось в тысячу раз проще - надо было просто зайти в wp-config.php и добавить туда строчку 
$_SERVER['HTTPS'] = 'on';
Проблема решилась мгновенно.
ВАЖНО: эту строку добавляйте самой ПЕРВОЙ директивой, надо всеми другими в файле.

Худший ответ:
Спасибо большое ребята!
Решил проблему этой статьей
Вопрос: Не работает сеть на новых виртуальных машинах в Citrix Xen Server?

Лучший ответ:
А может просто пул IP-адресов на DHCP сервере исчерпан? :-)

Худший ответ:
Попробуйте проверить какой MAC для eth0 прописан в /etc/udev/ruled.d/70-persistent-net.rules возможно поможет.
Вопрос: Ошибка в размерах или ошибка в коде?

Лучший ответ:
Смотря в чем стояла задача: если верстал резину или адаптацию - то пересчитывай размеры всех элементов, чтоб отступы оставались одинаковые (но зачем?), а если задачей было сверстать статический макет точь-в-точь, то просто соблюдай размеры и ровняй по центру, само собой, отступы на разном разрешении будут разные.

Худший ответ:
в чем margin: 0 auto; не подходит для блока слайдера? Я так понимаю Вам же просто центровать его нужно
Вопрос: Browser-sync не видит изменений в sass?

Лучший ответ:
всё просто. ваш watch следит только за файлом assets/css/main.sass, поэтому и реагирует только на изменение этого файла.
с вашей структурой нужен такой watch:gulp.task('watch', function(){
  gulp.watch('assets/css/**/*.sass', ['styles']);
})
советую познакомиться с этим

Худший ответ:
Вот посмотрите мой таск:var sass: ['./src/sass/main.{scss,sass}'] //вынес как переменную
gulp.task('styles', function() {
    gulp.src(src.sass)
    .pipe(sass({
            "sourcemap=none": true,
            noCache: true,
            compass: true,
            style: sassStyle,
            lineNumbers: sassComments
        }))
    .pipe(autoPrefixer())   
    .pipe(gulp.dest(outputDir + 'css'))
    .pipe(connect.reload()) //в данном случае на browser-sync, но сути дела не меняет
});
обратите внимание на путь откуда вы берете файл main.sass
и вообще очень странно это выглядит: return sass('assets/css/main.sass') sass в css...
У вас в проекте в папке assets должны быть папки sass и css, в первой папке вы храните sass файлы, не скомпилированные, а в css уже готовый к подключению файл стилей.
Кроме того очень хорошая практика, даже сказал бы стандарт: в main.sass не писать никаких стилей, только импорты и точка.
Вопрос: Может ли NGINX проксировать соединение на HTTPS сервер с использованием клиентского сертификата?

Лучший ответ:
Обычно во внутренней сети стараются упростить архитектуру.
Не рассматривали возможность просто сделать защищенный канал между ними? Допустим тот же openvpn будет шифровать весь трафик. Для подключения одного сервера (клиента) к другому (серверу) можно также использовать сертификаты.

Худший ответ:
Нельзя 
так бы каждый мог реализовывать атаки vмен ин мидл
Вопрос: Наследование C#

Лучший ответ:
Все правильно делает. Тип указан как A, метод — виртуальный, иерархия метода кончается на B, создается подтип типа B. При вызове метода производится проверка перегрузок по иерархии наследования, где наиболее подходящая перегрузка — у класса B.

Худший ответ:
Все, спасибо, разобрался.
Вопрос: Почему получаю ошибку Maximum call stack size exceeded?

Лучший ответ:
У вас тут идет рекурсивный вызов геттера и сеттера (вы из геттера age вызываете геттер age). Что бы понять что значит эта ошибка - читаем как работают рекурсии и что такое "стэк вызовов".

Худший ответ:
Установка this.age вызывает сеттер  this.age в котором устанавливается this.age который вызывает сеттер  this.age и ^.
Вопрос: Одно полнокранное приложение Ubuntu 14.04?

Лучший ответ:
Для 2ой части вопроса, можно использовать mputty
Можно настроить любое кол-во хостов, автологин, выполнение скрипта.

Худший ответ:
А в чем проблема сделать так чтобы запускалась только одна копия - через скрипт? Вначале завершить все запущенные(в том числе и другие игры), затем запустить.
Вопрос: Лабораторные по программированию

Лучший ответ:
Я считаю что важными являются, как и умение писать ТЗ, так и навыки написания хорошего кода, а главное умение приметь математические или другие знания для написания действительно классных программ. В университетской программе основной задачей стоит научить правильно формализовать задачу, научиться аналитическому мышлению, получить общие знания  в основ сферах и направлениях для данной специальности. Не ставится задача научить студентов какому-то определенному языку программирования или же заточить под какие-то определенные технологии, потому что это вещи которые можно очень быстро освоить при хороших базовых знаниях. 
       Хотя если лабы по программирования, то все таки, я думаю, что было бы неплохо делать малейшее review кода для выявления ошибок и избежания их появления в дальнейшем (как ни крути, но предмет все-таки называется программирование).
       И теперь отвечу на твой конкретный вопрос, что если не хочешь всю жизнь проработать обычным "быдлокодером", то ты должен уметь писать ТЗ, но и кроме этого уметь применять математические методы и алгоритмы на практике. 
       Cпасибо за внимание и успехов в учебе!

Худший ответ:
99% причина в том что преподаватель некомпетентен и его знания остались на уровне 80х годов. Так как в программировании он особо не разбирается - будет мучать что отступы не по ГОСТу в отчете, что картинки не пронумерованы и т.д..
У меня по крайней мере именно так и было. В нормальных конторах никто не будет глупостями заниматься, нужен результат, писать кучу формальностей не нужно.
Так что отвечая на ваш вопрос - нет, это не нормально. И зная как заставляют писать ТЗ в универах - нет, такого в реальных ТЗ писать не придется (исключение составляют те несчастные, которые работают в вояковских конторах и вообще на наше гос-во, но если хоть более-менее любить свое дело - то вам хватит знаний, чтобы не попасть в такие конторы).
Вопрос: Есть ли ошибка в использовании тэгов header,footer больше одного раза на странице?

Лучший ответ:
Нет, ошибки в этом нет. Можно использовать сколько угодно раз.

Худший ответ:
Тут хорошее пояснение: stackoverflow.com/questions/4837269/html5-using-he...
Ошибки нет, но с поправкой, что они используются неоднократно не для всего документа, а для конкретного блока. В пределах блока рекомендовано использовать единожды.
Вопрос: Какой плагин для браузера может повторять действия?

Лучший ответ:
Их много, я ни одним не разу не пользовался, но iMacros на слуху, я бы с него начал.

А остальные — гуглить:
www.google.com.ua/search?aq=1&oq=firefox+macr&gcx=w&ix=c2&sourceid=chrome&ie=UTF-8&q=firefox+macros+plugin&qscrl=1

Худший ответ:
Если я правильно понял то Selenium IDE. Используется для функционального тестирования.
Вопрос: Двухпанельный файловый менеджер Mac OS

Лучший ответ:
Лучше ForkLift не встречал.

Худший ответ:
Перепробовал много менеджеров под Mac, ничего лучше Disk Order не нашел.
Правда он платный, но при желании леченую версию найти не проблема.
Вопрос: Как спозиционировать фиксированный блок относительно своего родителя?

Лучший ответ:
Идея следующая: для этого элемента указываете только значение top или bottom. А по горизонтали его позиционируете без использования значений left или right.
jsfiddle.net/iiil/6UfT5/2

Худший ответ:
jsfiddle.net/maxja/6UfT5/3
На сколько я понял, Вы хотите добиться что бы кнопка была внутри блока?
смысл в том, что нужно создать обёртку которая занимала бы такую же ширину как родитель, имела те же боковые отступы, но при этом оставалась на однои и том же расстоянии от верхней/нижней границы окна.
width: inherit — вам в помощь. Н уи убрать, боковую привязку right: 0;
Ну если понял не так, то уточните!
Вопрос: Анализ трафика HEX?

Лучший ответ:
Я так понял вам нужен снифер. Wireshark — кросплатформенная утилита (работает как на Linux так и на Windows) анализатор трафика (снифер). Скриншот с изображением сетевого пакета при рассмотрении в HEX формате.

Худший ответ:
Судя по всему вам нужен сниффер. 

Не совсем понятна задача. В каком-то виде снифферы встроены во многие браузеры, возможно вам будет достаточно такого. Если нет — гугл в помощь, думаю, это все уже освещено не раз более компетентными в этом вопросе людьми.
Вопрос: Почему тупит сайт на Nginx + PhpFpm без Apache?

Лучший ответ:
как всегда начнем с заезженой валыны
ЛОГИ В СТУДИЮ
КОНФИГИ В СТУДИЮ
iotop -oka - что говорит ?
По хорошему и сам сайт, может у тебя там  страница 40 метров и канал 10 мегабит.

Худший ответ:
в общем тех поддержка хостинга перенесла сайт на другой сервер и вроде все работает. в чем проблема не сказали, но я подозреваю HDD
Вопрос: Возможные уязвимости в представленном алгоритме обмена между ключом и замком через радиоканал?

Лучший ответ:
Вы посылаете в голом виде K1 и MD5(K1 || SALT1)? В таком случае, вашему костылю крышка, любой желающий подберет SALT1.
Вы как обычно схлопотали закононом Шнаера.
Вы опасно некомпетентны в криптографии

Худший ответ:
Что может помешать любому другому неавторизованному девайсу начать процесс аутентификации? Незнание SALT1,2,3?
Вопрос: Самая быстрая программа удаленного администрирования

Лучший ответ:
Может быть, TeamViewer?

Худший ответ:
remmina + rdp — полет прекрасный. 
Нативный rdesktop медленноват, да.
Вопрос: Где можно найти актуальные на 2014-й год материалы по Clojure?

Лучший ответ:
Учебников и книг, как таковых в открытом доступе нет. Можно напиратить, но это уже сами,  не маленький. В числе прочего есть уже и перевод на русский язык Programming on Clojure от Чака Эмерика. 
Вот тут alexott.net/ru/clojure  есть большинство актуальных (и по сей день) источников информации о кложуре, из числа открытых источников.

Худший ответ:
Учебников и книг, как таковых в открытом доступе нет. Можно напиратить, но это уже сами,  не маленький. В числе прочего есть уже и перевод на русский язык Programming on Clojure от Чака Эмерика. 
Вот тут alexott.net/ru/clojure  есть большинство актуальных (и по сей день) источников информации о кложуре, из числа открытых источников.
Вопрос: Какие средства/технологии применяются для разработки приложений для Linux?

Лучший ответ:
В основном С/С++. Также можно и на питоне, перле, баше....
Используется tcp/ip стэк.
книги:
Гифт Н.Python в системном администрировании Unix и Linux
Сетевое программирование в ОС UNIX
Смит Р.Сетевые Средства Linux.Вильямс.
ну а дальше сами :)

Худший ответ:
Спасибо вам всем! 
От себя добавлю, что у меня есть опыт создания графических приложений с использованием средств Gtk. Больше всего меня интересует вопрос, как организовать транспортировку материалов с сайта в приложение.
Вопрос: Хранимые процедуры mySQL: преимущества и недостатки

Лучший ответ:
приложения с хранимыми процедурами поддерживать сложнее, т.к. логика размазана. 
невозможно использовать нормальное кеширование и будут проблемы с маштабированием. лучший запрос — это тот, который не делается, а для этого нужен умный кэш.

Худший ответ:
Хранимые процедуры и триггеры плохо поддерживаются универсальными ORM. Видимо из-за больших различий в разных РСУБД. Вот когда (если?) научатся транслировать DSL модели в конкретный диалект SQL и синхронизировать изменения с БД (а для «примитивных» — реализовывать на «обычном» ЯП), тогда и обретут второе дыхание.
Вопрос: Остановка анимации Javascript / jQuery?

Лучший ответ:
Смотрите в сторону метода stop.

Худший ответ:
Посмотрите www.w3schools.com/css3/css3_transitions.asp
Вопрос: Как ускорить загрузку wordpress сайта?

Лучший ответ:
Pagespeed от гугла - гавно инструмент, он даже на собственную аналитику ругается, 
Более ли менее приличный инструмент www.webpagetest.org/result/160129_V4_GD8
там все написано в цветах и красках
И самое главное, забудьте про Apache а соответственно и про .htaccess правильный выбор это ngnix + phpfpm там даже по дефолту скорость загрузки сильно веселая.

Худший ответ:
PageSpeed говорит что кеш браузера вы не включили.
Вопрос: Как получить код html текущей страницы?

Лучший ответ:
ob_start();
// echo my html
$my_html = ob_get_clean(); // тут будет результат вывода

echo $my_html;

Худший ответ:
Вам нужно шаманить с функциями буфера вывода.
Вопрос: TrueCrypt и защита винчестера

Лучший ответ:
Да, если не полетят данные на первом секторе, где есть заголовок данных. Если улетит заголовок — то нет, если не будет recovery диска.

Худший ответ:
По идее, сможете. Ведь TrueCrypt держит избыточную информацию о зашифрованном. Конечно, есть определенное количество секторов, которые могут быть восстановлены, если слишком много, то тогда увы…
Вопрос: Как декодировать mp3 в  PCM ?

Лучший ответ:
Подскажите пожалуйста, как его разобрать в импульсно-кодовую модуляцию?
насколько я понял это она и есть, попробуйте так:System.out.println(Short.valueOf(next));

Худший ответ:
Fesor, большое спасибо!
Но вот если теперь взять из аудио файла несколько фреймов и отделить один канал , можно увидеть такую картинку
Отчетливо видно 3 фрейма, при чем каждый из них в начале принимает значение 0 в течении некоторого времени. 
У меня возникают сомнения, действительно ли аудиоданные так записаны в mp3, или это недостаток декодирования?
Вопрос: Какие есть обучающие ресурсы по фронтенд разработке?

Лучший ответ:
https://www.youtube.com/channel/UC7enHM_oJRYJOnyJr...
https://www.youtube.com/channel/UCZeU17nbVfzczAkJV...
https://www.youtube.com/channel/UCHHw70vvbfyM6xJQo...
https://www.youtube.com/channel/UCIIt69f5D44s2cdb9...
tohtml.it/post/74511047203/markup-process
По нему скучаю искренне и иногда сижу на подоконнику с лате и смотрю на капли дождя, стекающие по стеклу:
https://www.youtube.com/channel/UCdnFX7mzgup9moXG2...
Это для общего развития:
https://stepic.org/course/%D0%90%D0%BD%D0%B0%D0%BB...
Похожий вопрос:
Какие задачи нужно уметь выполнять на JS начинающему?
Ваша библия:
https://developer.mozilla.org
Можно докинуть еще:
webref.ru
htmlbook.ru
Просто случайная ссыль
https://docs.google.com/document/d/1kehaJKKRo7zxYp...
Еще одна:
https://github.com/ihorzenich/html5checklist
Еще какая то штука 
https://github.com/dypsilon/frontend-dev-bookmarks
Лучшие практики тостеровцев
Как вы начинаете вёрстку сайта?
Инструменты
fredsarmento.me/frontend-tools
После пары часов выпускания пара из ушей, включить на всю громкость и хоть как то отвлечься от этой жизни
https://www.youtube.com/channel/UCY0C6A3t3RTUN3BB6...
На freecodecamp.com неплохо алгоритмы можно потренить
Ну и конечно 
learn.javascript.ru
PS
еще это
Какие ресурсы с новостями по web-разработки вы знаете?
PSPS 
Не отвечаю за качество контента под ссылками, может кое что уже outdated.
https://vk.com/video79753760_171233585
Удачи, брат

Худший ответ:
Самоучители и справочники:
https://webref.ru/ref
htmlbook.ru/diveintohtml5 (см. также ссылки справа)
jqbook.net.ru/jquery
https://habrahabr.ru/post/275729/
https://css-tricks.com/ (Eng)
jquery.page2page.ru
www.wisdomweb.ru
ruseller.com
Каналы на Youtube:
https://www.youtube.com/user/HexletUniversity/featured
https://www.youtube.com/user/CodeSchoolTV
https://www.youtube.com/user/learncodeacademy/featured (Eng)
  И уже названный Sorax: https://www.youtube.com/user/ArtSorax
Платные онлайн-курсы:
https://ru.hexlet.io/
https://geekbrains.ru/
  Не совсем курсы, но там написано: lifehacker.ru/2013/10/29/codementor
Сам пользуюсь (-лся) https://webref.ru/ref, https://ru.hexlet.io/ и www.wisdomweb.ru/JQ/jquery-first.php.
Больше всех нравится Хекслет - онлайн-курсы (есть бесплатные) с реальными заданиями и комментами учителя.
Вопрос: Как сделать форму для проверки баланса бонусной карты?

Лучший ответ:
Самое простое решение - нанять того кто умеет.
Пара часов на то что бы разобраться с cms, 20 минут на то что бы сделать форму.

Худший ответ:
Ну если я вам напишу:// count - столбец с номерами счетов, client - таблица клиентов
$query = "SELECT count FROM client"; 
$stmt = $db->prepare($query);
$stmt->execute();
$ArrLink = $stmt->fetchAll(PDO::FETCH_ASSOC);
echo "$ArrLink[$i]['count']"; // тут $i номер счёта клиента
то вряд ли вам это сильно поможет без технических знаний.
Вопрос: Как правильно запустить процесс из PHP?

Лучший ответ:
Вам же четко написали  said into stderr . Это значит ваша команда пишет не в тот поток. 
Чтобы перенаправить stderr в stdout надо добавить в конце команды 2>&1
Чтобы перенаправить вникуда: 2>/dev/null

Худший ответ:
nohup вначале добавьте, отцепите процесс
Вопрос: Как лучше, отдельный файл или тег script?

Лучший ответ:
Зависит от задачи. Если этот JS надо выполнить до загрузки остальных скриптов и элементов (например нужно создать для старых версий IE, какие-то html5 элементы), либо если скрипт совсем маленький, тогда лучше в head. Если это нечто большое и страница спокойно может отобразиться (не путать с работоспособностью) без этого скрипта, тогда в отдельный файл и загружать этот файл вконце документа перед тегом 

Худший ответ:
Иногда лучше разделять документ программу и оформление 
Иногда лучше помещать программу и оформление в голову документа - тогда все веб приложение будет в одном файле без зависимости от внешних файлов
Вопрос: Адаптивный Резиновый Кроссбраузерный CSS дизайн на FLEX. Почему Chrome отображает не правильно?

Лучший ответ:
Вообще всё неправильно сверстано. Странно скорее, что оно работает нормально в FF, чем то, что оно глючит в Chrome. По мне, оно не должно работать нигде.
Почему все блоки .flexColumnBlock имеют height: 100%? Высота там нужна только для самого внешнего контейнера. Дальше про width и height нужно забыть и пользоваться только flex-basis, flex-grow, flex-shrink.
В чем вообще смысл использования флекса при таком подходе, ну кроме того, что это модное словечко? Зачем там 2 попеременно показываемых сайдбара вместо манипуляций со свойством order? Если уже переходить на flex-верстку, то нужно принимать и использовать её идеологию, а не усердно грести против течения. Мне кажется, вы её (идеологию) пока не понимаете - почитайте теорию. Либо используйте абсолютное позиционирование, оно проще (я серьезно).

Худший ответ:
Ну почему нельзя абсолютное??? Легко же с ним!position: absolute;
bottom: 0;
left: 0;
Если без него, то только с JS
Вопрос: Потокобезопасен ли ADO.NET?

Лучший ответ:
здесь внизу написано что ado.net не потокобезопасный, кроме чтения из датасета. Так что наврено вам надо подумать над разграничениями

Худший ответ:
Поскольку вы создаете каждый раз новый Connection, то с потокобезопасностью все в порядке.
Ищите ошибку в RequestBuilder.GetSomeData()
Вопрос: Как организовать дома интранет с доменом?

Лучший ответ:
самый простой и дешевый вариант - это прописать на каждой машине файл hosts.
В windows он лежит обычно в %windir%\system32\drivers\hosts, в линуксе /etc/hosts.
в файле писать в одну строчкуdom  192.168.137.142
Затем нужно создать в апаче мультисайтовые конфигурации на каждый тип, с указанием DOCUMENT_ROOT на каждую нужную папку. это все  лежит в /etc/apache2/site-available/default . Просто лежащую там структуру копируете несколько раз и каждый раз меняете свои параметры.
или, как вариант, копируете этот сайт с другим именем, меняете в нем параметры и запускаете регистрацию конфига: <b>$>a2ensite newfilename</b>.
После перезапуска апача должно работать. Если не пошло - смотрите логи апача и исправляйте требования.

Худший ответ:
Поднимите свой днс на роутере и пропишите в нем домен на нужный ип.
Если роутер не позволяет, поднимите на сервере, но тогда роутер настройте что бы работал через ваш днс.
Вопрос: Почему не заходит на сайт по имени?

Лучший ответ:
URL-фильтрация у вашего провайдера :)
Данная фильтрация работает следующим образом:
В сетевом пакете ищет заголовок WEB-запроса, содержащий адрес веб-сайта и выполняются следующие действия:
1) Блокирует сетевой пакет с запросом клиента к веб-серверу.
2) Посылает ответ "как бы от имени веб-сервера", содержащий страничку "Доступ заблокирован"
3) Корректно закрывает TCP-соединение, отвечая клиенту и веб-серверу пакетами с флагами FIN
Правда я в этом не уверен!

Худший ответ:
Пользуйтесь сервисами-аналогами для скачивания с youtube, которые не заблокированы. Например, getvideo.org/.
Вопрос: Сколько стоит сайт, подобный booking.com?

Лучший ответ:
Допустим несколько сот тысяч долларов. А теперь вычитаем из этой суммы то, сколько заказчику потребуется последующую поддержку и рефакторинг говнокода, что останется после вас, и расстраиваемся. А сколько разработчикам после вас придется пить бета-блокаторов...

Худший ответ:
Стоит содержания команды разработчиков более года. Примерно как квартира.
Вопрос: GPS в HTC Desire HD?

Лучший ответ:
В помещении ловить и не будет. Ни один приемник не получит достаточно информации внутри здания. А на улице возможно ухудшение качества приема из-за высотных зданий, линий электропередач.

У вас на улице вообще не определяет координаты? Или нужно очень долго ждать? (20-30 минут?)

Худший ответ:
Не хочу вас расстраивать, то я решал подобную проблему так: не ловит в помещении — выйди на улицу, не ловит на улице — смени устройство. Зачем же себя мучать. 
Правда, я не сильно понял, что вы имели в виду под фразой «геолокационные сервисы». Мне нужна была навигация.
Вопрос: Как создать в JQuery глобальную переменную?

Лучший ответ:
window.a = 5;
или простоa = 5;
без указания var

Худший ответ:
Ох, как. Мой ответ выше не совсем правильный. $(function(){}) аналогично $(document).ready(function(){}), так что тут мы имеем дело с асинхронностью (если вам она не нужна, советую просто вызывать анонимную функцию (function(){})()).
К сожалению, эта тема не очень проста, так что и решать ее придется с помощью лома. Например, так.
Вопрос: В кого переквалифицироваться из программиста?

Лучший ответ:
Да бизнесом однозначно заниматься! Вы просто задали этот вопрос на форуме, где >80% аудитории простые исполнители, вот они и советуют вам становиться "хорошим программистом". 
Становитесь руководителем и нанимайте хороших исполнителей, зарабатывайте деньги.
Ваша задача развивать в себе навыки предпринимателя: искать спрос и создавать продукт руками тех, кого вы нанимаете. Ваши навыки в программировании помогут вам грамотно делегировать задачи, но вы не должны париться по поводу, что со временем разучитесь кодить. Вместо этих навыков появятся более важные.

Худший ответ:
Судя по Ваше подписи, то в backend-developer'a, а если это не первоапрельская шутка и Вы серьезно об этом думаете, то из программистов уходить не рекомендую, лучше повысьте свою квалификацию. И ответ кроется в текущем спросе на программистов - он огромен. Квалифицированных кадров дефицит, а ПМ и прочих пруд-пруди, за управленческие должности вообще дикая конкуренция, оно Вам надо?