It will not be hard to do that, if you do your best.
Here's a little side story from my past to cheer you up.
I'm a self-taught software developer (graduated in administrative economics).
4 years ago, while working for some construction company during a summer in the USA, I've learned that they are looking for C#, ASP.NET, MS SQL Developer.
Well, I knew Delphi, Turbo Pascal, HTML and Interbase a little bit. So, I figured, it will not be hard to catch up with the Microsoft technologies within a month.
Absence of the computer around was a bit tricky, though. Learning how to program with a book on .NET, a sheet of paper and a pen in the evenings makes you regret that you didn't get CS.
But still, month later I did get the job.
PS: If somebody ever gets thoughts like "heh, how bad this software engineer could be", I humbly suggest them to check out my blog before saying that.