Когда учишься самостоятельно по книжкам и свободной информации из интеренета невозможно избежать ошибок. Более того из за недостаточного знания азов и нехватки базовых знаний невозможно понять почему возникает та или иная ошибка. Искать её приходится долго. Это нервирует, это выматывает, это снижает мотивацию и хочется плюнуть и забросить всё.

Становится лень изучать все эти функции, переменные и т.д. В голову лезут мысли о том, что у меня и так есть чем заработать на хлеб. Зачем мне это всё в 40 лет? Я ведь скорее всего никогда не стану профи в программировании. В продажах я как рыба в воде, а в программировании как слепой котёнок.

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

Но если твёрдо что-то решил — отступать нельзя. Такие вещи это как очередное исытание. Ты или находишь решение и двигаешься дальше, либо отступаешь и никогда не получишь того, что хотел. Главное помнить зачем мне это надо. Ну и если возможно попросить помощи.

Вот уже третий день я пытаюсь написать класс для работы с mysql. Некоторые моменты у меня не получались далеко не сразу.

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

Теперь я нашёл для себя такой варинт.
Если не получается решить проблему с помощью книг и интернета, я иду на сайт https://qna.habr.com. Задаю вопрос и жду ответа.

В примере с классом для работы с mysql мне не просто указали на решение проблемы, но и то какие ошибки я совершил, но пока с ними не сталкивался, даже не знал о том что они могут быть.

Если не сложно поделитесь какими интернет ресурсами пользуетесь вы в подобных ситуациях?