免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
123下一页
最近访问板块 发新帖
查看: 4768 | 回复: 21
打印 上一主题 下一主题

征求学习线路 [复制链接]

论坛徽章:
0
跳转到指定楼层
[收藏(0)] [报告]
发表于 2009-02-18 23:14 |只看该作者 |正序浏览
20可用积分
大家好,小弟现在在公司待得倍感郁闷。很多时候都觉得自己很一般,觉得有的人无法逾越。
为了让自己变得更好,变得出类拔萃,特来征求大家意见。

现状分析:
本人的公司是一个工控行业的小公司,部门十来个人。我们平时负责vxworks的定制和开发驱动。
本人2006年7月份开始工作,以前用java开发应用程序,现在用c语言。
学习学的很杂,shell学过,python学过,可惜学了都无使用的环境,慢慢荒废。
linux/unix都会玩,可惜肤浅之极,只会做一些基本的设置,当然ls,grep,find,sed还会偶用。
java开发也有一年多经验,可惜不懂oo思想、设计模式,这些东西似乎很遥远和缥缈。mvc,嗯,倒是很常用,可是那是别人给我定好的接口。
c语言,也许是唯一拿的出手的,可是一个只懂得常用系统API,库函数的人,和一个砌墙工有啥区别。啥叫用oo思想实现,啥教面向接口编程,都不懂。也许在结构体里面用个函数指针就是他们说的oo吧。唉,俺不懂。我只知道按照datasheet,参照相关驱动模板把一个东东驱动起来,靠,主要是填0和1啦。
这就是我的手头工具,不强大,笨重无比。

其实我的内心也是很富有激情,我向往伟大的x86,牛x的powerpc,简约的mips和不懂如何形容的arm,我渴望剥下它们的外衣,看到它们的流水线,掌控每一个寄存器,做到极大程度的发挥芯片的性能,懂得它们的❤。
可现在,可怜的我,只懂得movl...add..., 谢特!!
我也渴望理解操作系统原理,我读完过ucos的代码,可是当我开发vxworks的代码的时候,我发现我的脑袋是一团浆糊,多任务的控制,信号量、消息队列等等。很多概念都曲解了。
我也希望能在开源盛世的今天,能把linux的代码读读,可是当我读完一些内核代码后,我发现,好像没什么鸟用,还不如读写工具的代码,有的代码还能使用呢。

是的我一无是处,我不能坚持,我就是一坨shit!可是我还是想变好,我不想漫无目的。我除了干好工作的事情,我想做得更多,变得更好,希望有很强的分析问题、解决问题的能力,有架构代码的能力,有分析模式的能力。在我看来已经没有硬件底层的分别了,没有操作系统的分别了。是的,这就是我的目标,3年目标。3年之后的我。。年方二八。

嵌入式真的很博大精深,一不小心就陷入其中了。所以希望各位大侠,豪侠,巨侠,宗师,给我一个方向,指点一二,谢谢!

论坛徽章:
0
21 [报告]
发表于 2009-02-19 21:26 |只看该作者
原帖由 waxjhxf 于 2009-2-19 13:10 发表
看到楼主。。仿佛看到了一个强化版的我。。

汗....

论坛徽章:
0
20 [报告]
发表于 2009-02-19 21:09 |只看该作者
受教

论坛徽章:
0
19 [报告]
发表于 2009-02-19 18:58 |只看该作者
原帖由 waxjhxf 于 2009-2-19 13:10 发表
看到楼主。。仿佛看到了一个强化版的我。。

抢我的话

论坛徽章:
3
金牛座
日期:2013-10-12 15:42:452015年辞旧岁徽章
日期:2015-03-03 16:54:15IT运维版块每日发帖之星
日期:2016-06-01 06:20:00
18 [报告]
发表于 2009-02-19 16:18 |只看该作者
众位高手,能从java跳到驱动开发,从互联网跳到linux嵌入式,不简单了!

论坛徽章:
0
17 [报告]
发表于 2009-02-19 13:10 |只看该作者
看到楼主。。仿佛看到了一个强化版的我。。

论坛徽章:
0
16 [报告]
发表于 2009-02-19 10:26 |只看该作者
原帖由 fera 于 2009-2-19 08:59 发表
不小心进到牛人堆了——飘走~



还好不是狼人堆~~~~ 否则肯定飘走(升仙)~~~

论坛徽章:
0
15 [报告]
发表于 2009-02-19 09:56 |只看该作者
to alexhappy:
谢谢 你写的很好,也很真诚 很感谢

to langue:
谢谢 路漫漫...

to cubg_cat
谢谢 不过我从来没对工作有什么想法,我现在工作时间就是做工作的事情,努力把事情做好。
可是我想对自身有一个突破,想变得更好,仅此而已。

论坛徽章:
0
14 [报告]
发表于 2009-02-19 09:49 |只看该作者
工作就是工作,老板让干什么就干什么,打杂也好,做核心也好,踏实些吧。

论坛徽章:
0
13 [报告]
发表于 2009-02-19 09:34 |只看该作者

回复 #11 DesignInside 的帖子

大?确实很大,你只需要读一部分。一辈子都别想读完全部。并不是你没有时间,而是你没有足够的时间让这些代码在你大脑中留下印象。

论坛徽章:
0
12 [报告]
发表于 2009-02-19 09:21 |只看该作者
我在学校时也喜欢研究操作系统,研究TCP/IP协议,玩汇编,可是工作了之后并不需要这些,于是逐渐地将它们给生疏了,现在基本已经不认识它们了
工作时用不上,那么就休息时间来研究呗,可是我明白我在工作的角色:一个C/C++程序员,我的任务是尽量满足客户需求,尽量减少和修复BUG,尽量的把软件的生命周期延长。。。。
太多太多。。。。我不会!我还没有完全理解OO,它不仅仅是在学校时学的多态,虚函数等等。。。。。

08年7月1号我正式毕业;
08年9月1号我正式工作,以前我只学了WINDOWS编程,工作之后公司要求我在LINUX下编程,就是说到目前为止我接触LINUX才半年,但是自从公司将任务给我的那一刻起,我就给自己定下学习目标

工作跟爱好跟兴趣是不一样的,不要主末颠倒,但如果你现在做的正是你想做的,那么好好努力,不要浪费这份幸运!

总之,我的经历告诉我,学习是个长期的过程,万不可急于求成,在一开始的时候就得给自己定下目标,有了目标就有了方向,然后再朝那个方向前进,并不时的停下脚步仔细看看,看看自己也没有偏离方向,需不需要修改方向

不要指望别人告诉你具体的学习方法,学习路线,那适合别人或者大多数人,但不一定能适合你,他们的方法你只能做个参考,你有你自己的问题
我的学习方式(事实上现在主要是为了工作而学习)是:马上将要解决哪些问题和将要遇到哪些问题,解决现在需要解决的问题,为将要解决的问题做准备
  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP