Ответы пользователя по тегу IT-образование
  • Какие базовые вещи из IT для backend можно изучить или хотя бы сформировать базовое понимание по ним за несколько часов в неделю?

    saboteur_kiev
    @saboteur_kiev Куратор тега IT-образование
    software engineer
    нужно не изучать а поработать.
    Написать рестфулл веб сервис с использованием ООП и чистой архитектуры, поработаьт с реляционной базой данных.
    А то, что ты "изучил" без реальной практики - ничто.
    Ответ написан
    2 комментария
  • Джун QA - это про потенциал и обучаемость, или - когда нужен Мидл с низким окладом?

    saboteur_kiev
    @saboteur_kiev Куратор тега IT-образование
    software engineer
    Вы должны понимать, что дело сейчас не в джуниор/мидл первая работа.
    Это вообще вход в профессию. Ваши вопросы по большей степени вообще не относятся к работе, а к какой-то виртуальной реальности.

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

    Насколько быстро найти первую работу - СУГУБО индивидуально. Кто-то с первого раза, кто-то за 2 года не может. Нет никаких сроков, есть рекомендации что учить и как готовиться.

    Знание мобильного тестирования требуют там где разрабатывают мобильное приложение, а не просто потому что они хотят чтобы вы это знали. Вы когда идете трудоустраиваться в макдональдс, вы же догадываетесь, что мясо по французски там готовить не будут?

    Оформляют на работу по разному, что оф. оформление, что самозанятость - дело не в этом, а в том, что за компания, и преференции у них могут быть разные
    Пенсия вас реально интересует прямо сейчас? Или вы считаете что от того, что вас сейчас оформят официально, у вас как-то изменится пенсия?
    Стаж у ИП также само идет, вы работаете на себя, платите пенсионный. За свою жизнь еще успеете поработать в разных вариантах, с разной зарплатой. Это вообще неважный вопрос.

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

    Менторство это не обучение, а кураторство, чтобы было у кого спросить куда копать.
    Недостаток по теории это не незнание теории а недостаток в конкретной области.
    Думающие - это знающие ребята, у которых уже поставлена "база", и думающему подсказать гораздо проще, чем неумехе, который еще и не знает ничего.

    хотят кадр, который может и вэб, тестировать, и мобилки и бэкенд полностью постманом покрыть, и в SQL базами ворочать, и расскажет за топологию сетей и где и куда DNS кэшируется (хотя возможно там работа в вакансии совсем не про это) ну итд...

    Простите, но вы перечислили настолько базовые вещи...
    SQL базовый это маст хев
    топология сетей - ну это же блин база
    DNS кешируется - ну просто все
    веб и бэкенд мало чем отличается в 90% современных приложениях

    Ну то есть как-то ощущение, что вы хотите не на джуна, а в первый класс.

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

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

    saboteur_kiev
    @saboteur_kiev Куратор тега IT-образование
    software engineer
    Есть ощущение, что ваши цельные проекты слишком простые и маленькие и вы обманываете сами себя, говоря что вам нравится решать полный цикл задач.
    В любом направлении слишком много есть инструментов и технологий, чтобы изучить все, и фуллстак разработчик не может знать и делать все - обычно он работает в определенной области с привычными инструментами, а не прям везде и все.

    Например "обслуживание и поддержка" уже имеющегося софта - чем не разработка?
    Или вы не видите разницы между условным MS office 1.0 и MS Office XP и современной версией?

    Все зависит от проекта.
    Ответ написан
    Комментировать
  • Где стоит получать образование computer science?

    saboteur_kiev
    @saboteur_kiev Куратор тега IT-образование
    software engineer
    Какая-то странная привычка у детей искать "секретный прием", который сделает из них мастера.
    Нет такого секретного приема. Сделай 10.000 раз обычный прием и будешь мастером.

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

    ОБразование - любое, относящееся к IT, там все равно будет кусочек базы.
    Если есть вариант за границей - наверное вполне имеет смысл чисто по причине того, что это заграница.
    Ответ написан
    Комментировать
  • Программа обучения системному администрированию для детей?

    saboteur_kiev
    @saboteur_kiev Куратор тега Системное администрирование
    software engineer
    научите
    * настраивать права доступа
    * различать права доступа файловой системы и сети
    * настраивать сеть, что такое ip/маска/шлюз
    * что такое dns
    * ping и traceroute
    * читать журнал событий в винде
    * писать базовые команды в консоли
    * писать простейшие скрипты
    * делать бэкапы, каким-нибудь консольным архиватором
    * скрипт который делает бэкапы нескольких каталогов, и который можно вызывать одним ярлыком или по расписанию.

    думаю на полгода хватит
    Ответ написан
    Комментировать
  • Методы обработки информации?

    saboteur_kiev
    @saboteur_kiev Куратор тега IT-образование
    software engineer
    повторение - мать учения.
    Ответ написан
    Комментировать
  • Подходит ли Python для первого языка ребёнку?

    saboteur_kiev
    @saboteur_kiev Куратор тега IT-образование
    software engineer
    С одной стороны можно и Питон.
    Но на пальцах поясните что такое байты, что такое память, как в памяти хранятся разные типы данных.

    Эх. В свое время было легко пояснять на примере спектрума с его линейной адресацией и прямым доступом к экранной памяти, где можно было биты "посмотреть"
    Ответ написан
    Комментировать
  • Плохой ли у меня метод обучения и почему стало скучно учится?

    saboteur_kiev
    @saboteur_kiev Куратор тега IT-образование
    software engineer
    Лучший способ обучение это теория, а потом практика


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

    saboteur_kiev
    @saboteur_kiev Куратор тега IT-образование
    software engineer
    Да нет у тебя никакого направления пока что. Направление будет когда ты хотя бы на уровне джуниора, а лучше мидла будешь уметь писать. Или хотя бы на уровне джуниора знать вообще базовые основы продвинутого пользователя. Тогда таких вопросов не будет.
    Ответ написан
    Комментировать
  • Есть ли свободный учебный симулятор простейшего компьютера с ассемблером?

    saboteur_kiev
    @saboteur_kiev Куратор тега IT-образование
    software engineer
    Взять любой эмулятор ZX-спектрума и ассемблер для него?
    Ответ написан
    2 комментария
  • С чего начать обучение программированию?

    saboteur_kiev
    @saboteur_kiev Куратор тега Программирование
    software engineer
    Для начала начать с общего образования опытного пользователя. Чтобы не путали что такое файл, диск, операционная система, биос, консоль, окно.
    Байт, килобайт, память, кеш, процессор, шина, интерфейс.
    Базовая сеть.
    Ответ написан
  • Что изучать первым математику или программирование?

    saboteur_kiev
    @saboteur_kiev Куратор тега IT-образование
    software engineer
    И можно книгу по математике моего уровня (ДЛЯ ПОДРОСТКА, а не для супер людей)

    Школьный учебник. Все на отлично сдал?

    я неделю изучаю с#, 3 месяца изучал с++

    Это ОЧЕНЬ мало. Это даже не начинал.

    и решил программировать на с# из за того что можно на с# создавать графические программы

    Да почти на любом языке можно создавать графические программы.

    потом я где то столкнулся на статью "можно стать хорошим программистом без математики, а отличным программистом знать математику необходимо! "

    Математика уж тем хороша, что ум в порядок приводит (С) Ломоносов.
    Математика сама по себе ближе всех к логике, что в программировании критично. Но математика это также довольно большой список направлений, и изучить все из них нереально.
    Вопрос о специализации следует задавать гораздо позже. После школы, когда в институт идешь.

    Как вы считаете что изучать сначала математику (и какие ее разделы) или изучить программирование?

    Да базовые вещи, для начала. Их может быть вполне достаточно, чтобы перестать задавать подобные вопросы.

    И нужна ли математика программисту?

    Школьная - конечно.
    Ответ написан
    Комментировать
  • Какие материалы по работе с большими БД наиболее полезны?

    saboteur_kiev
    @saboteur_kiev Куратор тега IT-образование
    software engineer
    для больших баз данных можно бэкапы поделать, кластер баз установить и поиграться с шардированием, приоритетом нод.
    С индексированием можно разобраться поглубже, для ускорения. Но на маленьких оно тоже может дать прирост.
    Не знаю. Уточните вопрос что значит "большие БД" и чем они отличаются от маленьких в вашем случае.
    Ответ написан
    2 комментария
  • Как начать учить программированию детей начальной школы?

    saboteur_kiev
    @saboteur_kiev Куратор тега IT-образование
    software engineer
    Зависит от детей.
    Чтобы программировать, прежде всего дети должны уметь читать. Иметь желание читать. Иметь желание разбираться со значками.
    Иначе надолго не увлечешь.
    Поэтому правильно - учить тех детей, кто за первые годы своей жизни уже увлекся чем-то подобным. Тогда можно развивать.
    А так - играть в логические игры - шашки, шахматы (сейчас есть много такого)
    Развивать продвинутого пользователя - как работает компьютер и что на нем можно разного делать.

    может быть сразу с первых минут делать игру - чтобы они к концу урока уже почувствовали себя программистами?
    я думаю нужен восторг от осознания этого
    и этот восторг надо продлить на первые 10 уроков

    В массе это невозможно. Это возможно только в индивидуальном подходе. Иначе будет фокус, а потом реальность.
    Ответ написан
    8 комментариев
  • Как правильно спланировать обучение?

    saboteur_kiev
    @saboteur_kiev Куратор тега IT-образование
    software engineer
    Вообщем вот вопрос к +- опытным людям: подскажите, смогу ли я адекватно совмещать учёбу в вузе и учёбу фронтенду?

    Но ведь это только ты знаешь.
    В принципе, ни в одном вузе студенты не сидят 24 часа в сутки на парах. Везде есть время на отдых, пиво, девочек, ролики, кино, книжки. Можно выбрать лишнее и заменить это на изучение js - продолжать разрабатывать бота или сайт с каким-то интересным функционалом.

    И стоит ли вообще сейчас смотреть на фронт новичку? Я по жизни оптимист, а потому надеюсь что к моменту моего 3-4 курса (2026-2027) ситуацию с наймом как минимум не усугубится и я смогу реализовать себя в этой сфере. Всем большое спасибо заранее за ответы.

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

    saboteur_kiev
    @saboteur_kiev Куратор тега IT-образование
    software engineer
    Отвечу так.
    НИКТО не знает будет ли какой-то толк через 4-5 лет даже в самой РФ.

    Но корочка не помешает, особенно если все-таки будете каким-то образом учиться и сдавать экзамены, ибо это тоже работа над каким-то задачами, получение кругозора и так далее.

    В общем случае, корочка помогает пройти тот этап ревью, если у компании на этом деле пунктик. Многие компании (хорошие), смотрят на опыт работы, но многие (хорошие) имеют просто пунктик, который может иметь значение и даже влиять на ЗП.

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

    saboteur_kiev
    @saboteur_kiev Куратор тега IT-образование
    software engineer
    какое отношение дипломная работа (по идее исследовательский проект) имеет к рабочей обстановке (использование всем известных и проверенных world best practices) ?

    Чем вы занимались в вашем учебном заведении последние 3-4 года, если даже тему не можете выбрать?
    ЛЮБОЕ бери, в чем ты силен, и вперед.
    Можешь попробовать сравнить использование велосипеда на баш против Ansible или Jenkins для оркестрации чего-либо
    Ответ написан
    Комментировать
  • Есть ли какие-либо курсы по повышению квалификации для Backend разработчика (Node.js)?

    saboteur_kiev
    @saboteur_kiev Куратор тега IT-образование
    software engineer
    Александр, Любые курсы, которые могут кем-то котироваться, должны быть либо от производителя, либо от крупных образовательных организаций.

    nodeJS кто владелец? OpenJS
    Там можно посмотреть
    https://openjsf.org/certification/

    Ну или кого-то крупного поискать, может кто-то coursera котирует.
    Ответ написан
    Комментировать
  • Не могу решать задачи по программированию?

    saboteur_kiev
    @saboteur_kiev Куратор тега IT-образование
    software engineer
    есть задачи которые связяны с высшей матиматикой
    а вот какую книгу выбрать чтоб решать задачи

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

    saboteur_kiev
    @saboteur_kiev Куратор тега IT-образование
    software engineer
    Почему школьная программа разработана одинакова, а оценки у всех разные?
    Почему люди, окончив школу, не знают все предеметы на одинаково хорошем уровне?

    ИТ - область с высоким порогом входа, нужно знать и уметь делать на практике довольно много разных вещей, и максимум специализированный институт может подготовить джуна.
    Но ни один институт не преподает исключительно программирование. Есть куча других обязательных предметов (язык, математика, общие и гуманитарные предметы), поэтому на само программирование дается не так уж и много часов.

    А до мидла - нужно приложить усилия, желательно пару лет занимаясь одним только программированием.

    Поэтому нет, таких заведений нет и не будет в силу их невостребованности и невозможности всех обучить быть мидлами.
    Ответ написан
    Комментировать