Ответы пользователя по тегу IT-образование
  • Как быстрее восполнить знания по физике?

    xSkyFoXx
    @xSkyFoXx
    Вам необходимо прежде всего понять, какие разделы физики вас интересуют. Так как физика в целом - слишком широкая дисциплина.

    Курс, ссылку на который вы приводите, достаточно хорошая альтернатива. Если какой-то из терминов в курсе вам не понятен, идите в google и ищите его более понятное пояснение.

    Если у вас есть проблемы с математикой, стратегия такая же - если вы не понимаете, почему интеграл берётся так, а не иначе - возьмите паузу, повторите интегральное исчисление и решите 40-50 подобных задач.

    Да, за 5 недель вы в курс не уложитесь, но за пару-тройку месяцев - вполне. Конечно при должном уровне усидчивости и направленности сознания к математике и физике.

    Как бы "пафосно" это не звучало, но математика действительно является инструментов физики и без понимания базовых пределов, интегралов и матричного исчисления вам будет невероятно сложно понять физику 1-2 курса вуза.
    Ответ написан
    1 комментарий
  • Достаточно ли знаний алгебры за 9 класс для изучения алгоритмов и тп?

    xSkyFoXx
    @xSkyFoXx
    Мне кажется, что недостаточно.
    Если Вы хотите понять алгоритмы, а не только перевести их с псевдо языка на какой-то язык программирования, то желательно знать:
    - Начала анализа - почему одна функция растёт быстрее другой, с точностью до константы;
    - Матрицы и понятия о них, многие алгоритмы служат именно для преобразований над матрицами;
    - Теория графов;
    - Начала теории вероятности и статистики - как минимум что такое случайное переменная, событие, мат. ожидание и дисперсия.

    Но Вы меня старого не слушайте. Берите любую интересную задачу и пытайтесь её решить в пределах своих текущих способностей.
    Ответ написан
    2 комментария
  • Какими фишками Python можно пользоваться на ЕГЭ?

    xSkyFoXx
    @xSkyFoXx
    Мне неизвестна спицифика ЕГЭ, но по опыту олимпиад, а мне кажется, что олимпиада ничем особо не отличается от экзамена, Вы можете использовать любые импорты из стандартной библиотеки Python.
    О таких вещах как списки (просто структура данных), фильтры (просто встроенная функция), лямбды (способ задания анонимной функции) и другие конструкции языка беспокоиться не стоит. Вы ими точно можете и должны пользоваться (в эту же кучу словари, map-ры и т.п.).
    Тот же math - тоже часть стандартной библиотеки. Если хотите показать свой кругозор - реализуйте необходимые функции "in place" и используйте их, указав в комментарии что аналог вашей реализации содержится в стандартной библиотеке. Если же время поджимает - используйте встроенную библиотеку. И не забывайте, что реализация сортировки или поиска min/max за квадратичное время - плохая идея.
    Указать импорты вверху, даже если они уже сделаны за вас, - лишним не будет. Это прекрасно, когда можно взять код экзаменуемого и без правок отдать интерпретатору и получить осмысленный результат.
    На счёт вашего примера - правила хорошего тона на python, не только на ЕГЭ, но и за его пределами - импортировать весь модуль и использовать его конкретную функци, т.е. import math; math.sqrt(4). Почему это так? Это позволяет легко читать ваш код и явно понимать, откуда эта функцию берёт свои корни. Это делает код более легко читаемым и лаконичным, не смотря на то, что "много букв".
    Ответ написан
    1 комментарий
  • Где или как получить хорошую алгоритмическую базу?

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

    xSkyFoXx
    @xSkyFoXx
    Нет. Не стоит. Изучайте алгоритмы и их оценки. Алгоритмы любят все - даже те, кто не применяет их в работе.
    Ответ написан
    Комментировать
  • Каков правильный путь изучения SQL?

    xSkyFoXx
    @xSkyFoXx
    Я пробовал всё вышеперечисленные в других ответах, но как-то книги не давали достаточно практики. В конечном итоге полное погружение и скачёк из теории в практические навыки с последующим постоянным применением в работе мне дал вот этот (уже ставший легендарным) курс: https://class.stanford.edu/courses/Engineering/db/... (курс регулярно повторяется, доступен для изучения в собственном темпе и есть в записи на трекерах).
    После него берёте любую более-менее адекватную книгу по специфике MS SQL и считаете навык у Вас в кармане.
    Ответ написан
    1 комментарий
  • Надо ли кому-то в Петербурге курсы по python "для начинающих"?

    xSkyFoXx
    @xSkyFoXx Автор вопроса
    Хотя и с очень большой задержкой, но буду рад всех видеть 23 октября в 21:00. Подробности в блоге курса.
    Ответ написан
    4 комментария
  • Надо ли кому-то в Петербурге курсы по python "для начинающих"?

    xSkyFoXx
    @xSkyFoXx Автор вопроса
    Уважаемые дамы и господа, прошу прощения за столь большой временной лаг с ответом. У меня есть для вас 2 новости. Хорошая и плохая.
    Плохая: Курсов не будет.
    Хорошая: Курсы будут. Сделаем всё в виде вебинаров.
    Более подробную информацию, чтобы особо не спамить тут, я написал в блоге который завёл для наших с вами целей обучения основам Питона: pythononneva.blogspot.com

    P.S.
    Хотя никто не мешает нам при желании собираться порешать задачи где-то в уютном кафе.
    Ответ написан
    Комментировать
  • Надо ли кому-то в Петербурге курсы по python "для начинающих"?

    xSkyFoXx
    @xSkyFoXx Автор вопроса
    Есть 2 варианта. Либо метро «Академическая», один из корпусов Политеха, либо Малый проспект В.О., учебная комната комната в офисном здании. Послерабочее время? Да. Однозначно. Скорее всего даже первая половина для субботы чтобы доехали только самые стойкие. ))
    Уровень? Лучше всего начну с самого базового. Чтобы можно было прийти имея минимальные знания.
    Ответ написан
  • Надо ли кому-то в Петербурге курсы по python "для начинающих"?

    xSkyFoXx
    @xSkyFoXx Автор вопроса
    Тогда сразу дополнительный вопрос. Куда писать про место и время? (думаю, в сентябре и начнём) :)
    Ответ написан
    4 комментария
  • Вопрос студентам, которые живут в студ.общежитиях. Как у вас обстоят дела с интернетом?

    xSkyFoXx
    @xSkyFoXx
    InterZet Питер. Стандартные тарифы как в городе. 450р. — 10 Мегабит или больше.
    Политех.
    Ответ написан
    Комментировать
  • Цикл статей о LabVIEW

    xSkyFoXx
    @xSkyFoXx
    С удовольствием прочёл бы. Пишите.
    Ответ написан
    Комментировать
  • Куда дальше развиваться?

    xSkyFoXx
    @xSkyFoXx
    Чем бы Вы не занялись, пожалуйста, только не распылитесь! Вокруг меня множество коллег, которые схватились за все под ряд. И продолжают хвататься. В результате они старше меня иногда на десятки лет, а типичные задачи в рамках рабочего проекта разработки решить не могут. Найдите себя и сконцентрируйтесь. Не пугайтесь, что не сможете самостоятельно от А до Я сделать даже небольшое проект. Разделение труда и специализация — великая вещь! А за специализацию, как показывает моя практика, платят изрядно больше. И нервов меньше. И задачи очень интересные приходится решать. А IT — очень широкая область. За все в любом случаи не схватиться.
    Ответ написан
    Комментировать