170 похожих чатов

Вечер добрый. Товарищи, извиняюсь за избитый вопрос, хотел бы совета

лично.
Два года изучаю программирование и С++. Успел прочесть около 25 различных книг, рассмотреть процессоры, ОС, модели памяти в железе и плюсах. Читаю стандарт, пропосолы, залезал в нутро стандартной и рантайм библиотеки. При этом, голова на плечах есть, курс лекций Владимирова понял полностью, да и другие идеи осваиваю. Проблема в том, что меня слишком увлекает теория, в такой степени, что у меня еще книг 40 отложено, куча статей, и при этом я не практикуюсь. Мне сложно придумать задачи. В начале пути прорешал с 1000 самых легких задач на acmp.ru, попробовал различные алгоритмы и структуры, и год назад прошел 4 пояса яндекса на курсере, но на этом всё.
Такое ощущение, что топчусь на месте и не могу преодолеть какой-то барьер. Всё время кажется, что я еще ничего не знаю и не готов. Живу в провинции, it нет, собеседования не попробовать, но в 8 часах от столицы. Что бы вы могли посоветовать? Переезжать в Москву и пробовать проходить собесы?
Из-за отсутствия практики, хоть и понимаю всё, но знания в голове не структурированы, и я не могу применить их без подсматривания, нужна система. Есть ли ультимативный список тем/вопросов, которые должен знать будущий джун, чтобы сразу "выстрелить". Переживаю, что могу вернуться домой ни с чем, а на самом деле "просто прёт" от программирования, чувствую, что это моё.
Есть ли маст хэв книги перед первыми собесами? Может быть интернет ресурсы? Нужно ли сразу изучать cmake, git, gdb, профилирование, тестирование, санитайзеры, анализаторы и так далее?
Прошу прощения за длинный оффтоп, просто хотелось кому-нибудь высказаться... Если это неприемлемо, удалите пожалуйста.
Благодарю.

32 ответов

12 просмотров

то что ты перечислил это даже оверхед для джуна вполне можно устроиться почти куда угодно на джунскую позицию

поищи удалённые собесы и лучше такое во флудилку

Очень похоже на узкую специализацию по C++, возможно, действительно стоит изучить смежные вещи, вроде git и cmake, тогда старт должен быть довольно лёгким и быстрым. Собеседования в современном мире можно попробовать пройти и онлайн

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

Проекты: 1. Напиши ОС 2. Напиши компилятор

Danya🔥
Проекты: 1. Напиши ОС 2. Напиши компилятор

Решил что бы человек прекратил хотеть заниматься программированием ?)

стандартная тема, ты внутри боишься что ничего не умеешь и вместо того чтобы делать реальные проекты учишь теорию без практики. Просто начни что то делать, когда будет получаться будешь уверен в своих знаниях

4 пояса из 5, есть куда стремиться

Там набор в Касперский на стажировки сейчас идёт, подавайся

Yalokin Kononov
уже кончился

Ты же сегодня только проходил

У Вас как минимум очень специфичное мышление, надо отметить. Лучше найдите ему прикладное применение хотя бы во фрилансе. Или найдите/соберите команду под собственный стартап. Это все на случаи, если от идеи устраиваться куда-то такой дискомфорт. Докажете себе хотя бы, что вполне себе умеете применять то, что изучили.

Попробуй самый хард на hakerrank по задачам Если будет легко, на позицию джуна легко пройдешь

Xenon
Попробуй самый хард на hakerrank по задачам Если б...

Мне кажется, вы смешиваете алгоритмические задачи и текущие знания человека по С++

Xenon
Попробуй самый хард на hakerrank по задачам Если б...

С его знаниями С++ он на уверенного мидла пройдёт Но практики нет

Danya🔥
С его знаниями С++ он на уверенного мидла пройдёт ...

Поэтому про практику и написала, раз идей по задачам нет Конечно, на hakerrankони не сложные, но если совсем нет идей хардовые оттуда для начала сойдут

CMake и Git - нужно, но не обязательно "10 книг по каждому" В гите юзать приходится по большей части десяток команд с примерно одинаковыми аргументами, все остальное даст только опыт

Xenon
Поэтому про практику и написала, раз идей по задач...

К проду они имеют довольно слабое отношение Неясно, в какое направление человек хочет :)

Я не знаю как у Вас, но многие нюансы я лично начинаю понимать только на практике. По вашей теме - а в чем проблема ? Вы знаете язык достаточно хорошо. Напишите 1 проект для себя более менее адекватный и идите на собесы.

Я думаю, после ознакомления с основами пресловутых CMake и Git можно смело идти. Вопрос больше в том, куда хочешь?) Область, направление, интересы)

Симейк и гит обязательно. У нас где-то был список на пет пректы, поищу

Artöm Bakri Al-Sarmini
Симейк и гит обязательно. У нас где-то был список ...

Не могу найти. Была картинка с примерами, где цветом сложности помечены. Ее Илья обычно кидает

Artöm Bakri Al-Sarmini
Симейк и гит обязательно. У нас где-то был список ...

не помню ни одной вакансии где бы это спрашивали

Yalokin Kononov
не помню ни одной вакансии где бы это спрашивали

Гит или аналогичная vcs всегда подразумевается. С ней можно ознакомиться во время работы конечно, но лучше заранее

Yalokin Kononov
не помню ни одной вакансии где бы это спрашивали

Меня спросили "гитом пользовался?" Я: "ну да"

Danya🔥
Что это..

https://www.plasticscm.com/ Написано что для больших проектов, но на деле поиск диффа занимал секунд 30

Рекомендую к психотерапевту вот с этим сходить (серьезно, без шуток). Ну и что-то начать таки делать, опенсорс хотя бы.

Похожие вопросы

Обсуждают сегодня

Мужики и девушки, привет) в Вelphi xe7 в настройках во вкладке "Editor Options" далее " Color" есть список: "Elements", открыв который мы можем настраивать отображение разных...
Kraszx
14
Добрый вечер. Есть вопрос, а может и предложение. Был у меня диалог в другой группе о делфи и я задался вопросом: "А нельзя ли в делфи цвет //коментария и {комментария} сде...
Kraszx
24
Всем привет! Подскажи, пожалуйста, как передать в TComboBox сразу значение и id записи. На Delphi я делал так: ComboBox1.Items.AddObject('Какое-то значение', Pointer(id запис...
Евгений
13
А вот это что за конструкция? Вернее, она тут нафига?
Serjone
10
Мдя, прикол, боевая сборка запускается (именно под отладчиком) после F9 примерно полторы минуты (97 секунд если быть точным). Начал копать - проблема детектится сразу - зависа...
Александр (Rouse_) Багель
38
Мужики. привет) в Вelphi xe7 в настройках во вкладке "Editor Options" далее " Color" есть список: "Elements", открыв который мы можем настраивать отображение разных элементов...
Kraszx
2
Здравствуйте, вопрос по структурам данных. Были у вас случаи, когда пришлось писать деревья или двунаправленные списки?
/ /
50
Товарищи, кто работа с iphelper? Или может я в самой логике ошибки фигачу, не пойму.... var ifTable : PMIB_IFTABLE; size, corSize: DWORD; Buffer ...
Warfarellen
4
я так понимаю, я так подозреваю, что создание такого плагина для человека, кто умеет писать плагины для делфи потребует минут 5-10 времени. но это мое подозрение. хотелось бы ...
Kraszx
7
Всем привет! Кто пользуется DevExpress, подскажите пожалуйста, реализован ли в TcxGrid в новых версиях поиск по датам как в Экселе (ну т.е. не просто список чекбоксов со значе...
A Z
4
Карта сайта