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

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

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

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

    А так - поступаешь в вуз, пока учишься там - читаешь требования к вакансиям разработчиков и парралельно учишь все, что в них видишь.
    Ответ написан
    Комментировать
  • Заканчиваю 9 класс, хочу идти на программиста, но ничего в этом не понимаю. От слова совсем. Стоит ли идти?

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

    Сколько книг о компьютерах уже прочитано на текущий момент, или эта фраза - вранье?
    Ответ написан
    Комментировать
  • На каком уровне должен быть твой javascript для перехода к изучению фреймворка(vue,react)?

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

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

    saboteur_kiev
    @saboteur_kiev Куратор тега IT-образование
    software engineer
    За три года обучения немного изучили Pascal, Delphi.

    ЕПРСТ!
    Открой документацию и сам научись.
    НИКАКОЙ колледж тебя не научит, если за три года ты сам не можешь осилить и ждешь, пока тебя научат.
    За три года с нуля можно написать неплохой проект, просто сидя вечерами и ковыряясь в документации и гугле.

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

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

    В институт иди за вышкой и работать.
    Но ИТ и программирование - САМ.
    Ответ написан
    1 комментарий
  • Как получить адекватное IT образование в 30 лет?

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

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

    Не пытайся, делай (С)

    ИТ - область с высоким порогом входа. Ничего не получится, если ты только начинаешь. Через снос башки нужно вникать, понимать, изучать, читать МНОГО, осознавать МНОГО, но еще больше нужно писать и делать.

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

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

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

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

    saboteur_kiev
    @saboteur_kiev Куратор тега Системное администрирование
    software engineer
    с мечтой уйти в devops.

    Сейчас хаотично изучаю всё, что под руку попадётся, чувствую, что не хватает базы (математика, алгоритмы и проч. вузовские курсы).


    С какого хрена девопсу нужны математика и алгоритмы? Это ж не разработчик альфы или экселя.
    Учите администрирование линукс и популярных сервисов, работу с контейнерами, ci/cd инструменты и оркестраторы.
    Ответ написан
  • Что лучше, отдельно учить sql и потом его применять для python или сразу с его использованием?

    saboteur_kiev
    @saboteur_kiev Куратор тега IT-образование
    software engineer
    Разницы нету.
    Делай, как тебе удобнее.
    Ответ написан
    Комментировать
  • Как перейти с Python на C++? или С чего начать изучение C++?

    saboteur_kiev
    @saboteur_kiev Куратор тега IT-образование
    software engineer
    1. Также как учил питон. Берешь документацию, берешь примеры и пишешь код
    2. google первые несколько курсов/учебников. Не думай что просмотрел один курс и все, уже спец. В поисках лучшего ты потратишь больше времени, чем за тот же самый промежуток просмотришь несколько хороших/плохих.
    3. Зачем? Хороший спец знает несколько языков на базовом уровне.
    Ответ написан
    Комментировать
  • Как эффективно чему либо учиться, как изучают новые вещи(программирование в том числе)?

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

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

    А на подобные вопросы вам будут отвечать либо банальными шутками, либо собственным опытом, который лично вам не подойдет.
    Я вот учил сугубо по огрызкам документации. Потому что ничего другого не быол
    Ответ написан
    Комментировать
  • Задачи на ООП, SOLID, и просто толковые задачники онлайн PHP?

    saboteur_kiev
    @saboteur_kiev Куратор тега IT-образование
    software engineer
    Вся суть ООП - чтобы данные лежали вместе с функциями в одном объекте.
    Что позволяет инкапулировать и разделять разработку объектов разным программистам.
    Довольно сложно придумать ООП задачу для маленького проекта, с которым справится один человек.
    Придумывая задачу, предположите что вас несколько и вы независимо друг от друга пишете разные объекты, заранее договорившись только об интерфейсах (публичных методах)
    Ответ написан
    Комментировать
  • Стоит ли быть full stack разработчиком (Python, JavaScript...)?

    saboteur_kiev
    @saboteur_kiev Куратор тега IT-образование
    software engineer
    Когда я выучу python


    , стоит ли доп. учить не только backend, но и frontend?


    Сперва питон выучи, потом задавай правильные умные вопросы.
    Ответ написан
    Комментировать
  • Существуют ли онлайн-школы с моделью обучения "оплата = % от заработка за определённый период"?

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

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

    saboteur_kiev
    @saboteur_kiev Куратор тега IT-образование
    software engineer
    Потому что
    1) Институт это в первую очередь ОБЩЕЕ высшее образование, а уже потом специальность факультета.
    2) Физика относится к точным наукам, а это немаловажно в науке. Опять же, в ИБ есть много моментов связанных с физикой, включая понимание как работают различные охранные системы, датчики и другие IOTS.
    Ответ написан
    Комментировать
  • Надо ли постоянно повторять пройденные темы?

    saboteur_kiev
    @saboteur_kiev Куратор тега IT-образование
    software engineer
    Зазубривать не нужно - работа это не ЕГЕ, никто у вас учебник и гугл отбирать не будет.

    Но если вы читаете - вы развиваете навык чтения.
    Больше пишите. Чувствовать нужно, что вы знаете как решать проблемы.
    Ответ написан
    Комментировать
  • Как вы научились мыслить «как программист»?

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

    А сколько у тебя ушло на таблицу умножения?

    А вообще просто практика. Привыкаешь. Легче не становится, просто становится возможным.
    Ответ написан
    Комментировать
  • Есть ли интерактивные обучающие скрипты/дистрибутивы по Linux?

    saboteur_kiev
    @saboteur_kiev Куратор тега Linux
    software engineer
    зачем?
    базовые команды - это ВЕСЬ функционал линукс.
    задачи на grep - это задачи не на grep, а в основном задачи на регулярки, которые не только в grep
    В общем нет смысла делать подобное, ибо базовые вещи учатся за пару вечеров, а сложные - тутор писать годами надо.
    Ответ написан
    Комментировать
  • Как по-настоящему научить детей программированию?

    saboteur_kiev
    @saboteur_kiev Куратор тега IT-образование
    software engineer
    Самое простое и сложное, банальное и непонятное - мотивировать на изучение.

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

    Все остальное - от лукавого.
    Ответ написан
    5 комментариев
  • Как создать приложение для тестирования?

    saboteur_kiev
    @saboteur_kiev Куратор тега IT-образование
    software engineer
    Работа с данными прямо из doc документа для новичка будет непросто.
    Как минимум нужно список вопросов и правильных ответов перенести в более удобный для программы вид - массив, базу данных, или хотя бы простой текстовый файл с разделителями (CSV)
    А так - проще всего будет сделать на php с веб-интерфейсом.
    Если хочется именно десктопное приложение для винды - лучше c# чем c++
    Ответ написан
    Комментировать
  • Какой курс по CS для начинающих лучший по вашему мнению?

    saboteur_kiev
    @saboteur_kiev Куратор тега IT-образование
    software engineer
    Нужно подтянуть общую базу по знаниям информатики.

    Длительность курса: 12 недель


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