Какие задачи ты не хочешь выполнять

Python Senior Без компании
Какие задачи ты не хочешь выполнять
Ответы
Я предпочитаю избегать задач, которые: - **Нарушают best practices** — например, хардкод, спагетти-код, игнорирование PEP 8. - **Монотонный ручной труд** — вроде ручного парсинга данных, если есть API или библиотеки. - **Устаревшие технологии** — поддержка legacy-кода на Python 2.x без плана миграции. - **Неоптимальные решения** — например, O(n²) там, где можно O(n log n). Пример нежелательной задачи: ``` # Ручной парсинг CSV без pandas/csv модуля data = open('file.csv').read().split('\n') for line in data: values = line.split(',') # Уязвимо к кавычкам, экранированию print(values[0]) ``` Лучше использовать `pandas` или `csv.reader`. Если задача технически бессмысленна (например, «напиши велосипед вместо requests»), я предложу адекватную альтернативу.