Требуется FORTRAN/Python/MATLAB разработчик в Technical University of Denmark / Wind energy / Wind Turbine Loads and Control.
Основные задачи:
— разработка in-house кодов для структурного анализа (в основном аэроупругость/динамика твердого тела)
— разработка скриптов для пре- и постпроцессинга.
— поддержка инженеров и исследователей в написании скриптов/прототипов, конвертация прототипов в production код.
Здравствуйте, ssem, Вы писали:
S>Требуется FORTRAN/Python/MATLAB разработчик в Technical University of Denmark / Wind energy / Wind Turbine Loads and Control.
Прикол, сижу, MATLAB ставлю, и тут объявление появляется. Сорри за оффтопик.
Re[2]: Software Development Engineer FORTRAN/Python/MATLAB
Здравствуйте, sqrt, Вы писали:
S>Здравствуйте, ssem, Вы писали:
S>>Требуется FORTRAN/Python/MATLAB разработчик в Technical University of Denmark / Wind energy / Wind Turbine Loads and Control.
S>Прикол, сижу, MATLAB ставлю, и тут объявление появляется. Сорри за оффтопик.
MATLAB тут опционально. В основном нужен форт (HAWC2) и пайтон (TOPFARM).
Re[2]: Software Development Engineer FORTRAN/Python/MATLAB
Здравствуйте, sqrt, Вы писали:
S>>Требуется FORTRAN/Python/MATLAB разработчик в Technical University of Denmark / Wind energy / Wind Turbine Loads and Control. S>Прикол, сижу, MATLAB ставлю, и тут объявление появляется. Сорри за оффтопик.
прикол, сижу, пишу на фортране, и тут объявление появляется. тоже извиняюсь.
Re[3]: Software Development Engineer FORTRAN/Python/MATLAB
Здравствуйте, Andrey.V.Lobanov, Вы писали:
AVL>Здравствуйте, sqrt, Вы писали:
S>>>Требуется FORTRAN/Python/MATLAB разработчик в Technical University of Denmark / Wind energy / Wind Turbine Loads and Control. S>>Прикол, сижу, MATLAB ставлю, и тут объявление появляется. Сорри за оффтопик. AVL>прикол, сижу, пишу на фортране, и тут объявление появляется. тоже извиняюсь.
И еще одно совпадение
По существу пока, как я понимаю, нет вопросов
Ну что же, подождем...
Re[4]: Software Development Engineer FORTRAN/Python/MATLAB
Здравствуйте, ssem, Вы писали:
S>По существу пока, как я понимаю, нет вопросов
по фортрану — можете уточнить версию, операциионку и какие либы надо знать?
тоже по питону...
и ищется кодировщик готовых алгоритмов или разработчик алгоритмов физик?
нужно ли для данной вакансии глубокое и на сколько понимание предметной области?
если смотреть по вашей ссылке то там машинное обучение, 3D, C++ и биг дата
а фортран так сбоку припека, видимо чтобы из легаси коа что-то вытаскивать иногда
?
Здравствуйте, paradoks, Вы писали:
P>Здравствуйте, ssem, Вы писали:
S>>По существу пока, как я понимаю, нет вопросов
Добрый день,
Эта вакансия от "соседей", но я попробую ответить.
P>по фортрану — можете уточнить версию, операциионку и какие либы надо знать? P>тоже по питону...
Фортрановский код — это HAWC2. Сейчас собирается Intel Fortran + MSVS (я собирал IF 2019 + MSVS 2017), но есть желание подпеределать что бы и gfort'ом собиралось.
Питоновский код — это TOPFARM. Там — scientific python stack(numpy, scipy, pandas) и OpenMDAO. Может еще чего...
P>и ищется кодировщик готовых алгоритмов или разработчик алгоритмов физик? P>нужно ли для данной вакансии глубокое и на сколько понимание предметной области?
Больший уклон в разработку, но предметную область все же лучше знать, там местами не тривиально.
Полного понимания не требуется, ресерчеры должны с теорией помогать.
P>если смотреть по вашей ссылке то там машинное обучение, 3D, C++ и биг дата P>а фортран так сбоку припека, видимо чтобы из легаси коа что-то вытаскивать иногда P>?
Не, наоборот, все остальное для красного словца (больно популярно нонче). 80% времени будет форт (если я не уболтаю переписать все на плюсах ).
А С++ — это второму помогать если потребуется (опционально)
Re[3]: Software Development Engineer FORTRAN/Python/MATLAB
Здравствуйте, novitk, Вы писали:
N>Здравствуйте, ssem, Вы писали:
S>>В основном нужен форт (HAWC2) N>форт это другой язык. Не надо так сокращать. Извиняюсь за занудство.
Не знал такого, пардон. Спасибо за ликбез.
Re[5]: Software Development Engineer FORTRAN/Python/MATLAB
Здравствуйте, ssem, Вы писали:
>>Полного понимания не требуется, ресерчеры должны с теорией помогать.
все же непонятно, ресерчерs дают хотя б псевдо код или просто к учебнику по физике отсылают?
все это две большие разницы когда математик дает уже готовый алгоритм хотя бы в виде формул на бумаге
и его надо запрограмить или когда тебе надо разобраться в физической проблеме и найти метод решения
иногда консультируясь с математиком...
сам фортран не сильно сложен и любой с++ — нист освоит за неделю... тем сильнее смущает акцент на фортран
Re[6]: Software Development Engineer FORTRAN/Python/MATLAB
Здравствуйте, paradoks, Вы писали:
P>Здравствуйте, ssem, Вы писали:
>>>Полного понимания не требуется, ресерчеры должны с теорией помогать.
P>все же непонятно, ресерчерs дают хотя б псевдо код или просто к учебнику по физике отсылают? P>все это две большие разницы когда математик дает уже готовый алгоритм хотя бы в виде формул на бумаге P>и его надо запрограмить или когда тебе надо разобраться в физической проблеме и найти метод решения P>иногда консультируясь с математиком...
P>сам фортран не сильно сложен и любой с++ — нист освоит за неделю... тем сильнее смущает акцент на фортран
С фортрановским программистом ситуация такая (насколько я знаю, т.к. он пойдет в соседнее подразделение):
Есть код который в индустрии активно используют, он достаточно неплохо отвалидирован.
Код состоит из нескольких больших блоков:
структурная часть (балочные конечные элементы (FE) + динамика твердого тела (MBD))
аэродинамика
интеграция с CFD
динамика волн
может еще чего...
Надо:
в этом счастье разобраться и поддерживать подправляя баги
реализовывать мелкие хотелки индустрии (типа поправить формат логов или добавить что-то в лог)
мигрировать на GFortran (сейчас используются некоторые фичи Intel Fortran)
помогать ресерчерам с их моделями (они тоже программируют, но иногда не очень оптимально)
улучшать быстродействие
участвовать в дизайне архитектуры
Ну т.е. не обязательно в этом всем (физике процесса) разбираться досконально, но такой скилл (например в виде прослушанных лекций когда-то или имплементирования похожих вещей) очень поможет в работе.
Там еще есть задачи по питону, но в меньшей степени.
S>Ну т.е. не обязательно в этом всем (физике процесса) разбираться досконально,
но такой скилл (например в виде прослушанных лекций когда-то
ха-ха-ха
>>или имплементирования похожих вещей)- очень поможет в работе.
а вот это уже весьма серьезно..
имплементаци похожих вещей это никак не ниже кандидата физических наук
и там знание фортрана и питона как бы само собой разумеется моно и не спрашивать..
все мои знаком физики владеют приклладным прогаммированием на весьма высоком уровне.
то есть вашу ваканию надо переформулироввать именно как нужен физик данной специализации не ниже кандидата наук
ну и опционально типа фортран питон но оно и так будет само собой.
Re[8]: Software Development Engineer FORTRAN/Python/MATLAB
Здравствуйте, paradoks, Вы писали:
P>Здравствуйте, ssem, Вы писали:
S>>Ну т.е. не обязательно в этом всем (физике процесса) разбираться досконально, P>но такой скилл (например в виде прослушанных лекций когда-то P>ха-ха-ха
Скажем человек закончивший мехмат/матмех и ударившийся в программирование очень даже подойдет. Здесь есть кому помочь с теорией, но говорить лучше на одном "языке".
>>>или имплементирования похожих вещей)- очень поможет в работе.
P>а вот это уже весьма серьезно.. P>имплементаци похожих вещей это никак не ниже кандидата физических наук P>и там знание фортрана и питона как бы само собой разумеется моно и не спрашивать.. P>все мои знаком физики владеют приклладным прогаммированием на весьма высоком уровне.
Это если самостоятельно с нуля что-то имплементировать, то да.
Под этой фразой имелось ввиду работа в команде (не обязательно профессором предоставляющим теорию или software architect создававшим систему) имплементировавшей похожие вещи. Опять же что-бы разговаривать на одном "языке".
P>то есть вашу ваканию надо переформулироввать именно как нужен физик данной специализации не ниже кандидата наук P>ну и опционально типа фортран питон но оно и так будет само собой.
С фортраном опциональное знание еще прокатывает, а вот с С++ и какими-нибудь шаблонными библиотеками (например Eigen) уже нет.
Опционально "знающих" тут хватает все чего-то свое программируют потихоньку. Надо бы навести порядок в коде...
Re[8]: Software Development Engineer FORTRAN/Python/MATLAB
Здравствуйте, paradoks, Вы писали:
P>Здравствуйте, ssem, Вы писали:
P>а вот это уже весьма серьезно.. P>имплементаци похожих вещей это никак не ниже кандидата физических наук
Кандидатов физических наук просто не существует. Если только в Белорусии. Остальные размышления на таком же уровне (их автор слышал звон).
S>>Ну т.е. не обязательно в этом всем (физике процесса) разбираться досконально, P>но такой скилл (например в виде прослушанных лекций когда-то P>ха-ха-ха
По опыту достаточно одного физика на 10 квалифицированных расчетчиков, если речь идет именно о создании ПО, а не о проектировании эксперимента .
P>и там знание фортрана и питона как бы само собой разумеется моно и не спрашивать.. P>все мои знаком физики владеют приклладным прогаммированием на весьма высоком уровне.
Как человек, закончивший физфак, скажу, что из тех, кто не ушел в программеж, программировать умеют единицы. Что-то простенькое набросать с багами, побольше.
P>то есть вашу ваканию надо переформулироввать именно как нужен физик данной специализации не ниже кандидата наук P>ну и опционально типа фортран питон но оно и так будет само собой.
Фортран сейчас знают только довольно специфические люди, чаще немолодые.
<Подпись удалена модератором>
Re[9]: Software Development Engineer FORTRAN/Python/MATLAB
Здравствуйте, denisko, Вы писали:
D>Здравствуйте, paradoks, Вы писали:
P>>Здравствуйте, ssem, Вы писали:
P>>а вот это уже весьма серьезно.. P>>имплементаци похожих вещей это никак не ниже кандидата физических наук D>Кандидатов физических наук просто не существует. Если только в Белорусии. Остальные размышления на таком же уровне (их автор слышал звон).
S>>>Ну т.е. не обязательно в этом всем (физике процесса) разбираться досконально, P>>но такой скилл (например в виде прослушанных лекций когда-то P>>ха-ха-ха D>По опыту достаточно одного физика на 10 квалифицированных расчетчиков, если речь идет именно о создании ПО, а не о проектировании эксперимента .
"Я согласен с Арамисом"
P>>и там знание фортрана и питона как бы само собой разумеется моно и не спрашивать.. P>>все мои знаком физики владеют приклладным прогаммированием на весьма высоком уровне. D>Как человек, закончивший физфак, скажу, что из тех, кто не ушел в программеж, программировать умеют единицы. Что-то простенькое набросать с багами, побольше.
"Я согласен с Арамисом"
P>>то есть вашу ваканию надо переформулироввать именно как нужен физик данной специализации не ниже кандидата наук P>>ну и опционально типа фортран питон но оно и так будет само собой. D>Фортран сейчас знают только довольно специфические люди, чаще немолодые.
Я предлагал переписать/перепроектировать на С++. И разрабатывать будет попроще (интерфейсы всякие с Python и MATLAB например) и с разработчиками получше, да и гетерогенные вычисления прикрутить проще. Но пока не решились т.к. пользователей много и не хотят их шокировать переделкой архитектуры, плюс ресурсы опять же.
Re: Software Development Engineer FORTRAN/Python/MATLAB