Ответы пользователя по тегу IT-образование
  • Действительно ли важно правильное питание для мозга программиста (с точки зрения науки)?

    @Elizavetta
    Matroid: gamedev/js-разработка
    Большинство программистов работает, к сожалению не мозгом, а руками. Вопрос о действительной нагрузке на мозг стоит для единиц, но будем считать, что важным фактором является скорость реализации, которая требует бодрости мозга.
    Практика показывает, что вопрос питания - это вопрос чисто здоровья и достаточно сильно параллелен профессиональным навыкам в профессиях с нагрузкой на мозг. Вы можете сокрушаться, как же так, я правильно питаюсь, а он бухает, и быстрее меня что-то решает? Да, такое может быть сплошь и рядом, но ваше состояние более стабильно.
    Никто особо не систематизирует факты, но можно найти повышенное число любителей алкоголя в среде математиков, или например, гроссмейстеров по шахматам. Или такое явление, как Google +7 - Google не парится, что их топ-программисты отъедаются фигней, более того, они по всем офисам расставляют "вредную еду"
    Ответ написан
    Комментировать
  • Каков сегодня порог вхождения в профессию?

    @Elizavetta
    Matroid: gamedev/js-разработка
    Изучите ООП и структуры данных в Java, далее переходите к стеку и практике. Одного языка, конечно, далеко недостаточно. Работодателей интересует практика, умение применять инструменты для разработки, писать тесты, и т.д.
    Ответ написан
    Комментировать
  • Эффективное обучение?

    @Elizavetta
    Matroid: gamedev/js-разработка
    Это и есть основная работа разработчика - разгребать всякие несостыковки, версии, баги, отлаживать.
    появляются задачи, ошибки, куча исключений, решить которые не получается долгое время, приходиться лезть на форумы, искать подобные решения

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

    @Elizavetta
    Matroid: gamedev/js-разработка
    Если в вашем ВУЗе хорошая база по математике, оставаться на мат.методах и заниматься проектами с данными, параллельно изучать java/python/c++ Очевидно, что наукоемкие направления более перспективны. Да, у вас не будет заработка сразу, но вопрос стоит о перспективе для переезда.
    В вебе очень много своих специалистов, на местности, нет потребности их "завозить" (только в очень узких темах веба).
    Трудойство в аутсорс вообще не гарантирует шанса на переезд команды.
    Ответ написан
    1 комментарий
  • Отзывы об учебе в GeekBrains и Всеросс-ой школе прог-ия (Bedev.ru)? надо ли там учиться?

    @Elizavetta
    Matroid: gamedev/js-разработка
    Если хотите индивидуально, можете ко мне обратиться. Но я лично готовлю только по теме фронтенд/JS, вплоть до результата (трудоустройства), если нужно.
    По другим темам могу просто сориентировать и проконсультировать.
    Javarush я бы не рекомендовала, тем более здесь говорят, что это на полгода ( и только на самый начальный уровень). По поводу остальных программ, проблема с ними в том, что это обзор, вы рискуете постоянно читать/слушать азы, не продвигаясь никуда. Все азы на youtube изложены (по крайней мере, в англоязычном), в том числе курсами. Но проблема не в том, что нет материала, а в том, как его воспринимать, и что выбирать, и как вообще ускорить путь.
    Ответ написан
    1 комментарий
  • Как вернуть мотивацию к обучению?

    @Elizavetta
    Matroid: gamedev/js-разработка
    По-моему, это тот случай, когда ментор избавит от 90% мучений.
    Если вам подготовиться на js junior/middle, можете ко мне обратиться.

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

    Еще похоже на то, что вы читаете, а не пишете код. Если цель писать код - надо его писать каждый день. Не нравится качество - искать, как улучшать.
    Ответ написан
    2 комментария
  • Как лучше построить изучение программирования?

    @Elizavetta
    Matroid: gamedev/js-разработка
    Организация кода в среднем не зависит от языка, это навык общего характера. Возможно, ваш мозг просто не привык к архитектурным задачам, это надо тренировать. Рекомендую опенсорс и читать исходники.
    Ответ написан
    3 комментария
  • Где существует место (группа вк?) по поиску единомышленников, готовых взяться за работу над стартапом исключительно ради своего портфолио и за идею?

    @Elizavetta
    Matroid: gamedev/js-разработка
    Прочитала заголовок. То есть вы думаете, что подобные мазохисты собираются группами и ждут мессию с идеей?
    Если они есть, то ходят по-одиночке. Надо привлекать людей из окружения, или привлекайте внимание к своей идее публично (статьями), или идите на бумстартер собирать деньги, если тема подходящая.
    Шанс найти сооснователя, который оценит идею, есть. Но он точно не ждет вас в группе.
    Для справки - вариант "поработать в стартапе за долю" сейчас звучит на 10 порядков хуже, чем несколько лет назад. На это повлияло 2 фактора: ухудшение экономической ситуации ( у людей меньше возможности работать бесплатно), и общий мировой спад на seed/preseed раундах. Также свою лепту вносит негативный опыт с разнообразными "стартаперами без тормозов"
    Ответ написан
    Комментировать
  • Как вы понимаете фразу "Новая концепция для проекта"?

    @Elizavetta
    Matroid: gamedev/js-разработка
    Это называется pivot.
    Значит старая концепция не подтвердилась рынком.
    Ответ написан
    1 комментарий
  • Как правильно использовать мозг для изучения новой информации?

    @Elizavetta
    Matroid: gamedev/js-разработка
    Если нужен JS/фронтенд, ищу желающих обучаться.
    Оплата по часам, вы можете сами определить, как часто нужны консультации, и какие темы.
    Ответ написан
    Комментировать
  • С чего начать изучать программирование для 1С?

    @Elizavetta
    Matroid: gamedev/js-разработка
    Если начинать, да еще с "нуля", то в любой другой специализации поинтереснее
    Ответ написан
    1 комментарий
  • Можете посоветовать качественные курсы/школу по веб дизайну?

    @Elizavetta
    Matroid: gamedev/js-разработка
    "Рисование сайтов" состоит из многих компонентов, начиная с обычного "Рисования".
    Если базовой арт/дизайн подготовки нет, разбейте подготовку на этапы. В дизайне очень важна наработка навыка, необходимо время на каждый этап.

    academy2d.ru - вот это не так плохо
    itmo-it.org/web-designer курсы ИТМО
    Ответ написан
    2 комментария
  • Куда перейти геймдеву, чтобы начать получать деньги?

    @Elizavetta
    Matroid: gamedev/js-разработка
    1. Front-End (верстка + JS).
    + Легко устроиться
    - Неблагодарная, грязная и скучная работа


    Я тут уже устала писать, что frontend!== верстка. К сожалению, в последнее время у работодателей действительно тенденция совмещать интерфейсы, но в общем случае фронтендер - это не интерфейсщик.

    Если не любите php, зачем себя насиловать, нужно рассмотреть python/RoR/java.

    С опытом Unity стоит подумать о дальнейшем развитии в этом направлении, заказов хватает в данном направлении. Я думаю, эффективно будет заняться направлением unity + native (Android или iOS)
    Ответ написан
    Комментировать
  • Как из математика адаптироваться-переквалифицироваться в программиста?

    @Elizavetta
    Matroid: gamedev/js-разработка
    1. Свыкнуться с мыслью, что от абстрактного решения до реально работающего кода долгий путь (это и есть работа разработчика).
    2. Вас будут раздражать технические проблемы/отладка первое время, из-за сложившегося мышления. Надо быть морально готовым и преодолевать усилием воли.
    3. Изучать сами технологии. Математическая подготовка поможет быстро схватывать теорию.
    4. Начинать писать не только алгоритмический код, выбрать направление.
    Ответ написан
    Комментировать
  • Front-end, работа, перспективы - как быть?

    @Elizavetta
    Matroid: gamedev/js-разработка
    Что Вас перестало устраивать в бекенде, и чем не нравится безопасность?
    На фронтенде, если это не примитивные интерфейсы, то же самое программирование, а отладки может быть еще больше. Намного больше деталей, которые нужно прорабатывать.
    Проектирование интерфейсов - это дизайн, может быть посмотреть в эту сторону, если бекенд разработка не нравится структурно.
    PHP никуда "запихивать" не нужно, можете вообще смело забыть про него. Версткой можно в принципе, не заниматься, знать только основы.
    Куда развиваться - javascript по Фланагану, читать паттерны Addi Osmani, и вливаться в текущий момент. Блогосфера, гитхаб в помощь.
    Обучение я уже не предлагаю) Это типа реклама.
    Ответ написан
    Комментировать
  • Интересует работа с графикой в играх. Какие направления существуют? Где обучаться?

    @Elizavetta
    Matroid: gamedev/js-разработка
    azShoo Вы перепутали арт-человека с геймдизайнером. Бывает частичное совмещение, а в каких-то компаниях может быть полное, но геймдизайнер вообще не обязан быть дизайнером. Геймдизайнер работает с механиками, экономиками, расчетами, данными и игровой статистикой.

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

    @Elizavetta
    Matroid: gamedev/js-разработка
    Может я что-то не понимаю, но что Вы упустите в обычном программировании, занимаясь data mining?
    Поступить в яндекс ШАД не вариант?
    Компании не ищут новичков, в среднем, лучше опять же после Яндекса, так как у них самая крупная школа машинного обучения. Рынок немного наполнен этими специалистами, но надо учесть фактор миграции. Учтите еще, что молодые компании, занимающиеся машинным обучением, зависят от инвестиционного рынка, и он сейчас уменьшился)
    Надо изучать, если хочется. Этим ведь невозможно запортить карьеру в "обычном" программирвоании.
    Ответ написан
  • Кто может посоветовать хорошее место в СПб для прохождения курса по 3D моделированию и анимированию и.т.п?

    @Elizavetta
    Matroid: gamedev/js-разработка
    Насколько мне известно, и в Москве нет таких мест, отвечающих вашим требованиям, особенно в части ценности сертификата в Европе. Портфолио важнее. Одного сертификата в любом случае недостаточно, даже если бы он имел ценность, и надо учитывать все в совокупности с текущим опытом/портфолио.
    Ответ написан
    Комментировать
  • В какую сторону и как лучше развивать свои знания в web разработке?

    @Elizavetta
    Matroid: gamedev/js-разработка
    Зачем к психологу? Ситуация типовая.
    Человек встал на опасный путь фриланса, php, установки форумов. Диагноз усугубляется, похоже, проблемами с математикой (проблемы с битовыми операциями, такое бывает? ).
    2 года не так много еще, как раз настало время завязать с php и начать закрывать пробелы.
    Я рекомендую Кормена, и Java, в процессе протоколы, многопоточность, архитектуру.
    еще через пару лет полегчает.
    Ответ написан
  • Поможете наставить на верный путь начинающего программиста?

    @Elizavetta
    Matroid: gamedev/js-разработка
    Гуглить и читать чужой код - обязательно. Но хотя многие так и двигаются, это не избавляет от всех ошибок стратегического направления. Какой код вы читаете, что гуглите - тоже важно. Шаблоны, CMS Opencart -опасный путь в недопрофессионалы.
    Вас чем не устраивает стандартный подход? Немного математики, CS, алгоритмы, базовые технологии?
    Возьмите что-то большое и базовое. JAVA, C++, .Net. Потратите время, так хоть уважать себя будете) И опенкарты будут уже понятны и порзрачны.
    Я как альтернативу новичкам могу предложить серьезное погружение в JS, фронтенд, либо другую js-разработку. На этом пути можно быстрее получить реальную работу, а если действовать грамотно, то впоследствии стать более универсальным разработчиком. Если хотите пройти обучение, напишите на training@jspro.ru
    Ответ написан
    Комментировать