Как слушатель, не вижу большой разницы между алгомузыкой и музыкой, создаваемой с помощью аналоговых модульных секвенсоров (пример). Просто еще один инструмент производства.
С нами как-то в процессе изложения материала о технологиях преподаватель поделился такой ссылкой: perst.issp.ras.ru/Control/Inform/perst.htm
Приятно, что издание до сих пор поддерживается.
«Два ПМа приходят к тебе и просят быстро протестировать их проект, который нужно релизить вечером. Что ты будешь делать?»
«ПМ укатил в отпуск и не сказал, должна ли стоять по умолчанию галочка в пункте «да, я хочу получать ежесекундные напоминания о трансфере Неймара», а разработчик говорит, что в гробу он его видел и галочка стоять не должна. Стоит ли заводить баг или нет?»
Конечно, Володе не хочется знать ни про какие дедлайны, не хочется общаться с продакт-менеджером, дизайнерами, бухгалтерами – ему хочется сесть и погрузиться в свою интересную задачу (и чтобы никто не мешал). И в этих условиях сроки, планы, заказчики, конкуренты – это суровая реальность, с которой Володя вынужден мириться, но не часть стратегической цели, как в случае с продакт-менеджером.
Прямо с болью в сердце читаю. Т.е. Володя все-таки должен общаться с продакт-менеджером, дизайнерами, бухгалтерами (?!)?
Разработчик устанавливает срок задачи в виде Due date. Это срок, когда задача окажется на продакшене.
Технический менеджер должен подтвердить срок Due date. Хорошо бы, чтобы он сделал это, предварительно самостоятельно изучив проект, и сразу указал на факторы, способные повлиять на сроки в будущем. Коучить нужно начинать уже на этом этапе.
С определённой периодичностью, оговорённой заранее, менеджер должен проверять статус вместе с разработчиком: рассматривать проблемы, которые уже могли возникнуть, и процессы, которые уже можно ускорить. Пример: «Почему ревью трёх строк кода заняло три дня?»
После завершения проекта в любом случае нужно делать ретроспективу и ставить вопрос: как в следующий раз сделать быстрее?
Я вот читаю, что у меня и у технического менеджера должно быть много свободного времени.
А что если каждая новая задача является для меня и моего технического менеджера новой? В общем и целом, мы не сомневаемся, что ее можно решить, но сколько займет ее выполнение — никто адекватно сказать не в силах. При этом мы оба находимся в середине другого проекта. А ответ по оценке сроков нам надо дать на следующий день. И мы даем. Естественно, обманывая, а потом накидываем n дней. Раза 3-4.
А потом в середине уже этого проекта, когда уже понятно, что не вывозим, я, находясь в глубокой отладке, я не буду (из комментария выше)
просить, убеждать, требовать, взывать к помощи менеджера
Во-первых, он занят более глобальными задачами, которые перед ним ставит бизнес и суровая реальность. Видели бы вы тоску в его глазах, когда я очередной раз появляюсь на пороге…
Во-вторых, какую помощь он может дать? Дать людей? Допустим, люди есть, но все упирается в то, что мне надо отвлечься от своей отладки и выдумать такую декомпозицию, которая помогла бы часть работы передать другому разработчику. При этом время уйдет на потери взаимодействия, а еще этот другой разработчик, скорее всего попросит какие-нибудь API-заглушки, чтобы он смог поставленную задачу решить за один присест, не возвращаясь к ней по мере реализации функционала с моей стороны. И мне надо будет написать все заглушки, а потом мы вместе будем заниматься соединением одного с другим, поскольку у него ни времени, ни желания сильно погружаться в мои замыслы нет, ему надо задачу в треккере закрыть. В общем, после пяти минут таких сомнений я иду не за помощью, а за кофе и яблочным пирогом.
Конечно, это все следствие моей некомпетентности, ряда ошибок в организации работы, бла-бла-бла, но вот так, что поделать, надо жить дальше. И я не думаю, что это редкость. Я думаю, наоборот, многие команды (точнее, их руководства) берутся за проекты, о которых не имеют исчерпывающего представления. А потом будет другой, еще менее понятный на этапе оценки сроков, и вся предыдущая ретроспектива окажется просто трепом.
Еще из комментария выше:
А вот прийти к дизайнеру и направить его на путь истинный должен Вася. Если он прийдет к дизайнеру и тому некогда, то Вася может заказать дизайн на стороне (я сейчас совсем-совсем утрирую, но надеюсь, суть понятна).
Нет, вообще не понятна суть. Я не могу на стороне. Нет никакой стороны, есть NDA с заказчиком. Мы, скорее всего вместе с техническим менеджером пойдем к руководству с призывом надавить на дизайнера. Дизайнер — хороший человек, занятой, ценю и уважаю, но…
Курса протеина. Три банки съел, короче.
Ну, я начитался вики-спорт и расписал себе что-то вроде сплит-программы. У меня еще завалялась методичка Голтиса (может, слышали), вот по ней и делаю (ноги-руки технику помнят). Плюс пробежки. Не суть.
Самый лучший и качественный настрой — сразу после работы. И как только я вхожу в регулярные тренировки, я боюсь всяких неожиданностей. Элементарная вылазка на все выходные (больше — хуже) напрочь выбивает из-под меня струю и я потом две-три недели восстанавливаю 6-7 дневный цикл с растянутого 9-го. И я пока не выдумал, как быстро возвращаться в струю. Две тренировки в день только усугубляют состояние.
И вот люди в комментариях пишут про настроение. Для меня это тоже важно, т.к. и без того скверный характер плюс постоянная усталось равно испорченные отношения с коллегами. Злобный винни-пух.
Бикрам-йога. По сути, силовая йога в бане. Вещь! Ходил два месяца, пока были удобные утренние группы рядом. Не знаю насчет быстрого похудения и мускул, но мощно освежает голову и придает энергии.
А что такое фарма? Протеин считается?
Я вот заметил, что употребление казеинового протеина 30 г/день вдвое сокращает время восстановления после тренировок. После трехмесячного курса сделал двухнедельный перерыв и ощутил дикий упадок сил, настроения и желания вообще вставать с дивана.
При этом я в качалку не хожу, 30-летний винни-пух, бегаю по 4-5 км два раза в неделю, брусья и гантели дома (небольшие веса, много повторений)
В качестве оправдания я лично использую: «Самодокументированный код». packet — слишком общо, если пример вырван из контекста. А когда я ковыряюсь в своих старых программах, пример как правило именно вырван из общего контеста. Коллега, правивший мой код не задал ни одного вопроса. Это и его заслуга, и моя.
Спасибо Valloric! Отличный инструмент для С-семейства не только для подсветки ошибок, но и для перехода к объявлениям. Конечно, надо повозиться с настройкой и не забывать для каждого проекта делать отдельную конфигурацию.
Строковое форматирование в C осуществляется с помощью семейства функций Xprintf.
…
Но, конечно, не обошлось и без недостатков:
нужно знать заранее сколько памяти потребуется для результирующей строки, что не всегда возможно определить
Можно вызвать snprintf без указания выходного буфера:
int res = snprintf(NULL, 0, "I have %d apples and %d oranges, so I have %d fruits", apples, oranges, apples + oranges);
Conforming To
The fprintf(), printf(), sprintf(), vprintf(), vfprintf(), and vsprintf() functions conform to C89 and C99. The snprintf() and vsnprintf() functions conform to C99.
Concerning the return value of snprintf(), SUSv2 and C99 contradict each other: when snprintf() is called with size=0 then SUSv2 stipulates an unspecified return value less than 1, while C99 allows str to be NULL in this case, and gives the return value (as always) as the number of characters that would have been written in case the output string has been large enough.
Да, это два прохода, но знать заранее ничего не нужно, а нужно следить за тем, что остальные аргументы идентичны.
соответствие количества и типа аргументов и местозаполнителей не проверяется при передаче параметров извне (как в обертке над vsnprintf, реализованной ниже), что может привести к ошибкам при выполнении программы
Комплятор gcc точно выдает предупреждение, если выставлена опция -Wformat (включена в -Wall). https://linux.die.net/man/1/gcc:
-Wformat
Check calls to "printf" and "scanf", etc., to make sure that the arguments supplied have types appropriate to the format string specified, and that the conversions specified in the format string make sense. This includes standard functions, and others specified by format attributes, in the "printf", "scanf", "strftime"...
YouCompleteMe, работающий через libclang, также подсвечивает такие места. Но там есть пара оговорок, посмотрите, пожалуйста.
Не хлебом единым ) Мне интересна музыка, хочу, чтобы ее было больше и разной. Для этого надо хотя бы поддерживать инфосферу. Вот я, пользуясь случаем, и поддержал. Когда мало слушателей, подобные мероприятия перестают проводиться и уступают месту ширпотребу. Вот этого не хотелось бы.
Не молятся. Просто когда я учился, это было предприятие, которое было у нас на слуху, потому что многие преподаватели факультета либо там работали, либо обладали соответствующими связями, могли порекомендовать. Так, один наш преподаватель предпложил одногруппнице, которая писала у него диплом, в начале 5-го курса подписать вышеупомянутое 5-тилетнее соглашение с РНИИРС. Защитилась там, работает, все ровно. Зарплаты там при этом отнюдь не завышенные, но надежные и молодым специалистам до 30, кажется, лет предоставляют доп. бонусы. Имеется свой детский сад.
Но из-за специфичности тем довольно высокий риск закуклиться и стать заложником профессии, лично я рад, что ушел из РЭБ и занялся программированием.
исключительность РНИИРСа является показателем общего низкого уровня IT в РнД
Ну, это я заострил, виноват. И что такое уровень IT? Среднестатистическая квалификация? Количество студий/предприятий? Частота тематических конференций?
У меня так бомбит, я даже пароль от аккаунта восстановил.
Сначала о хорошем:
1) Действительно, есть, куда пойти вечером. Правда, за год вы изучите все злачные места. На моей памяти они были одни и те же, менялись разве что владельцы и вывески. Если вы неравнодушны к электронной музыке, в РнД есть прекрасное и доброжелательное synthpop community. Почти семья. Они периодически устраивают ночные мероприятия как для любителей synth- и futurepop'а, так и для любителей пожестче (техно-индастриал, нойз, etc.). Проекту Sal Solaris и лично Констанину Мезеру большой привет. Вход часто бесплатный, ну или по цене похода в кино, это диктуется клубом. Ищите афиши с ключевыми словами «ankou», «toxic rain», «bruder», «synthpop community», они и в вк все есть, чего уж.
2) Действительно, много красивых девушек. Больше, чем вы сможете представить, поверьте. Правда, с ними надо еще уметь дружить. Я вот так и на научился, но я в этом и не силен. Еще есть Краснодар. Для сравнения погуляйте в теплую погоду в Краснодаре по улице Красной. Шею можно свернуть. Но это на вкус и цвет.
3) Аренда жилья по сравнению с Москвой дешевле, да. Но озвученные бытовые вопросы действительно имеют место.
Теперь по правде… Я не люблю РнД. Хотя у меня осталось там много хороших знакомых. Все это личный пост-травматический синдром, но тем не менее…
Постараюсь о том, чего еще не было в комментариях.
1) «Вы инженер? Сами виноваты.»
Вариантов после физфака РГУ было немного, а конкурс был приличный — ведь еще был сильный механико-математический да и РГУ — не единственный технический ВУЗ, как видно из статьи. Куда мы только не шли: местные НИИ, опсосы, провайдеры, банковская сфера. Большая часть местных НИИ в 2009-2013 гг. были в упадке. Я проработал в сфере разработки средств радиоразведки три года в надежде на светлое будущее, но оно так и не наступило.
Исключением тогда был только РНИИРС, но это местная элита, туда просто так не брали, только под письменное 5-тилетнее обязательство, но это те же 15-20к на тот момент — просто в стабильном предприятии. Сейас РНИИРС платит своим рядовым инженерам в среднем в два раза больше. Больше — только если вы выдающийся специалист и человек, или вы в Семье, это опыт моих друзей, которые там работают сейчас, и человека, который там проработал с десяток лет, но уже ушел из профессии. Это насчет «как говорят».
Все остальные: опсосы, провайдеры, банки — если и ищут людей, то только для поддержания инфраструктуры, не более. Ребята с амбициями ехали на север, в итоге.
Позже ситуация изменилась с приходом в РнД московских филиалов в сфере разработки той же радиоэлектроники, гейм- и веб-студии. Местных веб-студий было две или три, но у них дурная слава по отношению к сотрудникам, но это специфика города в целом.
В Москве меня со смешными знаниями и отсутствием опыта промышленного программирования приняли в джуниоры на 40к. Ошибка выжившего? Ок. Я проработал на этом месте почти год, потом меня кинули с зарплатой и пришлось снова искать работу. Во второй раз почему-то все оказалось не так легко и просто, но я уже и не 40к просил. И все равно нашел. Из этого я сделал вывод, что в Москве работы все равно больше. В РнД в мое время был шанс попасть в заложники одной-двух веб-студий, в которых сотрудниками даже договоры не заключали, испытательные сроки, самодурство руководителей, текучка, скандалы при увольнениях. Пара таких компаний известна даже тем, кто никогда в них не работал.
2) «Специфика города.»
Город торговый. С ног и до головы. И речь не о торговле инфо-продуктами, они как раз, в основном, экспортируются, внутренний потребитель практически отсутствует. Также исторически сложилось, что город армянский. И это чувствуется. Был когда-то город Нахичевань, а казаки рядом построили крепость. Дружба народов, взаимная интеграция… Во времена моего студенчества было пара периодов повышенной активности внутренних войск на улицах, поскольку интеграция иногда шла слишком бурно. Я на улице постоянно чувствовал угрозу.
3) «Контингент.»
Не помню инженерных тусовок вообще. Может, не там искал, а может хакатон-хайп помог, не знаю. Но было грустно и, в целом, одиноко. В Москве я очень быстро нашел своих, да и искать особо не пришлось, одни коллеги чего стоят.
Конечно, по статье складывается впечатление, что в Ростове есть IT-тусовка, фотка с хакатона меня даже шокировала. Наверное, я все-таки не там искал, зациклился на техно-индастриале. )
4) «В Ростове только и разговоров, что о море...»
Я прожил в Ростове 7-8 лет (учебы, потом работы) и за этот период ни разу не доехал до моря. Просто было не до того. Как-то все бытовуха, выживание, знаете ли. Хотя некоторые друзья мотаются, у кого личный автотранспорт есть. Но сейчас в летний период пробка до керченского парома, и не только на М4. Она может начинаться даже до Ростова еще. В Дону в Ростове мало кто купается, вода грязная. Могу посоветовать р. Северский Донец около хутора Апаринский или поселка Усть-Донецкий. Три часа езды, но вода гораздо лучше.
Я прошу прощения за общее настроение комментария, но, думаю, вы легко отсечете мое «личное». В то же время в Москве я практически счастлив: интересные задачи по уровню и тематике, хороший технарский коллектив, которого мне очень не хватало даже в НИИ (где не принято было друг другу помогать, в тонущем корабле каждый сам за себя), а также здесь я приобрел чувство профессиональной уверенности, для меня это оказалось очень важно.
У Aliceffekt, о котором речь, недавно был неплохой ambient релиз.
Приятно, что издание до сих пор поддерживается.
А как бы вы сами ответили?
Прямо с болью в сердце читаю. Т.е. Володя все-таки должен общаться с продакт-менеджером, дизайнерами, бухгалтерами (?!)?
Я вот читаю, что у меня и у технического менеджера должно быть много свободного времени.
А что если каждая новая задача является для меня и моего технического менеджера новой? В общем и целом, мы не сомневаемся, что ее можно решить, но сколько займет ее выполнение — никто адекватно сказать не в силах. При этом мы оба находимся в середине другого проекта. А ответ по оценке сроков нам надо дать на следующий день. И мы даем. Естественно, обманывая, а потом накидываем n дней. Раза 3-4.
А потом в середине уже этого проекта, когда уже понятно, что не вывозим, я, находясь в глубокой отладке, я не буду (из комментария выше)
Во-первых, он занят более глобальными задачами, которые перед ним ставит бизнес и суровая реальность. Видели бы вы тоску в его глазах, когда я очередной раз появляюсь на пороге…
Во-вторых, какую помощь он может дать? Дать людей? Допустим, люди есть, но все упирается в то, что мне надо отвлечься от своей отладки и выдумать такую декомпозицию, которая помогла бы часть работы передать другому разработчику. При этом время уйдет на потери взаимодействия, а еще этот другой разработчик, скорее всего попросит какие-нибудь API-заглушки, чтобы он смог поставленную задачу решить за один присест, не возвращаясь к ней по мере реализации функционала с моей стороны. И мне надо будет написать все заглушки, а потом мы вместе будем заниматься соединением одного с другим, поскольку у него ни времени, ни желания сильно погружаться в мои замыслы нет, ему надо задачу в треккере закрыть. В общем, после пяти минут таких сомнений я иду не за помощью, а за кофе и яблочным пирогом.
Конечно, это все следствие моей некомпетентности, ряда ошибок в организации работы, бла-бла-бла, но вот так, что поделать, надо жить дальше. И я не думаю, что это редкость. Я думаю, наоборот, многие команды (точнее, их руководства) берутся за проекты, о которых не имеют исчерпывающего представления. А потом будет другой, еще менее понятный на этапе оценки сроков, и вся предыдущая ретроспектива окажется просто трепом.
Еще из комментария выше:
Нет, вообще не понятна суть. Я не могу на стороне. Нет никакой стороны, есть NDA с заказчиком. Мы, скорее всего вместе с техническим менеджером пойдем к руководству с призывом надавить на дизайнера. Дизайнер — хороший человек, занятой, ценю и уважаю, но…
В смысле, специальные люди отдельно под такую задачу?!
Мой мир теперь никогда не будет прежним…
А что, так можно было? )
Ну, я начитался вики-спорт и расписал себе что-то вроде сплит-программы. У меня еще завалялась методичка Голтиса (может, слышали), вот по ней и делаю (ноги-руки технику помнят). Плюс пробежки. Не суть.
Самый лучший и качественный настрой — сразу после работы. И как только я вхожу в регулярные тренировки, я боюсь всяких неожиданностей. Элементарная вылазка на все выходные (больше — хуже) напрочь выбивает из-под меня струю и я потом две-три недели восстанавливаю 6-7 дневный цикл с растянутого 9-го. И я пока не выдумал, как быстро возвращаться в струю. Две тренировки в день только усугубляют состояние.
И вот люди в комментариях пишут про настроение. Для меня это тоже важно, т.к. и без того скверный характер плюс постоянная усталось равно испорченные отношения с коллегами. Злобный винни-пух.
А что такое фарма? Протеин считается?
Я вот заметил, что употребление казеинового протеина 30 г/день вдвое сокращает время восстановления после тренировок. После трехмесячного курса сделал двухнедельный перерыв и ощутил дикий упадок сил, настроения и желания вообще вставать с дивана.
При этом я в качалку не хожу, 30-летний винни-пух, бегаю по 4-5 км два раза в неделю, брусья и гантели дома (небольшие веса, много повторений)
Ткните носом, пожалуйста, на каких именно.
Можно вызвать snprintf без указания выходного буфера:
Тогда res будет содержать необходимое количество байт (без нуль-байта). https://linux.die.net/man/3/snprintf:
Да, это два прохода, но знать заранее ничего не нужно, а нужно следить за тем, что остальные аргументы идентичны.
Комплятор gcc точно выдает предупреждение, если выставлена опция -Wformat (включена в -Wall). https://linux.die.net/man/1/gcc:
YouCompleteMe, работающий через libclang, также подсвечивает такие места. Но там есть пара оговорок, посмотрите, пожалуйста.
Не молятся. Просто когда я учился, это было предприятие, которое было у нас на слуху, потому что многие преподаватели факультета либо там работали, либо обладали соответствующими связями, могли порекомендовать. Так, один наш преподаватель предпложил одногруппнице, которая писала у него диплом, в начале 5-го курса подписать вышеупомянутое 5-тилетнее соглашение с РНИИРС. Защитилась там, работает, все ровно. Зарплаты там при этом отнюдь не завышенные, но надежные и молодым специалистам до 30, кажется, лет предоставляют доп. бонусы. Имеется свой детский сад.
Но из-за специфичности тем довольно высокий риск закуклиться и стать заложником профессии, лично я рад, что ушел из РЭБ и занялся программированием.
Ну, это я заострил, виноват. И что такое уровень IT? Среднестатистическая квалификация? Количество студий/предприятий? Частота тематических конференций?
Сначала о хорошем:
1) Действительно, есть, куда пойти вечером. Правда, за год вы изучите все злачные места. На моей памяти они были одни и те же, менялись разве что владельцы и вывески. Если вы неравнодушны к электронной музыке, в РнД есть прекрасное и доброжелательное synthpop community. Почти семья. Они периодически устраивают ночные мероприятия как для любителей synth- и futurepop'а, так и для любителей пожестче (техно-индастриал, нойз, etc.). Проекту Sal Solaris и лично Констанину Мезеру большой привет. Вход часто бесплатный, ну или по цене похода в кино, это диктуется клубом. Ищите афиши с ключевыми словами «ankou», «toxic rain», «bruder», «synthpop community», они и в вк все есть, чего уж.
2) Действительно, много красивых девушек. Больше, чем вы сможете представить, поверьте. Правда, с ними надо еще уметь дружить. Я вот так и на научился, но я в этом и не силен. Еще есть Краснодар. Для сравнения погуляйте в теплую погоду в Краснодаре по улице Красной. Шею можно свернуть. Но это на вкус и цвет.
3) Аренда жилья по сравнению с Москвой дешевле, да. Но озвученные бытовые вопросы действительно имеют место.
Теперь по правде… Я не люблю РнД. Хотя у меня осталось там много хороших знакомых. Все это личный пост-травматический синдром, но тем не менее…
Постараюсь о том, чего еще не было в комментариях.
1) «Вы инженер? Сами виноваты.»
Вариантов после физфака РГУ было немного, а конкурс был приличный — ведь еще был сильный механико-математический да и РГУ — не единственный технический ВУЗ, как видно из статьи. Куда мы только не шли: местные НИИ, опсосы, провайдеры, банковская сфера. Большая часть местных НИИ в 2009-2013 гг. были в упадке. Я проработал в сфере разработки средств радиоразведки три года в надежде на светлое будущее, но оно так и не наступило.
Исключением тогда был только РНИИРС, но это местная элита, туда просто так не брали, только под письменное 5-тилетнее обязательство, но это те же 15-20к на тот момент — просто в стабильном предприятии. Сейас РНИИРС платит своим рядовым инженерам в среднем в два раза больше. Больше — только если вы выдающийся специалист и человек, или вы в Семье, это опыт моих друзей, которые там работают сейчас, и человека, который там проработал с десяток лет, но уже ушел из профессии. Это насчет «как говорят».
Все остальные: опсосы, провайдеры, банки — если и ищут людей, то только для поддержания инфраструктуры, не более. Ребята с амбициями ехали на север, в итоге.
Позже ситуация изменилась с приходом в РнД московских филиалов в сфере разработки той же радиоэлектроники, гейм- и веб-студии. Местных веб-студий было две или три, но у них дурная слава по отношению к сотрудникам, но это специфика города в целом.
В Москве меня со смешными знаниями и отсутствием опыта промышленного программирования приняли в джуниоры на 40к. Ошибка выжившего? Ок. Я проработал на этом месте почти год, потом меня кинули с зарплатой и пришлось снова искать работу. Во второй раз почему-то все оказалось не так легко и просто, но я уже и не 40к просил. И все равно нашел. Из этого я сделал вывод, что в Москве работы все равно больше. В РнД в мое время был шанс попасть в заложники одной-двух веб-студий, в которых сотрудниками даже договоры не заключали, испытательные сроки, самодурство руководителей, текучка, скандалы при увольнениях. Пара таких компаний известна даже тем, кто никогда в них не работал.
2) «Специфика города.»
Город торговый. С ног и до головы. И речь не о торговле инфо-продуктами, они как раз, в основном, экспортируются, внутренний потребитель практически отсутствует. Также исторически сложилось, что город армянский. И это чувствуется. Был когда-то город Нахичевань, а казаки рядом построили крепость. Дружба народов, взаимная интеграция… Во времена моего студенчества было пара периодов повышенной активности внутренних войск на улицах, поскольку интеграция иногда шла слишком бурно. Я на улице постоянно чувствовал угрозу.
3) «Контингент.»
Не помню инженерных тусовок вообще. Может, не там искал, а может хакатон-хайп помог, не знаю. Но было грустно и, в целом, одиноко. В Москве я очень быстро нашел своих, да и искать особо не пришлось, одни коллеги чего стоят.
Конечно, по статье складывается впечатление, что в Ростове есть IT-тусовка, фотка с хакатона меня даже шокировала. Наверное, я все-таки не там искал, зациклился на техно-индастриале. )
4) «В Ростове только и разговоров, что о море...»
Я прожил в Ростове 7-8 лет (учебы, потом работы) и за этот период ни разу не доехал до моря. Просто было не до того. Как-то все бытовуха, выживание, знаете ли. Хотя некоторые друзья мотаются, у кого личный автотранспорт есть. Но сейчас в летний период пробка до керченского парома, и не только на М4. Она может начинаться даже до Ростова еще. В Дону в Ростове мало кто купается, вода грязная. Могу посоветовать р. Северский Донец около хутора Апаринский или поселка Усть-Донецкий. Три часа езды, но вода гораздо лучше.
Я прошу прощения за общее настроение комментария, но, думаю, вы легко отсечете мое «личное». В то же время в Москве я практически счастлив: интересные задачи по уровню и тематике, хороший технарский коллектив, которого мне очень не хватало даже в НИИ (где не принято было друг другу помогать, в тонущем корабле каждый сам за себя), а также здесь я приобрел чувство профессиональной уверенности, для меня это оказалось очень важно.