C# enables you to develop applications faster than it’s predecessors (C++ and C). Unfortunately C# is mostly Windows specific because of the .NET Framework that it requires. If I was an employer I would be more impressed with C++.
My favorite thing about C# is that it is a strict object-oriented language. The good thing is that most companies that you would be applying for would be producing software for windows. Just try to come up with a couple of useful applications that you could demonstrate and you should be okay.
Some other languages I would recommend taking a look at would be Java and Python. They are both very powerful, cross platform languages.
Hey mate,
C# is a powerful language in the sense that its primary IDE is Visual Studio which amongst many other things has the following properties
(1) Simple Database Development (LinQ expertise)
(2) Test Driven Development (using Nunit) ; becoming quite popular
(3) Your know an OOP language!
(4) Knowing C# is essentially knowing Java (after learning one the other fails out)
(4) Start to learn Mono Develop, the only real open source C# compiler out ther
Other than that the main (if not more important) aspects that an employer is looking for is your ability to develop complex algorithms, your ability to rigorously test a piece of software and to FOLLOW A TEST PLAN properly. Also make sure you highlight that whilst your primary knowledge may be in C#, its not about the language – you can work in any environment and can adapt to any language be it C, C++, Java, C#, VB etc etc – its more about building software not the language…
Furthermore the more you emphasis how both independently and in a group you can work effectively.
Hope this helps as a starting point,
David
ps – when listing your skills; bullet point, prospective employers don’t want an essay; just a list of skill set
You must be logged in to post a comment.
Comments
Leave a comment Trackback