Блог им. yoo_daa

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

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

 

★15
210 комментариев
Мда,  дожили…
Я как ведущий программист с опытом 20 лет могу сказать, что лучше поменьше математики, физики, побольше программирования.

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

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

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

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

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

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

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

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

avatar
Gregori, смотря что подразумевать под группой «выше среднего». Если брать верхний дециль разработчиков по доходам, то там, наверное, около четверти — хайлоады, датасайентисты, специалисты по машинному зрению, AI и прочая.
avatar
ЗеленыйЛук, вот пару задач при решении которых мне помог математика.

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

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

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

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

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

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

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

Мысль что без отдельной вышки по математике будет плохая оплата не имеет подтверждений в реальности.
avatar
ЗеленыйЛук, у Рогозина дипломы с отличием по журналистике, экономики (университет марксизма-ленинизма), он доктор философских и технических наук, и он  умеет делать исключительные вещи. В частности петь и расписывать гжелью. Пора ему Маску резюме засылать. 
ЗеленыйЛук, согласен полностью. Я сам программист в сфере оборонки уже более 20лет. И могу сказать что программисту математика как таковая если и нужна, то только базовая, общая, плюс немного физики для понимания процессов. Конечно знать что такое производная и интеграл нужно. Бывает нужна тригонометрия, но не глубже школьного курса. Теория управления (звенья, цепи) — бывает нужно. А всё что сложнее — для этого уже есть конкретные математики-теоретики, которые и формулируют ТЗ для реализации программистом. Программисту важнее алгоритмы.
ЗеленыйЛук, 
вот соглашусь! Программирование — это навык, очень похожий на спортивный. Если регулярно занимаешься и решает НЕ однотипные задачи, то прогресс будет. Умение программировать от знания математики никак не зависит. Общим тут может быть умение структурировать задачи и данные. Так что если хотите программировать, то программируйте.
Но математика, все таки, царица наук!
avatar
ЗеленыйЛук, как руководитель группы разработчиков, я с вами не соглашусь. Математика учит правильно думать, в отношении будущего программирования. Без этого навыка большинство выпустившихся дипломированных программистов ничего не стоят
avatar
ЗеленыйЛук, именно такие «программисты» привели отрасль к застою и появлению тиктоков и прочей чепухи, потому что у этих создателей нет никаких идей, кроме самых общих. Папаша, стремитесь дать лучше математическое образование, эпоха скрипт-кидди к концу подходит, крупные монополии выпиливают дилетантов, в России- Яндекс, в Китае- Тенсент и Ант групп, программисты без  математики будут обречены на потогонную работу по  мимальным ставкам, нужно сейчас больше идей и людей, могущих их реализовать, а без математики это невозможно же
avatar
hainanwelcom, 
если бы вы были хоть чуточку в теме, то вы бы знали, что ТикТок — это огромная инфраструктура серверов, быстро отдающая и принимающая терабайты видео подросткам со всего мира.
Это мобильное приложение с функциями видеоредактора с трекингом, AR и т.п. 
Это сайт.
Это видеокодеки.
Это монетизация и биллинг, рекламная платформа.
Это крутой маркетинг и очень быстрое распространение в топ.

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

avatar
hainanwel.com, ваш сайт hainanwel.com застрял в начале 2000х.

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

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

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

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

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

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

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

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

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

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

Программная инженерия — тоже звучит неплохо, но что там в программе надо смотреть.
avatar

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

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

avatar

Gregori, вот это и вызывает сомнения. Везде есть свои плюсы и минусы. Склад ума скорее теоретический. Прикладная математика даст хорошую базу. Главное потом найти ей применение.

avatar

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

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

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

 

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

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

 

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

 

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

--

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

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


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

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


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

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

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

avatar
Если он до мозга костей математик, то тогда математиком надо быть, а если все же не гений исключительный математический, то однозначно в программисты
avatar
Yoo_daa, математика особо не нужна, побольше программирования однозначно.
   Сам закончил курсы сейчас это нам препод говорил которого отец в бауманку на математику засунул, а он зарабатывает программированием
avatar
Дед Панас, насколько знаю в Бауманке нет выпускающей кафедры по направлению математика.
avatar
Dmitry, че то он говорил с инженерией связано, я не вдавался в подробности. Но он точно сказал, базовых знаний со школы хватит. У нас курсы по JS были
avatar

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

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

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

avatar
павел петрович попов, круто, чем занимается?
avatar

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

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

avatar
павел петрович попов, молодец, у меня внук растет способности к математике у него. До 1000 считает уже и больше, примеры решает вычитание, прибавление, в голове до 40, а ему 4 года… тоже думаю на какие кружки отдавать.
    Но он и с конструкторами возится и любит изобретать. Хочу на роботостроение попробовать с 5 лет. Рядом есть кружок на базе технического колледжа.
avatar

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

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

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

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

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

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

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

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



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

?list=PLOep0pi-UBEwjrVyter961MEZMjf8GsNn
avatar
Yoo_daa,  и последнее, совет. Но он самый главный.



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

aea_neon, Нормальный диплом.Осваивай диагностику, т.е. системы управления автомобилем. Затем переходи на гибриды и начинай ощупывать электрички. В них диагностику и ремонт систем управления и диагностику и ремонт ВВБ.

Диагностику и ремонт ДВС, т.е компрессию, давление, геометрию и т.д. оставь мотористам.

Ходовкой и трансмиссией не занимайся. Любой дядя Вася в гараже это делает.

Осваивай дорогостоящие виды работ.Правда они требуют и дорогостоящего оборудования.

avatar
Может у Сыны спросить, чего он хочет, а не у формуа?
avatar
dnmsk, вы себя после школы вспомните. Хороший совет не повредит, и я обратился за ним к сообществу. Естественно дам ему прочитать все комментарии.
avatar
Yoo_daa, Свое будущее я выбрал сам, как и половина моих одноклассников.
Если в 17 не может решить и не зает, значит 10 лет обучения проходили как-то мимо.
avatar
Yoo_daa, ответьте честно. 

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

    Что он делает в свободное время когда остался один?????
avatar
Дед Панас, в наше время у детей в выпускном классе свободного времени не очень-то и много. Помимо домашнего задания, много времени занято подготовкой к ЕГЭ, решает математику и информатику, порой увлекается и сидит до ночи, пока не решит трудную задачу. Свободное время как и все молодые люди тратит на сон, прогулки и общение с друзьями, какие-нибудь игры в телефоне или компе, кино.
avatar
Yoo_daa, игры в телефоне и компе и решает задачи это хорошо, значит на верном пути… имхо

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

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

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


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


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

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

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

   И это качества таких теток прожженных бизнесменш)), берущих от жизни все, знающих, что им надо и как это сделать.
avatar
dnmsk, так же думаю, пусть занимается тем что больше нравится, думаю никто не знает что будет больше востребовано на нашем рынке труда через несколько лет.
avatar
Есть очень хорошая книжка — лабковский, «хочу и буду». обратите внимание, не пожалеете. понимать, чего хочешь — это один из главных навыков, более нужный в жизни чем математика и программирование вместе взятые. чем раньше ваш сын им овладеет, тем легче и приятнее будет его существование.
avatar
Математика лучше «ломает» человека. Учит правильно думать.
Курсы по программированию дают общие и узкие навыки. Общие остаются в памяти. Узкие быстро забываются.
Не надо пытаться угадать перспективы. Нужно получить хорошую базу и правильно настроить мышление.
Главное для ВУЗа, на выходе получить спеца, способного адаптироваться под любую сложную задачу.

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

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

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

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


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

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


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

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

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

   Вообщем то я об этом, может быть и не понятно, что хотел написать. Извиняйте
avatar

Yoo_daa, присоединяюсь к предыдущему оратору.

Сам учился в своё время на «прикладной математике», 80% математики оттуда не нужно и уже забылось.

Что нужно:

* Дискретная математика;
* Булева алгебра;
* Теория вероятностей;
* Базово геометрия, теория множеств;

Кредитная Камбала, это дают и не на математических специальностях. Идет специально курс- дискретная математика (множество, мат логика, графы..)
avatar
Кредитная Камбала, это все в общем курсе математики есть на любой технической специальности.
Для конкретной специальности этого уже недостаточно.
Я не математик, но прикладной математике меня ещё 2 года учили.Называлось, типа, спец разделы математики.
avatar
Программированию в ВУЗе не научат. Дадут простые базовые знания (которые мало чего стоят)
Это все таки ремесло, тут надо работать и работать — смесь прикладного навыка и искусства моделирования.
Технологии, библиотеки, фреймворки меняются. И на каждой работе свои.

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

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


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

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

Можно еще к психологу сходить. Пусть он психологические доминанты определит.
avatar
Я программист. Советую скорее математику, потому что программерские вещи изучаются легко и без вуза по книгам. А вот математику по книгам мне сейчас тяжело осваивать.
avatar
На предыдущей работе коллега — астроном по образованию, программист самоучка, ничем не уступал коллегам с профильным образованием.
avatar
а ему математика то нравится?
математика это как крик мунка, кому-то нравится, кому-то нет, любовь али ненависть на всю жизнь.
пусть математику учит — она учит правильно думать, логике, находить причину и следствие.
а базы данных и джавы выучить дело десятое.




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

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


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

Исходя из этих 2 пунктов выбрать то, что больше подходит заявленным целям. А гадать по названию смысла нет
avatar
правильно тут говорят, про огонь в глазах. если нет то: - Вблизи Олимпа...
Вблизи Олимпа есть местечко,
в версте от лежбища богов...
Стоит избушка возле речки
в сиянье песен и стихов.

Творцы торжественных хоралов
скучают в собственных лучах...
Там не певцы, а подпевалы
живут на божеских харчах.

Тепло в лирической избушке,
и в ней поэтов - будто блох:
второй Эзоп, воскресший Пушкин,
гальванизированный Блок...

Таланта нет - заменит пыл,
а пылу нет - подбавишь лести...
И я там был, мед-пиво пил
и назывался "Пушкин-200".             А.Кутилов
avatar
на крайняк пойти на математику, а по окончании пройти месячные курсы питона))
avatar
системотехнику глянь… там нужное количество программирования… не будут давать всякие лишние архаичные языки (хотя должен кто то поддерживать код на аде, фортране или коболе)
и необходимое количество прикладной математики...

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


avatar
SergeyJu, со всем согласен, но с этим нет)).
Чистый субъективизм.
 Кому нравится математика, тот можетисказать точно наоборот)), имхо
4. Математику изучать труднее, чем программирование
avatar
Дед Панас, те, кому нравится математика, идут на мехмат или матмех. Я вообще не о них написал.
avatar
SergeyJu, вы вроде писали общие принципы или не?
avatar
Дед Панас, математику изучать труднее, чем программирование — это, конечно, не общий принцип, а реальное жизненное наблюдение. Да и Вы сами это чувствуете. 
avatar
SergeyJu, мы с вами можем так считать, но какой нить Перельман скажет обратное)))
avatar
Дед Панас, Перельманы, как я сказал, идут на мехмат или матмех. А не колеблются между программированием и прикладушками.
avatar
SergeyJu, согласен++, думаю предложенный выбор не самый оптимальный. У меня сестра училась на что-то вроде экономика в программировании, завидую ей, хотя в студенчестве экономика меня не интересовала, я же родился в совке. А сестра в итоге стала вычислять кредитные риски в банке, программирование у нее не пошло. Но она и не страдает, в ТЧ по деньгам.
Детей хотелось бы именно экономике в программировании учить, но буду смотреть у кого какие склонности.
Выбирать вуз это здорово, так и надо, но не во все вузы одинаково легко попасть. Но надо прыгать выше головы, обязательно.
avatar
Я закончила прикладную математику и не жалею тк я не программист. Но многие мои сокурсники хорошо устроились и после нее именно программистами, кто-то фрилансер, кто-то работает в компании. Очень хорошее направление, после нее любой язык освоит.
avatar
Yoo_daa, именно глубокие знания математики и физики дадут возможность сыну вырасти до уровня архитектор и выше. А обучить кодингу можно даже филолога
avatar
Евгений Черных,
заявление у вас конечно громкое, но подкреплено ровно ничем. Впрочем как и большинство неверных заявлений.
avatar
Евгений Черных, я бы не сказал.У меня гуманитарное образование, и кодинг у меня как-то туго идет.
avatar
Евгений Черных, обучить кодингу, как Вы выразилась, математика как раз ничего не стоит. Из гуманитарий не выйдет хороший разработчик
avatar
На смартлабе много опытных математиков и программистов. Хотел бы посоветоваться с вами, какая специальность более перспективная.

Погромист
В Суворовское отдай…
avatar
А что туту посоветуешь. Одно прикладное, другое теоретическое. Математика — сложнее (но и вакансий меньше). Я бы взял математику и занимался программированием дополнительно (т.к. оно проще).
avatar
Value, хотел бы спросить Вас. 
  А что математика даст практического?

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

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

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

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


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

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

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

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

  За исключением фанатов математики как Перельман и прочие гении, котрых это прет
avatar
Дед Панас, зелен виноград.
avatar

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

 

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

 

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

avatar
Value, в математику не каждый смогет
а в прогеры идут даже сантехники

я кстати не понимаю для чего учиться на прогера в вузе?
у них своя система обучения — сертификаты всякие
avatar
ves2010, согласен ВУЗ бесполезен
avatar
ves2010, 
да по классике же — от армии отсрочка, галочка для резюме что высшее есть, ну и некоторые визы требуют ВО.

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

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

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

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

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

avatar
ЗеленыйЛук, 

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

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

Вообще, по нормальному, тимлид — это ведущий программист, обладающий большим опытом и авторитетом. Навыки управления людьми ему почти не нужны.
Менеджеры проекта, продукта, аналитики — это уже совсем не программисты. Вот туда можно набирать девушек. Но нужно чтобы они тоже работали, реально все функции продукта продумывали (так как это видит пользователь).
avatar
ЗеленыйЛук, в Вас говорит обида. 
avatar
SergeyJu, тренировать мозг и решать задачи, не обязательно математикой. 

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

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

   А надоест кодить, то можно своим чем то заняться в этой сфере, выше вон есть примеры…
avatar
А где учат на хозяина?
avatar
Эх, меня вот немного удивляет, что люди пишут про бесполезность математики. Если посмотреть, то без понимания ее, врядли получится разрабатывать например, алгоритмы по обработке звука или изображения, а посмотреть на бурноразвивающуюся область искуственного интелекта, там везде нужна математика, ну и статистика, да и масса еще областей где знание математики будет полезно. Да и программировать научиться куда легче, чем освоить математику.
Но, с математикой :), надо что бы человеку она была интересно, а то ж скучная наука :))
avatar
CloseToAlgoTrading, зачем дворянину география, его 10 строк кода в любую нейросеть завезет.
avatar
SergeyJu, позвольте спросить, а вы лично программист?
avatar
Дед Панас, у меня опыт программирования примерно 45 лет. Но сейчас устарел для того, чтобы заниматься этим профессионально. Да и неохота.  Пишу только программы для собственной торговли и для исследования торговых алгоритмов. В общем, прикладник сейчас. 
avatar
SergeyJu, 45 лет в программировании? Это что вы програмиировали в 1976-м? Калькуляторы?)))

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

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

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

Это API на облачном сервисе, в который вы асинхронно через https и REST API закидываете данные для обработки одним вызовом функции. А он там где-то распаралелливается на несколько серверов в кластере, каждый из которых распараллеливает на несколько GPU, в которых программа нейронных сетей исполняется, используя CUDA, автоматически подсчитывая сколько списать денег с вашей карточки за использованное время.
avatar
ЗеленыйЛук, тем важнее для программиста разбираться в предметной деятельности. Я понимаю, что программисты не любят «программистов 1С», но сесть на их место большинство не сможет. Также и в торговле. На смартике уже не менее сотни попыток было сходу прилепить НС к нашему рыночку. И все с негодными ПРОГРАМИСТСКИМИ средствами. Надо, блин, в предметную область лезть, в нутро задачи, а программисты умеют только по верхам, CUDA все распараллелит. Когда-то я программировал в кодах матричные процессоры и про куду больше Вашего понимаю, наверное. Легко распараллеливаются только очень типовые задачи. Кстати, работал одно время рядом с человеком, который пытался использовать именно CUDA и плату с 2048 процессорами для торговли на бирже. Положительный результат я не наблюдал, и, почти наверное, его по сей день нет.
avatar
ЗеленыйЛук, а зачем я тогда это учу сейчас?))
это не 3х мерный массив переменных, который вы обходите по циклу for ().
Сейчас это тоже нужно знать, чтоб эту функцию написать))
avatar
SergeyJu, программирование очень разное, есть системщики для кодинга операционок и устройств, есть прикладники для решения задач. Уровень умений и там и там разный может быть. Чисто статистически массовые задачи делают недорогие специалисты, а умные люди с большим опытом или идут в руководство или если это им сложно, то просто остаются в меньшинстве и гранят свои алмазы где-то по одиночке. У тимлида не может быть толпы таких вот умных ребят, кмк. Это как если бы прапорщик судил по своим солдатам о создателях ядерного оружия
avatar
ПBМ, умные — не умные, а на 100 тыр. в месяц ни один из них и близко не пойдет. Я думаю, что стандартного выпускника ВМК, физтеха, бауманки с приличным опытом программирования не надо сравнивать с солдатами. Я даже думаю, что существенной части местных программистов они дадут много очков вперед. 
avatar
SergeyJu, я к тому, что математике научиться самому, без хорошего учителя, будет оочень сложно, а ее знание очень полезно и будет только плюсом если человек будет пойдет в программисты. 
А для заработка денег, в принципе не стоит сильно погружаться как в математику так и в программирование. 
avatar
CloseToAlgoTrading, а я к тому, что некоторые этого понять не в силах.
avatar
CloseToAlgoTrading, вот именно, в программировании поможет и знания физики, особенно разработчикам игр и биологи и анатомия и экономика и проче прочее)))

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

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

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

   Параллельно с преподомпо математике можешь заняться.
  Но не 5 лет на ветер)))
avatar
CloseToAlgoTrading, математика не скучная наука. Но не бывает прикладной математики в отрыве от предметной области. И в каждой области она своя, и оч специфическая.
Программирование — это оч узкая специальность. Никаким искусственным интеллектом программист заняться не в состоянии. Здесь тоже нужны в первую очередь предметные специалисты.
avatar
Программная инженерия!!!
avatar
Программирование — уровень ПТУ, для этого не нужно высшее образование.
Сын сам должен думать, что ему нужно.
Александр Фадеев, не, балавра все-таки нужно получить, неважно где. Без него уехать заграницу гораздо труднее (из-за иммиграционных законов).
avatar
Теоретиков много. Идти в практику.
avatar

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

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

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

avatar
попробую внести ясность в ключевые аспекты. сам программирую 11 лет, программировал на разном, сейчас на С++.

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

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

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

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

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

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

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

ЗеленыйЛук, да, пожалуй 5 лет ещё рано для сдувания, но долгосрочные перспективы вижу именно такими.
avatar
Olololnet, работал 4 года на дядю программистом в своё время. Никакой птушник там не выживет никогда! Нифига это не просто, может у меня такой опыт был. Но больше туда я врагу не пожелаю на время кодить сложное:)) не знаю, может сейчас проще стало, но в 200х была сложновато, только ЗП и держало. Я тех вуз зак
ончил с красным дипломом и все равно работать настоящим программистом, который условно говоря за 5 минут напишет код для любой задачи и быстро исправит все ошибки- это призвание!
avatar
Спасибо всем кто высказал свое мнение. Получил много информации к размышлению.
avatar
Yoo_daa, многие опытгые говорят, что для прогаммирования вуз не обязателен. Это прошлый век. Студенты на третьем курсе просто обязаны уже работать программистами, если конечно это ему нравится…
avatar
CharlesGeorgeBarrera, хоть одну программу написал, за которую тебе выплатили деньги?
avatar
CharlesGeorgeBarrera, если вы не написали ни одной программы, то вес вашим высказываниям небольшой. Либо вы должны поддержать это своим авторитетом, либо чьим то чужим, например, «брат сестры жены — программист».
avatar
Генералы готовятся к прошлой войне.
Лет через 10 программистов будет пруд пруди, как безработных экономистов и адвокатов в 2000-х.
avatar
AndreyG, но согласитесь, что помимо безработных есть много успешных и  экономистов и юристов
avatar
AndreyG, я слышу это уже 20 лет...
А мой старший товарищ сказал 20 лет назад что тоже слышал это 40 лет назад.
avatar
да харош! парню это всё читать!
avatar
 
Твердолобость жаканов, 
злая нежность сетей, 
вероломство капканов -
все от нас, от людей.

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

Рыбу слов и привычек,
карасёвую медь, 
иль грехов моих личных 
сын мой ловит, как сеть.

Я - капкан. Коль не верится, 
не ищи торных троп,
наступи мне на сердце, -
ребра звякнут и - хлоп!

Вот такие мы - люди. 
Исключения - нет. 
И такими же будем 
через тысячу лет.      А.Кутилов
avatar

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

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

avatar
FinSerfing, отделим зерна от плевел.
avatar
FinSerfing, насчет математиков не скажу, хотя тоже есть АГ.

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

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

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

А не в виде исключения.
avatar
Если цель — потом пойти в IT, однозначно надо больше программирования. Для 90% прикладных задач школьной математики хватит, а для 90% оставшихся — курса математики/статистики, которые читают программистам в хороших ВУЗах. Если человек толковый — математику сам подтянет, если будет еще глубже нужна.
Это я говорю как человек, у которого нет высшего математического образования, но который устроился в крупный хэдж-фонд квантом.
avatar
Мощная тема получилась. По моему мнению — все, что написано — примерно одно и тоже. Важнее уровень преподавания, отношение к студентам и возможность устроиться на работу по близкой специальности. У меня сын заканчивал ИБ. Работает разработчиком БД. ВУЗ даёт многое, но больше зависит от желания И возможностей человека. 
avatar
Grg788, это важно для любой специальности. Устроиться на работу по специальности, набираться опыта и развивать свои компетенции.
avatar
Yoo_daa, несомненно, но это зависит не только от студента, но и от ВУЗА, точнее от кафедры выпускающей
avatar
 Естественно, под лежачий камень вода не течёт, но самое сложное найти первую работу. в принципе, это единственный момент, когда нужны корочки. Дальше все иначе. То, что я видел — не так давно — в магистратуру пошли те, кто не нашёл работу или захотел учиться дальше продолжая работать. Те кто работали и поступили — или не разу не пришли на учёбу или пришли, но не закончили.
avatar
Ну и если у ребёнка не 300 баллов на ЕГЭ — поступать, куда получится
avatar
CharlesGeorgeBarrera, изучить нужные разделы математики гораздо проще, чем изучить нужные разделы программирования. Это я опять же по опыту говорю как человек, который и то и то сам учил по книжкам, будучи магистром финансов.
avatar
MadQuant,  как раз наоборот
avatar
Чужой, еще раз: я это говорю по СВОЕМУ опыту, как человек, не получавший формального высшего ни там, ни там (если диплом ШАД не брать в расчет). Математику можно учить по толковым иностранным учебникам (по российским это и правда особо невозможно), а вот хорошо шарить в технологиях без нормальной практики — просто нереал.
avatar
MadQuant, 
боюсь вы говорите о том, что вы можете прочитать толковый иностранный учебник. В большинстве случаев его его реально приятней читать, но вот при таком подходе у вас кроме чтения мало что будем. Можете поделиться, какую книгу-учебник вы прочитали?
avatar
MadQuant, 
простите… Вы точно не перепутали слова в утверждении? Изучить нужные разделы математики гораздо проще чем разделы программирования? А вы о каких областях математики подумали ? 
Просто чешется рука написать сюда области математики, которые изучить ну никак не проще, даже не продолжая.
Ох уж эти пятничный теоретики 
avatar
avatar
Отколымил 5 лет на мехмате НГУ. Образование понадобилось только для того, чтоб получить второе нефтяное. Из моих сокурсников я знаю только одного, кто остался в науке. Очень жесткое образование. Сам в раздумьях куда сыновей направить…
avatar
vulcano, у меня знакомая с красным дипломом мехмата НГУ таксистом работала. Я сам учился на физфаке НГУ. На физфаке математика была прям не сахар, и в таких количествах, что о программировании думать практически не приходилось. А что было на мехмате, даже представлять не хочу. Бессмысленность прожитых лет до сих пор шокирует.
avatar
Сам закончил ПМИ.
Хз зачем нужны другие специальности.  Математика даёт много вариативности в выборе профессии в дальнейшем и её кроме вуза вы нигде не узнаете на достаточном уровне.
Программирование — это теории на 3 семестра, а дальше это уже специализация (БД, дата саенс, безопасность), которые вы для себя выберете в будущем и которые слишком быстро меняются, чтобы гнаться за ними.
Но работать в финансах или биоинформатике, например, вам будет без математики сложно. А сейчас вообще непонятно куда всё идёт в программировании и чем меньше вы конкретных знаний получите, тем лучше.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

avatar
ЗеленыйЛук, я не считаю, что потерял 5 лет. Это были отличные годы. Общага 8/1, футбол на песчанке, куча друзей. Обрпзование это было не моё. Я понял этот на 3 курсе. Менять что-то было поздно. Школа жизни в общем. Большинство друзей устроены неплохо в жизни без математики)) НГУ — это в принципе стандартный фундаментальный универ не для всех.
avatar
Матеманика нужна чтобы понимать эти самые алгоритмы, лучше математика, строчить код это не благодарное дело. ошибки искать, и т.д. Ведущим проекта не стать  не умею создавать тех. задания для программеров.
CharlesGeorgeBarrera, В ТЗ вся математика УЖЕ решена.
Чтобы закодить ее не надо так уж уметь решать и понимать.

В целом нужно терминологию и основные постулаты.

Математические задачи решит специально нанятый 1 математик на 50 программистов.

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

А остальные 49 математиков будут сосать лапу и преподавать в школе и техникуме.
avatar
программная инженерия
avatar
Я ещё раз попробую донести мысль — важно не как называется, а чему учат. Так как обычно прикладная математика и математика — это две большие разницы.
avatar
Первая специальность никак не помешает работать разработчиком ПО, говорю по личному опыту.
К тому же да, фундаментальная база сильнее.

Вероятно с учетом множества мнений, что «математика не нужна», такой специалист будет на рынке ценнее. И да, это почти всегда сложнее. Гораздо меньше людей кайфуют от математики, чем от создания программулек.
Но мне кажется стоит того.
avatar
на завод токарем
avatar
Прикладная информатика)
CharlesGeorgeBarrera, 
большинство пишущих совсем не математики и нужно честно признаться, что тянуть профильную вузовскую математику дано очень немногим. А уж истинных математиков вообще единицы.
avatar
Kapeks, 
зачет!!! Один из немногих точных и верных постов в этой ветке! Мат способности есть у единиц, многим это сложно понять или поверить, но это так. Не нужно насиловать себя, если их нет
avatar
Любое направление, где перевод на английский будет приближен к Computer Science.

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

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

Ожидание — программирование, алгоритмы, линукс, сервера.

Реальность — вот тебе матан, матстат, тервер, тензорный и векторный анализ с матрицами, учись 5 лет. И вот тебе еще актуальная и нужная штука, ты же программист, держи ассемблер, изучай. 

А где программирование?
А оно будет после того как диплом получишь, и работать начнешь.

avatar
Yoo_daa, 07:29 математику дают на матмехе. Всё остальное — популяризация.
Математика — тренировка ума, осуществимая только в молодые годы.
Математика — расширение горизонтов во всех сферах бытия.
Программисту без математической культуры математика не нужна.
Слепой от рождения не может представить, чего он лишён.
avatar
Мой в РУДН учился прикладная математика, переводчик ин яза.Сейчас в армии служит.В армии ему больше по ходу нравится!
avatar
20 лет назад у меня была похожая дилемма, но я занимался в вечерней физ.мат школе, побеждал на олимпиадах, а все свободное время писал на С под линкс.

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

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

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

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

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

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

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

avatar
sheffield, редкий, но очень верный взгляд на юристов. Профессия, которая считается гуманитарной, но несет в себе удивительный дуплет технического по сути ума и житейской мудрости. Если, конечно, человек настоящий юрист, а не офисный планктон с дипломом. 
Что касается программирования и прикладной математики. Удивительно, но никто не отметил, что между математикой и тем, что называют прикладной математикой, есть существенная разница. Математик работает в математике и для математики. Этакая вещь в себе. Таких с каждого курса мехмата получается несколько человек всего. Это не профессия, а судьба. Прикладной математик решает более или менее практические задачи математическими (и программными тоже) методами. Он уже ближе к жизни, потому что почти всегда, воленс-ноленс, работает с какой-то предметной областью.
Ну и еще один аспект.
Математика дополняется, но практически не устаревает. Преобразованию Фурье не одно столетие. Если ты его знаешь и умеешь применять, это навсегда. Придумали тут как-то вейвлеты. Чтобы разобраться и научиться использовать мне потребовалось вечерок полежать на диване с книжкой. Теперь и это навсегда со мной, до Альцгеймера с Паркинсоном, во всяком случае. Не то с программированием. Навыки быстро устаревают. Все мои знания Алгола, Фортрана, кучи ассемблеров, цифровых процессоров, нескольких ОС, Паскаля, классического Си, старых БД — это все почти ничто. Все устарело, все надо учить заново. Чем старше — тем муторнее и противнее разбираться в новациях. Быстрое устаревание знаний и навыков, вот что ждет всех программеров. И далеко не все это осознают.
avatar
Нафиг все эти приблуды, отдай на токаря
avatar
Учился на прикладной информатике, там много и математики и информатики.
avatar

теги блога Инвстр

....все тэги



UPDONW
Новый дизайн