Please guys let us know about these questions!

1. Should we all the time try to use VI and EMAC's for writing code instead of different IDE's?

2. If I ask you on person which one would you prefer VI or EMAC's?

3. Why do we need to learn UNIX or shell? How learning UNIX or shell can simplify our work if we are using UNIX GUI's such as LINUX and MACOSX?

4. Does the companies give you more credit if you know UNIX in an advance way? (but not to program UNIX programs just to know to use it)

5. Well, try to extend your answers with even more questions.... if you need and think that is useful

I do believe that the answers from this post will be worthy for thousand of "geek" users around the internet...

Thanks for helping me/us!

Have fun...