Задать вопрос
Ответы пользователя по тегу IT-образование
  • Изучения Java в 30 лет это реально?

    saboteur_kiev
    @saboteur_kiev Куратор тега IT-образование
    software engineer
    Найти хорошие курсы в Москве не удалось

    Да почти любые курсы - основы. Нужно уметь изучать самостоятельно

    подскажите где найти человека,который поможет изучить java
    может есть какие то закрытые съезды программистов,или что то для новичков,где можно познакомиться и зарядиться новыми силами

    Вам точно 30 лет? Какие еще закрытые съезды? Может закрытые телеграм каналы школьников 5-го класса?

    Я решила,что пора мечте сбыться и стать программистом ,ранее ничего не изучала,а сейчас прям в захлёб очень хочу изучить данный язык,и переквалифицироваться.

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

    Может это просто мечты, и не стоит даже пытаться?

    Если у вас это мечты - не стоит. Если вы готовы тратить на это реальные усилия - пробуйте.

    Или все таки может не стоит бояться,что более юные будут у работодателей на первом месте?

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

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

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

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

    saboteur_kiev
    @saboteur_kiev Куратор тега IT-образование
    software engineer
    Менеджер проекта
    Ответ написан
  • За сколько можно освоить такую программу?

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

    Вранье полное.
    Покажи золотую медаль за школу и красный диплом с магистерской.

    Изучить пару языков программирования - Python, JavaScript, C++, JQuery, SQL.

    Люди один язык изучают годами, а ты хочешь 4 изучить?
    Ответ написан
    9 комментариев
  • Что делать если не могу запомнить элементарное?

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

    1. Серьезно? За 1 месяц? Не имея никакого бэкграунда? Возможно ты гений, который в 10 лет закончил институт с отличием, но если нет - времени придется потратить немного больше.
    2. Чтение и просмотр курсов - почти пустое место. Главное - это практика, так как запоминание делается ИМЕННО на практике. Так что это нормально, что насмотревшись всякого и приступив наконец к практике (а надо было месяц назад), ты ничего не помнишь. Пиши код. Читай в основном документацию и конкретные вопросы по гуглу.
    Ответ написан
    Комментировать
  • Как оценить собственное знание С++?

    saboteur_kiev
    @saboteur_kiev Куратор тега C++
    software engineer
    Подскажите хороший тест, либо способ оценить имеющиеся знания С++.
    Знаете, как с английским - A1, A2, B1 и т.п.


    Нет единого стандарта для знаний по С++.

    С++ используется весьма широко, знать все области невозможно. Тот же Торвальдс, который написал ядро Линукса, и активно курирует этот процесс вряд ли сможет на С++ написать 3д движок.

    А Кармак скорее всего нескоро осилит написание полноценного ядра с хорошей многозадачностью и API.

    Можно примерно оценить дорос ли ты до джуна, ибо тут специализации еще нет, а вот с мидом уже вопросы.
    Я встречал сеньоров С++ с 10-летним опытом в коммуникационной сфере, которые не прошли интервью на мида в технологический проект.
    Поэтому бери просто список вакансий, требований в них и оценивай себя примерно. А потом на интервью
    Ответ написан
    2 комментария
  • Насколько сложно войти в WebDev не имея никакого опыта, а потом ещё и эмигрировать?

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

    Я уже знаю английский на достаточном уровне, чтобы сидеть в Reddit на сабреддите r/learnprogramming и там читать достаточное

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

    saboteur_kiev
    @saboteur_kiev Куратор тега IT-образование
    software engineer
    Мне 17 лет я начинающий "програмист" хотел бы спросить
    Стоит ли изучать програмирование на Python по книгам


    За целых 17 лет появились какие-нибудь идеи, как именно конкретно тебе проще осваивать новые знания?
    В школе как учил что-либо?
    Кроме школы вообще чем-либо увлекался, где было необходимо освоить какие-нибудь знания/навыки?

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

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

    saboteur_kiev
    @saboteur_kiev Куратор тега IT-образование
    software engineer
    С железом на ты. Прекрасно понимаю как всё работает и мне это нравится

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

    . Английский знаю на базовом уровне.

    Понравилась веб вёрстка (на парах в унике учили) и тоже считаю что это интересно


    На мой взгляд, ты выбрал самое простое, поэтому оно тебе нравится. Потому что насчет железа - есть сомнения, что ты реально понимаешь как работает L3 кеш процессора, или чем USB 3.1 отличается от USB 3.0
    Тут лучше уточнить что именно ты подразумеваешь что ты с железом на "ты".

    Учи английский. Не школьную программу, а умение общаться.
    Развиваться - в самостоятельность. Почему твою судьбу должен решать кто-то другой? Сам реши, не ищи легкого пути, просто приложи старание в выбранное направление. Звучит просто, исполняется сложно, но повторю - не ищи легкого пути, его нет.
    Ответ написан
    3 комментария
  • Что нужно изучать, чтобы лучше понимать Linux?

    saboteur_kiev
    @saboteur_kiev Куратор тега Linux
    software engineer
    Про файловую систему - изучить права доступа в POSIX, понять как работают iNode, почитать про File System Hierarchy Standard

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

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

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


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

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

    Методы создаешь ты, ты же программист. Если же ты про методы стандартных классов, то читаешь документацию о методах. Исходники методов вроде бы как доступны.
    Но ООП это больше про организацию труда, а классы это уже следствие.

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

    Базово - можно. Во всяком случае С и С++ сейчас самые близкие к низкоуровневым языкам.

    А как вообще работает компилятор? Как условный WriteLine заставляет пиксели на экране складываться в нужную для вывода информацию в C# или как это делает print в Python? Как создаются и работают инструменты языка программирования?

    Нужно почитать про ассемблер, архитектуру процессора. Потом про функции биос и ОС.

    Microsoft Learn рассказал мне, что есть и какие-то другие типы программирования - например, функциональный F# и прочие подобные вещи. Зачем они нужны, в какой момент начать их изучение?

    Можно и не начинать. Есть разные задачи, они решаются разными инструментами. В вашем случае можно пока отложить.

    Люблю Линуксы, страшно нравятся Линуксы. Бесконечно ставлю их, настраиваю их, нахожу мелкие кусочки информации о том, как работает та или иная в операционной системе вещь. А как это всё работает в целом? Как вообще работает операционная система? Узнал, что существуют дистрибутивы, где у тебя есть чуть ли не голое ядро и ты собираешь систему сам под свои нужды. А как работает это самое ядро? Что оно такое? Как начать самому собирать системы, где и как этому научиться? Что скрывается за графическими оболочками?

    Ядро операционной системы собственно та вещь, которая позволяет тебе запускать программы.
    Современные операционные системы
    1) почти все многозадачные, позволяют запускать несколько программ одновременно
    2) предоставляют интерфейсы для работы с устройствами (через драйвера и функции ОС), чтобы упростить работу разработчикам.

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

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

    saboteur_kiev
    @saboteur_kiev Куратор тега IT-образование
    software engineer
    Я взрослый овощ, 20 лет,

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

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

    saboteur_kiev
    @saboteur_kiev Куратор тега Python
    software engineer
    Читаю только про числовые типы, но уже не понимаю некоторые темы. Надо ли пытаться их понять или можно пропустить?

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

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

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

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

    Заниматься и изучать разработку нужно будет самостоятельно. Поэтому выбирайте что вам удобнее. Расположение, преподаватели. Личные отзывы студентов которые там учатся, а не рандомные люди из интернета.

    Побольше математики пригодится, ибо электроника для VR вам вряд ли понадобится в этой стране.
    Ответ написан
    Комментировать
  • ВУЗ в неподходящем возрасте, работа, паника. Как быть?

    saboteur_kiev
    @saboteur_kiev Куратор тега IT-образование
    software engineer
    Рассматривать для себя ЗАОЧНУЮ ФОРМУ КАТЕГОРИЧЕСКИ НЕ ХОЧУ, попросту там нет нормальных и хоть чуточку перспективных специальностей

    ОЧЕНЬ, ОЧЕНЬ мало интересных профессий, на которые можно устроиться просто окончив отечественный ВУЗ.

    А поэтому:

    Вариант №1) Поступаю в вуз, заканчиваю и нахожу работу по профессии (маловероятно, но всё же).

    Вариант 3
    Поступаете в вуз, добавляете самообразование и со второго-третьего-четверого курса ищете работу по профессии, устраиваетесь. А в Вузе переводитесь на заочку.
    Ответ написан
    2 комментария