Ответы пользователя по тегу IT-образование
  • У вас бывало такое, что вы думали переписать всю книгу на компьютерную тему, только чтобы лучше ее запомнить?

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

    saboteur_kiev
    @saboteur_kiev Куратор тега IT-образование
    build engineer
    > Наверно все согласятся, что программирование не способствует социализации человека.

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

    > Это выбор интровертов, социопатов, одиночек и просто людей со сложностями в общении.

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

    > Пусть не всегда, но в большинстве случаев.

    Нет. Стереотип сисадмин в грязном свитере уже давно остался в анекдотах.

    > Посмотрите на людей, выступающих с докладами на всевозможных IT-конференциях и задайте себе вопрос, только честно - хотели ли бы вы быть на них похожи?)

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

    > Ты преимущественно сидишь на одном месте погруженный в свои мысли, пишешь код и мало с кем общаешься.

    Это не проблема айтишников или программистов, это проблема конкретно одного человека, и тебе нужно ее решать.
    Ответ написан
  • Какие есть it-профессии, где не нужно писать код?

    saboteur_kiev
    @saboteur_kiev Куратор тега IT-образование
    build engineer
    Младший техник у какого-нить провайдера. тянуть и обжимать проводочки.
    Саппорт в call центре.

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

    P.P.S. "Например, на врача/юриста/кого-то ещё выучился и работаешь рабочий день, остальное время свободно. "

    Ахаха... ты реально думаешь что юриспруденция за последние несколько лет не поменялась? Да хотя бы гиктаймс почитай какие новые громкие законопроекты только в области ИТ были приняты за последние полгода. Что уж говорить про те, которые не слишком громкие, или которые никто не понял?
    Ты реально думаешь, что врачи сейчас лечат также, как 10 лет назад? В стоматологии поменялось почти все - материалы, подходы. В клинической лаборатории даже стандартные нормативы. У окулистов жизнь поменялась уже пару раз.

    Мало нового происходит у младшего специалиста с минимальной зарплатой. И то...
    Ответ написан
  • Как понять, насколько мне подходит книга, смотря на оглавление?

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

    saboteur_kiev
    @saboteur_kiev Куратор тега IT-образование
    build engineer
    А просто со временем, до всех доходит, что программирование это не интересные исследования, познания неведомого как в фантастике, прикручивание двумя кликами новых движков.
    А на деле - это еще и множество рутинной и кропотливой работы, которая по сути - скучная, однообразная, И ее процентов 80.

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

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

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

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

    1. Идешь в школу, договариваешься о сдаче экзаменов и контрольных экстерном. Официально договариваешься, что ты не посещаешь обычные уроки, и посещаешь только необходимые контрольные, экзамены, минимальную практику.
    2. Выполняешь все вышеперечисленное, и действительно сдаешь все контрольные и экзамены не хуже, чем на 4-5.
    3. Профит. И образование есть, которое необходимо, и время есть, которое необходимо, и себе доказал что способен в принципе самоорганизоваться и решать практические задачи, а не заниматься "диванной аналитикой".

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

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

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

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

    >> Сейчас у него есть желание учиться, думаю надо это поддержать.

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

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

    saboteur_kiev
    @saboteur_kiev Куратор тега IT-образование
    build engineer
    Самообучение - это не значит, что сидишь и думаешь как бы задизайнить в одиночной камере.

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

    Проблема самообучения в основном одна - плохая мотивация учиться (не та мотивация, когда "я готов учиться 20 часов в сутки, что мне быстренько подучить чтобы через 21 день стать сеньором и жить на богамах), а та мотивация, когда годами развиваешься. Всю жизнь что-то новое узнаешь.
    Ну и адекватность. Если бьешься головой об стену слишком долго, значит надо искать подход с другой стороны.
    Ответ написан
  • Что учить с начала Архитектуру или ОС?

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

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

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

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

    saboteur_kiev
    @saboteur_kiev Куратор тега IT-образование
    build engineer
    Простите, но на работе вам платят деньги не за развитие, а за выполненные задачи.

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

    Развиваться нужно самостоятельно. А работа вам дает возможность на практике пробовать то, что вы узнаете новое.
    Ответ написан
  • Задания для практики Perl (для начинающих писать скрипты)?

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

    Это позволяет вам не отвлекаться на второстепенные задачи, типа "а надо ли, чтобы тут были запятые в ответе, или в каком столбце писать сумму а в каком имя", а делать скрипт, который реализует необходимый именно ВАМ результат.
    Потому что если нужно что-то более масштабное, то в этом случае, лучше не perl.

    Perl идеально подходит для парсинга текста. В идеале лог-файлов или каких-то отчетов.
    Что у вас есть из таких вещей под рукой?

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

    2) Вам нравится какая-то игрушка, у которой есть сайт?
    Отпарсите его на перле, попробуйте извлечь из него полезные данные, если периодически парсить.

    3) Напишите скрипт на перле, который парсит тостер, считывает вопрос, название вопроса, количество ответов в нем и выводит в html-файл в виде таблички

    4) Настройте скрипт на пинг удаленного сервера, парсите ответ перлом, чтобы сохранить в файл необходимую информацию, например timestamp, ответ (успешный/нет),время отклика.

    5) Поднимите веб-сервер, настройте perl как cgi-скрипт, который берет лог файл например из пункта 4 , и выводит диаграмму какой-либо перловой графической библиотекой для построения диаграмм (можно погуглить как создать image из массива данных в перл)
    Ответ написан
  • Будет ли время во время учебы(универ) подработать программистом?

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

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

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

    saboteur_kiev
    @saboteur_kiev Куратор тега IT-образование
    build engineer
    Это вопрос не для тостера.
    1. Он не технический.
    2. Он не про образование.
    3. Он даже не про стартап, он скорее про то, чем должен заниматься менеджер по продажам - искать клиентов и втюхивать товар.

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

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

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

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

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

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

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

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

    Где-то модерируете форум? Напишите на питоне скрипт, который лезет в базу и собирает оттуда какую-то интересную для вас статистику.
    Играете в игрушку - напишите на питоне доску почета и выводите ее в web через cgi
    Не хотите забыть о важных вещах - разберитесь с отправкой почты из питона, и шлите себе по расписанию СМС, или разберитесь с ботом телеграма на питоне и шлите уведомления в телеграм.

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

    saboteur_kiev
    @saboteur_kiev Куратор тега IT-образование
    build engineer
    Укажите stackoverflow одним из источников.
    Укажи свой аккаунт в stackoverflow.
    Препод как антиплагиат вычисляет? Этой программой? Подойди к нему и задай этот вопрос. Тостер тут не поможет.
    Ответ написан
  • Самостоятельное обучение основ программированию или в университете?

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

    Можете внятно объяснить, что вы подразумеваете под словом "изучал"?
    Если вы изучали сложные проекты, то подразумевается, что вы их писали, у вас есть рабочие сложные продукты. Как при этом можно не изучить основы - непонятно.

    Если же под "изучали" вы имеете ввиду "почитал 10 книжек, написал 1 пример на сайте и ноль программ" - то вы не изучали, а читали книжки.

    Просто пишите код.
    Ответ написан