@Domus

Как составить образовательную программу на лето?

Добрый день!

Подошел к завершению второй курс университета, впереди летние каникулы. Не хочется тратить время впустую. Есть желание подтянуться в области прикладного программирования(чтобы можно было претендовать на Джуна), олимпиадного(чтобы была возможность проходить стажировки в крупных IT-компаниях), математике(анализ данных).

1. Прикладное программирование.
Какой стек технологий посоветуете? Может быть подскажете хорошие книги по ним? Гугл и Доки - это, конечно, хорошо, но хочется, чтобы первое время кто-то вёл за руку. :)

2. Олимпиадное программирование.
acmp.ru, codeforces.com, а что ещё? Может быть есть хоршие книги по тому, как организовать свое обучение? Ну не просто же в лоб задачи решать.

3. Математика.
Давно слышу про анализ данных, машинное обучение и прочую магию. Есть хорошие книги(можно на английском) на эту тему? В магазинах куча всякого, но что-то доверия мало вызывает. Вместе с книгами упор на www.kaggle.com?

Спасибо за помощь!
  • Вопрос задан
  • 536 просмотров
Пригласить эксперта
Ответы на вопрос 3
sergey-gornostaev
@sergey-gornostaev Куратор тега Java
Седой и строгий
Я крайне рекомендую любому студенту искать на лето стажировку. Во-первых, это даст намного больше знаний и умений, чем вы сможете приобрести самостоятельно или в универе. Во-вторых, это даст стаж, который очень пригодится при трудоустройстве после получения диплома.
Ответ написан
sim3x
@sim3x
Сосредоточтесь на базе
Пройдиесь по ЯП и выберете себе стек на ближайший год
Те если питон и веб, то только питон в вебе, если джава на андроиде, то тогда джава-коре + апи андроида, а не джава на сервере

Сразу ищите стажировку, а еще лучше полноценную работу не только на лето

Когда у вас будет база можно растекаться на каглы и прочую бигдату
С учетом того, что вам потребуется хорошо изученная математика на уровне 1го курса
Ответ написан
1. Подбирайте стэк технологий под ваши задачи, но не наоборот.
Сейчас практически все можно написать с помощью JavaScript. Если что-то не получится (физически или не устроит производительность), тогда поможет С/С++

Web, Desktop, Mobile - это все можно на JS, разве что в последних случаях нативные приложения будут выигрывать в производительности

2. Codewars
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
King Bird Studio Москва
До 180 000 руб.
Unitarius Москва
от 130 000 до 180 000 руб.
XCritical Software Санкт-Петербург
от 150 000 до 220 000 руб.
18 сент. 2019, в 09:40
1000 руб./за проект
18 сент. 2019, в 09:35
20000 руб./за проект
18 сент. 2019, в 08:49
10000 руб./за проект