Obviously, the answer is .. it depends.
You haven't said what you're studying, but if it's Computer Science or Software Engineering, you would do well to have a well-rounded education that includes various languages and technologies. For programming languages you should have experience using everything from assembler to C, Java, Python, PHP and Perl.
A variety of databases would be good as well -- I can recommend MySQL, PostgreSQL and SQLite and perhaps Oracle or DB2 depending on what's available to you. You should have experience with Windows and several variants of Unix/Linux, and also know something about TCP/IP and networking in general.
.NET is, I'm sure, a good language to learn, and I've seen some job ads requiring it, but I have no experience with it. This language does tie you to the Windows platform, but it's not a bad idea to spread your bets and learn technologies that exist outside Windows as well.
Perl's worked well for me -- it's a language I picked up on a whim over ten years ago and it's kept me employed since then. Works for me -- your mileage may vary.
In reply to Re: Learn Perl
by talexb
in thread Learn Perl
by lm.moreira
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |