It's true and false for me. I think the main problem lies in ourselves. We must go around with their heads held high and announcing to the whole world: we are a programmer. The real problem is that we ourselves, the programmers, do not see the value of our work. Thanks to the doctors, people do not die and are cured of their diseases. Well, thanks to the programmers, computers can run programs, and increasingly, higher quality. I have programmers friends that his dream is an MBA or something else required to climb in the profession. To my mind, I think are wrong. They tell me that not want to be 50 years old and continuing with writting code. I differ from them because if I want to be 50 years and still write code. I understand that the first change require that we change our work perspective. It's needed to understand that programmer it's an inportant piece of the current society. Without programmers, a lot of companies die directly. The programmers, are currently working the lines of the future and they are the responsible of stablish and maintain the social status. It's important understand that only the programmers can do the programmer work and must appraise the done work. Until the programmers don't understand that programmer work it's important, serious, complex, with responsibility, that requires constantly study, then the society does not change the view of the programmers. It's our work demostrate the importance of our work, the value of our thoughts and our contributions to the society (as the doctor that cure the diseases).