It's important nowadays for software developers to be comfortable with as large a number of technologies as possible. Having knowledge of just one programming knowledge/technology can be very limiting. I'm not talking about job prospects, but about having a big picture understanding of what you are working on.
Very rarely does a software application or product use just one technology these days. To illustrate, take the example of any typical web application. At the very least, it would involve some of the following, based on which technology you are using:
- HTML
- CSS
- Javascript
- JSP/Django/RoR/ASP.NET
- Tomcat/Apache/IIS/Mongrel
- Windows/Linux
- Oracle/MySQL/Sqlite
Given the large list above, it's really unimaginable that a "only Java" or "only
CSS" developer would have more than a trivial technical understanding of the application he or she is working on.
0 comments:
Post a Comment