Also, the icon thing encourages people to check the most number of boxes, even if they're not skilled there. This is reasonable and something lots of devs do, but it will hurt your appearance to people who hire. Everyone I've ever talked to about hiring developers has an opinion somewhere in the realm of "I'd rather see resumes with one or two languages that they're strong with, than have to spend time fishing out which of 20 languages they actually write every day"