Few of my friends are working in standard technologies which are always in demand. I am working in a proprietary technology. I am curious about my career. Few friends say you are doing new things and few of them say working in a proprietary work can kill your career because it will not give you enough opportunities outside. I asked this question here because so many software professionals are here of different level (junior to senior).