When you hire a junior developer, it may be a conditional marker that he read the two must-read books. In contrast, a senior developer had seen so much shit in his life that he had already simply forgotten 90% of that. In the university, for example, I remembered by heart all the Unicode encodings and could read the string byte by byte, respecting the BOM
. Now I can't even tell the difference between UTF-8 and UTF-16 without googling. Does this mean I am an illiterate redneck? Of course! But that does not make me a less experienced developer.