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

    @andymitrich
    Software Developer
    Вопрос неоднозначный, потому как что-то изучать вы уже начали. Выражу своё мнение, если выберете php:
    1. Ознакомтесь внимательно с мануалом по php: www.php.net/manual/ru - это очень полезно и нужно; прочитайте основные моменты хотя бы раз, постарайтесь понять. И далее, не забывайте туда поглядывать.
    2. Изучайте мануал по БД. Уясните как писать запросы к БД, что такое JOIN, как он работает, зачем нужны индексы.
    3. Прочитайте, хотя бы в общих чертах, как работает веб-сервер, Apache или Nginx.
    4. Выберите какой-нибудь php-фреймворк, например Yii, открывайте документацию по нему и исходный код и смотрите как что сделано. Поймите, как генерится страница, как работает роутинг, как парсятся шаблоны и происходит работа с БД.
    5. Не зацикливайтесь только на языке программирования. Есть еще теория алгоритмов, дискретная математика и т.д. - потихоньку ковыряйте и это тоже.
    6. Если вдруг поймете, что php вам идет, попробуйте python - для всё приведенное выше также актуально.
    7. Не стесняйтесь задавать вопросы, но только пробуйте всё-таки вначале гуглить, чтобы не получилось как в это случае: puu.sh/9h6Fs/61bc05ecb7.png.
    Ответ написан
    Комментировать
  • С каких книг/сайтов начать обучение, чтобы стать программистом за один год и работать в США? Выиграл Green Card?

    @andymitrich
    Software Developer
    [sarcasm]Да-да, сразу с ООП... хотя нет, лучше копнуть глубже и начать заучивать паттерны проектирования... и желательно на C++[/sarcasm]
    Ответ написан
    Комментировать
  • Заочное или самообразование

    @andymitrich
    Software Developer
    Вариант с самообразованием мне кажется более предпочтительным по следующим причинам:
    1. Направление вы выбираете сами, программу обучения подбираете также сами.
    2. Для того, чтобы освежить/набрать фундаментальные знания совершенно не обязательно поступать в ВУЗ — достаточно начать их освежать/набирать. Благо есть куча различной литературы и тут уж действительно надо просто начать.
    3. Общению и расширению круга знакомств может способствовать бОльшая социальная и профессиональная активность — найдите интересное сообщество или займитесь каким-нибудь проектом и общайтесь с профессионалами или просто интересными людьми.
    Ответ написан
    Комментировать