Я могу запрограммировать все! Тем более то, что уже делали другие. Это лишь вопрос времени и усилий.
Любую проблему можно решить, в любой код вникнуть. Компьютер оперирует ноликами, единичками и элементарными операциями, разобрав задачу до нужного уровня всегда возможно ее осознать.
Всегда можно очертить достаточный минимум информации, который нужно знать, чтобы успешно выполнить задачу. Можно обойтись без тонкостей и деталей.
Любая система осознаваема, это лишь вопрос понятий.
Есть простой способ решить проблему или если существующее решение выглядит сложным, сделать его проще, доходчивее.
Кто-то что-то подобное уже делал.
Если кто-то делал это до вас, где-то должны быть логи. А сообщение об ошибке что-нибудь да означает.
Перепробовав 100 разных способов можно найти решение.
Если решение проблемы не найдено, возможно следует изменить проблему.
Что бы что-то осознать нужно время.
Я могу сделать то, что знаю для того, чтобы совершить то, чего пока не знаю.
Успешней работать острым инструментом: отдохнувшим и владея знаниями.
У каждого решения есть плюсы и минусы. Вопрос какое больше подходит к конкретной ситуации.
Если есть вопрос: с чего начать? Начните с ограничений.
Чем четче цель и путь, тем быстрее осуществление.
Цель определяет средства.
Если хочешь расти – изучай новое, если хочешь расти быстро – изучай примеры.