Re: No is the answer and it remains that way
"At least for me if I ever go into encryption programming"
In order to produce crypto that is even remotely trustworthy, what you need isn't programming skills so much as advanced mathematical skills.
But you wouldn't need to invent new crypto. Just start using the strong crypto that is readily available right now, and stop relying on the default crypto your devices provide.