Monday, May 24, 2010

Is there any good chance in IT after learning Java or .net?

I am learning C %26amp; c++. Is there any good chance after learning Java or .Net??

Is there any good chance in IT after learning Java or .net?
C# with .Net is very useful in the workplace
Reply:Learning languages isn't anywhere near as important as learning things like program *design*, requirements analysis, and good technical writing skills. I'd hire somebody who can write and speak fairly well and knows the *principles* of systems design, and a few programming languages than some bozo who knows the language but not how to design effectively.





After all, once you learn "this is a for loop", "this is a while loop", "this is a constructor", "this is a callback reference", and how to use those *concepts* (Wow, a callback lets me implement object-oriented functions by doing *this*) - the language itself doesn't matter. Then it's just "How do I define a callback function in %26lt;language XYZ%26gt;?
Reply:Knowledge of any language(s) does not give you any chance. It just adds you one line in CV.


Your chance is knowledge of programming and it does not depend on any language: it is the way of thinking :-)


Once a friend of mine (fine SW engineer) told me: if i'm able to write application sending "Hello world!" to console, in some language, i know that language.


Java and (especially!) .NET are essentially not languages but sets of libraries, so you need to know API rather than language.


No comments:

Post a Comment