Ответы пользователя по тегу IT-образование
  • Курсы online.swiftbook стоит ли?

    alexgp13
    @alexgp13
    Руководитель ИТ-проектов
    Любые курсы дают более-менее приличную базу. Сложность будет потом в поиске работы.

    Конкретно минусы этого курса - ориентация на iOS, не лучшая платформа, если начинаете с нуля. А если есть базовые знания программирования, то гораздо дешевле просто прочитать официальную документацию, что то более ценное из таких курсов почерпнуть маловероятно.

    Могу посоветовать посмотреть курсы от мэйла или яндекса, вроде бы они потом берут во внутренние команды, и это будет очень хорошим стартом.

    По знаниям очень хорошие курсы в specialist.ru но гарантий трудоустройства они не дают.
    Ответ написан
    8 комментариев
  • Как определиться с "веткой развития" в программировании?

    alexgp13
    @alexgp13
    Руководитель ИТ-проектов
    Программирование это инструмент. Изучать надо начинать с основ и, желательно, с реальной задачи.
    Почитайте книги про алгоритмы, придумайте себе задачу (можно поискать списки задач по программированию) и начните ее реализовывать, например,на Java - с этого языка потом легче переучиться на другие. А там уже самому легче будет ответить на вопрос в какую сторону развиваться.
    Ответ написан
    Комментировать
  • Куда лучше поступать после 9 класса?

    alexgp13
    @alexgp13
    Руководитель ИТ-проектов
    Сначала стоит поступить в 10 класс, закончить школу, выбрать хороший институт.
    По поводу работы - в теории взять могут, но на практике в условиях конкуренции скорее выберут более взрослого - с ним проблем меньше.

    С другой стороны, рынок большой и если есть сильное желание попытать свои силы - то стоит это сделать, шансы в любом случае выше нуля.
    Ответ написан
    4 комментария
  • Embedded разработчик. Какой факультет выбрать? Прикладная информатика? Радио-Электроника?

    alexgp13
    @alexgp13
    Руководитель ИТ-проектов
    Прикладная информатика имеет более глубокий уклон в программирование, мало затрагивая вопросы схемотехники. Радиоэлектроника больше смотрит на схемотехнику, но меньше на программирование. В Вашем сценарии радиоэлектроника ближе, так как Вы говорите ("дебажить платы") об аппаратной части. Программирование микроконтроллеров туда входит.

    Субъективно, радиоэлектроника дает более широкие знания, чем прикладная информатика, а то, что не входит в программу (собственно современное программирование), легче освоить самостоятельно, чем, например, влияние излучения на микроконтроллеры.
    Ответ написан
    Комментировать
  • Какое направление выбрать, если не хочешь до конца жизни пилить формочки и гонять json?

    alexgp13
    @alexgp13
    Руководитель ИТ-проектов
    За свою жизнь мне довелось поработать в веб-разработке, автоматизации газопроводов, бухгалтерии, автоматизации бизнеса и даже дизайнером рекламы и журналистом. И останавливаться пробуя новое пока не собираюсь) При этом образование у меня - радиотехника.

    Образование не ограничивает круг возможных профессий, а жизнь иногда складывается так, что приходится заниматься совершенно неожиданными вещами. Выбирайте ту специальность, которая ближе Вам в данный момент, интернет здесь вряд ли подскажет оптимальный выбор, тем более что у каждого здесь свой собственный путь и своя правда - кто-то оканчивает ВУЗ и всю жизнь работает по специальности, а кто-то ищет себя в самых неожиданных областях.
    Ответ написан
    1 комментарий
  • Стоит ли поступать в учебные заведения/курсы?

    alexgp13
    @alexgp13
    Руководитель ИТ-проектов
    Если есть возможность учиться в университете, то это того определенно стоит - кроме собственно программирования (которое как раз обычно не слишком хорошо преподают) университет дает знания в смежных областях и связи, которые часто гораздо ценнее знаний. А если университет хороший, то еще и практика разработки будет, что ценится при поиске работы, или хотя бы стажировка.
    Ответ написан
    Комментировать
  • Стоит ли учить программирование, если в городе вакансий вообще нету связанных с программированием?

    alexgp13
    @alexgp13
    Руководитель ИТ-проектов
    Если это дело Вам интересно, то учитесь, а работа всегда найдется. Как уже писали, смена локации не такая большая проблема, как многие думают. А если ориентироватсья только на вакансии по месту жительства, то можно всю жизнь проработать грузчиком на складе, так и не реализовав свою Мечту.
    Ответ написан
    Комментировать
  • Как именно развиваться начинающему Android разработчику?

    alexgp13
    @alexgp13
    Руководитель ИТ-проектов
    Порог входа в профессию сильно поднялся за последнее время, а требования в вакансиях часто крайне специфичные и плохо пересекаются.

    Если хотите начать - сфокусируйтесь на базе - Java, SQL, Android SDK, алгоритмы, умение решать реальные задачи. Остальное, чего не хватит, либо сами поймете по ходу изучения, либо на работе подскажут и научат. Этих знаний хватит, чтобы выйти на конкурентный уровень.

    И еще - прочитайте расшифровку всех выбранных Вами терминов, а то там все вперемешку, те же понятия MVP и MVC изучаются за пару часов.
    Ответ написан
  • Прыгаю с языка на язык, с одной сферы в другую, как сфокусироваться на одном языке?

    alexgp13
    @alexgp13
    Руководитель ИТ-проектов
    Язык - это инструмент, а не цель. Скакать с языка на язык в современном программировании нормально, учитывая скорость появления новых языков и в общем то схожесть синтаксиса всех популярных языков.
    Вы, скорее всего, изучаете базовый синтаксис, а сложные конструкции без конкретных задач изучать действительно сложно (и не всегда нужно).
    Ищите задачи, и уже под конкретные задачи подбирайте инструменты (языки, библиотеки, API).
    Ответ написан
    Комментировать
  • Почему нужно гуглить на английском?

    alexgp13
    @alexgp13
    Руководитель ИТ-проектов
    С определенного уровня изучения английского перестаешь задумываться, на каком языке гуглишь, а учитывая англоязычный синтаксис большинства актуальных языков вопрос для поиска на английском языке иногда приходит в голову раньше соответствующего вопроса на русском. Поэтому, честно говоря, часто даже не замечаю, что начинаю гуглить на английском.

    Вторая причина - кривой перевод. Хорошо, если в найденной информации переведен только комментарий, а не сами термины, но разбираться в переведенных терминах, переводя их обратно на английский, иногда непросто.

    Третья причина - примерно 200 млн русскоговорящего населения Земли против миллиарда (а то и больше) англоговорящих - просто выше вероятность, что кто-то на английском уже написал ответ, в отличие от русского.
    Ответ написан
    1 комментарий
  • Закончил 11 класс, не знаю куда поступать, но интересуюсь программированием, мне куда?

    alexgp13
    @alexgp13
    Руководитель ИТ-проектов
    Кроме непосредственно знаний программирования ВУЗ дает множество сопутствующих дисциплин, которые будут весьма полезны как в обычной жизни, так и при разработке - математика, физика, экономика, психология и т.п.

    Выбор ВУЗа и конкретной специальности не столь критичен, так как большинство дисциплин одинаковые.
    В ГГНТУ, думаю, Вам подойдет любое из этих направлений:
    Информатика и вычислительная техника
    Информационные системы и технологии
    Прикладная информатика
    Инфокоммуникационные технологии и системы связи
    Ответ написан
    Комментировать
  • Куда пойти учиться по направлению "Бизнес-аналитика"?

    alexgp13
    @alexgp13
    Руководитель ИТ-проектов
    Навскидку - https://www.specialist.ru/course/bian1
    Программа у GB выглядит избыточной для того, чтобы начать работать, но все необходимые вопросы должна охватывать.
    Ответ написан
    Комментировать
  • Какие выбрать дистанционные курсы?

    alexgp13
    @alexgp13
    Руководитель ИТ-проектов
    В Специалисте хорошие преподаватели и продуманные курсы, практики тоже дают, на мой взгляд, достаточно, чтобы усвоить тему. На мой взгляд это лучшее из того, что сейчас есть на рынке, если опустить полноценное образование.
    Ответ написан
    Комментировать
  • Где учиться iOS-разработке?

    alexgp13
    @alexgp13
    Руководитель ИТ-проектов
    Первое - Вам нужны базовые знания программирования и алгоритмов - это учебники, которые широко известны. Раз подались в разработку, допускаю, что какие то программы уже писали и синтаксис одного из популярных языков понимаете.

    Второе - Вам нужно знание SDK iOS, это официальная документация, причем я бы сказал, что зубрить это не нужно, так как с каждой новой версией многие вещи меняются. Нужно научиться искать в документации нужные разделы, ну и в принципе понимать что вообще можно, а что нельзя делать в мобильном приложении.

    Напоследок, изучите гайдлайны, которые также публикуются на сайтах разработчиков, там будут некоторые неочевидные особенности, например, про использование персональных данных, динамическое обновление новостей, подтягивание данных из внешних БД, навигацию в фоне и т.п.
    Ответ написан
    Комментировать
  • Какие оффлайн курсы в Москве посоветуете для начинающих тестировщиков?

    alexgp13
    @alexgp13
    Руководитель ИТ-проектов
    Посмотрите, например, specialist.ru
    Слышал неплохие отзывы о skillfactory, но по ним много рекламы, так что в достоверности отзывов не уверен.

    Не верьте, что курсы не помогают, но в целом найти работу начинающим в ИТ сейчас действительно становится все сложнее.
    Ответ написан
  • Хорошие курсы по бд(возможно платные)?

    alexgp13
    @alexgp13
    Руководитель ИТ-проектов
    Ответ написан
    Комментировать
  • Можно ли стать успешным в data science без вышки?

    alexgp13
    @alexgp13
    Руководитель ИТ-проектов
    Самый крутой инженер, с которым мне доводилось работать, не то что бросил универ, но даже не начинал там учиться. Правда, искать работу ему было сложно, но знающие его работодатели со временем в очередь к нему стали выстраиваться.
    У меня за 16+ лет работы ни разу, ни на одном собеседовании не спросили ни диплом, ни знания по университетскому курсу.
    Ценен опыт, знания, умение решать проблемы. Вышка нужна, чтобы закрыть формальное требование HR.

    Отдельно про "структурировать знания" - тут только практика, реальные задачи.
    Ответ написан
    Комментировать
  • Стоит ли уходить из ВУЗа/идти на заочное, если хочешь работать в data science?

    alexgp13
    @alexgp13
    Руководитель ИТ-проектов
    Не стоит судить по программе обучения по первому курсу, специальность и интересные предметы начинается с третьего курса.

    Кроме того, ВУЗ - это не только изучение предметов и диплом, но и студенческая жизнь, связи, контакты, и многое, многое другое. К слову, уйдя из ВУЗа, есть определенная вероятность сразу же пойти учиться сапоги носить и автомат чистить, армия то ждет...

    В итоге мой совет - если финансы позволяют учиться - лучше довести дело до конца (бывают разные жизненные ситуации, конечно).
    Ответ написан
    Комментировать
  • Как приукрасить правду так, чтобы твоё резюме заметили и предложили собеседование?

    alexgp13
    @alexgp13
    Руководитель ИТ-проектов
    Почитайте описание вакансий, сравните со своим резюме.
    10 приглашений с 200 разосланных резюме, к сожалению - реалии современного рынка, особенно для начинающих разработчиков, много желающих ухватить легкие деньги стало.
    Кстати, на том же hh немало открытых резюме - изучите их, сравните с Вашим.

    Из общих рекомендаций - перечислите выполненные проекты с указанием использованных на проектах технологий; если проект командный - укажите Вашу роль, отдельно перечислите изученные технологии и фреймворки. Если проекты не закрыты NDA и доступны в интернете - приложите ссылки.
    Ответ написан
    Комментировать
  • Как быть в такой ситуации?

    alexgp13
    @alexgp13
    Руководитель ИТ-проектов
    Не будучи админом на своем компе, очень сложно писать действительно нормальный проект, тем более если не хотите "светить" свое обучение начальству. Так что могу посоветовать два варианта:
    1. Если начальство адекватное, поговорить напрямую, сказать, что хотите развиваться в сторону программирования. Есть большая вероятность, что начинание поддержат и даже могут оплатить курсы. Правда, есть риск, что решат что хотите сбежать, и тогда можно просто остаться без работы.
    2. Договориться с семьей и учиться и делать проект дома по ночам. Придется пожертвовать сном, в какой то мере общением с семьей, но это вполне реально. Главное поставить себе конкретные цели и сроки и понимать, что, грубо говоря, через полгода придется уволиться с текущего места и искать новую работу по новой специальности, скорее всего на удаленке. А то и переезжать, чтобы с Индией и Китаем не конкурировать.

    P.S. Если хотите действительно чего то достичь, от 1С лучше держаться подальше, тем более в регионах. Говорю это как 1Сник со стажем больше десяти лет.
    Ответ написан
    3 комментария