Commercial programming

Hello. How do I know if I'm ready to search for a first job? What's the required knowledge? Could someone give me examples of real world projects? Actually, is C++ alone enough to start a job? Shall I learn database language too? Other OOP languages? What about API?
I'm guessing you are a student or looking for an internship, IBM might be right for you:

https://jobs3.netmedia1.com/cp/faces/job_search
At this point I am self learning (gaining skills in competitive coding). I just want to know how far am I from real world programming.
Topic archived. No new replies allowed.