Specialization is the act of getting more detailed in a specific field. Usually specialization in a certain science/field shows that this science/field has become so mature and huge that it can't be anymore contained by one branch/person.
30 years ago in Egypt for example, specializations in medicine was quite rare, it was only 1 doctor that takes care of everything, and it was the barber that people went to when they wanted someone to give them an injection. (go ask your parents.)
only 10 years in ago, computers had the same status in Egypt. You expect someone experienced in computers to know about everything about computers. What concerned everyone in Egypt 10 years ago was limited, only upgrading windows from 3.1 to 95 and proper installing for the CD-Rom, sound card or installing a new game/program and that's all.
Among people who aren't really experienced with computers it's still the same. This in specific, humiliates Computer Scientists, when people around ask them to set up windows or install a game.
I had this experience 2 days ago, when my building bawwaab (porter/guard) asked me to fix this major problem in his computer(turned out to be that he can't play DVD Rips because he's lacking a codec.) I fixed that, installed a codec for him. Once i restarted the computer the windows was just fucked up.
Any semi-experienced person, would know i have nothing to do with that, but with a guy who thought that removing fifa's CD from the CD-ROM screwed the computer, i was so damn guilty.
After a long trial with WinXP installation and striving to install the driver for sound card with the installation CD missing!!!!!, i had to take to a computer maintenance guy, who only had a high-school diploma and who ironically managed to fix it in 10 min.
Now my Bawwab thinks I'm an asshole, who wasted his parents' money on the most expensive education in Egypt.
My learning point is to never put yourself in a situation where your expertise is so fucking undermined by a person, because he's just a fucking ignorant person. It makes an asshole of you, trust me :-).