Главная | Все статьи | Дневник студента

Ворчание дедушки — как я в 69 лет изучаю Python

Время чтения статьи ~2 минуты
Статья написана студентом Хекслета. Мнение автора может не совпадать с позицией редакции
Ворчание дедушки — как я в 69 лет изучаю Python главное изображение

Как я в 69 лет решился стать программистом.

Всем привет! Мне 69 лет и я решил посмотреть, что это за зверь — Хекслет. Практически не имея опыта в программировании решил приобщиться к змеюке — Python. Кстати, знание моего английского языка сейчас только на уровне "London is the capital of Great Britain", которое я получил в 1980 году. Правда, я помогал дочке в школе.

Зарегистрировался в Хекслете и понеслось: Вначале до пятого урока я работал на планшете (то ещё занятие). Самая «сложная» программа Helo World! прошла со второго раза (ну что такого, если сослепу не заметил восклицательный знак в конце). Вот тут и появилось мое первое ворчание — вводить знак в знак, буква в букву. Шаг влево, шаг вправо, прыжок вверх — все это приравнивается к побегу. Ну а если на радостях первого достижения я захочу себе любимому, да еще на русском языке привет передать...

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

Довольно быстро я дошел до шестого урока с заданием. Вот тут и ждала меня настоящая засада. До этого на пятом уроке у меня было незначительное расхождение в моем решении с решением учителя. Въедливый вопрос, а вот время выполнения «программы» со скобками и без (в арифметических операциях) различно или нет. Я не за наносекунды, а в принципе — да или нет, если незначительно, то в какую сторону.

Вернемся к нашим баранам. Строки - вроде простецкий материал, а у меня было аж девять попыток решения. Правильно решил только при использовании двойных кавычек вместо одинарных. Тут снова хочется поворчать — ведь нигде не упоминается, что двойные кавычки имеют приоритет над одинарными. Почему нельзя было дать возможность решать задание в несколько этапов (итераций). Ввел одно предложение, отработал на нем мелочи, добавил второе без наворотов, а уж потом и все сразу. Я так думаю, что большие программы пишутся в несколько этапов или все одним махом, а потом разбирайся? Опять шаг влево, шаг вправо... Ну и наконец о главном (лично для меня) — цветовое решение. На черном фоне бледно красное сообщение об ошибке.

Замечание в догонку: я не знаю Python, не видел работу его интерпретатора при «компиляции», но такое множество сообщений на английском, даже при правильном решении, настораживает и пугает. Правда это наверное и к Линуксу имеет отношение. Вспоминаешь Basic — одна строка Error с описанием и всё.

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

С уважением в вашему труду.

Аватар пользователя Виталий
Виталий 12 января 2022
42
Рекомендуемые программы
профессия
от 25 000 ₸ в месяц
Разработка фронтенд-компонентов для веб-приложений
10 месяцев
с нуля
Старт 28 ноября
профессия
от 25 000 ₸ в месяц
Разработка веб-приложений на Django
10 месяцев
с нуля
Старт 28 ноября
профессия
от 14 960 ₸ в месяц
Ручное тестирование веб-приложений
4 месяца
с нуля
Старт 28 ноября
профессия
от 25 000 ₸ в месяц
Разработка приложений на языке Java
10 месяцев
с нуля
Старт 28 ноября
профессия
от 24 542 ₸ в месяц
новый
Сбор, анализ и интерпретация данных
9 месяцев
с нуля
Старт 28 ноября
профессия
от 25 000 ₸ в месяц
Разработка веб-приложений на Laravel
10 месяцев
с нуля
Старт 28 ноября
профессия
от 28 908 ₸ в месяц
Создание веб-приложений со скоростью света
5 месяцев
c опытом
Старт 28 ноября
профессия
от 39 525 ₸ в месяц
Разработка фронтенд- и бэкенд-компонентов для веб-приложений
16 месяцев
с нуля
Старт 28 ноября
профессия
от 25 000 ₸ в месяц
Разработка бэкенд-компонентов для веб-приложений
10 месяцев
с нуля
Старт 28 ноября
профессия
новый
Автоматизированное тестирование веб-приложений на JavaScript
8 месяцев
c опытом
Старт 28 ноября