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

    saboteur_kiev
    @saboteur_kiev Куратор тега IT-образование
    software engineer
    На программиста не учат НИГДЕ.
    Программирование будешь изучать сам. И если ты только сейчас начал читать статейки, а не УЖЕ пишешь программы, то тебе будет крайне тяжело, потому что ты понятия не имеешь что это и сколько на самом деле нужно учить.

    Поступай на любой факультет.

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


    Так а почему ты уже не создал игру? Или ты думаешь твоя первая игра будет сразу известна на весь мир?
    Хорошо, если это будет 10-я или 50-я. Но когда ты начнешь писать первую? в 25? тогда крутую игру начнешь писать в 50?
    Ответ написан
  • Как подготовится к ЕГЭ 2021 по информатике?

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

    saboteur_kiev
    @saboteur_kiev Куратор тега IT-образование
    software engineer
    1. Архитектурные паттерны - на подробных и понятных реальных примерах.


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

    saboteur_kiev
    @saboteur_kiev Куратор тега IT-образование
    software engineer
    На общий вопрос можно получить только общий ответ.

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

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

    Проблема не в скобках и не в в невнимательности.

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

    С таким подходом не стоит в принципе заниматься деятельностью, где требуется самостоятельность.
    Ответ написан
  • Курсы системного администрирования в Киеве?

    saboteur_kiev
    @saboteur_kiev Куратор тега Системное администрирование
    software engineer
    Linux Foundation (LFCS and LFCE) и RHCSA в общем-то и все.

    А вместо курсов возьмите рутрекер, там и полное видео есть (на англ) и примеры задач.
    Ответ написан
  • Как выбрать второе высшее образование?

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

    Если же для трудоустройства, то Девопс вообще в институтах отсутствует как класс.
    Ответ написан
  • Как освоить си при знании базового синтаксиса?

    saboteur_kiev
    @saboteur_kiev Куратор тега IT-образование
    software engineer
    Хотелось бы освоить более сложные элементы, такие, как бинарные деревья, связные списки, работа с volatile перемеными и прочее, что выходит за рамки написания hello world, для того, чтобы читать понятный и грамотный код.


    Знание структур данных не относится к понятному и грамотному коду.
    Структуры данных относятся к базовым вещам, а не грамотности и понятности кода.
    Чтобы осваивать - практикуйте.
    Ответ написан
  • Как поступить в ФФиО СПбГУ ИТМО?

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


    Зачем тебе вообще высшее образование?
    Высшее образование это только начало пути. И уже тут ты не хочешь работать самостоятельно.

    А институт, это не школа. В любом случае самостоятельная работа и отличает двоечника от хотя бы троечника.
    Ответ написан
  • Как вы определились с направлением?

    saboteur_kiev
    @saboteur_kiev Куратор тега IT-образование
    software engineer
    Куда взяли туда и пошел. А уже потом разобрался что к чему и специализировался.
    Поработать в начале карьеры год в одном направлении, год в другом - это не потеря времени, а приобретение полезного разностороннего опыта.
    Я вот и на заводе месяц работал в юности. Сейчас даже думаю, что для кругозора не помешало.
    Ответ написан
  • В каком направлении развиваться(учитывая склонности)?

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

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

    saboteur_kiev
    @saboteur_kiev Куратор тега IT-образование
    software engineer
    Чтобы задать правильный вопрос, нужно знать примерно половину ответа.

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

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

    А как работает википедия? Что такое войны правок, откуда берутся модераторы?

    А как контент появляется на сайтах интернет магазинов? А как на сайтах производителей?

    Не обязательно быть гуру, но если имеете представление, то понимание почему поисковые системы будут показывать не релевантные сайты а те, которые SEO продвигают вперед разными способами.

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

    saboteur_kiev
    @saboteur_kiev Куратор тега IT-образование
    software engineer
    В институтах не делают полноценных программистов.
    И не делают полноценных инженеров и технологов.

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

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

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

    Или задайте себе вопрос - как стать хорошим спортсменом?
    Как стать хорошим "кем угодно" - везде нужно МНОГО практики, везде нужно изучать эффективность.

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

    Наверное кто-то применяет терпение и труд, а кто-то нет.
    Ответ написан
  • Как повысить свои навыки аналитика?

    saboteur_kiev
    @saboteur_kiev Куратор тега IT-образование
    software engineer
    Excel - это просто инструмент.
    Навыки аналитика нужно повышать изучая и анализируя предметную область. А там уже можно и блокнотом и экселем и другие инструменты.
    Ответ написан
  • Целесообразно ли уходить после 9 класса и учиться на ITшника?

    saboteur_kiev
    @saboteur_kiev Куратор тега IT-образование
    software engineer
    Уходить можно тогда, когда у тебя стабильный ЗАРАБОТОК реальными деньгами, в достаточном количестве, чтобы мог себя обеспечить.
    В противном случае - уходить куда? зачем?

    Почему нельзя учиться и в школе/институте и программированию?
    Сложно?
    Тогда сразу понять, что если не сможешь осилить сразу эти вещи одновременно, то в ИТ может и не получиться с карьерой.
    Если посмотреть знаменитых людей, типа Цукерберга, Билла Гейтса - то они И учились И уже умели программировать И уже сделали проект, на котором начали зарабатывать. И только ПОСЛЕ этого приняли решение не учиться дальше (и то).

    Поэтому - не путай высшее образование и навыки программирования. Это разные вещи и обе нужные.
    Ответ написан
  • Где найти техническое описание МЭСМ?

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

    spoiler
    МЭСМ была трехадресной синхронной ЭВМ с быстродействием 50 арифметических или логических операций в секунду. Время выполнения операций — 17,6 мс (за исключением операции деления — 20,8 мс).
    По предложению С.А. Лебедева в сумматоре была реализована цепочка сквозных переносов. Команды и числа представлялись словами с фиксированной запятой длиной 17 двоичных разрядов. Универсальное арифметическое устройство (АУ) реализовывало все элементарные арифметические и логические операции и включало накапливающий сумматор и два регистра на триггерах. Связанное с ним оперативное запоминающее устройство (ОЗУ) с частотой выборки 5 кГц было рассчитано на запись 31 числа и 63 команд. Память команд и констант была расширена за счет штеккерного долговременного запоминающего устройства (ДЗУ), на котором осуществлялся ввод и хранение 31 числа и 63 команд.

    Выбор ОЗУ на ламповых триггерных схемах, содержащего 2500 триодов и 1500 диодов, предопределил последовательную систему подачи кодов чисел. Команды условных переходов, изменение масштабов чисел, контроль исправности устройств реализовывались программно. Машина останавливалась при переполнении разряд-ной сетки. Преобразование двоичных кодов в десятичные было реализовано схемно. Потребляемая мощность составляла 25 кВт.
    МЭСМ была универсальной ЭВМ. Всего машина имела 13 команд (4 арифметические операции, операции сравнения, сложения кодов команд, команд переключения с ДЗУ на ОЗУ, вывода на печать, останова и др.).

    В процессе опытной эксплуатации макета, включавшей решение важных научно-технических задач и доказавшей не только жизнеспособность, но и острую актуальность машины в условиях начинавшейся научно-технической революции, выяснилась необходимость введения ряда усовершенствований. Разрядность команд была увеличена до 21 двоичного разряда, аппаратура схем, реализующих алгоритм деления, была существенно упрощена. Для повышения производительности машины и обеспечения решения задач, требующих запоминания значительного количества чисел и команд (системы алгебраических и дифференциальных уравнений в частных производных с сотнями неизвестных), было предусмотрено ЗУ на магнитном барабане емкостью 5 тыс. слов, а также устройство ввода и хранения подпрограмм на магнитной ленте (трехдорожечный магнитофон).
    С 25 декабря 1951 г. МЭСМ в более совершенной компоновке продолжила решение различных, теперь уже более сложных научно-технических и народно-хозяйственных задач, которые ставили известные ученью М.В. Келдыш, А.А. Дородницын, М.А. Лаврентьев, А.А. Ляпунов, М.Р. Шура-Бура, Б.В. Гнеденко и др.
    Разработка и эксплуатация МЭСМ представляли чрезвычайно важный этап развития отечественной вычислительной техники, это была настоящая школа, обусловившая формирование опытного коллектива разработчиков, эксплуатационщиков, операторов, программистов. Появление МЭСМ послужило мощным толчком для разработки широкого круга вопросов вычислительной математики. На машине было решено большое количество научно-технических и народно-хозяйственных задач (задачи ядерной физики, расчет линии электропередачи Куйбышев-Москва, задачи ракетной баллистики и др.), решение которых вручную надолго задержало бы развитие некоторых важных направлений отечественной науки и техники.
    Для дальнейшей деятельности С. А. Лебедева в этой области разработка МЭСМ носила экспериментальный характер и явилась необходимым предварительным этапом — первой очередью создания быстродействующей электронной счетной машины (БЭСМ), в которой впервые в мире реализовалась параллельная обработка операндов в арифметическом устройстве. Технические характеристики МЭСМ были выбраны с учетом именно этого критерия. На них наложили свой отпечаток также условия разработки, элементно-конструкторская база того времени и крайне сжатые сроки изготовления машины.
    В процессе создания МЭСМ разрабатывались, монтировались и опробовались быстродействующие устройства и узлы будущей БЭСМ.
    Основные этапы разработки и пуска МЭСМ:
    Октябрь — ноябрь 1948 г. Разработка общих принципов построения электронной цифровой вычислительной машины.
    Январь — март 1949 г. Обсуждение характеристик вычислительной машины и мер сотрудничества при ее создании на научных семинарах с участием представителей Института математики и Института физики АН УССР.
    Октябрь — декабрь 1949 г. Создание принципиальной блок-схемы и общей компоновки макета МЭСМ.
    6 ноября 1950 г. Первый пробный пуск макета и начало решения на нем простейших практических и тестовых задач.
    Ноябрь — декабрь 1950 г. Увеличение количества блоков запоминающих устройств, отработка алгоритмов операций сложения, вычитания, умножения и сравнения, завершение отладки макета.
    4-5 января 1951 г. Демонстрация действующего макета приемной комиссии в составе Н. Н. Доброхотова, А. Ю. Ишлинского, С. Г. Крейна, С. А. Лебедева, Ф. Д. Овча-ренко, И.Т. Швеца. Составление акта об окончании в 1950 г. разработки, изготовления и наладки макета, выработка рекомендаций по дальнейшему его совершенствованию.
    Ответ написан
  • Как это называется?

    saboteur_kiev
    @saboteur_kiev Куратор тега IT-образование
    software engineer
    В университете дают БАЗОВЫЕ навыки программирования.
    Специализация на back-end, front-end и другие начинается гораздо, гораздо позже.

    В любом случае профессиональные навыки программирования дают не в университете. Их ты будешь получать самостоятельно.
    Ответ написан
  • Что нужно изучать в потоках классов новичку?

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


    Вы хотите не изучив сложение и вычитание сразу учить перемножение матриц?

    Книги тем и отличаются от статей в инете, что обычно предполагают системное изучение всего НЕОБХОДИМОГО.
    Ответ написан
  • Прокрастинация, проблемы языка или я не программист?

    saboteur_kiev
    @saboteur_kiev Куратор тега IT-образование
    software engineer
    Я плохой программист

    Вы вообще еще не программист и не факт что им будете.

    или же неправильно распределяю время на программирование?(от 1,5 часов до 5 в день) в чем проблема?

    Если бы вы тратили от 1.5 до 5 часов в день хотя бы год, думаю было бы гораздо больше результатов.

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

    Вся проблема в том, что вы не готовы понять или принять ответ, что вы либо ленивый, либо неспособный заставлять себя изучить технологии.

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

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

    Вот возьмем школу.
    10-12 лет тратить по 5-7 часов в день на уроки.
    Вот 10-12 лет спустя - вы стали математиком? Литератором? Поэтом? Биологом? Физиком? Химиком?
    Да нет, едва-едва общие знания получили, которые даже не очень понятно где применить.

    Тоже самое и в ИТ: 2-3-4 месяца это даже не начало, это так, сверху поковырял.
    Ответ написан