Обновить
5
Данил Степанов@danilstepa

Пользователь

Отправить сообщение
Спасибо! Хорошая статья, некоторые вопросы уточнил для себя.
Недавно нужно было написать бота для тещи. Взял дотнет и в связке f# и Telegram.Bot достаточно быстро написал легкую реализацию. Единственное, что смутило, а может просто не нашёл, как отправить сообщения хозяину бота. В итоге поковырял, и сделал через простой патернматчинг, на входе проверяя ID пользователя, и для хозяина показываю один интерфейс, а для пользователей другой
И печенег, и половцев
Очень круто! Надо будет стянуть исходники и покурить. Интересно им кодманки не нужны, а то в рабочее время пишу на .net, но Rust нравится, и в качестве подтягивания знания, что-нибудь с удовольствием поделал бы, но уровень конечно около джуниорский в языке
Да у меня опыт то уже достаточно большой, и в принципе из личного опыта, лучшие работодатели были из тех, у которых собеседование в 2, максимум 3 этапа.
А вот банальность вопросов это боль конечно, очень редко бывают действительно интересные интервью
Ооо, многоэтапные собеседования это отдельная история
У меня брат недавно решил пойти в IT, по образованию робототехник, но в силу того, что в Ростове с этим грустно, решил начать с джуна QA. И попал он на местечковую компанию, возомнившую себя чем-то на уровне FAANG, а может и выше. Собеседование в 10 этапов, из которых 4 или 5 это разной степени бредовости тестовые задания. Но в силу того, что брат очень хочет в IT, поучаствовать все же решил. Получал задания, выполнял их достаточно оперативно, быстрее чем было обговорено в сроках. А интервьюер с той стороны пропадал на неделю в среднем. Потом возвращался, и давал очередное задание, и так эта история продолжалась больше месяца. В итоге 4 или 5 задание дали ссылку на сайт их разработки и нужно было оценить, какие элементы bootstrap там используются. Брат задание сделал, отправил интервьюер опять пропал, а потом появился через неделю, с обвинениями, что все плохо и ужасно, и что вообще тестировался не тот сайт.
Я ради интереса решил проверить задание, что там ужасного, но с моего более пятилетнего опыта разработки и взаимодействия с QA, для Джуниор вполне адекватно решеное тестовое и ссылка правильная. В итоге после того как брат переслал письмо полученное от интервьюера, ему же с вопросом «Прошу прощения а какая ещё может быть ссылка, если тут только одна?» Через пару дней получил обвинения в некомпетентности и что интервьюеру так тяжело жить и работать. И какие-то съезды на то что он вообще про другое задание говорил, хотя другие задания были связаны не с сайтами. А по поводу ссылки так никакого ответа и не последовало:) Морали никакой, брату опыт
:) Ну это уже в конце созвона, когда мозг отключается, и спасает только хабр или что-то подобное)
Заметил эту статью во время 2 часового созвона, мозг уже плавится, все-таки это очень сложно
Напоминает наше: «Можно вывезти девушки из деревни, но нельзя вывести деревню из девушки».
Куча потраченных шансов и умноженной ненависти в итоге.


Есть еще и чистокровно-американское: «You can take the girl out of the trailer park, but you can’t take the trailer park out of the girl» :)
Если на русском, то мне именно функционалку помогла относительно структурировать вот эта книга Программируй на Haskell | Курт Уилл
Еще на Степике есть хороший курс по haskell и функционалке с задачами Функциональное программирование на языке Haskell. Мне как человеку без математического бэкграунда было достаточно сложно, в некоторых вопросах, но мозг чувствуется, что прокачался)
Извините, что вклиниваюсь) Вообще DDD это конечно Вернон и Эванс обе хороши, но Вернон мне больше понравился, у него есть еще вторая книга правда я до нее никак добраться не могу.

Из приближенного к DDD очень понравилась книга Скотта Влашина Domain Modeling Made Functional, но она специфична для .NET и F# в частности
Ну времена сложные подходят, так получилось, что пришлось срочно искать работу, так как компания в которой работал из-за всего происходящего очень сильно подустала. Пока проходил собеседования, в течении двух недель, были отозваны два оффера, а еще одна компания предложила снизить оффер на 30%. Благо нашел компанию, с которой сошлись и по деньгам и по интересам, но ситуация выглядит опасно, задумываюсь о том чтобы переехать в деревню и завести хозяйство пока не поздно
Мне 29, пишу код, а на телевизоре мультики крутятся:)
А я вот сейчас страдаю, вроде и не совсем тупой, на бэке давно пишу, и в ксамарин есть достаточно интересные проекты в одиночку с нуля, и в фронт немного умею, и функционалку люблю и продвигаю, и кучу других технологий приходилось пользовать, но из-за разных жизненных обстоятельств, образование в свое время получить так и не удалось. В итоге +4 года опыта, понимаю, что из-за социальной политики страны стоит потихоньку заводить трактор, но без ВО, особо и не уехать никуда, а получать уже поздно. Да предлагают иногда условные Кипр и Беларусь, но хочется куда-то, где гарантий больше, а что делать не знаю, и на этом фоне, уже больше года вялотекущая «депрессия»
Основное рабочее выглядит
как-то так


Ну да, тут согласен с вами, в принципе подходы в них похоже.
Nemerle смотрел лет 5 назад, и был очень интересный, но видимо уже не взлетит
Ну на С# для прода я пишу около 5 лет, на F# только свой пет-проект, плюс всякие вспомогательные штуки.
Но вот, по называнию .net-разработчиком, тут сложно, еще же и прости господи Visual Basic, вполне жив:) Потому думаю в вашей интерпретации .net разработчиков, очень мало)
Ну если, только из-за interactive, тогда да) Но у языка же, есть свои прелести
Вы очень большой молодец, что переводите статьи, но студия 2012 уже немного не актуальна, и было бы очень чудесно, если бы вы актуализировали данные. Например, в данный момент, по умолчанию в VS для быстрого запуска FSI используется сочетание Alt + Enter, в Rider ctrl + \.
Примерно так



А вообще использование FSI и REPL подхода, для меня стало одной из килер фич языка, рабочие прототипы получается набрасывать за очень короткое время
Влашин прекрасен, как и F#. Где бы только на нем вакансии найти, за последнее время видел только одну в офисе, в Мск, что пока к сожалению не возможно. А так бы с удовольствием пересел с иглы С#
А не смотрели в сторону Thinkpad P-серии. В свое время их рассматривал и по качеству очень понравились, но остановился на Thinkpad T470p, так как достаточно много езжу, и 14 дюймов тягать в рюкзаке легче, чем 15,6.

Информация

В рейтинге
Не участвует
Откуда
Ростов-на-Дону, Ростовская обл., Россия
Дата рождения
Зарегистрирован
Активность

Специализация

Бэкенд разработчик, Фулстек разработчик
Ведущий