Suppositions:
* You can't keep this up. You'll either quit or be fired sooner or later.
* You really do have a lot to learn from your coworkers.
If you believe those are true, a radical change of strategy is in order, and you should keep in mind that you have very little to lose. Your worst plausible professional outcome is that you get fired soon, and you cannot use this employer or coworkers as a reference. That definitely sucks, but it's already a pretty likely outcome, so don't worry about making things worse.
Sucking hard at the beginning of something is normal. Lacking the support that would help you not-suck faster is sad but common. Having a hard time relating to people further along in the process is sad but common. What will you make of these things?
---------
Tips:
1. Remember what several have said here, that those with superior attitudes are often themselves insecure.
2. Memorize and internalize swampangel's guidance on taking feedback.
----------
Strategy:
Do not worry about your dignity or your image. Why did your self-esteem plunge? Were you impressed with yourself because you thought you were smarter/more skilled than other people? You were then and you still are. It's just that now you know a lot more people you are not more skilled than. Unless and until you become one of the tiny minority at the true peak of your profession, this will happen to you over and over. (Even if you reach the peak, many of those who came before you produced work more profound and seminal than yours, and many of those after you will build on your work to do even more awesome things.)
But it's lucky when this happens to you, when you suddenly find yourself in a bigger pond. A much better basis for self-esteem is your character and your progress. "I'm smarter than most of the people I know" is a win condition only sustainable by avoiding opportunities for growth. "I'm more skilled, more wise, more loving than I was a year ago" is a win condition you can hit every year without it ever getting old.
Ask for the help you need, but read <http://catb.org/~esr/faqs/smart-questions.html>. Do not flatter people or debase yourself, but ask directly, showing concisely whatever work you've already put into solving your problem. "Showing your work" has several good effects (1) it shows you are not intentionally wasting someone's time; (2) it helps your respondent understand what level to answer you at and (3) you may often come to the solution just by formulating your question and work so far carefully.
When you don't understand something, take notes and look it up. If you can't figure it out, just go ask the person who mentioned it--or someone more approachable who is likely to know. Don't worry about your dignity, don't worry about humility.
People understand (and need to understand) themselves in light of their actions. If they don't think much of you, but you get them to help you anyway, you've raised a small contradiction in the back of their mind: "I don't really care about him, but I helped him. Why did I do that?" They will often resolve this contradiction by beginning to think of you as a person they like pretty well after all, or by thinking of themselves as a mentor type. In the future, they will be more likely to act out of their newly-developing concept of you or themselves.
Whenever someone helps you, look for a genuine way to make them look good. E.g., in a status report or team meeting: "I was tasked with adding feature Y to the Frobulator. I was not familiar with the way we use Sporks in the Frobulator module, but Jones took a couple minutes to bring me up to speed on Frobulator Sporks, and I was able to complete feature Y."
If they think of you as their junior, so what? You'll be their junior. If you make good on their investment of time by giving credit and getting better, they will grow to see you as a good investment, and they won't want their investment to be wasted by losing you to another job.
---------
Maybe this doesn't work. All the stuff I said confidently above might miss the mark because of weird or unusually pathological quirks of you, the people, or workplace. There are a thousand factors we can't guess at from an Ask HN post. I'm just some guy on the Internet.
If you believe those are true, a radical change of strategy is in order, and you should keep in mind that you have very little to lose. Your worst plausible professional outcome is that you get fired soon, and you cannot use this employer or coworkers as a reference. That definitely sucks, but it's already a pretty likely outcome, so don't worry about making things worse.
Sucking hard at the beginning of something is normal. Lacking the support that would help you not-suck faster is sad but common. Having a hard time relating to people further along in the process is sad but common. What will you make of these things?
---------
Tips:
1. Remember what several have said here, that those with superior attitudes are often themselves insecure.
2. Memorize and internalize swampangel's guidance on taking feedback.
----------
Strategy:
Do not worry about your dignity or your image. Why did your self-esteem plunge? Were you impressed with yourself because you thought you were smarter/more skilled than other people? You were then and you still are. It's just that now you know a lot more people you are not more skilled than. Unless and until you become one of the tiny minority at the true peak of your profession, this will happen to you over and over. (Even if you reach the peak, many of those who came before you produced work more profound and seminal than yours, and many of those after you will build on your work to do even more awesome things.)
But it's lucky when this happens to you, when you suddenly find yourself in a bigger pond. A much better basis for self-esteem is your character and your progress. "I'm smarter than most of the people I know" is a win condition only sustainable by avoiding opportunities for growth. "I'm more skilled, more wise, more loving than I was a year ago" is a win condition you can hit every year without it ever getting old.
Ask for the help you need, but read <http://catb.org/~esr/faqs/smart-questions.html>. Do not flatter people or debase yourself, but ask directly, showing concisely whatever work you've already put into solving your problem. "Showing your work" has several good effects (1) it shows you are not intentionally wasting someone's time; (2) it helps your respondent understand what level to answer you at and (3) you may often come to the solution just by formulating your question and work so far carefully.
When you don't understand something, take notes and look it up. If you can't figure it out, just go ask the person who mentioned it--or someone more approachable who is likely to know. Don't worry about your dignity, don't worry about humility.
People understand (and need to understand) themselves in light of their actions. If they don't think much of you, but you get them to help you anyway, you've raised a small contradiction in the back of their mind: "I don't really care about him, but I helped him. Why did I do that?" They will often resolve this contradiction by beginning to think of you as a person they like pretty well after all, or by thinking of themselves as a mentor type. In the future, they will be more likely to act out of their newly-developing concept of you or themselves.
Whenever someone helps you, look for a genuine way to make them look good. E.g., in a status report or team meeting: "I was tasked with adding feature Y to the Frobulator. I was not familiar with the way we use Sporks in the Frobulator module, but Jones took a couple minutes to bring me up to speed on Frobulator Sporks, and I was able to complete feature Y."
If they think of you as their junior, so what? You'll be their junior. If you make good on their investment of time by giving credit and getting better, they will grow to see you as a good investment, and they won't want their investment to be wasted by losing you to another job.
---------
Maybe this doesn't work. All the stuff I said confidently above might miss the mark because of weird or unusually pathological quirks of you, the people, or workplace. There are a thousand factors we can't guess at from an Ask HN post. I'm just some guy on the Internet.