>>224542742 (OP) >фреймворков Хуерков. Зубрешка дает тебе нихуя. Лишь участие в реальных проектах может научить прогать. Пусть даже эти проекты для себя, чтобы в чем то жизнь упростить, например, но тут проблемы с мотивацией могут быть, а там где проблемы с мотивацией - работы меньше. Практика и еще раз практика. Чем менее тривиальны задачи, тем лучше. Ты не научишься программировать, если не будешь решать инженерные задачи реализации. Ты не научишься работать в команде, если будешь работать в соло.
>>224543763 > Лишь участие в реальных проектах может научить прогать. Смотря что ещё за проекты. Есть, допустим, веб-приложения всякие (хотя нахера они при Чебурнете нужны будут, лол), фиг знает, но по-настоящему сложные проекты по типу прошивок для йоба-устройств/охуевших АСУ ТП/тому подобного я хер бы в солягу осилил. > Ты не научишься работать в команде, если будешь работать в соло. Странно, как же тогда фрилансеры справляются?
>>224543763 Зубрёжка дофига даёт, пускай зубрит. Команда команде рознь, придёт вот он к таким «инженерным практикам», научится только подходу хуяк-хуяк и в продакшн. Пусть лучше в соло читает правильную теорию, чтобы потом хотя бы умел отличать плохое от хорошего.
>>224542742 (OP) > Сап, программисты и быдлокодеры 300кк/нс! > Интересует такой вопрос: сколько вы обычно всяких фреймворков/библиотек/etc выучиваете в среднем в день? В день примерно ноль целых хуй десятых. В крестах фреймворка два - qt и boost. А библиотеки используются по мере надобности, смотришь доку да примеры - че её "учить"? Ах да, юникс вызовы тоже могут прокатить за фоеймворк - но один хрен в памяти не держишь и если надо лезешь в ман.
> Что можете посоветовать в случае, если вышеупомянутое плюс матан даются довольно-таки трудно? Это нормально
>>224547201 > А библиотеки используются по мере надобности, смотришь доку да примеры - че её "учить"? Ну, допустим, с этим согласен, сам страдаю таким порой. Но что, если бывают такие случаи, когда ВСЮ кодовую базу требуется помнит наизусть?
>>224547463 А ты целиком и не познавай, познавай что надо. Если буст - то asio, если кути то qtcore/qtgui/qtquick. Модулей то дохуя, но не все из этого тебе нужно. А понадобится - читаешь доку и используешь. У кути дока великолепная, я через неё вкатывался в кресты. У буста пиздец, да, но дело привычки.
>>224547410 Скажем так, было (да и сейчас, впрочем, есть) убеждение, что профессионал ну прямо-таки обязан помнить наизусть всю кодовую базу, знать абсолютно все алгоритмы (из стандартных хотя бы), владеть матаном чуть ли не в совершенстве и всё такое прочее. Тут ещё можно погуглить "теорминимум программиста"
Блядь. Это всё дрочево на фреймворки/библиотеки/матан и т.п. было выдумано ебучими менеджерами, которые зп которых тем больше, чем меньше у тебя зп. Продолжайте дальше выдрачивать себе мозг, набивая чужой карман и позоря индустрию.
Интересует такой вопрос: сколько вы обычно всяких фреймворков/библиотек/etc выучиваете в среднем в день?
Что можете посоветовать в случае, если вышеупомянутое плюс матан даются довольно-таки трудно?