Gemini мне говорит, что надо мной "проклятие знаний". Когда он такое говорит, я думаю: "Да какие у меня знания-то?!"
Итак: Python, React, FastAPI, PostgreSQL, знания как это все связать через SQLAlchemy, Pydantic и Alembic. Могу поиграться с ромбовидным наследованием (только зачем? ведь мне никто никогда не предлагал принять участие в создании фреймворка уровня FastAPI). Да, чем больше изучаешь, тем больше оказывается изучать.
Я не знаю, чему соответствует мой уровень знаний, Gemini говорит, что я fullstack. Но тут смотря от чего отталкиваться: если от задач "построй три зеленых треугольника и рассчитай их в вакууме по формуле Махно-Жулявского", то, наверно, я где-то стажер (хотя такие задачи тоже важны, они здорово закаляют, да и в "Поколении Python" у меня пятерка). А если от "запили веб-приложение с формой бронирования и админкой, и чтобы еще два движка: один синхронный для админки на Flask, другой асинхронный - для всего остального, и чтобы это реально работало, а не только у тебя на локалке", то вообще не проблема. Такие проекты я уже делал, и они не только на gitverse в виде кода, но и в проде.
Да, пожалуй, Gemini прав. И я бы с удовольствием устроился и стажером. И на разовый проект. Зато в свои 43 я не боюсь признаться себе, что я чего-то еще не знаю. Потому что это единственный путь, чтобы, наконец, узнать. Я думаю, это хорошее свойство.