25岁了 向进入linux平台下做开发,该如何入门???请指教

如题 ,之前学过C++,多态,继承什么的都知道,看过一些STL,不过没接触过网络编程

想进入linux平台下开发如何入门呢???

得抓紧时间给自己充电,恶补些什么知识呢??

设计模式知道几种 但是一直没有实际应用过。

请做linux的伙计们多多指教。

谢谢了。

或者推荐些linux下编程的经典书籍也行啊。

或者进入linux下之后,该如何不断的发展呢?向25 岁了 学要给自己多少时间去适应入门呢?[color=#FF0000][/color]

还有啊,25岁才决定进入linux下开发晚不晚呢?

其实我是非常喜欢C++和linux平台的,主要是不想被微软牵着鼻子走。

作者: yan_hyz   发布时间: 2011-05-19

按楼主所说,是有一定的编程基础的,那么你转向linux开发 应该会相对容易点 毕竟编程都是相同的 我觉得你还是先了解下linux基础 再找合适你的学习 基础的东西对你来讲估计该是小Case了 相信你会很快上手的 呵呵

作者: KobeBrant8   发布时间: 2011-05-19

1、使用Linux,习惯Linux的各种操作方式,包括安装软件、工具,以及写代码。
2、有了C++基础,可以专注于Linux的系统调用,很多编程的书都讲了Linux下编程,无非几大块:文件操作、进程、进程通信(信号量啊,互斥啊这些)、线程、网络,当然,驱动是另外一种天地了。
经典书籍,一时忘了。

广告时间,请大家见谅。
我博客中有一些关于Linux平台的文章,不过以移植及驱动为主,有时也写写安装软件过程,像Makefile都写过好几个版本。另外,http://www.latelee.org也专注于Linux平台的开发。

作者: subfate   发布时间: 2011-05-19

UNIX环境高级编程 http://product.china-pub.com/30181
对内核感兴趣就看 深入理解Linux内核

作者: YTerrenceLau   发布时间: 2011-05-19

我们公司写的应用程序,一份代码在win,lin上都可以编译的

作者: ww2000e   发布时间: 2011-05-19

语言本身不是问题,关键是熟悉linux环境
先掌握基本的操作,再熟悉shell,再是unix环境高级编程

25岁绝对不晚啊,生机勃勃

作者: justkk   发布时间: 2011-05-19