Ответы пользователя по тегу IT-образование
  • Востребован ли C++?

    @evgeniy_lm
    Еще раз и медленно: "Не бывает "востребованных" ЯП, бывают востребованные программисты"

    Если вы умеете писать хорошие нужные программы на С#, Java или Python то вы без проблем сможете написать не менее хорошую и нужную и на любом другом ЯП включая С++. Если вы не способны писать программы в принципе, то "знание" даже 20 языков вам в этом не помогут.
    А "падающие графики" это не более чем попса. Порог входа в С#, Python и даже Java несоизмеримо ниже чем в С++ по этому говнокодеров на C++ намного меньше чем на других ЯП что и определяет то самое "падение"
    Ответ написан
    2 комментария
  • \IT + Радиотехника\ есть ли актуальная тема диплома?

    @evgeniy_lm
    Интернет вещей, однако.
    Там и "радиотехники" завались, и "программирования" хоть отбавляй

    ЗЫ. Тему своего диплома я знал еще на третьем курсе
    Ответ написан
  • Как подготовить себя к олимпиадному программированию?

    @evgeniy_lm
    Теорию в виде текста не получается осваивать.

    1. Программист ПИШЕТ!! программы.
    2. Тот кто не умеет читать ПИСАТЬ не способен.
    Вывод тот кто не умеет читать программистом быть не может и ни какие олимпиады ему не нужны.
    Но вам не стоит расстраиваться, может вы станете великим кинорежиссером.

    ЗЫ Все видео курсы записывают такие же чайники как и вы только более наглые, так что ничему полезному они вас не научать
    Ответ написан
    1 комментарий
  • Какой путь изучения математики оптимальный для взрослого человека?

    @evgeniy_lm
    Какой путь изучения математики оптимальный для взрослого человека?

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

    Математика нужна для изучения программирования.

    Уровня средней школы для начала будет достаточно, уже в процессе для восполнения пробелов инет в помощь
    Ответ написан
    Комментировать
  • Что вы думаете о приложении Sololearn?

    @evgeniy_lm
    1. Sololearn это не программа, а онлайн площадка обучающих курсов.
    2. Курсы это всегда плохо.
    Ответ написан
  • С чего начать изучение программирования?

    @evgeniy_lm
    1) Какие основные сложности у меня могут возникнуть на пути изучения программирования как у "гуманитория"?

    Кто такой "гуманитарий"? У меня, например, есть знакомый программист учитель английского языка

    2) Реально ли нужно мышление склонное к математическому?

    Компьютер это не более чем большой калькулятор, а реальная программа это реализация МАТЕМАТИЧЕСКОЙ МОДЕЛИ реального предмета или явления. Т.е. задача реального программиста научить компьютер вычислять не вычисляемое

    3) Нужен ли будет сразу английский язык? Я смогу заняться его изучением, но чуть позже. Работа+обучение программированию не оставят адекватно времени.

    Не нужен, но практика показывает,что знание английского увеличивает зарплату как минимум вдвое.

    4) Какие сейчас языки востребованы и будут востребованы ближайшие годы, что бы работа была всегда и везде?

    Не существует "востребованных" языков, бывают востребованные программисты

    5) Я так понял, что всегда можно начать с HTML+CSS и дальше уже двигаться куда захочу?
    HTML+CSS к программированию ни какого отношения не имеют, совсем никакого, совсем не имеют
    Начните, например, с JAVA если вас интересует разработка мобильных приложений

    6) С чего стоит начать изучение? Что читать? Что смотреть? Через полгода смогу и курсы какие-то платные оплатить, пока возможности нет. Читать книги у меня очень плохо получается, прям ломает, зато всегда хорошо воспринимал видео-контент. Может есть и какие-то годные youtube-каналы для начала, сайты, статьи, программы.
    Пока на карантине можете почитать книгу типа "Язык программирования ... для начинающих". Придумайте себе реальную задачу (для себя, а лучше для жены) и решите ее.
    Про курсы забудьте, платные это не более чем один из способов "честного отъема денег у населения", бесплатные на ютуб записывают такие же чайники как и вы только более наглые.
    Программист тот кто ПИШЕТ!!! программы, увы тот кто не умеет читать писать неспособен.

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

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

    @evgeniy_lm
    принтер Брайля и прочая фигня это, конечно, круто, но ни кто не написал о том, что алгоритмы не обязательно записывать в виде схемы. Ни кто не запрещает их описывать словами в виде последовательности пунктов. Если препода уважают ваше желание учится они должны индивидуально изменить программу обучения
    Ответ написан
    7 комментариев
  • Какой язык программирования выбрать для преподавания студентам 1го курса?

    @evgeniy_lm
    Каждый язык программирования создавался под конкретные цели в т.ч. и указанные вами. Со временем языки мутируют, цели их использования меняются тем не менее не один из перечисленных вами языков никогда не предназначался для обучения программированию.
    За всю историю существования компьютеров было специально для обучения создано только два языка BASIC и Pascal. Со временем BASIC настолько изменился, что ни одна его современная разновидность для обучения совершенно не подходит. Другое дело Pascal, с одной стороны он в точности похож на древнее творение дедушки Вирта и вполне годный для практического изучения работы алгоритмов, с другой стороны современные разновидности Object Pascal в умелых руках могут дать фору вашей троице.

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

    ЗЫ ЗЫ Если уж выбирать из вашего списка то я лично выбрал бы JAVA, мне кажется он более практически полезным
    Ответ написан
    1 комментарий
  • Scratch для взрослых, стоит ли учиться азам программирования с данного ресурса?

    @evgeniy_lm
    1. Изучая Scratch вы получите примерно такое же представление о программировании как в LEGO о строительстве жилых домов. Т.е. практически никакого.
    2. Программист ПИШЕТ программы, а тот кто не умеет ЧИТАТЬ писать не может. Программирование изучают по книгам, а видеокрусы записываются людьми которые знают предмет не намного лучше вас, т.е. практически никак. Если реально хотите научится программировать забудьте про ютуб полностью
    3. Если вам сильно хочется, но вы боитесь чего-то серьезного типа С++ или JAVA, начните с Lazarus (Free Pascal) или старых версий Delphi. В принципе внешне выглядит как Scratch но при этом позволяет писать реальные программы любой сложности
    Ответ написан
    4 комментария
  • Можно ли научиться хорошо программировать если сначала теория потом практика?

    @evgeniy_lm
    можно ли научиться программировать на высоком уровне(сеньйор), если сначала теорию часа 3 изучать, потом практика часа 2 в день.

    Нельзя. Для этого нужно практики лет 10-15.

    Как вы поняли собираюсь часов 6 на парах изучать теорию сам с телефона, потом дома ее практиковать часа 1-4.

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

    Сильно ли это по продуктивности будет бить, если я сразу не смогу кодить, а только как домой прихожу?

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

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

    Возможно сможете, лет через 10.

    Или может вообще бросить такое обучение?

    Как хотите, но помните, что для вас сейчас главное это обучение в ВУЗе и красивые девушки, остальное как получится

    Вуз фиговый, там даже компов нет

    Это где такой ВУЗ?
    Ответ написан
    Комментировать
  • Какую модель ардуино выбрать для проекта?

    @evgeniy_lm
    Стандартная Arduino UNO имеет 14-2 цифровых входов входов + 6 аналоговых входов которые без проблем можно использовать как цифровых входы/выходы. итого 18.
    У вас 10 кнопок (5 входов, 2 выхода), 1 выход -реле, 1 -выход замок (как я понимаю у вас опечатка), 2 выхода динамики (у вас стерео звонок?) итого 5+2+1+1+2 = 10 т.е. более чем достаточно.
    Можно использовать
    Arduino Nano
    это тоже самое что и UNO только меньше и чуть дешевле, но мене удобный. Можно Arduino Pro Mini она еще меньше, но там нет преобразователя UART-USB нужно купить отдельный такой или любой другой, но главное наличие DTR выхода
    Так же вам понадобятся транзисторы для управления мощными нагрузками (реле, замок), например, такие. Реле можно взять такое. Если динамики это не пьезоизлучатель, то вам так же понадобятся транзисторы. Можно не использовать дорогой электромагнитный замок, а модернизировать обычный с использованием соленоида

    PS
    1.Ссылки даны на лучший магазин в Украине. цены почти как у китайцев, но доставка в течении 2-3 дней. Если вам это не подходит ищите у себя или у китайцев.
    2. Приведены ссылки на китайские Arduino, они не хуже фирменных, но существенно дешевле.
    3. Если нужна помощь с проектом, обращайтесь. Могу сделать проект полностью, но это другая история
    Ответ написан
    4 комментария
  • Нужно ли знать хорошо математику, чтобы изучать vr - разработку?

    @evgeniy_lm
    Математика для умного человека, это тоже что для атлета штанга.
    Ответ написан
  • Интересная тема на диплом связанная с алгоритмами?

    @evgeniy_lm
    Ты должен понимать что диплом писать тебе, а контролировать "научному руководителю". Т.е. тема должна быть такая которая интересно ЛИЧНО тебе и понятна тому самому руководителю.
    Что касается "интересных тем" связанных с математикой то на мой взгляд ничего лучше темы связанной с "Генетическими алгоритмами" ты не найдешь. С одной стороны звучит круто, с другой не так уж и сложно
    Ответ написан
    2 комментария
  • Как не стать тупым в общении, профессионально занимаясь программированием?

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

    @evgeniy_lm
    Тебе сначала стоило бы узнать что html, css к программированию не имеют ни какого отношения (совсем никакого).
    Потом нужно научится писать программы (например по книге "Конкретная математика").
    Так же ты должен понимать, что к программированию нужно иметь способности так же как к рисованию, сочинению музыки или написанию романов. Не факт что у тебя такие способности имеются
    Ответ написан
    Комментировать
  • Как перестать кодить и начать программировать?

    @evgeniy_lm
    Программирование это решение поставленной задачи с использованием языка программирования.
    Кодирование это написание кода. Бывает иногда кодируют в рамках решения поставленной задачи (по заранее заданному алгоритму), а бывают просто тупо пишут код, как правило второй вариант никакого результата не приносит, но иногда случается чудо и в током случае говнокодер мнит себя великим программистом.

    Короче в программировании главное алгоритм решения поставленной задачи, а в кодировании главное написание кода. Есть при этом алгоритм или нет дело десятое
    Ответ написан
  • Как набраться опыта?

    @evgeniy_lm
    Кодить люблю, но все желание пропадает

    Ты сам ответил на свой вопрос. Кодирование и программирование это очень разные вещи. Вспомни курс школьной математики, сначала тебе просто предлагали решать какие-то формальные примеры (тупо перемножить сложить последовательность чисел), потом пошли задачи типа "из пункта А в пункт Б ... между ними ..." или "на парашют действует сила притяжения, сила сопротивления и сила бокового ветра ..." . В таких задачах нужно было объединить несколько простых формул в одну сложную. Так же и программирование, ты можешь всю жизнь за копейки записывать уже готовые "формулы" это называется кодирование, а можешь брать задачу и создавать "формулу" ее решения самостоятельно.
    Ответ написан
    Комментировать
  • Изучение линейной алгебры поможет в школьном курсе алгебры?

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

    @evgeniy_lm
    Начнем с того, что в подавляющем большинстве случаев то что кормит совсем не радует. Потом надо знать, что в программировании (как в прочем и в любом другом деле) много зарабатывают не те кто копипастит на пхп или С#, а те кто придумывает что-то совсем новое. Таких людей единицы.
    В общем и целом, думаю, программист из тебя получится. Главное в программировании ты уже понял, только нужно не ленится работать.

    ЗЫ Как выше уже заметили С# для мобильных устройств весьма странный выбор
    Ответ написан
    Комментировать
  • Какую мат модель можно подобрать к дипломной работе?

    @evgeniy_lm
    Как это какую?
    У тебя в задании четко написано " автоматизация работы с тестовыми девайсами". Вот эту мат модель и описывай
    Ответ написан
    3 комментария