• Стать программистом. От обучения и до работы?

    @sevmax
    * Высшее образование - одно из обязательных требований к миграции и получению вида на жительство.
    * Английский язык. 30 книг по языку лишь отвлекают, без программы обучения они будут не особо полезны. Нужно идти на очень сильные языковые курсы, они сейчас есть в каждом городе. Плюч есть ещё онлайн проекты, вроде lingualeo.ru. Смотри фильмы на английском языке без перевода, слушай песни, пока не начнешь понимать слова и смысл этих слов.

    С чего начать? Поступай в ВУЗ и учи английский!

    Удачи!
    Ответ написан
    Комментировать
  • Стать программистом. От обучения и до работы?

    @mamkaololosha
    В Германии дают рабочую визу "только" с вышкой. Проверяют ваш диплом, университет, факультет и прочее. Всё серьезно. Можно просто переехать, но это либо учеба (рекомендации, публикации, TOEFL > 80), либо запрос на рабочую визу "с той стороны". Либо ищите левые пути с замужествами, левыми родственниками и прочее. В Канаде тоже примерно так же, +10к$ миграционному адвокату. Наиболее отлаженная схема: ВО + опыта 5-7 лет из которых руководящая должность не меньше 2-3х лет. Поймите, что "у них там" эти все механизмы отлажены и обмануть не получится. Вы уверены, что у вас есть лишних 2-3 лет для изучения "абстрактных" алгоритмов, бд, методологий, технологий и прочего, которые вы в упор не будете понимать как применять на продакшене, ради джуниора?
    ВО не обязательно, но оно должно компенсироваться реально "лютым" скиллом.
    Ответ написан
    Комментировать
  • Стать программистом. От обучения и до работы?

    @ivkol
    в вуз стоит идти ради высшей математики и азов программирования - первые два курса (при условии, что вуз достойный - ибо сама атмосфера и общение с умными преподавателями и сверстниками многого стоит). при этом есть какие-то сроки, зачет и т.д. если самостоятельно - то велика вероятность в разгильдяйство впасть. по поводу языка - выбирайте один любой си-подобный и прорешивайте стандартные задачи (в сети их уйма, например, здесь или здесь
    Ответ написан
    2 комментария
  • Стать программистом. От обучения и до работы?

    Fesor
    @Fesor
    Full-stack developer (Symfony, Angular)
    Программист без опыта и возможно образования там тоже никому не нужен. А в канаду и опытному программисту сейчас не так то уж и легко попасть, они с недавних пор серьезно так ужесточили миграционную политику.

    Стоит ли это все заучивать?

    Заучивать не стоит, в этом нет смысла. Соль в понимании.
    Ответ написан
    1 комментарий
  • Математика и программирование

    Математика нужна. Вся компьютерная наука построена на математике. В особенности пригодится дискретная математика, математическая логика, методы оптимизации, алгоритмы, аналитическая алгебра и геометрия и др.
    Все зависит от задачи. В 3d графике точно пригодится и при решении специфичных задач. Многие классические книги по алгоритмам идут с мат анализом.
    Я тоже ее не знал когда поступал в универ. Хотя и программировать немного умел. Но чем дальше учился, тем больше осознавал, что она нужна.
    Математика - это фундаментальная наука. Технологии появляются и исчезают. А математика остается. Это весомый аргумент, чтобы ее изучить. Тем более если ты хочешь быть настоящим инженером.
    Ответ написан
    Комментировать