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

    Можно. Покупаете курс и идёте работать тренйни с годик, потом джуном года три, потом миддлом года четыре. Потом можно курс пройти и подаваться на сеньора.
    Ответ написан
    Комментировать
  • Какие языки программирования преподавать?

    Любой мультипарадигменный язык, на котором можно показать процедурную, модульную, функциональную и ООП парадигмы. Ведь курс называется «основы программирования», а не «основы императивного и/или ООП программирования» как подразумевают многие. Личные симпатии в сторону Python. IDE не принципиальна вплоть до отсутствия. Это что касается ПКС (230115?)

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

    Не знаю насчёт публичных докладов, но умение выбирать нужных работодателей и «заставлять» их выбирать тебя — точно нужно каждому: студенту и (почти каждому) пенсионеру, айтишнику и дворнику. Увы, нам мне таких знаний не давали, так и мыкаюсь по ненужным (постфактум) мне работодателям, не умея заинтересовать в себе нужного (предположительно).

    Горбатого могила исправит, а вот тем кому жить да жить, имхо, будет очень полезно.
    Ответ написан
    Комментировать
  • Вопрос студентам, которые живут в студ.общежитиях. Как у вас обстоят дела с интернетом?

    100% опрошенных в Интернете студентов показали, что доступ в Интернет у них есть…
    Ответ написан
    Комментировать
  • Что вы можете сказать об СПбГУ ИТМО?

    Почему про ЛЭТИ не думаете? :-/
    Ответ написан
    Комментировать
  • Изучить программирование с нуля?

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

    Для начального обучения хорошо подходят, по-моему, Python (+Django если говорить о вебе) или Ruby (+RoR в вебе), на худой конец PHP. Компилируемые языки со статической типизацией, по-моему, приводят начинающего программиста в ситуации, когда за деревьями не видно леса — заставляя уделять много внимания формальной правильности они способствуют снижению внимания на логическую правильность.
    Ответ написан
    Комментировать
  • Сколько дал вам университет знаний?

    Приближенно 7,1428571% :)

    Сколько из этих знаний было реально полезно, затрудняюсь сказать объективно, но субъективно ещё меньше и я даже не говорю про «гуманитарные» предметы типа психологии, социологии, экологии, истории или физкультуры.
    Ответ написан
    Комментировать
  • Образцовые PHP web приложения с открытым кодом для обучения?

    Добавлю ещё symfony2 и Doctrine 2.
    Ответ написан
    Комментировать
  • Где бы найти преподавателя по PHP?

    Помню на phpforum.ru/ были бесплатные онлайн курсы PHP, хотя лично мне многие моменты казались спорными…

    А вообще постановка вопроса «препод по php» мне кажется неверной — для изучения большинства (на всякий случай не «всех») императивных ЯП нужно несколько дней максимум, годы может занимать приобретение опыта, изучение «best practices», получение навыков проектирования архитектуры и реализации приложения с учётом архитектуры, особенностей и стандартных/популярных библиотек/фреймворков, «подводных камней» и т. п…
    Ответ написан
  • Освоить язык веб-программирования?

    Нужно понимать, что можно (грубо, есть нюансы) разделить языки на языки серверного веб-программирования (тот же php, ещё популярны python, ruby, java, c#, вообще любой язык «общего назначения» в принципе, хоть ассемблер) и клиентского (самый популярный, практически монополист — Javascript). Если вам нужно взаимодействие между посетителями сайта (включая посещение одним пользователем через разные компы/браузеры), то нужно, прежде всего, изучать серверные языки и, как правило, БД. Клиентский Javascript — когда будет реализована серверная логика (приложение будет делать то, что нужно) и начнёте думать об пользовательском интерфейсе (чтобы оно это делало удобно и/или красиво). Если же хотите, грубо говоря, делать локальные приложения, запускаемые из браузера, то про серверные языки можно не думать.
    Ответ написан
    3 комментария
  • Чем фрилансить?

    Прежде всего, имхо, стоит изучать английский на уровне беспроблемного общения с потенциальными иностранными заказчиками по e-mail/IM, чтобы на равных конкурировать с индусами :)

    А насчёт книг не понятно — книги по непосредственно заданиям (технические, грубо говоря) или по работе во фрилансе (экономические и психологические)?
    Ответ написан
    2 комментария
  • Какие есть способы глубинного изучения Google Apps и всевозможных API?

    >Есть справка Google.

    По-моему, вполне достаточно для «глубинного изучения». Прочитать всё бегло, чтобы иметь представление о возможностях, придумать проект, в котором эти возможности используются и приступить к реализации. По крайней мере у меня такой подход.
    Ответ написан
    Комментировать