In Demand IT Job
By Muelitz
@Muelitz (1592)
Canada
June 25, 2008 8:56am CST
I am starting to enhance my programming skills but with so much available tools in the market, I am uncertain what to choose and concentrate on. I was told that developing .Net applications is the way to go these days. What do you think is best to get training on?
5 people like this
8 responses
@kaka135 (14931)
• Malaysia
14 Jan 09
You can always check out the higher demand in the IT job market in your country. In my country, I think .NET programmers are higher demanded, so I'd recommend to pick up .NET knowledge. The web applications are more hit nowadays, so I'd suggest go for web application development. If you have decided to learn .NET, then you'll need to know ASP.NET, C# or VB.NET, and ADO.NET too.
There is a kids' corner by Microsoft, where you can find some e-books for learning C# and Visual Basic.
http://msdn.microsoft.com/en-us/beginner/bb308754.aspx
It's good to pick up the basic first, then you can follow some examples found in the Internet, and do you own applications. I think it'll learn faster if you build an application by yourself.
Hope this helps.
@widell (20)
•
5 Oct 08
C# .Net is really in demand in my area (Knoxville, TN). It is the 'preferred' framework to use. Lately, it has come along leaps and bounds in terms of software engineering utilities that are available to help you design and develop your programs. To be fair, it has followed on the heels of Java, which most of these tools were available for this similarly-styled language years ago.
A word of encouragement, though - I learned .Net programming first, and then learned Java. Java was very easy language for me to pick up, as its similarity to C# is very near. I honestly think, though, if it were just up to me, and my area's demand didn't drive my interest like it does, I would probably stick with programming Java. The tools available for it are very mature, and there are a few different development environments to choose from, and many frameworks which have many different specialties. ASP.net, though, is very useful for web programming, and for me, it may have one-up on Java's competitive counterpart - jsp.
As you can see, I enjoy both of these languages, both have their own nuances, but both are very good at teaching you the basics and more than anything - Object Oriented Programming, which is the main skill which you should look to learn from your programming studies. It is not a language, but a concept which is very well implemented in both of these languages.
@rup011 (725)
• Germany
6 Sep 08
Its really confusing isn't it? I would suggest you to go for Java. You can find lots and lots of tutorials for java free on the net. You can find a java job easily. But if you want to go for .net, there are not many free tutorials available and it may be difficult for u. But if you want to join a course where they teac .net, I would suggest you to go for it. Butif you such want to learn it by yourself, I guess .net won't be very easy. You can tackle java though. So it actually depends on how you want to proceed about it.
@ugnud1 (5)
• United States
31 Jul 08
.NET programming is the way to go. You will find several .NET development jobs all over the country. Focus on VB.NET, C#, ASP.NET, and SQL Server technologies. .NET provides a powerful framework and allows you to build Graphical User Interfaces with extreme ease whether it be for Windows or the Web. I would recommend getting a computer science degree as well to have a major edge in the job market.
@ruellm (145)
• Philippines
6 Sep 08
depends on the field you are comfortable with;
1) Low-level/System level Programming/Firmware(Embedded)/Device Driver development
- Enhance your skills in C or ASM. Purchase development boards online, or learn how to embed other OSes to devices such as your cellphone or playstations.
2) Desktop/Application/Tools/Game development
- Learn C++, Create sample applications and read more books to get ideas on possible design approach. Learn Design patterns approach.
3) Web application development - Know your target platform and target user. Choices vary between .NET, PHP, flash actioscripting, AJAX, etc.
@oyenkai (4394)
• Philippines
5 Sep 08
.Net sounds good. I learned Java, C and C++ in school but when I got employed, I had to learn C# and SQL Server for my responsibilities. The market still follows the the Microsoft trend and we're quite sure that they will for the rest of our lifetimes :D
@toogle (344)
• India
9 Jul 08
well what i know is you can go for Application development or Website development. There are lots of new application and website development is done nowadays. There are lots of demand for both application and website developer for .Net.
i am website developer myself and there are lots of for website development in future. website development require knowledge of html, css, xml, javascript, asp.net, C#, VB.Net etc. But in application development you do not have to learn any other knowledge then programming language required to do Application development.
It's really difficult to choose whether to go for Application or Website development.But you have to choose one.
@movicont (495)
• United States
26 Jul 08
It depends on what kind of job you want. If you want to develop web applications (which are in demand, to an extent), then PHP, MySQL, ASP, Javascript are all fair game. You might also want to familiarize yourself with Ruby, Python and Java, several alternatives to PHP and ASP on the server side.