一意孤行做 C/Linux 系统底层是否有前途?

2016-06-01 17:36:51 +08:00
 jamesarch

额 不算是专业程序员,只是对操作系统底层特别感兴趣,自从几年前开始折腾 Linux 之后就开始研究 C 语言和 Linux 之类的系统底层了,以前一直想做一个程序员,做啥都可以,什么 Web 开发啦,服务器维护之类的都可以,只是为了想成为程序员,后来慢慢的开始发现学会 C ,就像是自己一直没有达成的愿望一样,一直在断断续续的学习这门语言,比如想学一门其它的语言,但是转来转去还是会回到 C,而且买了很多比较经典的书籍,比如代码大全C语言三剑客(专家编程,指针,缺陷陷阱)APUE、UNIX编程艺术之类的。很是喜欢开源文化和黑客精神。虽然不知道自己能不能学会,但是还是一直在坚持,不知道这样是否正确,求大神解答

PS :自己经常作死比如说买 HHKB Type-S 机械键盘之类的,不知道是不是为了接近和程序员的差距,是不是有点虚荣?或者说程序员的信仰,虽然实际体验确实不怎样

10437 次点击
所在节点    问与答
55 条回复
nicegoing
2016-06-02 11:55:25 +08:00
还是觉得家人,女朋友比底层重要。找个有钱途的方向,让他们生活的更好。
前段时间我也用 arch ,最后发现玩个 QQ,PS,音乐播放器好麻烦。最后换成 win10+msys2 发现也不错,还有微软的 oneNote 非常强大。哪个效率高好用用哪个, linux 感觉还差一点。
mogging
2016-06-02 12:52:49 +08:00
@cankoor 如果只想做普通人,随便学习一段时间就行咯,鸡汤文还真是影响深远啊
dtysky
2016-06-02 12:57:18 +08:00
我觉得这个我可以打一波。。。

我原来做 FPGA ,更底层。。。
幻想过自己从 CPU 层次开始做,打一套自己的装备
也造轮子,很 hardcore

最后么。。。
http://dtysky.moe/article/Life-2015_08_09_a

然后我现在在做 WEB233333 。。。(当年舍友让我转 WEB 我可是一脸鄙夷

LZ 要明白,在现在,越底层,个人可以影响到的东西就越少
你想要的到底是什么。。。
是那种改变一切的成就感,还是真的就对那些感兴趣
就算真的感兴趣
爱好 还的在有基本的生活保证的前提下来支撑

靠应用赚钱,然后养兴趣。。。比较靠谱
jamesarch
2016-06-02 13:16:24 +08:00
@nicegoing 嗯 Linux 毕竟做开发还是可以的,做桌面嘛 我就 233 了 毕竟桌面软件数量级别在那摆着的,一般做开发还是喜欢在 Linux 下

@dtysky 嗯 以前就是学 web 的 后来被 IE6 兼容性留下了深深地阴影 再也没碰过
pljhonglu
2016-06-02 13:53:13 +08:00
在能够正常生活的前提下,做自己喜欢的事情是能够让人心情愉悦的,别管什么前途,喜欢就去做~
zztt168
2016-06-02 14:03:28 +08:00
楼主,我也不是程序员,也梦想当程序员。恕我直言,我觉得马上着手开发才是正途,实干比看书学得快,也容易知道自己有没有前途。
jamesarch
2016-06-02 14:38:41 +08:00
@pljhonglu
@zztt168
嗯 确实吧 毕竟在做东西的时候边做边学也挺好的
luohaha
2016-06-02 14:39:21 +08:00
系统底层是一定要学的,比如操作系统,网络,编译原理等。对这方面感兴趣可以深入研究。但是不代表你要找 c 语言的工作,或者只能从事系统底层的工作。底层的知识是基本功,然后再选择一个时下热门的方向研究研究。有好的基本功学新技术很快的,多新的技术都离不开底层。
我和楼主很像,也喜欢系统底层的技术,自己折腾着写过系统内核,解释器编译器等,研究方向是网络方面的。现在在看 hadoop 的源码实现,看 docker 的实现,觉得底层还是那些东西。
jamesarch
2016-06-02 14:43:12 +08:00
@luohaha 嗯 算是打基础了吧 至于学的能不能成 也是看个人吧
eam0n
2016-06-02 15:04:55 +08:00
有前途,但前途大小看水平!
jamesarch
2016-06-02 15:15:32 +08:00
@eam0n 看个人能力吧,就是喜欢程序员这一点(๑•̀ω•́๑)
zhangdawei
2016-06-02 16:08:34 +08:00
努力搞,绝对饿不死
ren2881971
2016-06-02 16:30:11 +08:00
@pljhonglu 说的很对。
jamesarch
2016-06-02 16:45:00 +08:00
@zhangdawei
@ren2881971 好哒( • ̀ω•́ )✧
hitmanx
2016-06-03 11:28:04 +08:00
@dtysky

'''
LZ 要明白,在现在,越底层,个人可以影响到的东西就越少
你想要的到底是什么。。。
是那种改变一切的成就感,还是真的就对那些感兴趣
'''

这几句话我也有体会,受教了

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/282778

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX