Work hard or give up. Work a lot of extra hours and don't seek any extra compensation. I don't like the situation you described: it's hard to you but it also not fair to those who provide you with your salary.
You are taking a place of someone else, and you should clearly realize it. You need to change the situation to get to speed to justify your employment. It would be good if you find that someone could tutor and closely you, but try to make it clear that you are willing and able to do most of the job on your own and learn things mostly by yourself, making the process very effective.
For now, don't try to show great performance at work itself: you main task here is not to do negative contribution, in other words, not to screw up anything. It's too easy to screw up things; and such negative contribution is way to common. Try to avoid it by all means. If you do major progress in learning and your work looks promising, you have a chance that your colleagues can understand and value it.
Also, try not to hide any of your concerns; report them all in case you are just a bit unsure. The worst thing you can do for company is producing the code which "just works" but potentially unreliable — such thing is too hard to detect. Never write a single line code which you do not 100% understand. Annoying your colleagues with trivial problems is bad, but hiding them could screw up things the way which could result in the orders of magnitude greater harm.
"Make no harm" should be your main slogan along with "learn, learn and, again, learn". :-)
[EDIT #1]
Mhamad Zarif wrote:
And it is so hard.
Please understand: most of your colleagues will consider this as whining. Never whine. You will need to develop a taste for difficult problems, otherwise give up right now and think about different, "easy" carrier. But better understand: if you need anything good, no matter in what field — it's never easy.
[EDIT #2]
By the way, very encouraging reading on the topic:
Peter Norvig, Teach Yourself Programming in Ten Years,
http://norvig.com/21-days.html[
^].
Good luck; you will need a lot of it.
—SA