DON'T STOP AND CODE
93 subscribers
41 photos
1 video
1 file
109 links
Мой путь в программировании
#python

Для связи: @avagners
Download Telegram
Что-то на вертикалианском)🧐
🤔3
Травмы рук выбили меня из колеи. Я сделал перерыв во всех своих обучениях. Оставил только работу. Мне и на работе много чего приходится нового изучать.

- на курсе "Инженер данных" буду переводиться в другой поток, который меня догонит в конце июля. То есть перерыв беру почти на 2 месяца. К этому времени, надеюсь, можно будет снять артез на левой руке. На текущий момент завершил 55% курса.

- если вы помните, я параллельно изучаю ООП. В рамках занятий мне нужно спроектировать и реализовать прототип игры 2D-платформера. Осталось сделать реализацию классов.
Тоже, в связи с травмой, не подходил к решению данной задачи. Постараюсь доделать до какого-то минимального уровня как можно скорее.

При этом хочу отметить, что мои занятия по изучению ООП не прошли зря. Чувствуется значительное развитие мышления. На работе не теряюсь в коде. То есть уже чувствуется результат. Прям рад, что "проклюнулась" очередная способность) да, ещё цыплёнок, но уже что-то может)

---
P.s. на работе была встреча 1:1 по итогам месяца работы. Руководитель дал оценку, что я оказался "выше ожиданий". Также отметил, что я здорово влился в команду.

Получать такую оценку приятно)
🔥61
Друзья, как у вас дела? Как успехи? 💪

У меня были контрольные снимки. Вроде всё хорошо. Доктор обрадовал тем, что разрешил постепенно подключать левую руку во время работы за ноутбуком! 🎉🎉🎉
👍4🔥2🥰2
Решил читать научные статьи на актуальные для меня темы.

Вот статья, которая знакомит с проблемой маленьких файлов на HDFS и способами ее решения.

https://doi.org/10.1016/j.jksuci.2021.09.007

#HDFS #hadoop
🔥1👏1🤨1
движки SQL-on-Hadoop и форматы с которыми они работают

#hadoop #sql
👍1
На сегодня мой коммерческий опыт состовляет 20 месяцев 27 дней. То есть неполные 2 года.

Последние несколько месяцев я был погружён исключительно в работу. Никакой учёбы. Никаких курсов, дополнительных задач, книг.

Это позволило немного перевести дыхание, отдохнуть, подумать о том, что сделано и что предстоит ещё сделать.

Сегодня руки уже позволяют работать в штатном режиме (это очень радует). И уже совсем скоро я снова погружаюсь в учёбу.
👍61
Возвращаюсь в учебный график👨‍💻

Из новостей:
- завершил крутой курс по основам ООАП (он мне дал реально очень много важной базы);
- с понедельника возобновляю занятия на курсе "Инженер данных" на ЯП;
- начинаю знакомиться с парадигмами программирования;

В целом у меня отличное настроение! =)
Я в предвкушении новых знаний и навыков)
🔥6👍1🥰1👏1
Были контрольные снимки!
Они хорошие - кости срослись =) Травмотолог меня выписал.
Он был удивлен как хорошо срослись кости. Так же удивился, что я уже настолько хорошо разрабатываю движения.
Сказал, что для моего перелома это очень хороший результат.
Осталось посетить реабилитолога и походить на физиопроцедуры. =)

С момента падения прошло 2 месяца и 5 дней. =)
👍21🔥1🥰1
Что касается программирования на канале👨‍💻

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

Что бы вы хотели тут видеть?
Больше из практики или больше из теории?

Например, я бы с удовольствие здесь оставлял некоторые заметки по теме парадигм программирования, которые сейчас изучаю)
👍3🥰1
Спасибо всем, кто принял участие в опросе.
1
Где и кем я работаю?👨‍💻

Я сейчас работаю в команде, которая занимается развитием и поддержкой datalake платформы.

Задачи довольно разнообразные. Разработчики поделены на 2 группы, которые работают вместе: одни, кто больше в devops, и вторые, кто больше в data engineer.

У меня роль DE.

Задачи правда разнообразные. От написания скриптов в rundeck, создания dashboard-ов в Grafana и до написания отдельных пакетов, модулей, ботов, dag-ов airflow.

#истории_из_практики
👍3👏3
Крайне важно внимательно читать условия задачи.
Из-за невнимательности можно допустить серьезную ошибку, которая, в лучшем случае, приведет к невынужденной трате времени.

Например, по этой причине я потратил лишнее время на тест, не давая правильный ответ на вопрос ниже.
А нужно было просто внимательно перечитать сам вопрос)

#мысли_в_слух
👍1
Декларативное программирование -- это про то, "что" надо сделать, а не "как".

#парадигмы_программирования #из_теории
👍3
Рекурсивные вычисления -- это сердце декларативного программирования.

#парадигмы_программирования #из_теории
😱5
А вы знали, что существуют рекурсивные типы данных?

Списки различий -- это частный случай структур различий.
Структуры различий -- это частные случаи аккумуляторов.

#парадигмы_программирования #из_теории
👍1
Персистентные структуры данных -- это структуры данных, для которых хранится история их изменений.

#парадигмы_программирования #из_теории
👍4
А вы знали, что списки - это рекурсивная структура данных?
Деревья - тоже рекурсивная структура данных!

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

Оказывается список - это еще рекурсивная структура - за каждым элементом списка следует более маленький список!
Дерево - это иерархическая рекурсивная структура данных - за каждым элементом дерева следует произвольное количество более маленьких деревьев!

#парадигмы_программирования #из_теории
😱5