Советы помещаю в блог

Dec 06, 2018 22:59

Не так часто, но пару раз в год мне пишут, спрашивая совета о поступлении в аспирантуру. Я даже стал задумываться, не добавить ли мне на мой сайт о грин-картах пример моего Statement of Purpose и рекомендательного письма, которое я писал за одного из своих российских профессоров. В конце концов, аспирантура - важный шаг на пути иммиграции.

Я ( Read more... )

science, philosophy, academia

Leave a comment

Comments 64

shurets December 7 2018, 08:42:17 UTC
А как ты решил уйти в программирование? С нуля учился?

Reply

andresol December 7 2018, 08:51:52 UTC
Я в программирование еще иду :)

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

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

Reply

shurets December 7 2018, 08:54:15 UTC
Приложения на Java пишутся? ;)

Reply

andresol December 7 2018, 09:03:29 UTC
Сейчас наши приложения вообще на C++ написаны, потому что мы используем кросс-платформенный движок Cocos2d-x, который позволяет один и тот же код использовать и для Android, и для iOS.

Но нативным языком для Android считается Java (с недавних пор еще и Kotlin), Android - для нас сейчас главная платформа, и вообще Java - язык простой для обучения. Вот я его и учу.

Давно есть желание отказаться от движков и писать андроидные приложения на Java, а iOS на Swift и Objective-C, но скоро сказка сказывается, да небыстро дело делается.

Reply


betain December 7 2018, 09:11:34 UTC
Спасибо, очень интересно!

Reply

andresol December 7 2018, 19:32:52 UTC
Спасибо! Я потому и решил в блог свой ответ перенести, что он может быть интересен более широкой аудитории, чем одному магистранту.

Reply


caravadgo December 7 2018, 09:38:56 UTC
а что вы думаете в отношении дизайна (если к программированию душа не лежит)?

Reply

andresol December 7 2018, 19:35:04 UTC
К дизайну душа у меня (и моего брата) еще меньше лежит. И хорошего дизайнера нам в команду действительно не хватает. Пока делаем, как умеем, благо все приложения у нас однотипные и не перегруженные графикой.

Reply

caravadgo December 8 2018, 13:35:54 UTC
вы наверное не так поняли мой вопрос. Что вы думаете о переходе на дизайн тем, кто не любит программирование? так ли это перспективно, в том числе и по финансам, как программирование?

Reply

andresol December 8 2018, 17:49:35 UTC
У меня не так много знакомых дизайнеров, чтобы точно ответить на этот вопрос. Но в плане денег дизайнеры получают меньше программистов. Достаточно поискать любое сравнение зарплат. Однако у них есть все те же плюсы с возможностью работать удаленно. И классический дуэт для создания мобильных игр - программист+дизайнер, которые делят доходы поровну.

Reply


chemma_volkova December 7 2018, 10:36:36 UTC
" я повторю совет №1 - учитесь программировать " - тссс, тише, а то щас сюда придет мой муж и будет, поддерживая совет №1, громко давать совет №0 - учите математику! :) Шутки шутками, но он сейчас действительно берет курсы: сначала по теорверу, линейной алгебре и т.п, теперь по machine learning (он, кстати, тоже СПбГУ; из науки не ушел, но двинулся ближе к биоинформатике).

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

" Среди компьютерщиков они распространены, а у химиков нет. И зря. "
По этому позволю себе не согласиться: в фарме полно интернов-химиков (и не только химиков). Другой вопрос, что самой компании это не всегда выгодно: и рабочее время сотрудников расходуется на интернов, и вопросы конфиденциальности проектов могут подниматься... Поэтому не во всех отдлах и не у всех компаний интерны табунами ходят, но есть. Вон, даже у нас один есть - уломал его взять.

Reply

andresol December 7 2018, 19:44:06 UTC
Я спросил у брата, какая самая сложная математика потребовалась для создания наших приложений. Он сказал, что, пожалуй, метод Гаусса для решения систем линейных уравнений. Такое у нас на химфаке по математике учили.

У нас была неплохая математика, но только на первом курсе. Для химика-органика более чем достаточная. У квантовиков и прочих физхимиков еще потом свои продвинутые курсы были. Если бы не вариант с мобильными приложениями, то вполне возможно, что я бы задумался о переходе в область квантовых расчетов.

А вот курсы "Компьютеры в химии" в СПбГУ у нас были скучнейшие и бесполезные. Лучше бы вместо них тупо выучили какой-нибудь язык программирования, без применения к химии.

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

Reply

kuzandr52 December 9 2018, 09:05:03 UTC
А где в квизах вы использовали метод Гаусса? Не могу представить куда его там применить

Reply

andresol December 9 2018, 09:06:13 UTC
В layout.

Reply


koigrig December 7 2018, 13:46:21 UTC
Вы ведь еще успели соскочить до того, как на кампусах появились "безопасные комнаты", а при найме новых профессоров администрация универов стала очень заботиться о "разнообразии"? Похоже, романтические настроения у молодых ученых теперь будут проходить еще быстрей, как только они окажутся внутри и византийских интриг, и галопа за грантами, и борьбы всего хорошего со всем плохим. Ну и письма от декана о том, "как нам выстоять в это трудное время" очень странно получать тем, кто вообще-то больше правый, чем левый...
Зато у химиоинформатика, как и у биоинформатика, есть хорошие шансы найти работу в фарме, где и зарплаты существенно выше, и пропаганды-идеологии практически нет.
Так что да, - всем учить программирование!

Reply

andresol December 7 2018, 19:51:35 UTC
Я не поднялся до того уровня, чтобы лично меня сильно затрагивали политические вопросы diversity, equity and inclusion. Насчет моих перспектив стать профессором я понимал, что ни в Стэнфорд, ни даже в Питтсбург меня не возьмут, а мой уровень - Северная Дакота. Все-таки я иностранец, и PhD у меня не из самого топового университета. Но что я очень хорошо понимал, что сильных аспирантов у меня в "дакоте" не будет, и шансы получить гранты там еще ниже. И нет никаких оснований верить, что через 10 или 20 лет гранты будет получить проще. Конкуренция только возрастет. Поэтому я решил сделать доброе дело для всех: понизить конкуренцию в академии и освободить себя от необходимости писать гранты.

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

Reply


Leave a comment

Up