请给我个让我使用Linux编程的理由
学习C语言的时候一直在用VC++6.0,开始接触了Linux,看了很多网上关于Linux的信息,有的说在Linux下编程可以学到很多编程技巧,可是我不知道到底学习Linux的什么,学习Linux下开源软件的源代码还是学习什么?尝试在Vim下写程序,毕竟一个完整的程序的诞生不只是一些源代码,还要有图形等文件,难道在Vim下写好程序还需要在开发环境中建个项目,把源代码在copy过去进行编译?不知道在Linux下写的C++程序能不能移植性很好,毕竟现在个人计算机普遍安装的windows,在短时间内让Linux深入到个人计算机还不是那么容易,windows下提供的VC++6.0集成开发环境对于编写C++程序很是方便,但是作为一个计算机专业的学生,一直在使用微软的傻瓜式图形界面,很丢人,微软把什么东西都做好了,感觉这样对编程能力得不到提高,所以最近很纠结,我到底是继续使用windows编程,还是应该转向Linux,在Linux下学习到底学习Linux的什么?主要是想专注于一个开发环境,对专一的开发环境学精学透彻,对以后工作后能很快上手有好处,不至于什么都学,什么都用,但是到头来什么都不精通,只知其一不知其二,所以请高手有经验的人士谈一谈我到底该继续使用windows开发程序还是转向Linux,要说明的是我现在还是学生想提高自己的编程水平,请结合您自身的经验谈谈,不要从网上copy,谢谢