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

    MonkAlbino
    @MonkAlbino
    Фронтенд разработчик
    Для диплома (когда задачу ставишь сам и пишешь интересую тебе программу) формат был такой:
    - Какую цель требуется решить?
    - Имеющиеся аналоги.
    - Чем твоё решение будет лучше?
    - На каких технологиях решается задача и почему?
    - Общие схемы решения задачи.
    - Результат:
    -- Задача решена, цели достигнуты, показываешь красивые графики и отчёты, что всё прекрасно.
    -- Задача не решена, цели не достигнуты, показываешь красивые графики и вытягиваешь проект, доказывая, что отрицательный результат - тоже результат. Делаешь выводы о том как так вышло и что из этого следует. Молишься, чтобы проканало.

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

    MonkAlbino
    @MonkAlbino
    Фронтенд разработчик
    Ответ написан
    Комментировать
  • Каким языкам программирования учить в колледже?

    MonkAlbino
    @MonkAlbino
    Фронтенд разработчик
    В школе для галочки обучался Бейсику, но толку от этого было никакого. В университете в курсе языков высокого уровня преподавали C/C++, в курсе Ассемблера понятное дело ассемблеры. Уже после самостоятельно по книжкам изучал PHP и Python.
    Поэтому посоветовал бы показать студентам, что есть строго типизированные (C/C++/etc) и динамические языки (PHP/Python/etc).
    Основываясь на том, что вы сами знаете, предлагаю полгода C/C++ (на стадии обучения всем студентам будет казаться, что это одно и тоже, поэтому стоит провести некое разграничение, чтобы не путали), вторые полгода PHP (после C студентам будет проще его изучать) да и web для большинства кажется более простым для доступа к аудитории и тому, что их труды не пройдут зря. Лучше было бы изучать Python, чтобы понимали наличие различных синтаксисов и шаблонов программирования. Но раз у вас с ним не сложилось, то и не стоит экспериментировать.
    Ответ написан
    Комментировать