Well is that not what you have wanted all along ? As an intern under seasoned programmers you will learn a great deal more than on your own . The learning curve for the languages they want you to learn is a little steep and the time frame a little short , but with your ambition and thirst to become a programmer , you should make it just fine . I wish you luck and hope you succeed .