Bill,
Since you are not a cryptographer and you have limited programming skills, you obviously cannot check the code yourself... at least not without devoting considerable effort to become an expert in cryptography, programming, and cryptocurrencies. That's simply not practical for most of the population as that could take you many years.
However, the entire code base has been open for anyone to review for many months now (about 4-6 months I think), so I would argue you don't have to "understand it" to trust it. The mere fact that the code is available for anyone to review (including any cryptographers and highly skilled programmers that wish to look) means that you can trust in the process that open sourcing enables. In order to believe that it is NOT trustworthy, you'd have to believe that despite being open source for months, there exists some high-risk / major problems with the code that no one in the world (a world which contains many skilled cryptographers and programmers) has found OR that people have found problems but not one of them decided to raise the issues in any public forum. Is this possible? I suppose. Is that likely? Seems pretty far fetched.