当前位置: 技术问答>linux和unix
要不要走linux这条路
来源: 互联网 发布时间:2017-01-21
本文导语: 现在还在读大学,花了一年多的心血学Java还有JEE,发现自己不是太喜欢, 但是大部分时间都在学java现在还在学spring中 但是还是发现自己喜欢C,还喜欢看《算法导论》 现在突然想自己是不是适合试下linux ...
现在还在读大学,花了一年多的心血学Java还有JEE,发现自己不是太喜欢,
但是大部分时间都在学java现在还在学spring中
但是还是发现自己喜欢C,还喜欢看《算法导论》
现在突然想自己是不是适合试下linux
但是大部分时间都在学java现在还在学spring中
但是还是发现自己喜欢C,还喜欢看《算法导论》
现在突然想自己是不是适合试下linux
|
楼主加油。。。我今年大四,很喜欢Java,学了一年半,跟着导师在工作室用它做过两个项目,不敢说精通,但掌握的还算不错。也非常喜欢Linux,自学完《鸟哥linux私房菜--基础篇》,讲的很全面也很有意思,学的时候很痴迷,一整天一整天都在敲,现在在看私房菜的服务器架构篇。当初学Linux的初衷是自己想玩玩Hadoop,正好工作室有很多不用的机器,所以想学Linux集群几台服务器,而且发现校园招聘时大部分都要求会用Linux。有时候也玩玩python,这门语言很有意思,能让你知道怎么将编程简单化。我觉得学东西你先要有一门精的,然后根据需要学习,而不是盲目把赌注押在另一样东西上。
|
这句话从2000年就开始有人说了,至今Java仍稳坐第一...但凡网站做大了,比如淘宝,之前是PHP架构,后来用Java重构,现在成了世界上最大的Java平台之一。京东商城,用.NET的,现在也准备全部重构成Java平台。像中国电信,中国移动,国家一些机关部门毫无疑问第一语言选择Java。
|
楼主是女的吗?
要把Linux这块大骨头啃下来,是要花点功夫的,但是现在学ARM+Linux的好多,外面都有很多培训。
我学了这么多语言,我觉得我还是喜欢搞偏硬的,和硬件结合的,我觉得上层语言,.NET,JAVA,纷繁芜杂的API,调来调去,还有什么三层架构模式,人家都说学上层的容易,我反倒看到这些就觉得烦,尤其不喜欢什么ERP,MIS,Web开发之类,听到了特别感冒。不过我想搞DSP+FPGA,不是ARM。虽然技术没有贵贱,但入门门槛有高低,底层偏硬的肯定比上层的入门门槛高,知识性更强,有些高中甚至是中专毕业的也能把上层软件编得很好。就算从长远考虑,做底层的肯定比做Web开发的要有前途,我是这么认为的。
|
据我个人的理解,c的应用范围非常广的。从底层到上层,c都可以做。
如在嵌入式里面,基本上%80的工作都是用c去做的,剩下的一些最底层的驱动,用汇编来做,如CPU、bootloader啥的,用c也可以,但是对这这些块运行的效率没有汇编高,因为汇编对地址、寄存器进行最直接的操作,而用c反而会觉得碍手碍脚的,没用过,猜得。
其他对效率要求不是很高的地方咱们就可以用c或者c++来做啦(并不是说他们效率低),我现在知道的能够直接操作硬件地址的好像就汇编、c、c++而已,所以他们可以用来做驱动。
精通汇编、c、c++基本上什么也ok了。
至于学什么?用什么?还是看跟人的发展方向和喜好啦。
如在嵌入式里面,基本上%80的工作都是用c去做的,剩下的一些最底层的驱动,用汇编来做,如CPU、bootloader啥的,用c也可以,但是对这这些块运行的效率没有汇编高,因为汇编对地址、寄存器进行最直接的操作,而用c反而会觉得碍手碍脚的,没用过,猜得。
其他对效率要求不是很高的地方咱们就可以用c或者c++来做啦(并不是说他们效率低),我现在知道的能够直接操作硬件地址的好像就汇编、c、c++而已,所以他们可以用来做驱动。
精通汇编、c、c++基本上什么也ok了。
至于学什么?用什么?还是看跟人的发展方向和喜好啦。
|
如果真实的喜欢C的话,linux这条路是合适的。
|
肯定要做自己喜欢的啊,职业生涯那么长,不喜欢的东西很难坚持下去的。
|
恩 。比较赞同楼上的说法
|
IT世界里的绝大部分东西从最底层来看基本都是c、汇编这种东西来实现的吧。
|
可选择性太多了,你先玩玩linux,喜欢就一直玩下去呗,有益无害!
|
不会玩java的路过..
一些行业的后台服务大多都是c/c++、类unix运行环境
金融、电信..
一些行业的后台服务大多都是c/c++、类unix运行环境
金融、电信..
|
先尝试下吧!还是看自己能不能坚持下去...人生路还很长啊!
|
反正java过不了几年就死了。
|
喜欢就干呗, 年轻人怕个毛啊? 除死无大灾. 呵呵~~~~这个世界毕竟成功的人是少数.
|
我跟楼主很像,之前看c++、java,现在还是觉得喜欢c,就看了一些linux方面的c编程,喜欢 呵呵
|
我也想学linux,不过无现在大学就剩下一年时间了,不知道合适不合适
|
果断先尝试下 然后再做决定
|
学GNU C便于往硬件方向发展,那才是王道。
|
喜欢 C的 + 1
|
Linux很好,
|
学习LINUX是条不归路,女孩还是学JAVA要轻松很多,而且就业面一点不差。
女孩学了LINUX,工作会很难找,公司老板就不愿用女孩搞LINUX,因为难啊
女孩学了LINUX,工作会很难找,公司老板就不愿用女孩搞LINUX,因为难啊
|
喜欢就试试,不试你永远不知道