当前位置: 技术问答>linux和unix
25岁了 向进入linux平台下做开发,该如何入门???请指教
来源: 互联网 发布时间:2016-12-02
本文导语: 如题 ,之前学过C++,多态,继承什么的都知道,看过一些STL,不过没接触过网络编程 想进入linux平台下开发如何入门呢??? 得抓紧时间给自己充电,恶补些什么知识呢?? 设计模式知道几种 但是一直没有实际...
如题 ,之前学过C++,多态,继承什么的都知道,看过一些STL,不过没接触过网络编程
想进入linux平台下开发如何入门呢???
得抓紧时间给自己充电,恶补些什么知识呢??
设计模式知道几种 但是一直没有实际应用过。
请做linux的伙计们多多指教。
谢谢了。
或者推荐些linux下编程的经典书籍也行啊。
或者进入linux下之后,该如何不断的发展呢?向25 岁了 学要给自己多少时间去适应入门呢?
还有啊,25岁才决定进入linux下开发晚不晚呢?
其实我是非常喜欢C++和linux平台的,主要是不想被微软牵着鼻子走。
想进入linux平台下开发如何入门呢???
得抓紧时间给自己充电,恶补些什么知识呢??
设计模式知道几种 但是一直没有实际应用过。
请做linux的伙计们多多指教。
谢谢了。
或者推荐些linux下编程的经典书籍也行啊。
或者进入linux下之后,该如何不断的发展呢?向25 岁了 学要给自己多少时间去适应入门呢?
还有啊,25岁才决定进入linux下开发晚不晚呢?
其实我是非常喜欢C++和linux平台的,主要是不想被微软牵着鼻子走。
|
按楼主所说,是有一定的编程基础的,那么你转向linux开发 应该会相对容易点 毕竟编程都是相同的 我觉得你还是先了解下linux基础 再找合适你的学习 基础的东西对你来讲估计该是小Case了 相信你会很快上手的 呵呵
|
1、使用Linux,习惯Linux的各种操作方式,包括安装软件、工具,以及写代码。
2、有了C++基础,可以专注于Linux的系统调用,很多编程的书都讲了Linux下编程,无非几大块:文件操作、进程、进程通信(信号量啊,互斥啊这些)、线程、网络,当然,驱动是另外一种天地了。
经典书籍,一时忘了。
广告时间,请大家见谅。
我博客中有一些关于Linux平台的文章,不过以移植及驱动为主,有时也写写安装软件过程,像Makefile都写过好几个版本。另外,http://www.latelee.org也专注于Linux平台的开发。
2、有了C++基础,可以专注于Linux的系统调用,很多编程的书都讲了Linux下编程,无非几大块:文件操作、进程、进程通信(信号量啊,互斥啊这些)、线程、网络,当然,驱动是另外一种天地了。
经典书籍,一时忘了。
广告时间,请大家见谅。
我博客中有一些关于Linux平台的文章,不过以移植及驱动为主,有时也写写安装软件过程,像Makefile都写过好几个版本。另外,http://www.latelee.org也专注于Linux平台的开发。
|
UNIX环境高级编程 http://product.china-pub.com/30181
对内核感兴趣就看 深入理解Linux内核
对内核感兴趣就看 深入理解Linux内核
|
Linux基本命令——>《Linux程序设计》——>《UNIX环境高级编程》——>其他应用
系统学习的话可以看:
http://blog.csdn.net/luofeng2006/archive/2008/03/18/2193829.aspx
系统学习的话可以看:
http://blog.csdn.net/luofeng2006/archive/2008/03/18/2193829.aspx
|
1、使用Linux,习惯Linux的各种操作方式,包括安装软件、工具,以及写代码。
2、有了C++基础,可以专注于Linux的系统调用,很多编程的书都讲了Linux下编程,无非几大块:文件操作、进程、进程通信(信号量啊,互斥啊这些)、线程、网络,当然,驱动是另外一种天地了。
经典书籍,一时忘了。
广告时间,请大家见谅。
我博客中有一些关于Linux平台的文章,不过以移植及驱动为主,有时也写写安装软件过程,像Makefile都写过好几个版本。另外,http://www.latelee.org也专注于Linux平台的开发。
2、有了C++基础,可以专注于Linux的系统调用,很多编程的书都讲了Linux下编程,无非几大块:文件操作、进程、进程通信(信号量啊,互斥啊这些)、线程、网络,当然,驱动是另外一种天地了。
经典书籍,一时忘了。
广告时间,请大家见谅。
我博客中有一些关于Linux平台的文章,不过以移植及驱动为主,有时也写写安装软件过程,像Makefile都写过好几个版本。另外,http://www.latelee.org也专注于Linux平台的开发。
|
25岁晚什么,哈哈,哪怕你现在转行去当一个物理学家,或者考古学家,都完全不晚。何况只是转一个开发平台,语言,设计思想九成以上都是通用的。。。。。。
|
天下是有难易乎,为之,则难者亦易矣……晚不晚的问题因人而异,经济上不是特别拮据,家庭压力不是特别大的话,先花点时间集中钻研,目前也有linux方面的培训机构,可看情况培训一下,这样可以较快地上手。至于要学那些东西,一般从 linux C 开始,挺六楼!
好运!
好运!
|
不晚,外国人搞it都50,60多了
|
25岁还小呢,我转linux的时候都30+了,学linux想快速入门,要用linux的思维来理解,不要用windows下面IDE的调试思想来考虑问题,程序模块化,多做跟踪,再合代码
更何况你年纪小,又有编程经验,转过来会更快
更何况你年纪小,又有编程经验,转过来会更快
|
UNIX 环境高级编程 第2版 好好研究一下 自己写点小程序 入门就没问题了