>a variant of computer science Lysenkoism
Thanks for the tip.
>the variety of programming paradigms out there that are each designed for a specific use
Lol. I bet you don't do software engineering as a job. I wish this were true, it is simply not the case. A good tool being used for the right job is the exception in the industry. A non-OOP language being used AT ALL is the exception, regardless of whether it is right or not.
Keep at it. It is one of the few well paid professions you can teach yourself and get paid to do it.
Bro, you'll get the hang of it. I promise. Keep practicing, consider working extra hours. It sucks, but it'll get you up to speed so you aren't in the situation you are in.
> how suprised he was i am 3 year student
Come the fuck on. I'm a good software developer. Not a "great" one, simply, I am sure I can get into any company if I try.
I didn't know how to code until after working on my first internship. I didn't learn ANYTHING in my CS classes. You're fine mate, you're going to make it. TRUST ME.
The other poster is a fucking retard. There is nothing glorious about being an badly paid prole.
Idiotic advice. If you're starting out, stick with one language and tool-set.