Ответы пользователя по тегу IT-образование
  • Выбор темы для будущего DevOps инженера?

    phaggi
    @phaggi
    лужу, паяю, ЭВМы починяю
    Декан должен вам определить преподавателя, который будет вашим дипломным руководителем. Дипломный руководитель обязан решать вместе с вами все вопросы, касающиеся вашего диплома, включая тему диплома, а также место прохождения преддипломной практики.
    То, что вы ищете тему диплома на Тостере - это ошибка. Так быть не должно.
    Ответ написан
    Комментировать
  • Что изучать после пайтона?

    phaggi
    @phaggi
    лужу, паяю, ЭВМы починяю
    Что изучать после трактора?
    Вождение трактора.
    Ремонт трактора.
    Навесное оборудование на трактор.
    Применение трактора в сельском, городском хозяйстве, на производстве, добыче полезных ископаемых, покорение Гималаев на тракторе, построение своего трактора, гонки на тракторах, моделирование тракторов 1:43, продажа и страхование тракторов, обучение других тракторам, написание книги о тракторах, утилизация тракторов.
    Ответ написан
    2 комментария
  • Что следует прочитать, посмотреть для того, чтобы написать парсер цен Amazon по ASIN?

    phaggi
    @phaggi
    лужу, паяю, ЭВМы починяю
    Перво-наперво вам надо освоить декомпозицию задач.
    Разделите задачу на подзадачи. Подумайте, как бы вы решили каждую из подзадач. Если подзадача сложная, еще разделите и продумайте решение под-подзадач.
    Приходите сюда со своим виденьем и попыткой решения, и что конкретно в какой подзадаче не получается.
    Ответ написан
    Комментировать
  • Как приступить к практическим проектам? Учу, учу, учу теорию, но когда приступаю настоящему проекту, то начинается ступор. Что делать?

    phaggi
    @phaggi
    лужу, паяю, ЭВМы починяю
    Сделай калькулятор, 2048, тетрис, блокнот - без графики. Потом с графикой. Потом в виде веб-приложения, многопользовательского, асинхронного, с базой данных, регистрацией, документированное, микросервисное, со 100% покрытием тестами…
    Ответ написан
    Комментировать
  • Какие книги либо материалы можно использовать для изучения фреймворка aiogram?

    phaggi
    @phaggi
    лужу, паяю, ЭВМы починяю
    Вам - никакие. Вы их не поймете, так как недавно изучаете python, а для понимания работы асинхронного кода python вам потребуется много опыта.
    Когда вы станете готов для понимания aiogram, вы сами поймёте, какую литературу надо для этого читать.
    Ответ написан
    Комментировать
  • Где учить Python программисту с небольшим опытом?

    phaggi
    @phaggi
    лужу, паяю, ЭВМы починяю
    Для учёбы сделай локальные программы «калькулятор», игра «быки и коровы», текстовый редактор.
    Потом делаешь то же самое, но в виде web-приложений, многопользовательское, многозадачное, распределенное, микросервисное, контейнированное, с подключением к БД, аутентификацией, безопасностью и 100% покрытием тестами.

    Книга как была классикой так и остается - М.Лутц "Изучаем Python". Ее надо просто проработать, и Python станет понятен (кроме асинхронности, ее разберете потом отдельно). Это не быстро, книга большая.
    spoiler
    Если эта книга покажется скучной, нудной, затянутой и полной воды, вам не надо заниматься программированием.


    Но есть важный нюанс:
    язык программирования - это как лопата у агронома. Лопатой надо владеть? Надо. Достаточно ли агроному лопаты? Нет. Ему надо знать и уметь много чего - сорта, почвы, технологии, химию, а лопатой он делает только некоторую часть операций.
    Программисту надо знать в той или иной степени информатику, алгоритмы, структуры данных, языки программирования, базовые библиотеки, БД и СУБД, API, ООП, фреймворки, сети, протоколы, ИБ, тестирование (в части, касающейся программеров), контейнеры и их развертывание, Git, да много чего. Язык там не на первом месте.

    Из более-менее полезного поищи на ютьюбе «алгоритмы и структуры на Python» от МФТИ, там десятка полтора лекций Хирьянова. Но это лучше после книги «Изучаем Python» М.Лутца.
    Ответ написан
    3 комментария
  • Какой курс по тестированию ПО будет лучшим для человека, который учится с нуля?

    phaggi
    @phaggi
    лужу, паяю, ЭВМы починяю
    Подскажите какую-нибудь книжку или бесплатный курс, где нет ничего сложного и лишнего, чтобы с полного нуля научиться диагностировать болезни и пойти работать врачом-диагностом начинающим.
    Ответ написан
    Комментировать
  • Подойдёт ли мини-ПК на Arduino/Raspberry pi для обучения программированию?

    phaggi
    @phaggi
    лужу, паяю, ЭВМы починяю
    Всё это обойдется в итоге дороже, чем вполне нормальное для начала решение.
    За смешные 19 тыс. рабочий ноут с прекрасной клавиатурой, шедевральным тачпадом, приемлемым дисплеем, отличным ПО, замечательной мобильностью, возможностью подключаться к мониторам и телевизорам через недорогой переходник. Учитывая цену за голую raspberry pi 4 от 13 до 17 тыс.руб. - даром.

    Потом со временем набить туда 16 гиг ОЗУ, поставить SSD, если еще не стоит - и будет норм.
    Ответ написан
    Комментировать
  • Какую литературу читать для олимпиады по информатике?

    phaggi
    @phaggi
    лужу, паяю, ЭВМы починяю
    Никакую. Решать много задач на время. В ходе решения нарабатывать приемы и подходы.
    Вот и вся олимпиада.

    А прежде всего научись искать информацию. Тут подобных вопросов задавали много. Учись добывать информацию.
    Ответ написан
    Комментировать
  • Что делать, если не можешь понять?

    phaggi
    @phaggi
    лужу, паяю, ЭВМы починяю
    Ко всем советам еще - не сдаваться и искать. К примеру, я долго не мог въехать в ООП, задолбал всех вокруг, от меня приятели-прогеры прятаться начали. Какие я «классы» писал… брррр. (И сейчас не шедевр, но я хотя бы могу понять свои косяки).

    Потом один человек мне сказал два предложения - и всё наконец стало на свои места.

    Но! Если бы я до этого год не копался бы в этом сам, ничего не понимая, но прикладывая так и эдак пазлы, эти слова не попали бы на удобренную почву.
    Ответ написан
    Комментировать
  • Какую тему взять для преддипломной практики?

    phaggi
    @phaggi
    лужу, паяю, ЭВМы починяю
    Декан должен вам определить преподавателя, который будет вашим дипломным руководителем. Дипломный руководитель обязан решать вместе с вами все вопросы, касающиеся вашего диплома, включая тему диплома, а также место прохождения преддипломной практики.
    То, что вы ищете тему преддипломной практики на Тостере - это ошибка. Так быть не должно.
    Ответ написан
    Комментировать
  • Как создать таймер на пайтон?

    phaggi
    @phaggi
    лужу, паяю, ЭВМы починяю
    Начните с первого тома «Изучаем Python» М.Лутца.
    Если после проработки первого тома у вас еще останется вопрос
    Как создать таймер на пайтон?
    - переквалифицируйтесь в управдомы.
    Ответ написан
    Комментировать
  • Как именно деплоить ускорители на бэкенде?

    phaggi
    @phaggi
    лужу, паяю, ЭВМы починяю
    Евгений Усачев, выберите язык, купите книгу по нему и учите. К примеру, для Python «библией» является «Изучаем Python» Лутца. Выясните такую же библию для Go и - вперед.
    Там же, в книге, должно быть написано всё, что вам понадобится для изучения. Будут конкретные проблемы - приносите их сюда.
    Ответ написан
    Комментировать
  • С чего начать новичку в python, денег нет на курсы, как быть?

    phaggi
    @phaggi
    лужу, паяю, ЭВМы починяю
    Забудьте про ментора. 5 тыс/час вы не будете платить, а меньше особо и нет смысла. Да и не нужно оно вам сейчас.

    Лутц наше всё, а потом - пишите калькулятор, змейку, блокнот, потом всё то же, но в браузере на Фласк, Джанго… будут КОНКРЕТНЫЕ проблемы - приносите сюда.

    Насчёт курсов/гайдов/видосиков и т.п. Единственная польза от них - подсмотреть приемчики работы с конкретным ПО - с pycharm, с postgres, с git… некоторые вещи лучше увидеть глазами один раз. Но не тратьте месяцы на окончание курсов или просмотр всех видосиков. Оно того не стоит.

    Что касается менторства… вот когда у вас будет конкретный затык с чем-то относительно сложным, и книги не помогают… в таких случаях может помочь найм ментора - возможно, он покажет проблему с другой точки зрения, на которую вы без него и не пришли бы никогда. У меня так было трижды, и потратил я на это дело десятки тысяч. И эффект в двух случаях оправдался, а в одном - нет. Очень затратно, очень.
    Ответ написан
    Комментировать
  • Тема ВКР (Дипломной работы). Ваши советы и идеи?

    phaggi
    @phaggi
    лужу, паяю, ЭВМы починяю
    Вот вам моё мнение диванного эксперта:
    Ваша идея на мой взгляд сама по себе очень хороша. Полагаю, именно так в идеале и надо делать: в течение всей учёбы делать работы (курсовые, лабораторные и т.п.), которые в итоге сложатся в дипломную, или как минимум станут ее существенной частью.

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

    Кроме того, желательно, чтобы в дипломе была теоретическая часть. Например, не только воплощение вашего приложения, но и его теоретическое обоснование, плюс добавить какую-нибудь внешнюю экспертизу, плюс сделать выводы соотвествующие (например, что выбранный подход годится для такого-то применения в народном хозяйстве с такими-то ограничениями с учётом мнения экспертов).
    Ответ написан
    Комментировать
  • Есть хороший онлайн тренажёр для новичка, для закрепления базы?

    phaggi
    @phaggi
    лужу, паяю, ЭВМы починяю
    Лутц - очень хорошо. И еще сделайте последовательно калькулятор, 2048, тетрис, блокнот, магазин на Django.
    Ответ написан
    Комментировать
  • Идти ли в ВУЗ на электронщика?

    phaggi
    @phaggi
    лужу, паяю, ЭВМы починяю
    Полагаю, лучшее, что ты можешь сделать - отучиться в колледже, устроиться работать программером, наладить жизнь и быт, потом подготовиться и поступить на вечерний в ВУЗ и учиться там на электротехнику.
    Ответ написан
    6 комментариев
  • Хочу изучить основы информационной безопасности, какую книгу рекомендуете?

    phaggi
    @phaggi
    лужу, паяю, ЭВМы починяю
    Рекомендуете ли вы книгу «Основы информационной безопасности» Е.В. Вострецова?

    Нет, не рекомендую.
    Это формальное учебное пособие, предназначенное для продажи, а не для изучения. Содержит много воды и пару процентов теории. Изложено максимально нечитаемо, любая техническая документация будет гораздо интереснее этого. Никакой практической пользы от книги не может быть, это введение в теорию, причём в теорию, как её видит наша бюрократическая машина.
    Опирается на публикации ~20-летней давности, исключительно отечественные.

    Единственная практическая польза тут может быть такая: если вы сдаёте предмет автору этой книги, купите и потешьте её самолюбие и кошелек.
    Ответ написан
    4 комментария
  • Можете посоветовать видео блогеров обучающие программированию на Python?

    phaggi
    @phaggi
    лужу, паяю, ЭВМы починяю
    Видео нужно тогда, когда ты прочёл книгу, вроде всё понял, но куда тыкать пока не понял. В видео можно посмотреть чисто практические приемы работы с IDE, с консолью, с системой. То, что слабо отражено в книгах. Чтоб не тыкаться как кутёнок в незнакомый интерфейс.
    А собственно язык лучше по хорошей книге и затем кодить, кодить, читать исходники других проектов, вникать, дебажить.

    Самое главное - понять, что язык программирования - это как лопата у агронома. Лопатой надо владеть? Надо. Достаточно ли агроному лопаты? Нет. Ему надо знать и уметь много чего - сорта, почвы, технологии, химию, а лопатой он делает только некоторую часть операций.
    Программисту надо знать в той или иной степени информатику, алгоритмы, структуры данных, языки программирования, базовые библиотеки, БД и СУБД, API, ООП, фреймворки, сети, протоколы, ИБ, тестирование (в части, касающейся программеров), да много чего. Язык там не на первом месте.

    Видосиками это не изучишь, как ни старайся.

    Из более-менее полезного видео поищи «алгоритмы и структуры на Python» от МФТИ, там десятка полтора лекций Хирьянова. Но это лучше после книги «Изучаем Python» М.Лутца.
    Ответ написан
    1 комментарий
  • Книги по базам данных?

    phaggi
    @phaggi
    лужу, паяю, ЭВМы починяю
    Спросил у нашего преподавателя, его рекомендации ниже:
    Вот интересные книги:
    “Database Internals” by Alex Petrov,
    “PostgreSQL изнутри" Рогов.

    1 книга - работа в общем для баз данных,
    2 книга - конкретно PostgreSQL
    Ответ написан
    2 комментария