--- Gabin Kattukaran wrote:
IMO, it's never the tools that decide how good a programmer you turn out to be. It's the almost always the training you get (even when you are learning by your self.)
True. But I wonder, doesn't the IT industry train newcomers on specific languages and appropriate tools and then put them on (bench) or projects? I don't know much about the FOSS industry (I'm sure, its more of a community-pick'd up employee) and therefore, would need a balance between good programmer and familiarity with specific tools.
If I were doing the teaching (and I have done some :), I'd ask the students to learn without the extra help and then once they've got a hang of the ropes to start using the helps and tools. That way, the student has some clue about what happens when they click on a button or why a certain bit of code is marked red by the syntax highlighter.
Umm, so they should start with the text-editor, see the syntax highlighting, go to the terminal, compile / run /interpret etc. When they are comfortable with that, they'll customize the text editor to compile on shortcuts. When that is done, they'll look up to an IDE. Is that what you intend to say? (confirming)
-- http://www.gnu.org.in ubunturos @ freenode
Did you know? You can CHAT without downloading messenger. Go to http://in.messenger.yahoo.com/webmessengerpromo.php/