Инвстр
Инвстр личный блог
04 декабря 2020, 06:38

Математик или программист

Сын заканчивает школу. Очень важно не совершить ошибку при выборе будущей  профессии.
С направлением определились — математика, информатика и всё, что с ними связано. Выбираем между следующими специальностями:
— Прикладная математика и информатика.
— Математическое обеспечение и администрирование информационных систем.
— Информационные системы и технологии.
— Программная инженерия.
Основной выбор стоит между "Прикладная математика и информатика" и тремя другими. На первой дается много математики и мало программирования, на других наоборот.
На смартлабе много опытных математиков и программистов. Хотел бы посоветоваться с вами, какая специальность более перспективная.

 

210 Комментариев
  • Мда,  дожили…
  • Ирина97
    04 декабря 2020, 07:17
    Я как ведущий программист с опытом 20 лет могу сказать, что лучше поменьше математики, физики, побольше программирования.

    90% современных задач, за которые платят деньги, не требуют практически никаких знаний математики, кроме самых базовых.
    Поэтому, не нужно стремиться попасть в самый крутой научный ВУЗ. Учиться там будет тяжело, а каких-то особенных преимуществ это не даст. Идите в простой прикладной ВУЗ.

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

    Как сказал Илон Маск: «Мне все равно, закончили вы колледж или нет. Для работы в Space X я буду смотреть на ваши знания и вашу способность делать исключительные вещи».
    • Ray Badman
      04 декабря 2020, 07:30
      ЗеленыйЛук, а я с опытом 20 лет не согласен с вами. Без математического фундамента программист может решит только обычные задачи, те задачи которые многократно уже решали до него и выложили в сеть. Да, таких задач много, но и оплата будет соответственно.
      Я работал у очень много фирм на разных странах и разных размеров, знаю что говорю.
      Выберите прикладная математика и информатика. Тут больше программирования чем все другие вместе.

      • Ирина97
        04 декабря 2020, 08:34
        Ray Badman, сейчас математика нужна только для ML. И то, если вы разрабатываете собственные структуры нейронных сетей. 95% задач ML это просто адаптирование и обучение готовых блоков под свои задачи.

        Хотя, если у вас другое мнение, я был бы рад услышать от вас конкретные примеры, где математика необходима на уровне 2 курса университета. Желательно еще, чтобы эти примеры были более-менее из рынка труда, а не из списка лабораторий Института Математики РАН.
        • Ив Ив
          04 декабря 2020, 09:05
          ЗеленыйЛук, для формошлепства или клепания веб-страничек на Реакте математика действительно не нужна :)
          Из рынка труда, например, распознавание и обработка изображений, игровые физические движки, системы проектирования и прочее.
          • Ирина97
            04 декабря 2020, 09:28
            Ив Ив, давайте говорить более конкретно.
            Вот например Смартлаб. Достойный продукт. Сюда заходят тысячи людей каждый день. Для его создания много нужно высшей математики? Совсем не нужна. Стоит ли называть Смартлаб «формошлепством»? Наверное нет.

            Написать игру для мобильного приложения. Берете Unity, добавляете 3D модели, описываете игровую логику. Если и нужно знать математику, то не более чем геометрию и линейную алгебру 1 курса.

            Понимаете, далеко не все пишут игровые физические движки. Это не нужно, гораздо правильнее взять готовый. То есть из всех вакансий в геймдеве в 1% вакансий будет нужно написать свой движок, который всякие кватернионы расчитывает. И в 99% случаев использовать готовые, чтобы создавать игру как конечный продукт. Зарплата будет одинаковая. И зачем тогда заморачиваться с узкой специализацией?
            • Ив Ив
              04 декабря 2020, 09:54
              ЗеленыйЛук, давайте говорить более конкретно — вот, например, движок распознавания изображений ABBYY. Достойный продукт, которым пользуются тысячи компаний и миллионы людей по всему миру. Нужна ли для его создания высшая математика? Еще как. Больше ли платят такому разработчику, чем пыхеру за клепание веб-страничек? Разумеется.
              Понимаете, далеко не всем в принципе нужно высшее образование, можно и продавцом в Пятерочку пойти или там сотовые в салоне сидеть продавать. И зачем тогда заморачиваться с вузом?
              • Ирина97
                04 декабря 2020, 11:11
                Ив Ив, сколько на рынке вакансий программиста обработки изображений ABBYY (именно его, а не десятков других программистов в ABBYY, которые делают GUI, сайт, онлайн сервисы, бэкэнд), и вакансий на создание сайтов вроде Смартлаба?
                Я не спорю, есть очень хардкорные вакансии в программировании, даже не связанные с математикой. Например, написание прошивок для базовых станций LTE и 5G. Но таких вакансий очень мало. То есть нельзя утверждать, что для работы программистом необходима математика. Также нельзя утверждать что математика достаточна.
                • Ив Ив
                  04 декабря 2020, 11:32
                  ЗеленыйЛук, нельзя даже утверждать, что для работы программистом в принципе нужен диплом. Но наличие диплома, равно как хороших знаний математики, существенно расширяет круг доступных вакансий и по собственной воле отказываться от этих возможностей очень странно.
          • Gregori
            04 декабря 2020, 11:14

            Ив Ив, и какой процент программистов занимается такими задачами (на уровне создания алгоритмов и своих библиотек)? или если хотите- какой процент ай ти специалистов с ЗП выше среднего? При этом учтите, например, специалистов по sap которым экономика куда важней математики. Или АСУТП- которым важней знание электроники (и электротехнический факультет им подходит куда больше мехмата).

            • Ив Ив
              04 декабря 2020, 11:38
              Gregori, смотря что подразумевать под группой «выше среднего». Если брать верхний дециль разработчиков по доходам, то там, наверное, около четверти — хайлоады, датасайентисты, специалисты по машинному зрению, AI и прочая.
        • Ray Badman
          04 декабря 2020, 11:40
          ЗеленыйЛук, вот пару задач при решении которых мне помог математика.

          Custom SQL-like server with memory restriction
          GIS advanced search
          Microchip optimization

          Были хорошие времена, а я был молодим.
          А сейчас на собеседованиях, мне программист уровня senior говорит что рекурсивный подход нахождения числа фибоначчи более оптимален потому что в коде мало переменных.

          • Ирина97
            04 декабря 2020, 12:28
            Ray Badman, 
            Custom SQL-like server with memory restriction — вообще не вижу, где там нужна математика. Алгоритмы и структуры данных — да, разбор текста на лексемы. Но математика уровня университета — не нужна.

            GIS advanced search — что там, R-деревья, поиск по фонемам? Тоже просто алгоритмы.

            Microchip optimization — это что, автоматическая упаковка элементов в минимальную площадь? Тут наверное да, сложновато все. Особенно если учитывать взаимные наводки и еще кучу разных параметров. Но это какая-то очень специфичная задача для 0.0001% программистов.
            • Ray Badman
              04 декабря 2020, 12:49
              ЗеленыйЛук, 
              вообще не вижу, где там нужна математика.

              Понятно что не видите, а то не спорили бы.
              • Ирина97
                04 декабря 2020, 13:16
                Ray Badman, ну так вы напишите, что конкретно там было использовано.
                А то «Custom SQL-like server with memory restriction». 
                Это ни о чем не говорит. Под этим может быть что угодно.
                Кстати, сейчас не нужно уже писать никаких Custom SQL-like server. Есть Sqlite.
                • Ray Badman
                  04 декабря 2020, 13:22
                  ЗеленыйЛук, кстати, сейчас не нужно уже писать фронтенди и бекенды, есть WIX.
                  • Ирина97
                    04 декабря 2020, 13:28
                    Ray Badman, конструктор сайтов — это далеко не для всего. Это для малого бизнеса и очень типичных задач типа сайта визитки или магазина.
                    • Ray Badman
                      04 декабря 2020, 13:55
                      ЗеленыйЛук, а sqlite для типичных задач баз данных. У меня был нечто другое, к которому обращались сценариями похожими на SQL.
                      База хранил не мертвые данные а математико-логические функции.
                      Задача состоялось в оптимизаци с ограничением на ресурсы.
                      Одними только алгоритмами проблема не решилась, пришлось занятся композициями формул.
      • Нувот Вчеранов
        04 декабря 2020, 09:26
        Ray Badman, 
        Да, таких задач много, но и оплата будет соответственно.
        В основном много получают те, кто много получают. Ну или чтобы было понятнее — те хорошо себя продают.

        Вы думаете в том же гугле или фейсбуке например одни гении математики которые решают мега проблемы? Отнюдь. И формы им шлёпать тоже надо. А получают выше рынка в большинстве стран.

        Мысль что без отдельной вышки по математике будет плохая оплата не имеет подтверждений в реальности.
    • Вестников (Витковский)
      04 декабря 2020, 08:17
      ЗеленыйЛук, у Рогозина дипломы с отличием по журналистике, экономики (университет марксизма-ленинизма), он доктор философских и технических наук, и он  умеет делать исключительные вещи. В частности петь и расписывать гжелью. Пора ему Маску резюме засылать. 
    • Дмитрий Татаринов
      04 декабря 2020, 09:24
      ЗеленыйЛук, согласен полностью. Я сам программист в сфере оборонки уже более 20лет. И могу сказать что программисту математика как таковая если и нужна, то только базовая, общая, плюс немного физики для понимания процессов. Конечно знать что такое производная и интеграл нужно. Бывает нужна тригонометрия, но не глубже школьного курса. Теория управления (звенья, цепи) — бывает нужно. А всё что сложнее — для этого уже есть конкретные математики-теоретики, которые и формулируют ТЗ для реализации программистом. Программисту важнее алгоритмы.
    • Alexey
      04 декабря 2020, 09:43
      ЗеленыйЛук, 
      вот соглашусь! Программирование — это навык, очень похожий на спортивный. Если регулярно занимаешься и решает НЕ однотипные задачи, то прогресс будет. Умение программировать от знания математики никак не зависит. Общим тут может быть умение структурировать задачи и данные. Так что если хотите программировать, то программируйте.
      Но математика, все таки, царица наук!
    • Дмитрий
      04 декабря 2020, 19:54
      ЗеленыйЛук, как руководитель группы разработчиков, я с вами не соглашусь. Математика учит правильно думать, в отношении будущего программирования. Без этого навыка большинство выпустившихся дипломированных программистов ничего не стоят
    • hainanwel.com
      05 декабря 2020, 03:40
      ЗеленыйЛук, именно такие «программисты» привели отрасль к застою и появлению тиктоков и прочей чепухи, потому что у этих создателей нет никаких идей, кроме самых общих. Папаша, стремитесь дать лучше математическое образование, эпоха скрипт-кидди к концу подходит, крупные монополии выпиливают дилетантов, в России- Яндекс, в Китае- Тенсент и Ант групп, программисты без  математики будут обречены на потогонную работу по  мимальным ставкам, нужно сейчас больше идей и людей, могущих их реализовать, а без математики это невозможно же
      • Ирина97
        05 декабря 2020, 06:33
        hainanwelcom, 
        если бы вы были хоть чуточку в теме, то вы бы знали, что ТикТок — это огромная инфраструктура серверов, быстро отдающая и принимающая терабайты видео подросткам со всего мира.
        Это мобильное приложение с функциями видеоредактора с трекингом, AR и т.п. 
        Это сайт.
        Это видеокодеки.
        Это монетизация и биллинг, рекламная платформа.
        Это крутой маркетинг и очень быстрое распространение в топ.

        И самое главное, вы не понимаете разницы между программированием и конечным продуктом. Программист тиктока мало отличается от программиста Youtube или Московской биржи.
        • hainanwel.com
          05 декабря 2020, 06:47
          ЗеленыйЛук, как раз в теме, причем в самом ядре темы, а не как простой работяга-пограмер, как вы, такие программисты загнали саму идею программирования в сферу тупых развлечений, ввы же  народ дебилизируете такими разработками

          • Ирина97
            05 декабря 2020, 07:41
            hainanwel.com, ваш сайт hainanwel.com застрял в начале 2000х.

            Я попытался найти «Sanya China Network Information Technologies Co., Ltd.», где вы являетесь CEO, но также не нашел ничего кроме похожего названия «Sanya Hanzhi Network Information Technology Co., Ltd.».

            Знаете, в нынешнее время принято иметь сайт у компании, если она хочет добиться коммерческих успехов. Чем вы занимаетесь, что производите?
            Занимаетесь ли, как компания, созданием software?

            • hainanwel.com
              05 декабря 2020, 08:10
              ЗеленыйЛук, моя компания зарегистрирована в Китае и поэтому имеет только китайское название, это просто вольный перевод на английский, моя компания — единственная компания в Китае, которая делает для компаний-иностранцев апплеты ВИЧАТ, потому что сайты в Китае   никто не использует уже практически, если нет у иностранной компании апплета ВИЧАТ, то эта компания не существует для китайцев вообще и это практически никто за пределами Китая не понимает. Вот сын генпрокурора Чайка обратился к таким, как вы, видимо, «специалистам», чтобы они сделали ему сайт для продажи российских продуктов в Китай- они сделали, еще и за раскрутку десяток миллионов взяли, но после почти года безуспешных попыток- проект закрыли с убытками в 100%. А если бы Чайка обратился ко мне, к сертифицированному разработчику программ для ВИЧАТ, то за сумму В 10 РАЗ меньшую, сделал и разместил в ВИЧАТЕ апплет ВИЧАТ, через который 1,5 миллиарда китайцев подучили бы прямой доступ и возможность покупки российского продовольствия за 1 сек простым нажатием кнопки, без посредников вообще, но такие как вы не дали Чайке заработать на этом и он потерял деньги- это что касается компании- на сайте есть код апплета ВИЧАТ моей компании, любой может его сканировать и попасть через секунду в этот апплет, который в  Китае и заменяет сам сайт, но откуда вам это знать же.

              Теперь по моему сайту- умышленно убрали с него все плагины, которыми так изобилуют российские сайты, потому что китайский файерволл за каждый лишний плагин удлиняет загрузку сайта иногда на минуты, кроме того, основное внимание делается на графику, которую больше никто не использует практически, но опять много ее нельзя ставить из-за файерволла.
              Много раз сталкиваюсь с тем, что иностранцы ищут товар в Китае  через сайты и попадают на мошенников или пытаются продать товар в Китай через сайты, но надо понимать- только 3% в Китае идет через сайты, 85%- через ВИЧАТ, нет вас в Вичате- нет  вас и в Китае, вот и все
              • Ирина97
                05 декабря 2020, 10:26
                hainanwel.com, почему вы назвали себя (вольный перевод на русский) как «ООО Воронеж Россия Сетевые Информационные Технологии». 
                Как должен был сын генпрокурора найти вас, чтобы вы сделали ему апплет для WeChat? Это невозможно сделать.
                Почему бы не назвать компанию «Апплетико», «ВиАпп»?

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

                Вот вы, как CEO, мне кажется, провалили задачу о предоставлении своих услуг по созданию плагинов для WeChat для иностранных клиентов.
                У вас нет ни сайта в интернете, ни нормального названия компании.

                Вы говорите 
                к таким, как вы, видимо, «специалистам»
                Откуда вы знаете, какой я специалист?

                Теперь по моему сайту- умышленно убрали с него все плагины, которыми так изобилуют российские сайты, потому что китайский файерволл за каждый лишний плагин удлиняет загрузку сайта иногда на минуты, кроме того, основное внимание делается на графику, которую больше никто не использует практически, но опять много ее нельзя ставить из-за файерволла.
                Но верстку то можно сделать не кривой?
                Вот на смартлабе нет никакой рекламы (у меня адблок), но он ровненький, по линеечке, все четко и красиво. А у вас сайт из серии «мама, я теперь знаю HTML!»
                • hainanwel.com
                  05 декабря 2020, 11:39
                  ЗеленыйЛук,  не буду здесь подробнее расписывать, иначе модераторы посчитают рекламой, и так много написал, вы сами можете поискать в интернете информацию о том, как в Китае можно назвать компанию и почему нельзя иначе, это такие правила госрегулирования, почитайте сами, я знаю одно- таких как вы- миллионы, а моя компания- одна на весь Китай, через которую иностранные компании могут попасть на рынок Китая или русские компании напрямую привлечь китайцев в самой России, нет  других вариантов, другие русские IT компании, которые не прошли регистрацию и сертификацию в  Тенсент и не могут раззрабатывать поэтому апплеты Вичат,  просто будут вводить в заблуждение, независимо от того насколько хороши их сайты, мой сайт и мои апплеты Вичат все поставленные задачи выполняют, этого достаточно мне
  • VohL6eel ta0aiSho
    04 декабря 2020, 07:33
    Лучше математику. Она, как и закон всемирного тяготения — всегда работает, а перепрофилироваться на прогера всегда успеет. Успешные алгоритмы пишутся математиками. Люди, умеющие уложить задачу в математику будут важны для BIGDATA и прочее. А напрожить формулу и студент любой сейчас может.
    • Нувот Вчеранов
      04 декабря 2020, 10:00
      VohL6eel ta0aiSho,
      BIGDATA
      Во-первых это не аббревиатура, не надо её всю капсом писать.

      Во-вторых вы её на почве хайпа сильно переоцениваете. Штука модная, но штуки про «300к/наносекунду» это только шутки. Можете сами проверить сколько крупные компании предлагают дата саентистам.

      В-третьих если вы хотели заявить что получил человек бакалавра по математику и пойдёт писать какие-то новые алгоритмы по биг дата или тому же машин лернингу, то это вы совсем мимо. Большинство все кто занимаются таким делом, это люди с кандидатской (PhD). И нет особой разницы, какой у него был бакалавр, если человек вдруг решит что любит науку и готов пойти дальше.
    • Игорь Шумилов
      04 декабря 2020, 10:35
      VohL6eel ta0aiSho, будет вернее сказать, что «успешные алгоритмы уже написаны математиками». Нужно просто их знать и использовать. Ситуации, когда нужен свой уникальный алгоритм, для построения которого нужна глубинная математика, крайне редки и специфичны в масштабах рынка.
  • My Shadow
    04 декабря 2020, 07:33
    Прикладная математика и информатика — нормальная фундаментальная база, конкретные технологии все равно поменяются и не раз.

    Программная инженерия — тоже звучит неплохо, но что там в программе надо смотреть.
  • Gregori
    04 декабря 2020, 07:48

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

    А вопрос фундаментал/прикладное:
    1.Математика важна в некоторых сферах, например биг дата. Но для некоторых ниш (инженер по компьютерным сетям, администратор баз данных, аналитик при разработке ПО- нафиг не нужно).
    2. больше прикладных курсов будут полезны в первые годы после окончания. Фундаментал будет вероятно менее востребован, но он и устаревает медленей (правда большая часть выпускников большую часть его неиспользуя забивает).
    3. надо смотреть на личные наклонности- научно- теоретический склад ума=решение задач в общем виде-математика. Более практический склад ума- инженерная специальность

      • Gregori
        04 декабря 2020, 10:25

        Yoo_daa, ещё такой момент- матекатиков не нужно много. и там успешны люди именно улетевшие в своей теории. которым хлебом некорми-дай теорему по доказывать. 

        Большая часть выпуска работает в том же ай ти. 

        Выше тут пишут ребята о том, что вот разработка алгоритмов нужна математика. но алгоритмы математизированные создают лишь небольшая часть разработчиков. Причем не факт что самые высокие ЗП у этих математиков (как некоторые тут выше пишут). Сравнивать ЗП кандидата наук с выпускником курсов который пишет простые сайты глупо и странно. А если сравнивать с другими сферами… разработчик АСУТП неплохо получает (нужны инженерные знания, в т ч электроника), разработчик ОС тем более, относительны массовы специалисты по ERP, допустим SAP- там математики нема, там знать надо предметную область очень хорошо (допустим экономику или складской учет). Приятельница хорошая после мехмата  закончила ещё и эконом, уехала в столицу и там этим занимается.

         

        >Прикладная математика даст хорошую базу

        в принципе да. как и многие другие ВО. я встречал переквалифицировшись и математиков и физиков  и инженеров.

         

        У мышление которое мехмат создает и плюсы и  минусы есть. Инженерное мышление направленно на конечные цели. Математическое -это как философия. Познание общих законов. Куча анекдотов есть:

         

        Математик и инженер принимают участие в психологическом эксперименте.
        Их посадили в с одной стороны комнаты и они ждут, не подозревая, что
        случится потом.
        Дверь открывается и в комнату входит обнажённая женщина и встаёт вдали
        от них. Испытуемых предупреждают, что каждый раз, когда они слышат
        сигнал — они могут пересечь половину расстояния, оставшегося до
        женщины.
        Тут же они слышат сигнал, инженер одним прыжком преодолевает половину
        расстояния, а математик, со скучающим видом остаётся сидеть. Когда и
        после второго сигнала математик не шевельнулся, инженер
        поинтересовался, почему он не бежит.
        — Это от того, что я знаю, что никогда не достигну женщину.
        Инженер на тот же вопрос ответил так:
        — Потому что я знаю, что уже очень скоро я буду достаточно близок для
        любого практического применения!

        --

        Физик, математик и инженер стоят в поле. Каждому выдали одинаковое
        число досок для забора и сказали огородить максимально возможное число
        овец.
        Инженер построил небольшой, но крепкий загончик в форме квадрата.
        Физик построил загон в форме окружности, утверждая что такая форма
        может вместить больше овец.
        Математик построил заборчик по кругу, сам сел в центре, заявляя:
        — Принимаем, что я нахожусь снаружи.

  • VIKTORRR
    04 декабря 2020, 07:52
    Выступлю с противоположным мнением не важен лук, а важно кто из него стреляет и он определяет куда стрелять. На худой конец можно и камнем кинуть или из дробовика шмальнуть=)


    Л
    ук будет стрелять только в ту сторону куда его направит стрелок(а это математик, физик и прочие уважаемые люди и специализации)
    Как сказал Илон Маск: «Мне все равно, закончили вы колледж или нет. Для работы в Space X я буду смотреть на ваши знания и вашу способность делать исключительные вещи».

    Хотя не люблю это слово «исключительный» есть в нем, что-то от ущербности немного. Лучше было бы определить как ранее не виданные. Но понятийный ряд задал или определил не я, поэтому продолжим в заданной парадигме.


    А разве лук может делать исключительные вещи?
    исключительный — это изъятие из общих правил, исключительные законы, права, особенный, от исключительного гораздо ближе к НОУ-ХАУ.
    Так что физики-теоретики и математики гораздо ближе к исключительности.

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

    Поэтому он и не решит задачу почему заработанные деньги и активы 95% людей  перекочевывают  в руки к 5%=)

  • GoodBargains
    04 декабря 2020, 08:07
    Если он до мозга костей математик, то тогда математиком надо быть, а если все же не гений исключительный математический, то однозначно в программисты
  • Игорь Калинин
    04 декабря 2020, 08:27

    Мой старший сын заканчивал прикладная математика и информатика восемь лет назад. Это база. Далее развитие и развитие, т.к. всё в этой отрасли очень быстро меняется.

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

    Младший информационный безопасник.Закончил два года назад.Пока работает в РЖД, набирается опыта.

    • Дед Панас
      04 декабря 2020, 08:28
      павел петрович попов, круто, чем занимается?
      • Игорь Калинин
        04 декабря 2020, 08:33

        Дед Панас, Старший? От яндекса далеко не ушёл, компания-подрядчик. Чем яндексу заниматься в лом или не хватает людей, то кидают ему.

        Раньше вел кинопоиск, сейчас еда и что-то ещё слили из нового.

        • Дед Панас
          04 декабря 2020, 08:43
          павел петрович попов, молодец, у меня внук растет способности к математике у него. До 1000 считает уже и больше, примеры решает вычитание, прибавление, в голове до 40, а ему 4 года… тоже думаю на какие кружки отдавать.
              Но он и с конструкторами возится и любит изобретать. Хочу на роботостроение попробовать с 5 лет. Рядом есть кружок на базе технического колледжа.
          • Игорь Калинин
            04 декабря 2020, 08:49

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

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

            • Дед Панас
              04 декабря 2020, 08:55
              павел петрович попов, думаю тоже шахматы попробовать.
                 У меня он усидчивый, но иногда слабоват, если не получается может расстроиться, но продолжает пробовать)).

                  С планшетом на ты, скачивает сам играет, я ему там игры с математикой или программированием задаю, справляется, там например задать путь роботу, посчитать, сколько стрелочек вправо, вверх и так далее с легкостью этоивыполняет. Стараюсь ограничивать, но он не против например поиграть в конструктор и даже интересней ему, особенно если я вместе с ним.
  • Ask
    04 декабря 2020, 08:35
    Поступление в ВУЗ это далеко не профессия. По окончании получите профильный диплом  и все. Собственно сам диплом ничего не гарантирует, с ним и в пятерочку возьмут и в магнит и даже дворником работать. А вот полученные навыки очень даже пригодятся, но навыков в институте дают очень мало. Вывод, не важно какой диплом вы имеете, важно то, что вы умеете делать, ну или иметь влиятельных родственников.
    • Дед Панас
      04 декабря 2020, 08:48
      Ask, очень важно распознать, что действительно хочет человек сам и к чему у него лежит душа.
         Связать хобби с профессией и навыками.
      Чем человек интересуется, там читает в интернете сам обучается, еще до института туда и отправлять.

         Хоть например лечением животных или еще чем.

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

      Вот тогда настоящая бЯда, испортить жизнь и сделать ненавистную работу
        • Дед Панас
          04 декабря 2020, 09:15
          Yoo_daa, естественно, выбор нужно отдавать самим детям. Нравится информатика этотперспективно.
             Конечно математика тоже развивает и я сам сейчас начал программировать, скажу так, что мне нравится в этом. Я люблю решать задачи в программировании. Они как раз завязаны на ваши личные данные, ну простыми словами соображалку и креативность ума.
             И наличие конечно инструментов изученных вами.

          Так вот важно в этой сфере я считаю это.
          Вот  ты решаешь долго и упорно, а у тебя не выходит и так и сяк и гуглишь и прочее и  потом БАЦ и ПОЛУЧИЛОСЬ ЭВРИКА))) и твой мозг от этого получает микрооргазм, у меня так. И если этого нет, то думаю не стоит программированием заниматься, имхо.



          Вот это видео гляньте. У меня с ним 100% совпадение)).

          ?list=PLOep0pi-UBEwjrVyter961MEZMjf8GsNn
        • Дед Панас
          04 декабря 2020, 10:15
          Yoo_daa,  и последнее, совет. Но он самый главный.



    • GoodBargains
      04 декабря 2020, 13:22
      Ask, верно! Навыки главное, а то сколько таких с дипломами а по жизни слабаки, только учится и могут
  • dnmsk ☮
    04 декабря 2020, 09:05
    Может у Сыны спросить, чего он хочет, а не у формуа?
      • dnmsk ☮
        04 декабря 2020, 09:33
        Yoo_daa, Свое будущее я выбрал сам, как и половина моих одноклассников.
        Если в 17 не может решить и не зает, значит 10 лет обучения проходили как-то мимо.
      • Дед Панас
        04 декабря 2020, 09:35
        Yoo_daa, ответьте честно. 

          Вот он у вас справился со всеми делами, например и прочими домашними заданиями и уроками. Все сделал и свободен.

            Что он делает в свободное время когда остался один?????
          • Дед Панас
            04 декабря 2020, 10:00
            Yoo_daa, игры в телефоне и компе и решает задачи это хорошо, значит на верном пути… имхо

                Например у меня есть внук и внучка.

            Люблю наблюдать за детьми и учить их чему то и развивать.

               Так вот они совсем разные, совсем.


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


               То внучка ничего этого не умеет и заставить ее просто нерельно.
               Но зато она приспособлена к жизни больше чем внук. Ему 4 года, а ей 2,7 ))).

               Она знает, где, что лежит дома. Захотела поесть или еще, что ей надо, пошла и взяла от жизни все самостоятельно. Т.е более приземленая, любит общение и кокетничает.

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

               И это качества таких теток прожженных бизнесменш)), берущих от жизни все, знающих, что им надо и как это сделать.
    • Eridanoy
      04 декабря 2020, 13:06
      dnmsk, так же думаю, пусть занимается тем что больше нравится, думаю никто не знает что будет больше востребовано на нашем рынке труда через несколько лет.
    • Русский
      04 декабря 2020, 13:51
      Есть очень хорошая книжка — лабковский, «хочу и буду». обратите внимание, не пожалеете. понимать, чего хочешь — это один из главных навыков, более нужный в жизни чем математика и программирование вместе взятые. чем раньше ваш сын им овладеет, тем легче и приятнее будет его существование.
  • Владимир Сергеевич
    04 декабря 2020, 09:06
    Математика лучше «ломает» человека. Учит правильно думать.
    Курсы по программированию дают общие и узкие навыки. Общие остаются в памяти. Узкие быстро забываются.
    Не надо пытаться угадать перспективы. Нужно получить хорошую базу и правильно настроить мышление.
    Главное для ВУЗа, на выходе получить спеца, способного адаптироваться под любую сложную задачу.

    Из предложенного списка я за ПриМатов. Они хороши сами по себе;) Главное дотянуть до конца обучения.
    • Дед Панас
      04 декабря 2020, 09:38
      Владимир Сергеевич, имхо, ломать ничего не должно. В том то и дело)))  Если ломает, то просто вы не туда пошли. 
         Вам нравилось торговать на рынке или еще, что. А вы ломали себя математикой
      • Владимир Сергеевич
        04 декабря 2020, 10:11
        Дед Панас, «Ломает» — в контексте, кардинально меняет мнение и подходы по отдельным направлениям, а не всецело.
        Если вам не нравится математика, то это не ваше. Не надо себя мучать.
        Однако, часто человек неоптимально подходит к решению задач. Или у него сформировано ошибочное суждение(например в школе помогли). Вот здесь нужно «ломать» и выравнивать)
        • Дед Панас
          04 декабря 2020, 10:19
          Владимир Сергеевич, все равно не согласен.

          Если человек думает иначе, значит он думает иначе. И пусть думает, значит ему так нравится и у него такой склад ума.

             Ломать, значит уже не ваше, имхо, удачи. Я это только к своим годам понял, что занимался зарабатыванием денег и прочие квартиры и обустройство.
            Но занимался не любимыми вещами и сейчас изучаю программирование и торгую. Это в кайф…
          • Владимир Сергеевич
            04 декабря 2020, 10:56
            Дед Панас, Значит, отчасти Вы «сломали» сами себя. Пересмотрели приоритеты и подходы. Хотя раньше они казались Вам очевидными истинами.
            Теперь занимаетесь «любимыми вещами»)
            Правда… не факт, что это получается оптимально и в нужном направлении.
            А теперь идите в ВУЗ на профильный факультет. Ваше новое, самостоятельно сформированное представление о ценностях «сломают» и соберут заново ;)
            • Дед Панас
              04 декабря 2020, 11:05
              Владимир Сергеевич, у меня есть ВУЗ связанный с экономикой. Моя дипломна имела тему:«Инвестиционная стратегия предприятия».

                   Я знал, что ломал себя, чтоб заработать деньги, работал вынужденно не там.
                Гостиничный бизнес


                 Поэтому и делюсь опытом, чтоб вы не ломали себя, ни своих детей.

                 Не навязывайте детям свои хотелки и мЯчты.


              У меня жена отдала дочку в музыкалку, потому что у тети знакомой, дочка занималась фортепиано и прочее.

                 А дочке нравилось всю жизнь рисовать и надо было в художку отдавать.

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

                 Вообщем то я об этом, может быть и не понятно, что хотел написать. Извиняйте
  • Дедал
    04 декабря 2020, 09:12
    Программированию в ВУЗе не научат. Дадут простые базовые знания (которые мало чего стоят)
    Это все таки ремесло, тут надо работать и работать — смесь прикладного навыка и искусства моделирования.
    Технологии, библиотеки, фреймворки меняются. И на каждой работе свои.

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

    В учебном программировании надо просто знать какую библиотеку и как использовать. В реальном же программировании — когда уже кругом 4 слоя абстракций (написанных другими) и тонна кода — ты так же строишь в голове модели, пытаешься понять и быть понятным — думаешь.
    То есть умеешь думать и моделировать — легко научишься программированию.
    А если ты учился какому-то колву фреймворков — то это «хард скил» и он очень быстро устареет, если не устарел когда тебя учили (препод же не может менять курс каждые 4 года)


    На сам диплом никто не смотрит (ни у нас, ни за границей) — ну только при поиске первой работы (там больше смотреть нечего). Мой лучший друг работает в гугле архитектором по сетям с дипломом менеджера по туризму.
  • _sg_
    04 декабря 2020, 09:16
    Конечно «Прикладная математика и информатика».
    Математик при необходимости может легко освоить любой язык программирования.

    Но выбор еще зависти от Вашего сына.
    Кто он стратег или тактик. Если стратег то математика, если тактик, то в программисты.

    Можно еще к психологу сходить. Пусть он психологические доминанты определит.
  • Denis Vlasov
    04 декабря 2020, 09:18
    Я программист. Советую скорее математику, потому что программерские вещи изучаются легко и без вуза по книгам. А вот математику по книгам мне сейчас тяжело осваивать.
  • Denis Vlasov
    04 декабря 2020, 09:22
    На предыдущей работе коллега — астроном по образованию, программист самоучка, ничем не уступал коллегам с профильным образованием.
  • VpnS
    04 декабря 2020, 09:36
    а ему математика то нравится?
    математика это как крик мунка, кому-то нравится, кому-то нет, любовь али ненависть на всю жизнь.
    пусть математику учит — она учит правильно думать, логике, находить причину и следствие.
    а базы данных и джавы выучить дело десятое.




  • tores
    04 декабря 2020, 09:43
    Зря все на "— Математическое обеспечение и администрирование информационных систем." ругаются. У нас в универе на «МО» учились самые сильные ребята. Преподавали самые сильные учителя. Студенты МО в основном ездили по заграницам. Программирования у них было не меньше других, но при этом давался отличный мат. фундамент. 

    Вообще выбор не мало зависит от того в какой вуз поступать. Попробуйте разобраться, какие кафедры, факультеты, отдельные специальности посильнее. У нас в вузе было всегда понятно где жестче, а где слабже. Я учился на мат. методы исследования операций, так нам сразу говорили, что  мы в банках оседаем, так и вышло. У нас девчонок было много, требования были слабее. На МО были в основном парни. Еще многое зависит от самого студента, что интересно. У нас и с МИЭ многие потом защищали диссеры и в другие страны улетали, очень сильно шарили. Так что думайте сами, решайте сами.
    • Дед Панас
      04 декабря 2020, 09:47
      Max, в том то и дело, что нравится ему, а не папе))).
        
          Может ему нравится насекомых коллекционировать или еще, что. Но папа считает, что программировать перспективней.


        А если так, то получите еще одного несчастного человека
  • ruswind
    04 декабря 2020, 09:44
    1. Прочитать описание специальностей
    2. Ознакомиться с учебным планом каждой (какие предметы, сколько часов, экзамены/зачёты)

    Исходя из этих 2 пунктов выбрать то, что больше подходит заявленным целям. А гадать по названию смысла нет
  • мнгнкбзлк
    04 декабря 2020, 09:52
    правильно тут говорят, про огонь в глазах. если нет то: - Вблизи Олимпа...
    Вблизи Олимпа есть местечко,
    в версте от лежбища богов...
    Стоит избушка возле речки
    в сиянье песен и стихов.
    
    Творцы торжественных хоралов
    скучают в собственных лучах...
    Там не певцы, а подпевалы
    живут на божеских харчах.
    
    Тепло в лирической избушке,
    и в ней поэтов - будто блох:
    второй Эзоп, воскресший Пушкин,
    гальванизированный Блок...
    
    Таланта нет - заменит пыл,
    а пылу нет - подбавишь лести...
    И я там был, мед-пиво пил
    и назывался "Пушкин-200".             А.Кутилов
  • Arslan
    04 декабря 2020, 10:07
    на крайняк пойти на математику, а по окончании пройти месячные курсы питона))
  • ves2010
    04 декабря 2020, 10:21
    системотехнику глянь… там нужное количество программирования… не будут давать всякие лишние архаичные языки (хотя должен кто то поддерживать код на аде, фортране или коболе)
    и необходимое количество прикладной математики...

    postupi.online/professiya/inzhener-sistemotehnik/#:
    там 2 ветки есть…
  • SergeyJu
    04 декабря 2020, 10:29
    1.Важнее выбрать ВУЗ, чем специальность. 
    2.В ВУЗе важнее выбрать факультет/кафедру где учат действительно хорошо, то есть не по названию, а по содержанию. Преподают люди, а качество образования зависит от состава учащихся тоже.
    3. Склонность самого ребенка имеет определяющее значение. 
    4. Математику изучать труднее, чем программирование и трудности не надо откладывать на потом. Но это уже при прочих равных. 


    • Дед Панас
      04 декабря 2020, 10:49
      SergeyJu, со всем согласен, но с этим нет)).
      Чистый субъективизм.
       Кому нравится математика, тот можетисказать точно наоборот)), имхо
      4. Математику изучать труднее, чем программирование
      • SergeyJu
        04 декабря 2020, 10:54
        Дед Панас, те, кому нравится математика, идут на мехмат или матмех. Я вообще не о них написал.
        • Дед Панас
          04 декабря 2020, 10:58
          SergeyJu, вы вроде писали общие принципы или не?
          • SergeyJu
            04 декабря 2020, 11:27
            Дед Панас, математику изучать труднее, чем программирование — это, конечно, не общий принцип, а реальное жизненное наблюдение. Да и Вы сами это чувствуете. 
            • Дед Панас
              04 декабря 2020, 11:29
              SergeyJu, мы с вами можем так считать, но какой нить Перельман скажет обратное)))
              • SergeyJu
                04 декабря 2020, 11:52
                Дед Панас, Перельманы, как я сказал, идут на мехмат или матмех. А не колеблются между программированием и прикладушками.
    • П М
      05 декабря 2020, 09:05
      SergeyJu, согласен++, думаю предложенный выбор не самый оптимальный. У меня сестра училась на что-то вроде экономика в программировании, завидую ей, хотя в студенчестве экономика меня не интересовала, я же родился в совке. А сестра в итоге стала вычислять кредитные риски в банке, программирование у нее не пошло. Но она и не страдает, в ТЧ по деньгам.
      Детей хотелось бы именно экономике в программировании учить, но буду смотреть у кого какие склонности.
      Выбирать вуз это здорово, так и надо, но не во все вузы одинаково легко попасть. Но надо прыгать выше головы, обязательно.
  • Anna A
    04 декабря 2020, 10:33
    Я закончила прикладную математику и не жалею тк я не программист. Но многие мои сокурсники хорошо устроились и после нее именно программистами, кто-то фрилансер, кто-то работает в компании. Очень хорошее направление, после нее любой язык освоит.
  • Константин (Caesar)
    04 декабря 2020, 10:51
    На смартлабе много опытных математиков и программистов. Хотел бы посоветоваться с вами, какая специальность более перспективная.

    Погромист
  • Механик Рынка
    04 декабря 2020, 10:58
    В Суворовское отдай…
  • Value
    04 декабря 2020, 11:01
    А что туту посоветуешь. Одно прикладное, другое теоретическое. Математика — сложнее (но и вакансий меньше). Я бы взял математику и занимался программированием дополнительно (т.к. оно проще).
    • Дед Панас
      04 декабря 2020, 11:41
      Value, хотел бы спросить Вас. 
        А что математика даст практического?

        Решение задач и гибкость ума, ДА.

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

         Ну если он любит игры, пусть пробует практически написать игру.

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


         Математика это мертвый предмет, имхо. Базы достаточно.

          Он не интересен с точки зрения практического применения, за исключением узких областей.
         И то это не математика, а арифметика.

      Могу ошибаться.

      Но уверен, что учится этому 5 лет, годы выброшенные на ветер.

        За исключением фанатов математики как Перельман и прочие гении, котрых это прет
      • SergeyJu
        04 декабря 2020, 11:53
        Дед Панас, зелен виноград.
      • Value
        04 декабря 2020, 12:01

        Дед Панас, если не фанат математики, то конечно делать там нечего. Но ТС не дал никаких вводных, а посему мы рассматриваем и даем рекомендации для сверхчеловека. =)

         

        По поводу математики и базы.  Гуманитарии по-идее, тоже должны базу получать. Но сейчас так учат (за деньги), что на выходе 0. Математика нужна редко, но метко. Её не приткнешь к каждой задаче, потому, что задачи в основном прикладные. В то же время каждый программист рано или поздно столкнется с задачей, где она будет нужна. Можно отдать на аутсорс, что многие и делают.

         

        Почему советую математику. Автор выбирает из двух технических специальностей. Советую ту, которая сложнее. Тут дело даже не в математике конкретно, а в развитии мышления. Действительно, быть математиком — удел гениев. Программировать же может каждый — так какой смысл тратить на это 5 лет.

    • ves2010
      04 декабря 2020, 12:10
      Value, в математику не каждый смогет
      а в прогеры идут даже сантехники

      я кстати не понимаю для чего учиться на прогера в вузе?
      у них своя система обучения — сертификаты всякие
      • Дед Панас
        04 декабря 2020, 12:14
        ves2010, согласен ВУЗ бесполезен
      • Нувот Вчеранов
        04 декабря 2020, 14:52
        ves2010, 
        да по классике же — от армии отсрочка, галочка для резюме что высшее есть, ну и некоторые визы требуют ВО.

        Ну и вообще в ВУЗах всё же учат полезным вещам. В перемешку с не очень нужными, но это издержки.
  • Ирина97
    04 декабря 2020, 11:35
    Судя по всему, у многих взрослых людей представление такое, что нужно чтобы ребенок не научился, а чтобы заколебался.
    Зачем делать лишнюю работу?
    Хочет человек стать программистом — так пусть программирует
    Не пытается понять какое это уравнение, Фредгольма или Абеля.

    А просто берет и делает бэкэнд, фронтэнд, регистрирует хостинг, уставливает web сервер, подключает сертификаты.

    А если студент 4 года занят только интегральными уравнениями, то до всего остального у него не останется ни времени, ни сил.

    • Дед Панас
      04 декабря 2020, 11:44
      ЗеленыйЛук, вы в какой области программируете? Фронтенд, бэкенд?
      • Ирина97
        04 декабря 2020, 11:58
        Дед Панас, во всех, но больше всего GUI для desktop, микроконтроллеры.
        Делал бэкэнд и фронтенд сайта, к которому подключаются устройства по сети. Ну и все попутное, что связано с хостингом, то есть как превратить голый сервер под Linux в работающий сайт.

        Пробовал даже Machine Learning немного. Буквально в 10 строчек кода в Matlab сделал нейроную сеть, обучил её на множестве картинок и попросил распознать, что изображено на картинке. Распознала. 10 строк кода и никакой математики. Бери и добавляй в свой продукт.

    • Ray Badman
      04 декабря 2020, 11:45
      ЗеленыйЛук, 

      А просто берет и делает бэкэнд, фронтэнд, регистрирует хостинг, уставливает web сервер, подключает сертификаты.

      По мне среднестатический программист равен среднестатическому трейдеру.
      • Дед Панас
        04 декабря 2020, 11:47
        Ray Badman, неверное сравнение)). Трейдер среднестатистический 95% сливает.
           А программист зарабатывает среднюю зп в этой сфере.
           И это разные вещи)))
    • SergeyJu
      04 декабря 2020, 12:00
      ЗеленыйЛук, все прикладники программируют. Это вне обсуждения. И никто из них (если не позовет глас Божий) не полезет в дебри абстрактных слоев математики. Но вот навык решать простые задачи легко переносится из одной области деятельности в другую. Моя дочь руководит программистами. Вы бы послушали, что она рассказывает об узости их кругозора и неумении оторвать голову от кода, чтобы понять, что они на самом деле делают. А ведь у неё нет дешевых подчиненных, отбор кадров весьма жесткий. 
      • Ирина97
        04 декабря 2020, 12:04
        SergeyJu, какая у неё должность?
        Есть тимлид, менеджер проекта, менеджер продукта, аналитик, HR.
        • SergeyJu
          04 декабря 2020, 12:07
          ЗеленыйЛук, тимлид. Раньше работала программистом. Закончила ВМК и первый курс школы яндекса, там ей не понравилось, не её.
          • Ирина97
            04 декабря 2020, 12:15
            SergeyJu, без обид, но знаю я таких девушек.
            Программирование не тянут, не справляются. HR им говорит, ну давай тогда типа в сторону менеджера, попробуешь руководителем.
            Начинает руководить группой умных мужчин. Мужчины на своей волне, пашут на результат, погружены в свои абстракции программистские. Ей это ничего не понятно, и начинается «вы не видите картины в целом».

            Вообще, по нормальному, тимлид — это ведущий программист, обладающий большим опытом и авторитетом. Навыки управления людьми ему почти не нужны.
            Менеджеры проекта, продукта, аналитики — это уже совсем не программисты. Вот туда можно набирать девушек. Но нужно чтобы они тоже работали, реально все функции продукта продумывали (так как это видит пользователь).
            • SergeyJu
              04 декабря 2020, 16:35
              ЗеленыйЛук, в Вас говорит обида. 
      • Дед Панас
        04 декабря 2020, 12:07
        SergeyJu, тренировать мозг и решать задачи, не обязательно математикой. 

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

         Математика простыми словами это тренажер для мозга. Но в программировании таких практических тренажеров куча. Там мозг кипит у людей каждый день, решая такие задачи…
  • 3Qu
    04 декабря 2020, 11:38
    Прикладной математик — это, как бы и не математик. Скажем, бухгалтер занимается прикладной математикой. Вообще не специальность. Саму прикладную математику дают на предметных факультетах в достаточных объемах.
    Программирование? — а кому оно нужно само по себе? Через пару лет тупое кодирование надоест, и что тогда делать? Специальност оч специфическая, и не для всех.
    • Дед Панас
      04 декабря 2020, 11:54
      3Qu, вы не меряйте свои интересы с интересами других. Если надоест, то изначально не его было…

         А надоест кодить, то можно своим чем то заняться в этой сфере, выше вон есть примеры…
  • Антон Б
    04 декабря 2020, 11:54
    А где учат на хозяина?
  • CloseToAlgoTrading
    04 декабря 2020, 11:55
    Эх, меня вот немного удивляет, что люди пишут про бесполезность математики. Если посмотреть, то без понимания ее, врядли получится разрабатывать например, алгоритмы по обработке звука или изображения, а посмотреть на бурноразвивающуюся область искуственного интелекта, там везде нужна математика, ну и статистика, да и масса еще областей где знание математики будет полезно. Да и программировать научиться куда легче, чем освоить математику.
    Но, с математикой :), надо что бы человеку она была интересно, а то ж скучная наука :))
    • SergeyJu
      04 декабря 2020, 12:02
      CloseToAlgoTrading, зачем дворянину география, его 10 строк кода в любую нейросеть завезет.
      • Дед Панас
        04 декабря 2020, 12:08
        SergeyJu, позвольте спросить, а вы лично программист?
        • SergeyJu
          04 декабря 2020, 12:16
          Дед Панас, у меня опыт программирования примерно 45 лет. Но сейчас устарел для того, чтобы заниматься этим профессионально. Да и неохота.  Пишу только программы для собственной торговли и для исследования торговых алгоритмов. В общем, прикладник сейчас. 
          • Дед Панас
            04 декабря 2020, 12:23
            SergeyJu, 45 лет в программировании? Это что вы програмиировали в 1976-м? Калькуляторы?)))

              Тогда да, знания арифметики были основными
            • 3Qu
              04 декабря 2020, 12:26
              Дед Панас, видимо Минск, БЭСМ, Раздан, ЕС и пр.
              • Дед Панас
                04 декабря 2020, 12:30
                3Qu, ну я ж и говорю. Основные задачи это вычислительная техника.
                   Поэтому математика это основное, что им нужно было. Плюс электроника.
                   Нынешние программисты в большей массе решают другие задачи. Поэтому и спор возник
            • SergeyJu
              04 декабря 2020, 12:35
              Дед Панас, в 76 году у нас были PDP-11 и что-то стандартное IBM  и наш БЭСм на факультете, Мински на военной кафедре и на военных сборах. Языки алгол и фортран и учебный курс IBM асемблера.
              А ручку калькулятора Феникс довелось еще в школе покрутить. Старый инженер мог бы оценить мое владение логарифмической линейкой и устным вычислением логарифмов.
              • Дед Панас
                04 декабря 2020, 12:42
                SergeyJu, не сомневаюсь и теперь ясно, почему топите за математику. Но вы сделали вспомогательные инструменты для программиста.
                   Теперь математика ему не нужна, чтоб изучать ее 5 лет.
                    Есть калькуляторы, в том числе и логарифмические и т.д и т.п.
                  Задачи другие у них и время на изучение другого будет потраченно эффективнее.
                   Я об этом
                • SergeyJu
                  04 декабря 2020, 13:26
                  Дед Панас, я не топлю за математику. Еще раз, математика — на мехмате. Там другое обучение, другие студенты и другие задачи. Как говорил один академик из моей молодости, один из 100 будет реально делать науку, а остальные — неизбежные отходы. И что с того, что еще 10 защитят докторскую, молодцы, чему-то научились. 
              • Ирина97
                04 декабря 2020, 13:04
                SergeyJu, в те времена компьютеры использовались в основном как вычислители для научных задач. Решить сложное уравнение, расчитать траекторию баллистической ракеты, симулировать ядерный реактор.
                Там конечно нужна была математика.

                Сейчас компьютеры — это средства производства и доставки цифрового контента — новостей, видео, игр, лайков.

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

                Это API на облачном сервисе, в который вы асинхронно через https и REST API закидываете данные для обработки одним вызовом функции. А он там где-то распаралелливается на несколько серверов в кластере, каждый из которых распараллеливает на несколько GPU, в которых программа нейронных сетей исполняется, используя CUDA, автоматически подсчитывая сколько списать денег с вашей карточки за использованное время.
                • SergeyJu
                  04 декабря 2020, 13:14
                  ЗеленыйЛук, тем важнее для программиста разбираться в предметной деятельности. Я понимаю, что программисты не любят «программистов 1С», но сесть на их место большинство не сможет. Также и в торговле. На смартике уже не менее сотни попыток было сходу прилепить НС к нашему рыночку. И все с негодными ПРОГРАМИСТСКИМИ средствами. Надо, блин, в предметную область лезть, в нутро задачи, а программисты умеют только по верхам, CUDA все распараллелит. Когда-то я программировал в кодах матричные процессоры и про куду больше Вашего понимаю, наверное. Легко распараллеливаются только очень типовые задачи. Кстати, работал одно время рядом с человеком, который пытался использовать именно CUDA и плату с 2048 процессорами для торговли на бирже. Положительный результат я не наблюдал, и, почти наверное, его по сей день нет.
                • Дед Панас
                  04 декабря 2020, 13:45
                  ЗеленыйЛук, а зачем я тогда это учу сейчас?))
                  это не 3х мерный массив переменных, который вы обходите по циклу for ().
                  Сейчас это тоже нужно знать, чтоб эту функцию написать))
              • П М
                05 декабря 2020, 09:28
                SergeyJu, программирование очень разное, есть системщики для кодинга операционок и устройств, есть прикладники для решения задач. Уровень умений и там и там разный может быть. Чисто статистически массовые задачи делают недорогие специалисты, а умные люди с большим опытом или идут в руководство или если это им сложно, то просто остаются в меньшинстве и гранят свои алмазы где-то по одиночке. У тимлида не может быть толпы таких вот умных ребят, кмк. Это как если бы прапорщик судил по своим солдатам о создателях ядерного оружия
                • SergeyJu
                  05 декабря 2020, 11:06
                  ПBМ, умные — не умные, а на 100 тыр. в месяц ни один из них и близко не пойдет. Я думаю, что стандартного выпускника ВМК, физтеха, бауманки с приличным опытом программирования не надо сравнивать с солдатами. Я даже думаю, что существенной части местных программистов они дадут много очков вперед. 
      • CloseToAlgoTrading
        04 декабря 2020, 12:15
        SergeyJu, я к тому, что математике научиться самому, без хорошего учителя, будет оочень сложно, а ее знание очень полезно и будет только плюсом если человек будет пойдет в программисты. 
        А для заработка денег, в принципе не стоит сильно погружаться как в математику так и в программирование. 
        • SergeyJu
          04 декабря 2020, 12:18
          CloseToAlgoTrading, а я к тому, что некоторые этого понять не в силах.
        • Дед Панас
          04 декабря 2020, 12:21
          CloseToAlgoTrading, вот именно, в программировании поможет и знания физики, особенно разработчикам игр и биологи и анатомия и экономика и проче прочее)))

              Вопрос в другом, нужно ли этим заниматься 5 лет.

          Ну если тебе нравится программировать, то зачем идти на математику. Да и вообще в ВУЗ на это дело?)))

               Изучай на курсах в том же яндексе или еще каких ведущих компаний, работай на практике развивайся и прочее.

             Параллельно с преподомпо математике можешь заняться.
            Но не 5 лет на ветер)))
    • 3Qu
      04 декабря 2020, 12:24
      CloseToAlgoTrading, математика не скучная наука. Но не бывает прикладной математики в отрыве от предметной области. И в каждой области она своя, и оч специфическая.
      Программирование — это оч узкая специальность. Никаким искусственным интеллектом программист заняться не в состоянии. Здесь тоже нужны в первую очередь предметные специалисты.
  • gari
    04 декабря 2020, 12:26
    Программная инженерия!!!
  • Александр Фадеев
    04 декабря 2020, 12:32
    Программирование — уровень ПТУ, для этого не нужно высшее образование.
    Сын сам должен думать, что ему нужно.
    • Ирина97
      04 декабря 2020, 12:52
      Александр Фадеев, не, балавра все-таки нужно получить, неважно где. Без него уехать заграницу гораздо труднее (из-за иммиграционных законов).
  • Turbo Pascal
    04 декабря 2020, 12:43
    Теоретиков много. Идти в практику.
  • Roman
    04 декабря 2020, 12:59

    А самому сыну, что больше нравится? Если одаренный математик, то лучше ближе к математике. А во всех остальных случаях лучше ближе к разработке ПО.

    Чтобы хорошо зарабатывать будучи математиком или программистом-математиком нужно быть сильно выше среднего уровня в этом, это мало кому дано, и высиживание задницей на стуле здесь не поможет. Из того что я видел, хорошие математики, в среднем, достаточно плохие программисты. Да и чтобы математика, что-то там развивала и учила мыслить тоже не заметил ИМХО. Это я как человек который закончил ПМ говорю. Либо дано либо нет.

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

  • Olololnet
    04 декабря 2020, 13:06
    попробую внести ясность в ключевые аспекты. сам программирую 11 лет, программировал на разном, сейчас на С++.

    и с текущим опытом могу сказать, что в программировании решает энтузиазм и склад ума. образование и база не поможет, т.к. речь идёт о базовых навыках, которые во многом даются при рождении. это объясняет откуда такой дикий дефицит it кадров, особенно программистов. часто встречаю, что программировать на могут 1 из 10, по моим наблюдениям скорее 1 к 25. я не говорю, про написание какой-то базовой задачи из «учим программирование за 24 часа» и скриптика — это доступно многим, а быть боевым программистом, который способен быстро разобраться в задаче, выдать прототип решения, способен быстро въехать в любую предметную область, способный всё построить и отладить, способный разобраться в задаче до молекул — вот тут и есть проблема. это можно делать только на нереальном энтузиазме.

    даст ли это вуз? нет, не даст. я бы даже сказал, что если тяга к программированию не появилась в школе — отдавать в вуз — лотерея. если он 9 из 10? он будет кодить задачи в вузе, но у него никогда не будет желания программировать 24/7, и он не станет устраиваться программистом. вуз не сделает из него программиста — с этим понятно.

    по математике. это забавно то, насколько устойчиво заблуждение, что надо очень серьёзно знать математику для программиста. нахожусь в околонаучных задачах и у нас на всю фирму 1-2 математика и 70 программистов. упор на математику приведёт только к позднему пониманию, что сильнейшая база в математике никому не нужна. почему так? потому что в нужной математике в конкретной задаче программист разберётся сам. тем более, что всё уже изобретено и разобраться в узком сегменте математики не сложно. так зачем тратить на математику 5 лет, если в узких задачах понадобится только 5% от этих знаний, и те, которые можно быстро подобрать за несколько дней?

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

    по поводу «математику легко стать программистом» — миф, на эту тему как-то писал яндекс, что тема не рабочая. по «в программисты идут сантехники» — можно посмеяться. если всё так легко — приходите и программируйте, можете начать с собеседования на джуна, чтобы вдруг обнаружить, насколько много и подробно нужно знать, чтобы тащить прикладные задачи. ни в коем случае не задираю нос — просто люто удивляюсь с того, что тут пишут про айти, мол это хрень. если хрень — вперёд на собеседования на зп 200-300к, что же вам мешает, раз всё так просто и это уровень пту?

    по поводу желания протащить чадо «как-нибудь да в айти» — помните, что пузырь по специальностям наблюдался в специальностях — инженер, затем юристы, затем бухгалтеры, сейчас экономисты и айти. чем закончились предыдущие опыты? тем, что крутые спецы инженеры/юристы/бухгалтеры из-за жесточайшей конкуренции выживают. со временем зарплаты в айти сдуются, т.к. пузырь привлекает людей и будет такого рода инфляция. и тогда там будут зарабатывать много только исключительные специалисты, а кто они такие и что у них есть — смотрите выше. есть и угроза со стороны удалёнки — когда индус за 100 баксов будет делать то, что некоторые сидельцы рожают месяц с зп 200к. опять же, вы хотите чадо направить туда, куда ему не хочется, чтобы через 5 лет он попал в стрёмную ситуацию, когда на рынок айти набежит толпа и придётся без желания кодить за еду или вообще не ходить в программирование?

    обобщу — стоит отдавать по таким специальностям только при изначальном желании и при уже присутствующем желании программировать (действующие навыки а не бессмысленное «хочу в айти, т.к. там зарплаты огого».) чтобы чадо было готово рвать и метать на суперконкуррентном рынке через 5 лет.
    • SergeyJu
      04 декабря 2020, 13:22
      Olololnet, хороший специалист, который комплексно разбирается в задаче, способен озадачивать других и вести их, реально редок. И как его вырастить — неизвестно. Положа руку на сердце, из Ваших 70 программистов почти все — не такие. Так ведь? 
      Если бы мне пришлось (не придется, не знаю, к худу или к добру) создавать мощный алгофонд, то в его ядре программистов тоже было бы заметно больше, чем математиков. Но среди них абсолютно ценного актива было бы всего ничего.
    • Ирина97
      04 декабря 2020, 13:24
      Olololnet, все очень правильно написал, видно что человек в теме.
      Не согласен только с тем, что через 5 лет пузырь IT сдуется. Вряд ли. 
      Еще очень много всего, что можно автоматизировать, переводить в цифровой формат и поддерживать уже созданное. Работа будет, и в будущем её будет еще больше.
      • Olololnet
        04 декабря 2020, 14:12
        SergeyJu, смотря как построена работа. у нас практически все по-умолчанию ведущие программисты, даже если программист джун. но это уникальная ситуация.

        ЗеленыйЛук, да, пожалуй 5 лет ещё рано для сдувания, но долгосрочные перспективы вижу именно такими.
    • GoodBargains
      04 декабря 2020, 13:38
      Olololnet, работал 4 года на дядю программистом в своё время. Никакой птушник там не выживет никогда! Нифига это не просто, может у меня такой опыт был. Но больше туда я врагу не пожелаю на время кодить сложное:)) не знаю, может сейчас проще стало, но в 200х была сложновато, только ЗП и держало. Я тех вуз зак
      ончил с красным дипломом и все равно работать настоящим программистом, который условно говоря за 5 минут напишет код для любой задачи и быстро исправит все ошибки- это призвание!
    • Дед Панас
      04 декабря 2020, 13:52
      Yoo_daa, многие опытгые говорят, что для прогаммирования вуз не обязателен. Это прошлый век. Студенты на третьем курсе просто обязаны уже работать программистами, если конечно это ему нравится…
  • AndreyG
    04 декабря 2020, 14:42
    Генералы готовятся к прошлой войне.
    Лет через 10 программистов будет пруд пруди, как безработных экономистов и адвокатов в 2000-х.
    • ака Tуземец
      04 декабря 2020, 14:44
      AndreyG, но согласитесь, что помимо безработных есть много успешных и  экономистов и юристов
    • Антон Б
      04 декабря 2020, 20:14
      AndreyG, я слышу это уже 20 лет...
      А мой старший товарищ сказал 20 лет назад что тоже слышал это 40 лет назад.
  • мнгнкбзлк
    04 декабря 2020, 15:35
    да харош! парню это всё читать!
  • мнгнкбзлк
    04 декабря 2020, 15:38
     
    Твердолобость жаканов, 
    злая нежность сетей, 
    вероломство капканов -
    все от нас, от людей.
    
    Против зла и рутины, 
    в пику личным врагам, 
    я наследника-сына лью, 
    как пулю-жакан.
    
    Рыбу слов и привычек,
    карасёвую медь, 
    иль грехов моих личных 
    сын мой ловит, как сеть.
    
    Я - капкан. Коль не верится, 
    не ищи торных троп,
    наступи мне на сердце, -
    ребра звякнут и - хлоп!
    
    Вот такие мы - люди. 
    Исключения - нет. 
    И такими же будем 
    через тысячу лет.      А.Кутилов
  • FinSerfing
    04 декабря 2020, 15:51

    «На смартлабе много опытных математиков и программистов. Хотел бы посоветоваться с вами, какая специальность более перспективная.»

    Вы явно не понимаете что тут происходит.
    Здесь таких людей единицы и комментировать они не буду.
    Зато дилетанты от души надают вам вредных советов.

    • Антон Б
      04 декабря 2020, 20:16
      FinSerfing, насчет математиков не скажу, хотя тоже есть АГ.

       Кодеров разной степени тут очень много.

      Это единственная специальность в рф которая позволяет специалистом, не руководителем! массово зарабатывать, чтобы оставалось еще и на инвестиции.
      А не только на еду и жкх.

      Именно массово.

      А не в виде исключения.
  • MadQuant
    04 декабря 2020, 16:13
    Если цель — потом пойти в IT, однозначно надо больше программирования. Для 90% прикладных задач школьной математики хватит, а для 90% оставшихся — курса математики/статистики, которые читают программистам в хороших ВУЗах. Если человек толковый — математику сам подтянет, если будет еще глубже нужна.
    Это я говорю как человек, у которого нет высшего математического образования, но который устроился в крупный хэдж-фонд квантом.
  • Grg788
    04 декабря 2020, 16:17
    Мощная тема получилась. По моему мнению — все, что написано — примерно одно и тоже. Важнее уровень преподавания, отношение к студентам и возможность устроиться на работу по близкой специальности. У меня сын заканчивал ИБ. Работает разработчиком БД. ВУЗ даёт многое, но больше зависит от желания И возможностей человека. 
      • Grg788
        04 декабря 2020, 16:32
        Yoo_daa, несомненно, но это зависит не только от студента, но и от ВУЗА, точнее от кафедры выпускающей
  • Grg788
    04 декабря 2020, 16:37
     Естественно, под лежачий камень вода не течёт, но самое сложное найти первую работу. в принципе, это единственный момент, когда нужны корочки. Дальше все иначе. То, что я видел — не так давно — в магистратуру пошли те, кто не нашёл работу или захотел учиться дальше продолжая работать. Те кто работали и поступили — или не разу не пришли на учёбу или пришли, но не закончили.
  • Grg788
    04 декабря 2020, 16:43
    Ну и если у ребёнка не 300 баллов на ЕГЭ — поступать, куда получится
  • ves2010
    04 декабря 2020, 17:34
  • vulcano
    04 декабря 2020, 18:01
    Отколымил 5 лет на мехмате НГУ. Образование понадобилось только для того, чтоб получить второе нефтяное. Из моих сокурсников я знаю только одного, кто остался в науке. Очень жесткое образование. Сам в раздумьях куда сыновей направить…
    • Ирина97
      04 декабря 2020, 18:20
      vulcano, у меня знакомая с красным дипломом мехмата НГУ таксистом работала. Я сам учился на физфаке НГУ. На физфаке математика была прям не сахар, и в таких количествах, что о программировании думать практически не приходилось. А что было на мехмате, даже представлять не хочу. Бессмысленность прожитых лет до сих пор шокирует.
  • Илья Хазратов
    04 декабря 2020, 18:16
    Сам закончил ПМИ.
    Хз зачем нужны другие специальности.  Математика даёт много вариативности в выборе профессии в дальнейшем и её кроме вуза вы нигде не узнаете на достаточном уровне.
    Программирование — это теории на 3 семестра, а дальше это уже специализация (БД, дата саенс, безопасность), которые вы для себя выберете в будущем и которые слишком быстро меняются, чтобы гнаться за ними.
    Но работать в финансах или биоинформатике, например, вам будет без математики сложно. А сейчас вообще непонятно куда всё идёт в программировании и чем меньше вы конкретных знаний получите, тем лучше.

    В целом математика, навыки программирования и понимание работы машины и англ язык — вот что может обеспечить доход в будущем. Причём этот рецепт работал и 15 лет назад, когда я выпустился из школы.

    Через 3 года после окончания универа ваш диплом не будет иметь никакого значения, если это не топовый российский универ типа МГУ, физтеха, ВШЭ.
    С вами останутся только ваши знания.

    Сам живу уже не в России и точно знаю, что при переезде никакой разница какой вуз вы окончили нет. Будут смотреть в каких компаниях работали (если, например, яндекс, то класс) и какие навыки + язык + рекомндации. Всё. Больше никого ничто не волнует. Диплом — это просто галочка, которая ни на что не влияет за бугром.
    • Нувот Вчеранов
      04 декабря 2020, 18:38
      Илья Хазратов, 
      Программирование — это теории на 3 семестра
      «Ага, а математика это теория на 0 семестров ведь большинству и школьной хватает. Дальше уже специализация.»

      Вроде как ВУЗ заканчивали, а подобные глупости пишете.

      Если всё что вы знаете о программировании можно впихнуть в три семестра, это просто значит что вы знаете не так много как вам кажется. А курс БД это кстати нисколько не специализация.

      А если вашим ответом будет «ну так мне и трёх семестров теории хватает чтобы прогать», то я уже ответил сколько математики хватает чтобы прогать.
      • Илья Хазратов
        04 декабря 2020, 21:39
        Нувот Вчеранов, С учётом скорости с которой вы перешли на личности, вы безработный) Потому что человек, который в первом же ответе на соображения другого человека переходит на личности, не сможет работать в коллективе.

        Курс математики уровня факультета ПМ может вообще не понадобиться, но если он нужен, то добрать эти знания в будущем сто крат сложнее, чем закончив бакалавра на ПМИ пойти на разработчика БД, например.

        Т е через четыре — шесть лет вы можете стать человеком уверенно владеющим математикой и уверенно владеющим знаниями в области разработки ПО, баз данных и устройства ПК.

        Либо человеком, который глубже знаещим только информационные технологии.

        Очевидно, что в первом случае диверсификация лучше, чем во втором. И область приложения значительно шире в первом случае.

        Попытаться охватить ещё какую-нибудь область за время обучения в вузе очень сложно. Тупо не хватит времени.

        Но английский нужен 100 процентов по выпуску из универа.

        А программирование в чистом виде — это реально 3 семестра. Просто откройте любую программу ПМИ и вы увидете, что чисто программирование заканчивается на втором году обучения (структуры данных, алгоритмы, высокоуровневые языки (с++ как правило)). Все остальные вещи типа сети, курс БД, проектирование программных комплексов, параллельное программирование и пр проходятся дальше, но к программированию они имеют опосредованное отношение.
        • Нувот Вчеранов
          04 декабря 2020, 22:59
          Илья Хазратов, хм, ну если это вами ощущается переходом на личности (хотя по-моему это мнительность), то приношу извинения.

          С работой у меня всё в порядке, можете не пытаться гадать, вы не Ванга.

          Вы уже как минимум второй человек, который пишет что «Добрать математику без ВУЗа это очень сложно, поэтому обязательно изучите математику в ВУЗе. Зачем? Ну мы не уверены, но кому-нибудь когда-нить в жизни может пригодится.»

          Напоминает стокгольский синдром. «Мы со страданиями прошли сквозь программу, значит пусть другие проходят.». Зато стануй «элитой».

          сети, курс БД, проектирование программных комплексов, параллельное программирование и пр проходятся дальше, но к программированию они имеют опосредованное отношение.
          А к чему это имеет ещё отношение? 
          Ваше понятие программирования заканчивается на задачках «напишите мне мне балансировку двоичного дерева»?
          • Ирина97
            05 декабря 2020, 06:38
            Нувот Вчеранов, 
            Ваше понятие программирования заканчивается на задачках «напишите мне мне балансировку двоичного дерева»?
            По мнению большинства здешних «математиков», берешь такой, пишешь балансировку дерева, как делал 27 лет назад на лабе в универе, потом еще хоп-хоп, пару алгоритмов и формул докинул, и получился ТикТок!

  • vulcano
    04 декабря 2020, 18:38
    ЗеленыйЛук, я не считаю, что потерял 5 лет. Это были отличные годы. Общага 8/1, футбол на песчанке, куча друзей. Обрпзование это было не моё. Я понял этот на 3 курсе. Менять что-то было поздно. Школа жизни в общем. Большинство друзей устроены неплохо в жизни без математики)) НГУ — это в принципе стандартный фундаментальный универ не для всех.
  • Владимир Гончаров
    04 декабря 2020, 19:58
    Матеманика нужна чтобы понимать эти самые алгоритмы, лучше математика, строчить код это не благодарное дело. ошибки искать, и т.д. Ведущим проекта не стать  не умею создавать тех. задания для программеров.
  • Алексей
    04 декабря 2020, 21:04
    программная инженерия
  • Grg788
    04 декабря 2020, 21:56
    Я ещё раз попробую донести мысль — важно не как называется, а чему учат. Так как обычно прикладная математика и математика — это две большие разницы.
  • UnembossedName
    04 декабря 2020, 21:58
    Первая специальность никак не помешает работать разработчиком ПО, говорю по личному опыту.
    К тому же да, фундаментальная база сильнее.

    Вероятно с учетом множества мнений, что «математика не нужна», такой специалист будет на рынке ценнее. И да, это почти всегда сложнее. Гораздо меньше людей кайфуют от математики, чем от создания программулек.
    Но мне кажется стоит того.
  • autotrade
    04 декабря 2020, 22:25
    на завод токарем
  • Константин Автухов
    04 декабря 2020, 22:39
    Прикладная информатика)
  • emc2
    04 декабря 2020, 23:14
    Любое направление, где перевод на английский будет приближен к Computer Science.

    Абсолютно не важно, что именно будут преподавать, потому что эти знания по факту будут устаревшими и не актуальными. В высшем учебном заведении студенты учат и прокачивают методы самостоятельного обучения, а не сам предмет. 
  • Laert
    04 декабря 2020, 23:58
    Мой в РУДН учился прикладная математика, переводчик ин яза.Сейчас в армии служит.В армии ему больше по ходу нравится!
  • sheffield
    05 декабря 2020, 04:31
    20 лет назад у меня была похожая дилемма, но я занимался в вечерней физ.мат школе, побеждал на олимпиадах, а все свободное время писал на С под линкс.

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

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

    2. если не заниматься математикой серьезно, то эти 5-6 лет есть смысл потратить на что-то полезное. понт есть, многие считают тебя умным и легко устроится на работу в консалтинг, управление проектами и т.д. но тоже самое можно сделать и меньшими усилиями, более рационально используя свое время

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

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

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

    Сейчас занимаясь своим делом и оглядываясь назад, я бы либо приобретал реальную лицензируемую профессию, либо пошел на т.н. Bachelor of Liberal Arts, когда еще не знаешь чем заниматься, но берешь курсы из разных направлений и когда понял, что интересно углубляешься через магистра в нужную область. Как бы это странно не звучало, но самые умные люди с которыми я сталкивался в жизни — это люди с юридическим образованием, способные думать на несколько шагов вперед и правильно просчитывать и исполнять оптимальный сценарий — это самый нужный навык в жизни. 

    • SergeyJu
      05 декабря 2020, 11:26
      sheffield, редкий, но очень верный взгляд на юристов. Профессия, которая считается гуманитарной, но несет в себе удивительный дуплет технического по сути ума и житейской мудрости. Если, конечно, человек настоящий юрист, а не офисный планктон с дипломом. 
      Что касается программирования и прикладной математики. Удивительно, но никто не отметил, что между математикой и тем, что называют прикладной математикой, есть существенная разница. Математик работает в математике и для математики. Этакая вещь в себе. Таких с каждого курса мехмата получается несколько человек всего. Это не профессия, а судьба. Прикладной математик решает более или менее практические задачи математическими (и программными тоже) методами. Он уже ближе к жизни, потому что почти всегда, воленс-ноленс, работает с какой-то предметной областью.
      Ну и еще один аспект.
      Математика дополняется, но практически не устаревает. Преобразованию Фурье не одно столетие. Если ты его знаешь и умеешь применять, это навсегда. Придумали тут как-то вейвлеты. Чтобы разобраться и научиться использовать мне потребовалось вечерок полежать на диване с книжкой. Теперь и это навсегда со мной, до Альцгеймера с Паркинсоном, во всяком случае. Не то с программированием. Навыки быстро устаревают. Все мои знания Алгола, Фортрана, кучи ассемблеров, цифровых процессоров, нескольких ОС, Паскаля, классического Си, старых БД — это все почти ничто. Все устарело, все надо учить заново. Чем старше — тем муторнее и противнее разбираться в новациях. Быстрое устаревание знаний и навыков, вот что ждет всех программеров. И далеко не все это осознают.
  • Добрый Енот
    05 декабря 2020, 06:28
    Нафиг все эти приблуды, отдай на токаря
  • Vitaly Gorbunov
    05 декабря 2020, 08:45
    Учился на прикладной информатике, там много и математики и информатики.

Активные форумы
Что сейчас обсуждают

Старый дизайн
Старый
дизайн