pavki/hr_qa_sbs_best_bad huggingface dataset:
Вопрос: Вопрос бизнес студиям

Лучший ответ: 1. На шифрованном разделе диска, доступном через CRM.
2. А чем плох договор Лебедева? Берите его. Ну или напишите свой. Вы ведь уже определились как будете работать с клиентом и исполнять свои обязательства?
3. Т.е. человек, который у вас будет заниматься фирстилем, никогда в жизни его не делал и у него нет ни портфолио, ни нужных шаблонов и т.д.?
4. А как вы будете проверять правильность задания, если вы не знаете кто вам нужен и ничего не понимаете в php? Добиться верного результата можно 10 разными кусками кода. Тесты с вариантами а, б, в, г, д бесполезны. 
5. Конечно в сфере услуг нет конкуренции, вы однозначно правы. #lol
6. Исходя из пункта №5, вам не нужна никакая маркетинговая политика, реклама и вообще клиенты к вам сами попрут толпами, ведь у них нет альтернатив, кроме вас.

Предлагаю вернуться к первоначальной идее по продаже пирожков ;)

Худший ответ: 1)passpack.com удобно хранить и шарить.
Вопрос: Насколько удачен язык С в качестве первого ЯП?

Лучший ответ: Хуже чем ассемблер, но на фоне всяких питонов неплохо.

Худший ответ: ИМХО, крайне неудачен в качестве знакомства с программированием.
Я бы советовал всё таки с простейших языков, таких как:
Python, Ruby, JS. А потом уже можно и C поучить. Ну и обязательно ознакомьтесь с такой парадигмой программирования, как ООП (на примере Java, C# или C++).
Вопрос: Какой есть аналог WordPress на Python?

Лучший ответ: Список CMS на основе django, общий список CMS. Берите самую популярную

Худший ответ: Django фреймворк. Хоть и не CMS но точно подучите Python.
Вопрос: Что лучше использовать для разработки сайта? Движок типа wordpress или самому код писать с html 5 и css?

Лучший ответ: Тут нужно ответить на вопросы: сколько страничек будет на сайте? Будут ли эти страницы добавляться и как часто/много? Сайт будешь вести ты или не знакомый с html и css человек?
Если страниц не много, контент почти не обновляется, а сайтом занимаешься лично ты, то конечно проще статичные странички.
Если страниц много, контент динамический и добавляется каждый день через удобную админку, тот тут без вариантов нужна CMS.

Худший ответ: Если новичок то лучше Wordpress. Если хочется самому сайт сделать, то лучше самому писать.
Вопрос: Как правильно помыть материнскую плату?

Лучший ответ: Правильно и наилучшим способом:


Худший ответ: Ок. Так никто не пробовал мыть водой? Что может быть в этом плохого? Контакты на мамке закрыты лаком, поставить на просушку на пару тройку дней — не проблема. 
В общем — попробую сегодня. О результатах отпишу :)
Вопрос: Почему домен «ua» такой дорогой?

Лучший ответ: Потому что если продавать задешево - все осмысленные домены мгновенно засрут сквотеры.

Худший ответ: Вот такой у нас %:?*№?:%" Hostmaster Ltd.
Более того, для регистрации домена все еще требуется наличие торговой марки, а это далеко не $60 и очень не быстро.
Вопрос: Идеи для туториала по веб-разработке?

Лучший ответ: Не видел ни одного русскоязычного туториала вот такого формата.
Возьметесь? :)

Худший ответ: Раз вы разрабатывали для мобильных устройств, то, должно быть, работали с АПИ на бэкэнде и знаете какие-нибудь особенности, подводные камни, можете посоветовать, как сделать АПИ так, чтобы его удобно было прикручивать к мобильному приложению. Та же авторизация, например.
Вопрос: Как застраховать себя от кидалова в удаленной работе?

Лучший ответ: Предоплата.

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

Лучший ответ: Обратите внимание на SSD.

Худший ответ: У меня такие же симптомы при обновлении/скачивании в Steam. Valve вроде бы исправляли это в одном из патчей клиента, но сильные тормоза присутсвуют и по сей день. Вот несколько похожих тем на форумах Valve.

Поскольку HDD — узкое место в быстродействии сегодняшних компьютеров, понятно, что если Steam загружает его на 100%, то другие приложения так тормозят.

Что делать? Разрешать Steam делать свои дела, когда ПК простаивает.
Вопрос: Где в slick устанавливается размер слайда?

Лучший ответ: variableWidth: true, 
после этого размер не устанавливается автоматом, обычно применяется в слайдере, где ширина у картинок разная

Худший ответ: Нигде. Он сам считает. Если вам нужны расстояния между слайдами, то используйте margin для вложенного элемента. А так - только указание общей ширины контейнера.
Вопрос: Инструмент для реализации децентрализованного обмена сообщениями между серверами

Лучший ответ: RabbitMQ / какой другой AMQP сервер?

Худший ответ: посмотрите реализацию фидо\usenet
там это как раз и было, децентрализованный пересыл сообщений
Вопрос: Почему так вылазит верстка?

Лучший ответ: У вас прописана фиксированная ширина.wrapper {
    width: 1050px;
}
#header {
    width: 1000px;
}

Худший ответ: Потому что в тексте есть неразрывные пробелы &nbsp;. Проверьте адрес в подвале.
Вопрос: Меню для мобильной версии сайта?

Лучший ответ: "Может быть есть подводные камни"…друг, ты вроде пришел в мир разработки и технологий, ты ничему не научишься пока будешь также лениться и ждать ответов и резолвов, и твой пост больше подходит для freelansim.ru

Худший ответ: Вот пример плавного меню 
webgrind.ru/adaptivnoe-plavno-vypadayushhee-menyu-js
Вопрос: Как правильнее поступать с ненужными записями в БД — удалять или помечать их флагом &quot;deleted&quot;?

Лучший ответ: 2. Не удалять. Присваивать флаг, например, «deleted», и в дальнейшем не выбирать записи с этим флагом
2. не удалять, присваивать флаг, а потом перезаписывать снимая флаг «deleted»

Худший ответ: Зависит от того, нужны ли Вам этим записи в будущем, если 100% не понадобятся, я бы ставил флаг на удаление, и по крону удалял.
Вопрос: Какие компании помогают в упаковке IT проекта для подачи на инвестирование?

Лучший ответ: Когда стартапы хотят привлечь инвестиции, они чаще всего совершают одну и ту же ошибку - ищут консультанта "который привлечет нам деньги". Это не работает.
Если ваша компания зарабатывает меньше 2 миллионов долларов в год, привлекать кого бы то ни было к сделке имеет только в трех ролях
- человека со связями, чтобы познакомил вас с инвесторами
- консультанта, которые расскажет позицию инвесторов и правила игры, но который ничего делать за вас не будет
- юриста, который объяснит детали акционерного соглашения и поможет провести транзакцию
По ряду причин присутствие на переговорах консультанта, который отвечает на вопросы за предпринимателя, или который, упаси боже, сделал за предпринимателя бизнес-план и финмодель - почти 100% гарантия неполучения денег. Никому нафиг не нужен проект, в котором основатель не может разобраться как продать свою компанию инвестору и не знает что писать в бизнес-плане.Расценки на рынке примерно такие за консультации:
- за удачное знакомство с инвестором берут $5К долларов или 0,5% от сделки, смотря что больше
- за сопровождение от $30К или от 1% за сделку, смотря что больше (на больших сделках может быть 0,5%, на мелких - до 10% без предоплаты, за результат и полное сопровождение)
© Александр Журба https://www.facebook.com/photo.php?fbid=6432990857...

Худший ответ: Для привлечения нужно сначала компанию приводить в порядок.
Потом если уже решили где брать денег - соответствие формальным требованиям.
Но при этом Ваш проект должен выделяться из всех остальных.
Фонд Бортника не лучшее место.
Мы можем бесплатно посмотреть и сказать возьмемся или Вам еще там пилить и пилить.
Вопрос: Возможно ли обратить SHA-256?

Лучший ответ: Возможно ли обратить SHA-256? В общем случае это называется preimage-атакой. В таблице по ссылке указаны примерные оценки вычислительной сложности проведения подобных атак. Сложность порядка 2^128, насколько мне известно, считается достаточной для того, чтобы полагать атаку непрактичной.можно ли найти серийник? Если вы обладаете каким-либо знанием о структуре серийного номера, позволяющем вам на порядки (до значений, делающих атаку практичной) сократить мощность множества возможных вариантов, то логично попытаться реализовать атаку грубой силы (brute force).сколько серийников может быть у одного хэша SHA-256? В вашем случае, думаю, разумно предполагать соответствие от 0 до 1 серийных номеров произвольному хэшу.

Худший ответ: Огромное, НУ ОЧЕНЬ ОГРОМНОЕ количество - 256^12=79228162514264337593543950336 штук строк (если все символы использовать)
Но так как строка обычно в BASE64, это может быть немного меньше -
64^12=4722366482869645213696
Вопрос: Библиотека для crop/resize изображений?

Лучший ответ: Посмотрите на JCrop. Сам делал недавно такую вещь. Серверная часть есть в примерах на php, но без проблем можно переписать и под другие. Весь принцип работы в трех шагах:
1) На клиенте в img грузим картинку. Кидаем .JCrop() на эту картинку;
2) Выбираем нужный регион для кропа;
3) При сабмите он отправляет ширину, высоту и координаты выделенной области. На сервере уже просто делаем copy с исходного и режем его по заданным данным при сабмите.
Все просто и элегантно.

Худший ответ: Посмотрите вот это github.com/blueimp/JavaScript-Load-Image
Вопрос: Помогите найти Opera 9.8

Лучший ответ: это не 9.8, это 11.01 и 10.00 :)

Худший ответ: ftp.opera.com/pub/opera/win/
нет такой версии, видимо.
юзерагенты виноваты.
Вопрос: Как записать объект в ArrayList?

Лучший ответ: Вобще у ArrayList есть методы setAll/addAll()
Раз objects можно перебрать в for, то его можно зарядить и туда. Эти методы пережевывают все с интерфейсом Serializable.
Другими словами:array.addAll(objects);
Раз уж field это самописный класс, то просто добавте метод возвращающий objects, чонить типа этого:array.addAll(field.getObjects());

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

Лучший ответ: Гугл не хочет помогать обжорам и алкашам? :-)

Худший ответ: Теперь слева от карты есть ссылочка «искать рядом» my.jetscreenshot.com/6091/20110413-qvsm-25kb
вот туда введите «ресторан», «суши», «пицца» и тд — получите отметки на карте =)
Вопрос: Yii2: как задать DocumentRoot?

Лучший ответ: не можно сменить 
Бр...
Если есть доступ по SSH - симлинк на папку web и все. Не нужно плодить никаких кастылей.rm public_html && ln -s application/web public_html
Если и симлинки нельзя (хотя это дико грустно), то просто перенесите точку входа на директорию выше. Кастыли с реврайтами - не очень хорошо.

Худший ответ: Посмотри в сторону https://github.com/kartik-v/yii2-app-practical этот шаблон как раз избавляет от /web
Вопрос: Интересны ли будут статьи по курсу «MongoDb for Developers» от 10gen?

Лучший ответ: Пишите, интересно. Я за питон.

Худший ответ: Недавно стал изучать java, поэтому был бы очень признателен Вам за примеры на ней.
Вопрос: Как правильно продвигать проект, сделанный на коленке?

Лучший ответ: 1) Оптимизация!
Если в HTML-документе вы задаёте где-нибудь css через свойство элемента style, то вынесите все это в классы в отдельный файл. Тоже самое с кодом JavaScript - никакого кода внутри документа. Далее нужно все css-классы собрать в 1 файл и сжать его. Тоже самое сделать с JavaScript. Это даст более быструю загрузку страницы и более чистый HTML-код. А это очень важно для поисковых систем.2) Битовая (символьная) глубина
Это количество символов от начала документа до полезного текста. Постарайтесь организовать HTML-код таким образом, чтобы начало полезного текста располагалось как можно выше по вёрстке. Это скажется на ранжировании в лучшую сторону.3) Уникальные тексты
Начните развивать в себе талант писателя. Без этого никак. Уникальный контент - это самой основное, что в почёте у ПС. Пишите. Много пишите.4) Отзывы
Отзывы - отличая штука в плане уникального текста. Привлеките друзей к написвнию отзывов.5) Фото
Если есть возможность сделать фото самому - делайте. ПС вполне неплохо уже отличают фото-плагиат.6)  Ссылки
Выбирайте только трастовые площадки, на которых вы разместите ссылку. В день от 1 до 3 ссылок на хороших ресурсах - это более чем достаточно. И не брезгуйте аналитикой потенциальной площадки для ссылки. Например, узнать о сайте, где вы хотите разместить ссылку можно тут pr-cy.ru7) Послесловие
Не думайте, что специалисты SEO ковыряют целыми днями в носу. Вовсе нет. Поисковые алгоритмы меняются довольно часто и обычно с непредсказуемыми результатами. Один "Минусинск" Яндекса чего стоит. Если хотите сами раскручивать свой проект, то читайте о SEO, SMM и прочем сопутствующем. Мониторьте SearchEngines (в особенности форум) и SeoNews. Можите почитать книги на эту тему, но в книгах вы подчерпнете только азы. В SEO всё весьма динамично. Меняются алгоритмы, вводятся новые фильтры и т.п. Так что сидеть на попе и нифигатне делать не получится.

Худший ответ: Зависит от проекта. CRM для строителей, например, стоит продвигать среди строительных компаний и на тематических площадках, а также рассылая предложение компаниям. Плагин для интернет-магазина - на официальном сайте cms интернет-магазина и на форумах-сообществах. Полезный пакет - на гитхабе, хабре и обзорных ресурсах для гиков.
Вопрос: Как сгенерировать админку посредствам scaffold на Ruby on rails?

Лучший ответ: Есть, например:
activeadmin.info
rails-admin-tb.herokuapp.com
Не совсем понятно, что вы имеете ввиду под скаффолдом. Это просто набор файлов, которые можно "скопировать" в текущий проект. Дефолтных - не так уж и много. Остальные по средствам гемов или же свои собственные

Худший ответ: Есть опыт работы с ActiveAdmin — при установке он "генерирует" каркас админки + может генерировать админ-панели для существующих моделей.rails g active_admin:install
... (миграции и бандл)
rails generate active_admin:resource MyModel
Дальнейшая кастомизация довольно проста (см. документацию на гитхабе, т.к. на сайте проекта она безбожно устарела).
Вопрос: Интерактивность пользователей на js?

Лучший ответ: Ловите события и через веб-сокеты шлете данные.

Худший ответ: К сожалению я не могу позволить себе выделенный ip, слишком дорогой план получается а  без него не получиться использовать протокол web Sockets, есть альтернативы?
Вопрос: Какими знаниями должен обладать хороший и востребованный SEO-специалист?

Лучший ответ: — Алло, это SEO агенство?
— (шепотом) да.
— А почему вы шепотом?
— Я сейчас на алгебре.

Худший ответ: Позвали меня в одну фирму СЕО-шником. Я сказал, что пойду, если меня хоть на одном проекте об учат, что делать. Так и не устроился.) Сейчас кодю)
Вопрос: Как сделать Random в T-SQL с отрицательными и положительными числами?

Лучший ответ: Ну уровне костыля (Rand() * 200) - 100

Худший ответ: Ну уровне костыля (Rand() * 200) - 100
Вопрос: Почему inline функция класса C++ медленнее обычной inline функции?

Лучший ответ: Вопрос, почему первый вариант (sum(v1,v2,v3)) медленнее чем второй (direct_sum(v1,v2,v3)) примерно на 10%? 
Потому что вы не показали ни опций компилятора, полной програмы, ни способа измерения времени.
Откомпилировав оба примера с вашими опциями я получил идентичный ассемблерный код для цикла вычислений.

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

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

Худший ответ: Я бы посоветовал поднять ftp сервер и уже каждому пользователю дал бы папку для доступа. Там всё очень просто и надёжно
Вопрос: Mysqli vs PDO — что выбрать?

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

Худший ответ: Если что-то работает как надо, то стоит ли это менять? mysqli и PDO хорошо справляются со своей задачей (не стоит забывать, что у mysqli есть и оо-интерфейс).
Вопрос: Куда деть 30 000 презервативов за 3 месяца в городе с населением в 30 000?

Лучший ответ: //offtopic
А давайте создадим блог «Что? Где? Когда?» и будем играть в брейн-ринг и в данетки. :)

Худший ответ: — «социальные» акции
Вопрос: Как перезагрузить сетевые интерфейсы в Ubuntu?

Лучший ответ: Опустить-поднять все сетевые интерфейсы:sudo ifdown -a && sudo ifup -a
в /etc/network/interfaces вместо up route add x.x.x.x netmask x.x.x.x gw x.x.x.x вставить:auto eth0
iface eth0 inet static
        address 192.168.0.2/24
        gateway 192.168.0.1
        dns-nameservers 192.168.0.1
        post-up route add x.x.x.x netmask x.x.x.x gw 192.168.0.1
        post-down route del x.x.x.x netmask x.x.x.x gw 192.168.0.1
но лучше:auto eth0
iface eth0 inet static
        address 192.168.0.2/24
        gateway 192.168.0.1
        dns-nameservers 192.168.0.1
        post-up ip route add x.x.x.x/xx via 192.168.0.1
        post-down ip route del x.x.x.x/xx via 192.168.0.1

Худший ответ: Попробуйте так:
service networking stop
service networking start
Вопрос: Какую книгу выбрать для быстрого изучения английского (1 месяц)?

Лучший ответ: Считаются эффективными ассоциативные методики (не книга).
Прежде чем оценивать, просмотрите первый урок.
ЗЫ: Раз, Два, Три месяца не хватит на освоение 2-го языка. Четыре.

Худший ответ: Попробуйте книги Мерфи. Они на английском, но очень ценятся. Essential Grammar in Use и English Grammar in Use
Вопрос: Насколько реально создание «банок с головами» из Футурамы?

Лучший ответ: В банках — слишком сложно. Т.е. нужно же обеспечить постоянную циркуляцию крови, значит нужно не просто залить голову подходящей жидкостью, а подсоединить ее к системе искусственного кровообращения и обеспечить газообмен. Это громоздко и дорого, но реально.
Нужен хороший способ отделения головы. Головной мозг находится в тесных отношениях со спинным, их не так просто разделить, не повредив. Но реально, допустим.
Самый сложный вопрос — целесообразность всего этого. Если человеку поездом отрезало голову, никто не успеет ее поместить в необходимые условия до тех пор, пока мозг будет еще жив. Если человек уже умер, мозг его не оживить. Если мозг жив, а тело парализовано, то человек может долго жить на системах жизнеобеспечения, нет необходимости отрезать ему голову. Если человек на серьезной стадии какого-либо заболевания, вряд ли получится спасти его, отрезав голову. От проблем, возникающих в мозгу со старением, это тоже не поможет. Соответственно, реализовать технологию можно, но это не принесет никакой практической пользы, а стоить будет очень дорого.

Худший ответ: Я думаю это возможно в какой-то степени, но ключевая особенность голов из футурамы - бессмертие, что сейчас невозможно.
Вопрос: Индекс Биг-Мака. Разве на цену не влияет покупательская способность?

Лучший ответ: Да все так :)
это же СМИ, все нормально

Худший ответ: Все слагается к доллару, вот и все. И покупательская способность очень даже влияет на цену. Больше покупают, дешевле делают. Это же спрос и предложение, базовая экономика. Нет ничего сложного. Это же франчайзинг, если брать на примере макдака
Вопрос: Google Analytics & CMS Magento. Как лучше настроить цели?

Лучший ответ: В GA эта штука называется модуль ecommerce. Именно он и позволит вам все это получить. Дальше - или курить справку самому, или искать готовые модули под magento, тут помочь не могу)

Худший ответ: Цели никак не связаны с Magento, настраивайте по имеющимся данным, например по url. Если же у вас сайт практически весь на ajax, тот тут без отсылки событий через объект ga не обойтись и придется прописывать в шаблоны данные действия, модуль какой-то особый вам тут не нужен.
Вопрос: Какую литературу можно почитать по вопросам: как организовать обучение и эффективно использовать время?

Лучший ответ: Для начала потратить ~ 1 неделю для составление плана обучения. В моём случае - список компетентной и актуальной литературы.
День проходит по алгоритму:ПроснулсяПомылся, поелЧитатьПосле каждой прочтённой главы составляю карточки в anki по главным и ключевым моментамЕсли требуется гуглю задачи по теме и решаю до посинения. Пока не будет уверенности в том, что делаюВот и обед ужеПродолжаю чтениеУжинЧтениеПоскролить пару сайтовСон
Бывают дни, когда чтение полностью заменяется на решение задачек.
Когда заканчиваю очередную книгу, то прохожу все карточки по предыдущей. Таким образом получается слияние знаний из нескольких сфер или дополнение новых к уже полученным.
Все эти вещи индивидуальны ... Не вижу смысла тратить время на поиск литературы для обучения обучению. Это бред... Секрет такой: 100% свободного времени посвящать изучению чего-то нового и если чё-то надо, то берёшь и учишь/читаешь. Независимо от обстоятельств... Пока ты будешь этой хуйнёй оптимизаторско-мотиваторской заниматься и спрашивать как учиться/заниматься/пердеть, я очередные 100 стр в книге прочитаю)) Успехов)
UPD.
Ну если всё таки хочешь по-просирать время на изучение того, что в 99% потом применять не будешь, то есть книги:Классика:Getting Things DoneКакая-то чебуйхня:Джош Вайцкин "Искусство учиться"
Думал больше вспомню))

Худший ответ: Почитайте Брайана Трейси)))Посмотрите Брайана Трейси))))Так прошибает,никаких вопросов не останется,заведетесь надолго и ну очень эффективно))))
Вопрос: Как лучше хранить много файлов — в базе данных или в виде файлов?

Лучший ответ: На самом деле оба варианта по реализации настолько минимально отличаются, что хорошим советом будет «сделайте сейчас оба варианта, используйте сначала файлы, а когда файлов будет много померяете производительность».

В 99% случаев файлы лучше, т.к. к ним есть прямой и очевидный доступ без всяких баз, а база в любом случае прослойка.

По бакапам ситуация двоякая, с одной стороны файлы удобнее бакапить тем же инкриментом и обычными файловыми средствами, с другой стороны разовый бакап базы сделать можно сделать просто скопировав файл с таблицей и не надо собирать кучу файлов.

По скорости/нагрузке, безусловно если это один сервер, то файлы будут побыстрее (только бейте на папки, не пихайте больше 1000 в одну в любом случае), но если у Вас несколько серверов, то отдельный сервак с базой под файлы может иметь определённые преимущества, доступ к базе по сети чуть более очевиден (хотя если у Вас есть админ, то не принципиально).

Файлы при прочих равных однозначно лучше попадают в кэш, с другой стороны засирание кэша базой проще контроллировать.

Худший ответ: :) Думаете, если 4гб фильм затискать в мускуль, его потом будет быстрее/поще скачать? С чего бы это? В базе он будет занимать больше места. Соответственно, объем бекапа также будет больше. И скачать его будет сложнее. 

В целом, поиск измененных файлов и инкрементный бекап на файлах реализуется проще, чем выборка из Mysql, архивация дампа и скачивание.
Вопрос: Существует ли IDE для Android-приложений для ДЕТЕЙ?

Лучший ответ: такой? :)
если из этого вырос, то только Android Studio, только хардкор!!1

Худший ответ: Все стандартно, при чем тут возраст ?
Android Studio или Intellij Idea (Android Studio  сделано на основе Intellij idea и то и то хорошо, но в Android Studio быстрее появляются новые плюшки для ui  )
Знает паскаль, уже проще, пусть поучит основы java и вперед )