Ответы пользователя по тегу IT-образование
  • Задачи для обучения программированию?

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

    TheHorse
    @TheHorse
    Теория создания программного продукта (ТСПП), восславим декомпозицию. <теория хаоса> (ТХ) — не она конкретно, но все то, что защищает читателе кода от роста информационной энтропии головного мозга.

    До тех пор, пока не выкинули из науки и GameDev-а:
    Алгоритмы, высшая математика, дискретная математика, компьютерная лингвистика, кинематика, оптика, <еще куча математик>.

    А теперь пытаюсь делать сайты — вот ничего (кроме ТСПП и ТХ) не использую.
    Ответ написан
    2 комментария
  • Как поднять свой уровень программирования?

    TheHorse
    @TheHorse
    Варианты:
    1. Пойти работать в НИИ. Во многие возьмут без проблем, и будут учить. (есть основания полагать что так оно и будет)
    2. Учить математику, С++ и идти в GameDev. Там будет очень весело от алгоритмов.
    3. Уйти в фриланс и выбирать задачи поинтересней.

    В любом случае нужно будет учить математику, алгоритмы, что-то более низкоуровневое.
    Ответ написан
    2 комментария
  • Лучшая первая книга об алгоритмах?

    TheHorse
    @TheHorse
    Голосую за Кормена). Экономической математики должно быть достаточно чтобы осилить, а остальное дело времени и усилий.
    Ответ написан
    Комментировать
  • С чего начать?

    TheHorse
    @TheHorse
    Нет, не могли бы. Не ссылочки вам нужны, а книги. Предпочтения по языкам/направлениям есть?
    Фундаментальные алгоритмы — Т. Кормен «Алгоритмы. Построение и анализ.»
    Ответ написан
    5 комментариев
  • Какую тему по информатике выбрать для выпускной работы?

    TheHorse
    @TheHorse
    Могу порекомендовать разработать простенький веб-сервер на linux. За пару недель может осилите. Будет очень полезно, интересно, ну и вебом связано.
    Ответ написан
    2 комментария
  • Как изучить программирование с нуля?

    TheHorse
    @TheHorse
    Полностью поддерживаю SLY_G.

    Книги — источник систематически изложенной информации. Прочитайте хоть одну книгу по Pascal / C# (ну или что там еще простого есть (только не С, там сразу уклон в системное и сложновато будет, каким бы простым он не был)). А потом делайте что хотите:
    1. Свой небольшой / большой проект, который научит думать и решать проблемы.
    2. Чужой (open source) проект, где заставят делать правильно.
    3. Юниором куда-то, где вас будут явно учить.

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

    Доп. инфа:
    1. Учите математики, если вы не знаете что такое детерминант, ряды Тейлора, конъюнкция… — стыдно быть даже юниором.
    2. Англ. — печально, но все самое интересное на англ. языке
    3. Задавайте больше вопросов, но перед тем как их задавать пробуйте разбираться и думать самостоятельно.

    Удачи вам.
    P. S. Товарищи, не давайте вредных советов).
    Ответ написан
    Комментировать
  • Разработка игр

    TheHorse
    @TheHorse
    Если 3D:
    Высшая математика, кинематика, динамика, оптика, алгоритмика, с++, directX, OpenGL, ООП.

    Ecли мини игры для сайтов и мобилок:
    Арифметика, кинематика и какой-то фреймворк.
    Ответ написан
    Комментировать
  • Производственная практика для программиста в Киеве

    TheHorse
    @TheHorse
    НТУУ КПИ НИИ ИП. Собственно КПИ, корпус 18. Кабинет 200. Приходите, будем ждать. Не уверен, но возможно и стипендия за то будет.

    Тема там на прямую связана с разработкой ПО и автоматизацией.

    Уточнения — в личку.
    Ответ написан
    Комментировать
  • Пишу курсовую (тема, GUI )

    TheHorse
    @TheHorse
    Qt — очень простой, рекомендую.

    Темы:
    1. Тетрис
    2. Визуализация графов
    3. Алгебраические фракталы (с углублением)
    4. АРМ
    5. Калькулятор
    6…
    Ответ написан
    Комментировать
  • Куда поступать?

    TheHorse
    @TheHorse
    КПИ ФИОТ АСОИУ — программирование, 10 математик (высшая из которых — самая простая), схемотехника, сети, физики, компьютерные архитектуры. Куча профессоров, докторов наук. В общем, научат.
    Ответ написан
  • А на какие темы вы писали диплом в университете?

    TheHorse
    @TheHorse
    Веб-сервер для комплексной ИС управляемой метаданными.
    Имелось ввиду: разработка самого сервера, API, способов взаимодействия с другими частями ИС, быстродействие, отказоустойчивость…
    Ответ написан
    Комментировать
  • Требуется совет начинающему разработчику

    TheHorse
    @TheHorse
    Если хорошо знаете С# и .Net — оставайтесь с ними. Аргументы:
    1. На фрилансах часто (но не так часто как веб) появляются небольшие проекты, которые возможно (и вероятно проще) делать на этой платформе, без денег не останитесь.
    2. Изучение php, очень вероятно, приведет вас к тому, что вам прийдется конкурировать по стоимости со школьниками и другими слабыми программистами.
    3. Лучше знать хоть что-то хорошо, чем знать многое но плохо. Став экспертом в области .Net вы легко сможете потом найти хорошую работу с over $n000 зарплатой.

    P. S. Но, если в душе вы романтик, путь воинов света — с/с++))).
    Ответ написан
    Комментировать