It has to be said that the software development industry also has a stigma chain presence:
make the algorithm despise do the project;
engage the operating system kernel despise write-driven;
write the architecture of contempt write module;
engage in embedded contempt for writing applications;
write backstage contempt to do the front desk;
also exist to do C language development (generally limited to kernel aspects) despise writing Java;
Of course, do Java also have contempt to do web pages.
This contempt of mind is also very simple, generally standing in the commanding heights of the people mentality is that the world game rules (such as operating system) is I created, you are just a screw in this world, I can of course despise you.
but is the rule of the game really created by him alone?
obviously not.
standing in the contempt of the chain of the commanding heights of most people, is also the screw on that level, so to say contempt, most people, in fact, no qualification. To cite an inappropriate example: when building a house, the workers pouring cement into the load-bearing wall are entitled to despise the workers who do the interior decoration. Everyone is a worker (yard farm), what contempt does not despise.
So if there is any truth to this contempt chain, then I think: the bottom of the people to pay more time than you. Java is easier to get started with, C getting started harder, and getting started with algorithms is more difficult, so it creates more artifacts for Java programmers.
But the threshold of good Java programmers is not reduced, the same, the algorithm to make a good algorithm is also very difficult, do the C language development of the majority of people do not go to write the operating system independently.
So what do you do if you want to continue to learn Java? is to pay more than others time and energy.
you choose a better way to go, then you need to go faster than others.
each language has its own advantages, do not use Java disadvantage to the advantage of other languages, but give full play to the advantages of Java itself.
The man who makes the algorithm can despise to do the engineering, but if do not do the work of the person's help most do the algorithm the person does not come out;
The operating system can despise the application, but if an operating system is not applied, then the operating system is nothing.
The "Bottom" people can be proud, but they just create the world, and you, can make the world more exciting.
p.s. My favorite language is VB, because this thing to do script development is too fast, in the MS Framework can easily handle a lot of things. Yesterday I used this to help my daughter-in-law in Excel to calculate the salary table, ask other languages which can do so?
Love me, are you scared?
-=========================================================
The software development industry also has a disdain chain exists