

It looks to me like he has a lot of blood pooling in his hands here, so it’s possible that in the morning, at rest with his arm on a table this did reasonably match his skin.
I say this as someone with a condition that causes blood to pool in my hands, so I know how extreme the color swings can be!
Lots of advice here but I haven’t seen anyone mention coding boot camps. There are free ones like FreeCodeCamp or lots of paid options. You can do these to learn or validate what you have been taught.
My company hires associate-level software engineers directly out of college programs and boot camps. They don’t expect people from these to know everything; you may not have ever even used the language that you will be expected to code in! But by completing a program you’re showing you understand the logic of programming and that is applicable knowledge.
Look for entry-level jobs and you’ll be fine. Even better, look for companies that intentionally hire from programs like yours. They’re more likely to have internal programs to help teach new-to-career folks.