Hello all. I need some advice for my programming skills. Now I'm a third year student majoring electronics and information technology(not sure what to specialize). Everything i study at the school is real basics things such as maths, physics, and all the experiments etc. .I am sure they are worth studying and i like them. But I never studied programing languages except for C and now I think, maybe too late however, I just should study at least one object-oriented langauge. So, I chose "java" and trying self-study. I think only reading a book is not so bright idea, so i want to do something in in "real world" and that would help a lot. I mean i wanna participate in open sourcing. But i dont know where to start and what to do? Can anyone give me some advice? Any advice on anything is welcome.