Ответы пользователя по тегу Программирование
  • 12 летка хочет учиться программировать

    bogolt
    @bogolt
    Есть замечательная библиотека на питоне pygame для создания игр. Там на сайте есть и примеры как с ней работать. Вообще игры это отличная задача для начала — можно их делать сложными, можно простыми. Человек сразу видит результат своей работы, и это дает ему желание продолжать. Думаю каждый программист в детстве ( а многие в более зрелом возрасте ) мечтали сами делать игры.
    Ответ написан
    Комментировать
  • Какую самую тупую и/или скучную работу по вашему мнению могут поручить начинающему программисту?

    bogolt
    @bogolt
    Погрести под горой «проектной документации» поскольку без этого разобраться человек в проекте не сможет. Он рвется писать код, а ему говорят «да рано, еще ты не разберешься, вот почитай еще прошлогодние отчеты о системе»… итд.

    Еще вспомнился Office Space где герой проверял тонны кода чтобы править ошибку 2000 года.
    Ответ написан
    1 комментарий
  • Вопросы, которые вы не узнали в школе/вузе, но стоило бы знать? (из сферы IT)

    bogolt
    @bogolt
    На мой взгляд многих отталкивает от программирование его безликое преподавание, задачи в стиле: «сортировка массива, умножение матриц»… Задания должны быть в первую очередь наглядными, создающими нечто реальное.
    Лично я до третьего курса не верил что смогу стать программистом оттого что мы занимались подобными хоть и полезными но совершенно непрактичными, далекими от жизни вещами.
    Если бы задачи были в стиле «Написать простейший http сервер, файловый менеджер, игру… » обучение стало бы более полезным. Ведь в контексте любой программы можно объяснить практически любые принципы программирования, но зато сам факт написания чего-то большого, а главное полезного заставляет взглянуть на свою работу совсем иначе, и куда лучше оценить свои реальные умения.
    Ответ написан
  • Увеличение скорости компиляции?

    bogolt
    @bogolt
    SSD по идее влиять не должен, потому что узкое место процессор а не диск. Экспериментировал, кидал проект в tmpfs ( файловая система в оперативке ) — скорость сборки не менялась. Впрочем возможно на больших проектах разница будет но вряд ли значительная.
    Если процессор многоядерный — скажите системе сборки чтобы использовала побольше этих самых ядер ( make -j N ( где N — 1.5 * количество ядер ) ).
    Ответ написан
    2 комментария