I am working as a C# programmer for almost 1 year and still I need to go a long way I think. Recently I have applied for a scholarship. My supervisor Professor Mr. X has told me that he can offer me a scholarship if I can work in a specific graphics library written in C++ (i.e. I have to eventually migrate to the language C++).
Now, I don't know this library. It may take months to learn.
Is it wise to spend time on that library to get that scholarship for the sake of a varsity degree when I want to buildup my career as a C# programmer?
Or should learn that library, get the scholarship, get the degree and go for a job that matches that knowledge (in this case I need to start my career from scratch)?