"You are not paid to write code, You are paid to solve problems"
Word to the wise.
Basically - 99% of the problems you have someone have already encountered
before and uploaded a working solution to the internet.
Find that solution and 90% of your problem is solved. the next 10% is only
adapting the already working solution to fit your specific needs.
Of course, you can choose to go the hard way, but then you violate one of
my personal top 3 favorite principles: DRTW - Don't Reinvent The Wheel.