1- Why a good programmer with 10 years of experience like you is searching job

You must be working in a big company!!
2- You didn't searched anything about the job you was sending CV???. Do you send your CV like mailshot???
dude your facts talk before you. If you judge others, others will judge you... Is the cause-efect.
Don't judge to don't be judged.
https://www.youtube.com/watch?v=FQaSRKP8Dho&feature=youtu.be&t=12Good programmers such as myself often come with a cocky attitude