Ответы пользователя по тегу IT-образование
  • Как развить навык разбиения сущностей на абстракции?

    SeaInside
    @SeaInside
    15 лет пилю все эти штуки
    Чтобы научиться плавать, нужно плавать.
    Ставить перед собой неодинаковые, но по духу схожие задачи, чтобы была пища для анализа в духе "ага, а если бы в прошлый раз вот это вынес в отдельную сущность - сейчас мог бы просто переиспользовать". Это лучший метод.
    Также крайне помогает увеличивать так называемую насмотренность - изучать, как те же самые задачи решают другие люди и попытаться понять, почему именно так. Иногда и просто спросить можно - не съедят :)
    Ответ написан
    1 комментарий
  • Развитие во вебе?

    SeaInside
    @SeaInside
    15 лет пилю все эти штуки
    Фронтендер, не умеющий верстать - это оксюморон.

    Сейчас набегут, но вообще разделение на фронтендеров и верстальщиков - крайне бестолковая концепция.
    Фронтенд - это всё, что не бэкенд, просто кто-то (и их много) значительно лучше себя чувствует от того, что написал тудулист на Реакте - и ты уже не "какой-то верстальщик", а целый "фронтенд разработчик", знаний как не было, так и нет, зато у себя в голове ты уже чего-то добился. Ну и бонус - верстать можно и не учиться тогда, пусть какие-то верстальщики делают. Ну это отдельная тема.

    Насколько вёрстка важна?
    Максимально, ибо работает ваша отрисовка 0.1с или 0.2с, используете ли вы fetch, или axios, или даже XMLHttpRequest - это пользователю неинтересно (в очередной раз напоминаю, что сайты и приложения мы делаем для пользователей), бизнесу обычно тоже не особо интересно, а вот если вёрстка расползается, что-то где-то едет, становится недоступным, или простая страница верстается 30 часов, а потом ещё 20 тестируется и правится, а в итоге всё равно какое-то говно - это уже замечают все причастные.

    Проблема в том, что одно без другого не существует. Если вы ждёте какого-то мифического "хорошего" уровня в вёрстке и этим оправдываете то, что не развиваетесь в JS - его не будет, и вы никогда не начнёте, ибо этот уровень нарабатывается годами и тоннами материала, который надо через себя пропустить. Я около 12 лет верстаю сайты и до сих пор что-то новое узнаю. Опыт растёт, технологии развиваются.

    HTML, CSS, JS - навыки, которые растут параллельно, если всё идёт правильно.
    Не в одинаковой пропорции, но одно без другого смысла не имеет.

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

    SeaInside
    @SeaInside
    15 лет пилю все эти штуки
    Си и плюсы - это, как правило, серьёзные приложения, которые заказывают компаниям, а не частным лицам.
    То есть придётся устраиваться. Как компании относятся к судимости - актуальных данных у меня нет, но вряд ли что-то сильно изменилось - такое себе отношение, шансов мало, тем более без реального опыта.

    Я бы смотрел на работы, которые можно оказывать в частном порядке. Это всё вещи попроще - веб вполне подходит. Меня ни один заказчик никогда не спрашивал не то что о судимости, но даже об образовании.

    Ну и ещё стоит отметить, что не нужно обманываться большим количеством времени и телефоном на руках - без реального применения знаний закрепляется оно примерно никак. А на телефоне адекватно применять любые ИТ-знания - не получится.
    В любом случае, успехов вам, надеюсь, что сложится когда-то. :)
    Ответ написан
    7 комментариев
  • До какого уровня нужно выучить программирование, чтобы получить хоть какую-нибудь работу?

    SeaInside
    @SeaInside
    15 лет пилю все эти штуки
    С каким языком легче найти работу при начальном уровне?

    С русским или английским. Фриланс - это история вообще не про "хардскилы", это про умение себя продать.

    Сложно ли найти работу на фрилансе в первое время

    Для новичка это всегда лотерея. Но у вас в ней будет значительно больше шансов, если вы будете искать индивидуальный подход к каждому клиенту (нужно читать как "хорошо общаться").
    Ответ написан
    Комментировать
  • Какой курс по веб разработке выбрать?

    SeaInside
    @SeaInside
    15 лет пилю все эти штуки
    В курсах есть толк, если вы чётко понимаете свой уровень после их окончания.
    Этот уровень - немногим больше того, чем было до них, и всё ещё недостаточный для того, чтобы за эти знания просить деньги. Ни разу не "почему меня ни бирут за 200к я прошол курсы?!?".
    Означает ли это, что курсы - развод и лохотрон? Нет. Люди пытаются вас научить, как умеют. Проблема ровно в том, что за месяц-два нельзя пройти, осознать и закрепить материал, который люди годами оттачивают.

    Короче - если категорически не понимаете, с чего начать обучение, и у вас есть условно "лишние" деньги - берите любой. Для старта - подойдёт. Не самое выгодное вложение средств, но всё лучше, чем не делать ничего. Аминь.)
    Ответ написан
    Комментировать