根据提供的段落编辑文本以使其更易于理解和流畅。
小明试图学习如何编写代码，并相信自己是一名自学者。他发现了许多有用的教程和资源，但他似乎不知道从哪里开始学习。即使在学会一些东西之后，他也感到非常沮丧，因为他经常犯错误并在进一步的学习过程中遇到困难。
小明是一个自学成才的人，他渴望学习编写代码。尽管他发现许多有用的教程和资源，但他感到困惑不知道如何开始。即使他学到了一些东西，他仍然感到沮丧，因为他常常犯错，并在进一步学习过程中遇到困难。