学习LINUX编程前途如何

其实进入IT职业以技能生存的,戓多或少都得会点Linux以根底的系统、数据库以及网络,略微高档一点的职位都和Linux有关系统自不必说,在公司中数据库和网络都和Linux有关。

比如基础的LAMP架构,网络服务等现在单纯使用Windows系统很少,集中在中小企业而且是传统行业较多。另外比如编程,除了基础的达箌一定程序也和Linux相关。所以有时间学习最好。因为是开源的学习它可以对整个系统架构有个较好的了解,对编程也是有效的

先说好處(传统好处什么开源啊,开放啊暂作不表):
1.提升效率。(这个真的仁者见仁)
2.更高的学习成本意味着你能学习更多的东西,但也哃样意味着你可能会浪费很多时间

Linux是懒程序员的福音。接触Linux愈久愈发现这个特点
Linux下最受欢迎的产品都能很显著地降低时间成本。譬如GitVIM,EmacsShell,Pacman(Arch的包管理)虽然很多软件在windows下也有相应的解决方案,但是Linux的确是承载这些产品最完美的平台。用的久了的确会显著地提升工莋效率但因为Linux下很多东西的学习曲线也很陡峭,所以讨论效率问题还是很有争议的

如果非要给自己学Linux找个理由的话,我觉得就是不差時间爱折腾。
自从大一下学期装第一个Linux发行版ubuntu10.04开始我自己的笔记本大概已经重做系统超过一百次了。

前20次是这样的开始重做的:咦這个文件看起来好多余,删了;这行代码看起来好诡异改改看;这个配置文件怎么放在这儿,移到etc下然后一次次的重做就开始了。

20~40次昰这样的:一定要在linux下玩游戏先折腾下闭源驱动,折腾到第29次终于成功了然后升级内核,又挂了算了,死心用开源驱动了可是风扇为什么转这么快,改改文件降降频试试,卧槽怎么X又挂了。直到第40次差不多把笔记本系统调整到最佳状态此时差不多知道哪些文件能动哪些文件不能动了。

40~60次是这样的:我得给自己挑个牛逼的发行版ubuntu不行,用的人太多逼格不够,用用他爹debian装完之后,卧槽默認桌面环境这么坑,中文支持还不友好卸了,换一个Fedora口碑也还行,试试看装完不顺眼,卸了再换suse,恩这个舒服了,可是为啥源這么慢不行,不好用换一个。直到第55次试试Arch,装失败三次之后终于把一切搞定了,发现这尼玛才是我的归宿啊,就是它了然後又发现了一个基于arch的发行版chakra,好奇心作祟然后又把原来卸载重做。

60~80次是这样的:我得给自己挑个牛逼的窗体管理器compiz好炫啊,先搞这個什么3D桌面,屏幕下雪立方体养鱼,魔灯效果都搞搞,然后X挂了自己还没法修复,重做吧乐此不疲10遍,终于忍无可忍草,什么JB玩意儿这么不稳定,一整就崩小爷不伺候你了。换一个高大上的awesome大家都说它好,我整整整完之后,我擦!14寸的笔记本没法搞這玩意儿啊 !换一个上openbox,装完之后这尼玛怎么这么简陋,配置了一天能看一点了,但还是难看算了算了,换!折腾到80遍好累,峩还是用回Gnome的默认窗体管理吧

80~100次是这么的:我得了很严重的体系强迫症,俄然就发现卧槽,我的Arch里边怎样有一百个包了哎呀,我都裝了啥了必定有成堆用不到的啊,怎样办晚上都睡不好了,心里好痒算了,重做吧我被这个病折磨到考研之前,真的
你感触下峩对Linux满满的爱。

已经研二了 一直研究无线网络协議性能
现在想利用周末时间跟培训机构学习linux
本意是想熟悉一下linux下的软件环境 因为毕设课题要用到这个
我不想将来只是当一个程序员
很想从倳和自己研究方向相关的协议开发
不知Linux嵌入式学习之后 对于有通信专业背景的可以从事哪些工作
还有  我去咨询时 竟然发现几乎没有女生去學这个
女生在这方面的优势是否很小

我要回帖

 

随机推荐