Chinaunix

标题: 我这样的可以找linux内核工作吗 [打印本页]

作者: karma303    时间: 2015-04-26 16:34
标题: 我这样的可以找linux内核工作吗
  高中毕业,之后断断续续的学过编程.
  2011年自学了as3,是一种类似java的语言.
  在as3上花了许多精力,发现不够喜欢它.2013年初,花了两个月,用as3写了一个3D软引擎,就是从局部坐标,到世界坐标等等一连串的矩阵连接那样的.
  写完了位图材质,写到灯光渲染,决定改用c写.因为对as3的渲染不满意,不能自己写底层的光栅化函数.
  那之后,就没继续学as3了.不过那个引擎也没用c写成.在4月份开始学os内核,之前学过王爽的<汇编语言>,就跟着于渊的<一个操作系统的实现>写,参考80x86那本黑皮书,写了三个月吧,写出来一个os的雏形,process,memory,tty,ext2这些东西都有.代码量不到五千行.
  然后看<linux 内核情景分析>,还有<深入理解linux内核>,模仿着linux继续扩增这个内核,写了两个月.内存上写了buddy system,slab,进程上写了基本的fork,exec,写了schedule,中断写了bh,通信写了管道.是模仿linux2.4和2.6.
  不会编译linux内核,也不会裁剪,虽然是模仿它写,但今天翻它的源码,发现还是挺难懂的.其它的,像网络,多核,vfs,我都没学.
  
  2014年,因为一些事情,没怎么做编程.只写了一个小的c调试器,1000多行的代码.
  我年龄比较大了,92年的,之前从来没在公司工作过,一直在用父母的钱.
  这段时间想找工作,心里很没有把握,简历也不确定怎么写,因为自己学的是冷僻的东西,学的又不精.
  我对工资的要求不高,2000块钱就够了.但最好是跟linux内核相关,这样我可以继续学习.我现在在福州.
作者: 日落下清风    时间: 2015-04-27 11:18
本帖最后由 日落下清风 于 2015-06-05 11:11 编辑

.................................................
作者: linuxfellow    时间: 2015-04-27 11:25
先别挑,找一份养活自己的工作,其他慢慢再想
作者: nswcfd    时间: 2015-04-27 12:15
这基础很不错了,貌似比一般的程序员涉猎都广泛。

只是跟大多数公司的业务的交集太少,不过没有关系,可以慢慢的丰富。
作者: karma303    时间: 2015-04-27 13:29
1,嵌入式不懂.
2,因为我的内核有ext2,所以我写过IDE的磁盘驱动,其它的驱动没写过.觉得驱动就是操作一系列端口.不过我不懂硬件.
3,linux上的应用开发,没有经验,没做过.不过我实现过部分的posix接口.做应用我不害怕.
4,英语还可以,读intel文档(当然,那比较简单)没有问题.我在9ria网站上做过挺长一段时间的翻译.
作者: karma303    时间: 2015-04-27 13:37
嗯,我又想了,暂时不做内核也无所谓.
过段时间找不到内核工作,我就看能找到as3,c程序开发的工作不.干几个月,攒些钱,辞职,再学几个月内核,应该就好找了.
作者: smalloc    时间: 2015-04-27 13:47
我年龄比较大了,92年的
----想想老夫牙都掉了
作者: amarant    时间: 2015-04-29 13:33
2000快 随地找
作者: CUTianrui007    时间: 2015-04-29 20:23
看了你的经历,感觉比我幸运多了,你接触了不少东西,也做了不少东西,
依据你的经历,2000块钱好像少了,找工作大胆开钱就是了。我觉得,
你可拿到5000一个月的,比那些计算机系毕业的学生有实力多了。
作者: CUTianrui007    时间: 2015-04-29 20:24
对了,你92年,我比你大10岁呢
作者: CUTianrui007    时间: 2015-04-29 20:24
对了,你92年,我比你大10岁呢
作者: send_linux    时间: 2015-04-30 11:02
smalloc 发表于 2015-04-27 13:47
我年龄比较大了,92年的
----想想老夫牙都掉了


92年的就说年纪大了,兄弟你真是要逼死这论坛里至少一半人吧
作者: humjb_1983    时间: 2015-04-30 15:35
呵呵,要求太低了,找个工作肯定不成问题。但大公司估计困难,通常有学历门槛。
作者: beyondfly    时间: 2015-05-06 12:24
同在福州,顶楼主
作者: 风继续吹199    时间: 2015-05-07 00:04
兄弟,个人感觉你已经不错了 啊,起码比那些刚毕业的强吧
作者: 飞机塞进菊花    时间: 2015-05-09 14:07
还不如学object  C呢  做IOS开发 qixin1一般是8k-10K 新手
作者: lantian728    时间: 2015-05-11 15:03
90后居然说年龄比较大了
作者: lxyscls    时间: 2015-09-01 20:46
要真是你做的,10K起吧

现在好多做内核的,做了好些年了,也没你知道的多吧
作者: mordorwww    时间: 2015-09-19 12:42
smalloc 发表于 2015-04-27 13:47
我年龄比较大了,92年的
----想想老夫牙都掉了


这才是真正的尿点啊
作者: NewCore    时间: 2015-09-23 15:28
也别找工作了,开公司吧~
作者: lyl19    时间: 2015-10-03 09:19
你这水平已经相当不错了。
学历和工作经验是个硬伤,去top的外企机会不大。
可以先去小公司里磨炼,我觉得去startup的公司很适合你,能够快速把你的知识应用起来,而且有可能就发财了。

作者: 文峰聊书斋    时间: 2015-10-10 17:06
1:可以先到用到内核的公司工作,岗位可以是基础的C/C++。进去了就很容易转成内核了。只要你工作努力。公司推荐TCL。火狐和安卓系统。用在手机上的。
2:工资你要的太低。没人敢用你。你给我们做软件的丢脸了。一线城市4000-6000之间。你这是刚开始。熟练技术了在10000以上。
3:内核熟练的在15000以上。要5到10年的成长期才能玩透。25000以上的内核岗位也有。刚开始做内核。你4000也可以干。
当初TCL问我去不去惠州做火狐或者安卓。说我工资开始会比较低。比较我没做过内核。我果断坚持心中的价位,所以没要我。毕竟内核自己学也行。我更在乎钱。所以做了linux C/C++.
4:技术要有方向性。坚持做内核。我为你加油。这行不看文凭。看能力。
5:你年纪还小。我90年的。你还是先去上个大学。学软件专业。可以细化到嵌入式linux专业方向。读了大学。你的路会更加宽。关键是会让你走得更高,飞得更远。
作者: thy_shenzhen    时间: 2015-10-13 12:41
真巧,我曾经也学过as3,就是flash的那种脚本语言,没什么用,当时是在杭州,浪费了很多时间,二线城市工作机会非常少,没钱怎么养活自己呀。
如果你对java感兴趣还是搞java吧,因为很容易上手,内核的话二线城市都没多少工作机会,要搞内核,就来一线城市吧。




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2