Software Engineer (.NET)
What are the minimum requirements to be a .NET Software Engineer? Actually I wanna be a Software Engineer (.NET). I would like to cover these topics - (C#, ASP.NET, HTML, CSS, JavaScript, AJAX, XML) as a beginner. What is your suggestion about it? Should I learn more? How can I develop my skill in this field? Your advice are welcomed :)
Sam HobbsPosted Jan 22, 2012, 12:44 AM
Rashed, be sure to get educated in system design and analysis. You probably will want to have some management training. If you can get a job that is highly technical and advanced, such as writing a compiler, then management will be less important but management can give you an advantage that your competition might not have.
Most of us want work that is more glamorous than maintenance programming. There is however likely to be more opportunity for programmers willing to do maintenace. As far as I know, universities do not prepare students for doing maintenance. I think however that all system analysts need to be experienced with maintenance, otherwise they will likely design software that is more expensive to develp, use (get good performance) and maintain. Yet with an education that includes system analysis and management you might be able to get work managing development projects. I know of at least three companies that have lost a lot of money (probably millions) by trying to save money by using inexperienced staff, but the point is that companies are more likely to give beginners a better job if the applicant has system analysis and management training.
Rashed MohammadPosted Jan 22, 2012, 12:10 AM
Mahesh ChandPosted Jan 21, 2012, 10:38 AM