Математичне програмування, математичне моделювання, дослідження операцій

Дослідження операцій — це цікаві задачі:

— транспортна задача,

— задача пакування рюкзака,

— задача комівояжера,

— створення оптимальної суміші,

— задача оптимального використання ресурсів,

і т.д.

.........................

Питання:

1. Як краще зайти в тему? Яких авторів почитати? Які розділи математики треба знати? 🤔

2. Чому так мало уваги приділяється таким важливим темам (у порівнянні з комп’ютерним програмуванням) ? 🤔

3. Де працюють, і скільки заробляють фахівці з прикладної математики? 🤔

👍ПодобаєтьсяСподобалось1
До обраногоВ обраному0
LinkedIn
Дозволені теги: blockquote, a, pre, code, ul, ol, li, b, i, del.
Ctrl + Enter
Дозволені теги: blockquote, a, pre, code, ul, ol, li, b, i, del.
Ctrl + Enter
Як краще зайти в тему? Яких авторів почитати?

У мене це все було в ВУЗі (ДГМА), предмети називалися:
— Математичне моделювання
— Дискретна математика
— Теорія систем масового обслуговування

Я б шукала методички ВУЗів по цим темам, по них думаю можна вʼїхати, там зазвичай доступно написано. Так, воно цікаво, але на роботі поки що особо не пригодилося 😂 У нас вуз загалом розрахований під машинобудівні заводи, от можливо якби я й працювала програмістом на заводі — там би пригодилося, а в аутсорсінгу/аутстафінгу поки що ні.

якщо ви не оттрубили 3 курса матфака воно вам не надо і дуже туго буде заходити скоріше за все

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

я наприкалад теж закінчив прикладну математику а гроши мені платять за то що расказую як потрибно евенти по трубам гоняти та інтегрувати що попало куда попало ( ака архітектор) .

Проблема у тому, що усі ці задачі +/- або вирішені, або застряли на певному етапі. З практичної точку зору ти просто береш відповідний софт, вводиш дані, отримуєш результат. Можливо треба трохи помучитися з налаштуваннями під свою задачу, спробувати різні методи, ...

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

Наскільки ці теми важливі? Життя складніше, це усе спрошення. Ну наприклад, оптимальна суміш для людини це шпинат та сгущене молоко плюс..., але будь хто завиє, коли буле цим харчуватися хоча б тиждень поспіль. Зараз трохи інши виклики, світ трохи динамічніше ібільш актуальним є швидка реакція на зміни, а не довгострокове планування.

Що почитати? Спробуй Венцель, досліження операцій. В принципі багато математики не треба, аналіз, лінійна алгебра та трохи теорії ймовірностей, такий досить стандартний набор. Ну може трохи комбінаторіки, якщо це NP.

Де працюють, і скільки заробляють фахівці з прикладної математики?

Тут скоріше ситуація така, що за рахунок математики вони можуть легко міняти галузі швидко розбиратися та прилаштовуватися.

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

цікаво дізнатися — які проблеми важливіші за правильне харчування ? 🙂

усі ці задачі +/- або вирішені, або застряли на певному етапі. З практичної точку зору ти просто береш відповідний софт, вводиш дані, отримуєш результат

те саме можна сказати і про шкільні задачі, і про будь-які 🤔

нашо вчитися рахувати, якщо є калькулятор 🤔

спитав у ChatGPT 🙂
...................

яка зарплата у фахівця operations research ?

ChatGPT
Зарплата фахівця в області операційних досліджень (operations research) може варіюватися в залежності від країни, рівня досвіду, галузі та конкретної компанії.

Наприклад, у США середня зарплата фахівця з операційних досліджень може становити приблизно $80,000 до $120,000 на рік, проте ця цифра може бути вищою у великих компаніях чи в регіонах з високим рівнем життя. В Україні зарплата таких спеціалістів може бути меншою, але все ще досить конкурентоспроможною, залежно від рівня професійних навичок і досвіду.

яка зарплата у програміста?

ChatGPT
Зарплата програміста може сильно варіюватися залежно від країни, міста, рівня досвіду, спеціалізації та компанії.

В Україні середня зарплата програміста коливається приблизно від 30,000 до 100,000 гривень на місяць, але у великих компаніях або для спеціалістів з високим рівнем кваліфікації вона може бути значно вищою. У США середня зарплата програміста може становити близько $70,000 до $120,000 на рік, а в деяких технологічних центрах, таких як Силіконова долина, зарплати можуть бути набагато вищими.

Який діапазон зарплат : Frontend, Backend, Mobile та Data Since розробників в Кремнієвій Долині в 2024 ?
Gemeni

Діапазон зарплат IT-спеціалістів у Кремнієвій Долині у 2024 році

Важливо зазначити: Діапазон заробітних плат у Кремнієвій Долині може значно варіюватися залежно від:

Компанії: Стартапи, великі корпорації, або середні підприємства можуть мати різні зарплатні шкали.
Досвіду: Кількість років роботи в галузі, наявність спеціалізації та складність проектів впливають на розмір компенсації.
Технологій: Знання рідкісних або затребуваних технологій може підвищити вашу вартість на ринку.
Розмір компанії: Великі компанії, як правило, пропонують вищі зарплати, але й вимоги до кандидатів у них більш жорсткі.
Локація в Долині: Різні міста в Долині можуть мати відмінності у вартості життя та, відповідно, у рівні заробітних плат.

Орієнтовний діапазон зарплат (у доларах США на рік) для досвідчених спеціалістів у 2024 році:

Frontend-розробники: $120,000 — $200,000
Backend-розробники: $130,000 — $220,000
Mobile-розробники: $125,000 — $210,000
Data Science-розробники: $140,000 — $250,000

Чому такі високі зарплати?

Високий попит: Компанії Кремнієвої Долини постійно шукають талановитих інженерів для розробки нових продуктів і послуг.
Конкуренція між компаніями: Щоб залучити найкращих фахівців, компанії готові пропонувати високі зарплати та додаткові пільги.
Вартість життя: Вартість життя в Кремнієвій Долині одна з найвищих у США, тому високі зарплати є необхідністю для комфортного проживання.

Які навички дозволять отримати найбільший дохід, серед усіх інших, в Кремнієвій Долині ?
Gemeni

Навички, які дозволять отримати найбільший дохід в Кремнієвій Долині

Кремнієва Долина — це серце технологічного світу, де постійно виникають нові технології та вимоги до фахівців. Щоб отримати найбільший дохід у цій галузі, варто зосередитися на розвитку наступних навичок:
Технічні навички:

Глибоке розуміння фундаментальних основ комп’ютерних наук: алгоритми, структури даних, теорія обчислень. Це основа для будь-якого розробника.
Програмування на кількох мовах: Знання популярних мов програмування (Python, JavaScript, Java, C++) та здатність швидко освоювати нові.
Робота з великими даними: Навички роботи з базами даних, аналізу даних, машинне навчання та штучний інтелект.
Хмарні технології: Знання платформ таких як AWS, GCP, Azure та вміння розгортати і масштабувати додатки в хмарі.
DevOps: Здатність автоматизувати процеси розробки, тестування та розгортання програмного забезпечення.
Кібербезпека: Знання загроз кібербезпеки та вміння захищати дані та системи.

М’які навички:

Критичне мислення: Здатність аналізувати проблеми, знаходити нестандартні рішення та приймати обґрунтовані рішення.
Креативність: Здатність генерувати нові ідеї та підходи до вирішення проблем.
Комунікативні навички: Здатність ефективно спілкуватися з колегами, клієнтами та замовниками.
Робота в команді: Здатність працювати в міждисциплінарних командах та досягати спільних цілей.
Адаптивність: Здатність швидко адаптуватися до змін та нових технологій.
Вміння самостійно вчитися: Постійно розвиватися та освоювати нові знання.

Спеціалізація:

Штучний інтелект та машинне навчання: Створення інтелектуальних систем, які можуть самостійно навчатися і приймати рішення.
Розробка мобільних додатків: Створення додатків для iOS та Android.
Розробка ігор: Створення ігор для різних платформ.
Блокчейн: Розробка децентралізованих додатків та систем.
Кібербезпека: Захист інформаційних систем від кібератак.

Інші фактори, що впливають на дохід:

Досвід роботи: Чим більше досвіду, тим вища зарплата.
Освіта: Диплом престижного університету може відкрити двері в провідні компанії.
Особистий бренд: Активна участь у спільноті розробників, публікації статей та відкриті проєкти допоможуть вам виділитися.
Знання англійської мови: Вільне володіння англійською мовою є обов’язковою вимогою для роботи в міжнародних компаніях.

Найбільш перспективні напрямки:

Штучний інтелект: ШІ революціонізує багато галузей, тому фахівці в цій області дуже запотребувані.
Блокчейн: Технологія блокчейн має потенціал змінити багато сфер, від фінансів до логістики.
Кібербезпека: Зростання кібератак призводить до високого попиту на фахівців з кібербезпеки.
Розробка хмарних додатків: Перехід компаній на хмарні технології створює нові можливості для розробників.

Задачі цікаві, люди по ним докторські пишуть. Може десь закордоном водиться пару штук.

Доповідаю — це мало затребувано оскільки індустрія зараз здебільшого виробляє ПО для різноманітних інтернет проектів та інтертеймент. З рідку колись хтось щось проектує, але здебільшого просто відтворюють ту чи іншу шаблонну програмну архітектуру, скажімо Amazon 6 мікросервіси з SPA Google Angular (Azure, GCP, React, Vue це усе варіації тієї самої архітектури), та мобільні додатки не замислуваті. Ще зараз пишуть тутуєву купу обгорток до ChatGPT API. Умовно масовий пошив одежі за хфасоном, тема примітивна — та була затребувана.
Якщо знаєте де ж бізнес сегмент типу логістики, автопрому і т.д. — то це тема під створення власного бізнесу. Таких спеціалістів на ринку нема їх ніхто не готує і затребуваності в них теж нема. Знайдуться гроші під це — буде про що розмовляти.
Зараз тема проста реміснича — хочеш більше грошей переходь на технології Google : GCP, Kubernetes, Angular або Vue, Flutter, Go lang, Tensorflow.

Один раз в жизни встречал специалиста по исследованию операций, который зарабатывал этим деньги

...

это был мой преподаватель по исследованию операций

Підписатись на коментарі