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

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

    saboteur_kiev
    @saboteur_kiev Куратор тега IT-образование
    build engineer
    Вот мой список навыков:
    C
    C++
    C#


    Зачем эту фигню тут писать? Основной синтаксис совпадает у 90% языков программирования. Почитать как пишутся конструкции типа if/else for/while/until и считать, что добавил себе навык очередного языка программирования?

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

    saboteur_kiev
    @saboteur_kiev Куратор тега Программирование
    build engineer
    Низкоуровневое программирование это просто программирование.
    Просто программирование не требует матана, достаточно стандартной арифметики.

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

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

    saboteur_kiev
    @saboteur_kiev Куратор тега IT-образование
    build engineer
    1. Девочка-рекрутер смотрит несколько резюме для вакансии, которую ей прислал менеджер проекта которому нужен новый человек. Видит что в одном резюме нет диплома и выкидывает его. А остальные просматривает и возможно пересылает менеджеру проекта.

    2. Пункт первый повторяется, но возможно девочка рекрутер смотрит кто выдал диплом, и пытается понять насколько это заведение/факультет смежный с ИТ областью.

    3. Зарубежная компания, такая же девочка-рекрутер, но требования к диплому могут включать конкретный список учебных заведений.
    Ответ написан
  • Это нормально, если примеры тем выпускных работ вызывают у меня непонимание и ужас?

    saboteur_kiev
    @saboteur_kiev Куратор тега IT-образование
    build engineer
    Написать выпускную работу (на что уходит год и больше), и реально изучить то, что в ней написано - разные вещи.
    Ну а тема обычно так и подбирается, чтобы солидно звучало. А по сути там обсфукация и в названии и в содержимом.
    Ответ написан
  • Закончить ВУЗ по направлению "Разработка программного обеспечения" в 27 лет - это поздно?

    saboteur_kiev
    @saboteur_kiev Куратор тега IT-образование
    build engineer
    Если учеба пойдет хорошо, и вы будете считать себя взрослым и самостоятельным (а судя по этому вопросу, это пока не так), то с 2-3-4 курса можете посмотреть в сторону заочки и подработки, если это не будет мешать учебе.
    Ответ написан
  • Информационная безопасность. В чем различие военных и гражданских вузов?

    saboteur_kiev
    @saboteur_kiev Куратор тега IT-образование
    build engineer
    Информационная безопасность. В чем различие военных и гражданских вузов?

    Военные вузы дают военку.
    Все.

    Хакеров не готовят, они рождаются сами. Посмотрите фильм "Хакеры" 95-го года. Там кто-то спрашивал кто где учится? Нет. Сами интересуются. Сами читают. Сам находят информацию. При поступлении в вуз УЖЕ знают больше многих преподавателей.

    Упор в вузе делается на ВЫСШЕМ ОБРАЗОВАНИИ. А профильность она постольку-поскольку.
    Ответ написан
  • Есть ли смысл поступать в ИГУ на программиста?

    saboteur_kiev
    @saboteur_kiev Куратор тега IT-образование
    build engineer
    > сборка нулевых годов с windows 1
    В нулевых годах была Windows 2000, а windows 1 вообще не была публичной.

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

    saboteur_kiev
    @saboteur_kiev Куратор тега Программирование
    build engineer
    Напишите диссертацию на тему
    * почему так сложно найти тему для диссертации,
    * почему люди постоянно пишут одни и те же вопросы, практически еженедельно повторяя и не пытаясь найти ответ, несмотря на то, что поисковые системы уже существуют более 20 лет
    * почему люди, окончившие школу (почти 10 лет), почти окончившие высшее учебное заведение, неспособны к самостоятельной работе
    Ответ написан
  • Подойдут ли курсы скиллбокс по Data Science для старта в профессии?

    saboteur_kiev
    @saboteur_kiev Куратор тега IT-образование
    build engineer
    Курсы это просто введение в некоторые базовые понятия.

    Начинающий сотрудник и выпускник ЛЮБЫХ курсов - понятия совместимы в низкоквалифицированной профессии.

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

    saboteur_kiev
    @saboteur_kiev Куратор тега IT-образование
    build engineer
    Добрый день)
    1) стоит ли идти на курсы от ГикБрэйнс?
    2) посоветуйте пжлст хорошие курсы в спб по C, C++


    Все курсы - более менее фигня. Может чуть хуже, может чуть лучше. Главное ВАШЕ желание учиться. А если есть желание, то можете и на ютубе посмотреть и книжки почитать.

    3) реально ли найти работу с Си или ++ на позицию junior’а?

    Не сложно. Но выпускник курсов и Junior на С/С++ это небо и земля.

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

    Проблема в том, что ваши вопросы инфантильные.

    "можно ли за год начать зарабатывать 30 тысяч С/С++ джуниору?"

    НУ КОНЕЧНО можно. Но откуда нам знать, что вы на это способны?

    "можно ли изучить программирование на курсах"

    НУ КОНЕЧНО можно. Но откуда нам знать, что вы на это способны?

    "можно ли на одном языке делать то, можно ли на другом языке делать это, на каком языке делать это".

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

    Именно в силу формулировки ваших вопросов, видно что вы не хотите учить сложное. А В IT, чтобы хорошо зарабатывать, нужно стать хорошим специалистом, то есть обойтись чем полегче - значит либо не устроитесь, либо будете работать за гроши.

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

    saboteur_kiev
    @saboteur_kiev Куратор тега Программирование
    build engineer
    Нельзя стать фехтовальщиком, почитав книги и посмотрев видяшки. Нужно потратить много времени на практику.

    По какой-то, совершенно непонятной причине, многие новички относятся к программированию, как к чему-то, что можно изучить теоретически и сразу пользоваться. Но нет.
    Нужно потратить МНОГО времени на практику.

    Поэтому:
    знаю и инструменты и знаю как должна работать программа

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

    saboteur_kiev
    @saboteur_kiev Куратор тега IT-образование
    build engineer
    Задача - разработать программу самообразования специалистов (ИТР).
    В идеале ищу набор ссылок на авторитетные источники, где "на пальцах" разжеваны общие моменты по каждой из вышеописанных тем + Best Practices.


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

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

    Раз все программы оперируют некоторыми данными, то нужно взять эти данные, взять функции (методы), которые работают с этими данными и поместить в один объект.
    Если нужно будет изменить тип данных, добавить/отнять/поделить функционал, то программист будет работать с одним этим объектом. При этом, если разные объекты запрашивают что-либо друг у друга, то в ООП довольно легко сделать версионность и обратную совместимость.

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

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

    saboteur_kiev
    @saboteur_kiev Куратор тега IT-образование
    build engineer
    Сформулируйте ваше определение слова "мобильность" и тогда можно будет понятно, применимо ли ваше понимание мобильности к информационной системы.
    Ответ написан
  • Как стать хорошим backend, C# программистом?

    saboteur_kiev
    @saboteur_kiev Куратор тега IT-образование
    build engineer
    Я хочу действительно понять как ХОРОШО программировать,

    Учитесь, работайте. Не останавливайтесь никогда.

    Как вы постигали АЗЫ ПРОГРАММИРОВАНИЯ?!

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

    saboteur_kiev
    @saboteur_kiev Куратор тега IT-образование
    build engineer
    Разница между книжкой и практикой там, что книжку читаете, а практику пишете.

    "CSV,YAML,SQL,"

    В ЧЕМ проблема нагуглить эти термины и понять их смысл?
    Ответ написан
  • Где получить второе высшее заочное в Санкт-Петербурге по программированию?

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

    Кто источник? Вам в посольстве так сказали?
    Просто наличие высшего образования + рабочий опыт - достаточен для многих стран Европы.
    Ответ написан
  • Какое существует ПО для управления IT-инфраструктурой?

    saboteur_kiev
    @saboteur_kiev Куратор тега IT-образование
    build engineer
    Не может быть одного ПО которое решает все ваши вопросы.
    Управление нагрузкой чего? миграция чего? деплой чего? в мире очень много вещей, которые не могут быть универсальные.

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

    Опять же, вы понаписывали кучу слов, но что они обозначают - вы не знаете.
    Например расскажите что означает "удаленный аудит" или что такое "система мониторинга" в вашем понимании? Можете перечислить КОНКРЕТНЫЕ критерии аудита и список метрик, которые эти системы должны измерять и проверять?
    Ответ написан