Cat

Новая рубрика "Код в мешке"

Привет! Меня зовут Андрей. Я буду вести новую рубрику проекта "Код на салфетке". Давайте знакомиться...

Нюансы Python rusheslav 07 Ноябрь 2023 Просмотров: 312

Привет! Меня зовут Андрей, и я с недавних пор занимаюсь программированием на Python. Я заинтересовался разработкой уже во взрослом возрасте на гребне IT-лихорадки, которая с подачи государства захлестнула российское общество. Многие, включая и меня самого, резко захотели “войти в IT”. Онлайн-курсов и всевозможных образовательных программ для взрослых появились десятки, и многие тысячи их выпускников заметно поддавливают рынок трудоустройства, поднимая до предела входной порог не только для “джунов”, но и даже для кандидатов на бесплатные стажировки в IT-компаниях.

 

При этом мало кто из будущих разработчиков отдаёт себе отчёт в том, насколько сложные вещи обсуждаются на видеоуроках, которые они смотрят, и Zoom-семинарах, в которых они принимают участие. Люди молча кивают (или ставят плюсик в чате), когда им озвучиваются определения из разряда “Docker - программное обеспечение для автоматизации развёртывания и управления приложениями в средах с поддержкой контейнеризации, контейнеризатор приложений”. Здесь в пояснении нуждается буквально каждое слово, но мало кто из преподавателей будет заниматься подобной расшифровкой. А взрослым учащимся детально вникать в такие вещи зачастую просто некогда: надо делать домашнее задание, разрабатывать выпускные проекты, а еще ведь и работать, и с близкими общаться, и домашние дела делать, а иногда даже и отдыхать.

 

Как раз в помощь тем, кто постеснялся признаться себе и/или окружающим в том, что чего-то не понял в непрерывном потоке программистского жаргона, и создан этот блог. Здесь об экстремально сложных вещах мы постараемся рассказать экстремально простым языком. “Если вы что-то не можете объяснить 6-летнему ребёнку, вы сами этого не понимаете”, - одна из распиаренных фраз, которую приписывают то Эйнштейну, то Фейнману, то ещё кому-то. Возможно, у неё и вовсе одного автора нет, для нас это неважно. Мы просто возьмём её на вооружение как девиз. Постараемся настолько разложить сложные вещи, чтобы на выходе получился набор простых. Мы освоим их, а потом заново из них соберем сложную вещь, которая от этого сложной быть не перестанет, но при этом станет хотя бы приблизительно понятной для нас.

 

Сложно? Непонятно? Мне тоже. Давайте разбираться вместе!

 

P.S. Статьи в рамках этой рубрики будут неизбежно критиковаться опытными (и не очень) разработчиками, что и неудивительно: я тоже только учусь. Ориентируясь на конструктивную критику, мы будем улучшать качество материалов, делая их более точными, но не в ущерб понятности.

    Нет комментариев

    Реклама