Archive for the 'coding' Category


I, Jack … of all trades

Are you a specialist or a generalist ?

I think I’m a generalist. I enjoy coding in almost any language ( except batch scripting – which shouldn’t be considered coding anyway ). I’ve wrote stuff in c/c++/java/javascript/ruby/python/perl/php/autoit . Each one seems great for a particular task, for example :

  1. AutoIT : when automating windows apps
  2. Ruby : mostly for mechanize, and sometimes rails
  3. Python : finesse scripting , whatever that means 🙂
  4. Java : all purpose tools
  5. Perl : I don’t use it anymore, but it’s top notch for text processing
  6. C/C++ : I try to avoid them as much as I can, but they’re required knowledge @ work
  7. Javascript : some ajax now and then
  8. PHP : I try to avoid it as much as I can, because it reminds me of perl

I feel that being able to code in them makes me a better coder, but it comes with a downside. As soon as I get a hang of something, I move on to the next thing, instead of trying to learn as much as I can about them.

What about you? Are you a generalist or a specialist? Why?

Blog Stats

  • 265,754 hits