Ok So You are Programming Geek , Expert in c/++/#.... . However the project where one work falls in one of many "domains". By domains I mean Technology Domain like :
- Banking/financial applications
- Networking/wireless/telecom
- Mobile Applications
- Web/storage/enterprise/Numerous others..
So as a programmer Do one need to be master of a domain ? Or just the Language can make you survive ? and you love to be called great Programmer or also a Domain Expert ?
Note: I come from "C" background ,which is not tied-up with any domain, unlike PHP and others , hence for some of you this question might be irrelevant , so pardon me.