English Deutsch Français Italiano Español Português 繁體中文 Bahasa Indonesia Tiếng Việt ภาษาไทย
All categories

i have done diploma in information technology from NIIT. so i can do both software engineering or database management but i want to know which is beneficial in future.

2006-12-18 07:21:12 · 4 answers · asked by pankaj 1 in Education & Reference Higher Education (University +)

4 answers

You have a good future in both of them. DBAs (DataBase Administrators) as well as software developers plays a significant role in IT industry. A DBA may be needed in just more than IT firms but software engineers develop softwares for both IT as well as non-IT firms.

I would suggest looking at both their course contents and choose whatever you are comfortable with.

If you choose Database administration then go for Oracle, for programming Java (Servlets, JSP, EJB, J2EE) or .NET technologies (ASP.NET, VB.NET, C#) would be the best choice.

I would still suggest not listening to people preferring one over another or vice versa, choose the one which interests you and do your best :)

2006-12-18 07:46:51 · answer #1 · answered by zeus_scooby India 3 · 0 0

Personally, if I could re-complete my BSEE, I would have chosen a focused track on database management instead of computer architecture. There is a HUGE market for people that are handy with databases, and the fields are endless. DBMs are needed in anything from the electric transmission industry (what i work in) to agriculture and research. Find what peaks your interest the most, and I'd be willing to bet there is a need for a database. In the end, it is of course your decision, but for me, hindsight is always 20/20. Good luck!

2006-12-18 07:36:05 · answer #2 · answered by -Nolan- 1 · 0 0

Web development is simply a subset of software engineering. Long gone are the days of static HTML web pages. Web devs are programmers whose primary environment are web browsers. They still deal with many of the same challenges as other programmers using different languages across various platforms. There really is no "better" choice here. My suggestion is to go with what interests and motivates you personally. You're much more likely to succeed at whatever specialty you chose if it's something you're passionate about. (As cliche as it sounds, it's true.) It seems to me that web development has a slightly lower barrier to entry in that the environment (a web browser) comes standard on pretty much every computer these days. HTML itself is easy to learn but it's not a programming language. Because of this I think there tends to be an assumption that web development is easier than more traditional programming environments. This is further reinforced by "web developers" who simply deploy slightly customized third party content management systems rather than actually creating an application from the ground up. The line between front end and back end is often blurred and most web devs worth their salt are going to be proficient in some server side languages in addition to the markup, CSS and Javascript which runs in the browser itself. Good programmers will always be in demand because good programming transcends specific languages and platforms.

2016-05-23 04:54:50 · answer #3 · answered by Anonymous · 0 0

Both are good for you. Choice is left to you because it depends on your interest and experience. You will have to face more competition in the field of software than the database management.

2006-12-18 12:12:46 · answer #4 · answered by SRIRANGAM G 4 · 1 0

fedest.com, questions and answers