A programmer is someone who writes computer software and or writes code for a program.There are also different names that are realted to programmer like developer,dev,coder,and software engineer.Without programing we wouldn't have all these great websites that everyone knows and loves to this day.Some include Youtube,Facebook,Twitter, and the most mportant of them all, Google.
As a programmer, it requires lots of patience and memory.Why? Well, you need patience as a programmer because theres a lot coding you have to do and if theres a minor mistake,it can ruin the entire thing your working on and you have to go back, find whats wrong and fix it.