马上就大四,身为大三学生,特别是不打算考研的学生,压力山大~~~
本人是在个师范大学,没学师范类。因为从小喜欢计算机,所以选择了Sofeware Engineering。
在大一大二的时候做过一些Toy程序:大一时候做过WP\JavaSE\C#\PHP开发,做过Linux运维。大二的时候做过S2SH\Android\Python\Django\ROR\嵌入C开发。东西虽然都折腾过,但都不是很深入。好比acquaintance 与 friend,每个人都熟,关键时候就谁也帮不上忙~~~
终于,在大三的时候,确定下来了方向是Linux开发,从Linux程序开发->Linux网络开发->Linux内核开发的route。由此制定了周密的计划,从TCPL->APUE->TCP/IPvol1->UNP->UTLK->LKD的大体学习路线,中间穿插着操作系统/数据结构/算法,又看了代码阅读/编程原本/C专家/一个操作系统的实现等等一堆书。主线到现在进行到了APUE->UNP之间。
由于心想着要不要去实习,于是尝试性地投了几个公司:阿里、腾讯、大众点评
处女面给了阿里,阿里过了系统工程是的笔试,面试很可惜的挂了~面试官蛮NICE的,问了阿里关于Linux的不少问题,面试官都给耐心解答了,可惜忘记他的名字了~~~通过这次总结了一下经验,两点吧:注重基础和自信。
大众点评可惜没用上自己的简历,用他们的模板,意外的是简历没通过筛选~~~于是又改了改电话和邮箱,重新投了~阿里和腾讯(与阿里的时间冲突,选了阿里)的简历都过了,大众点评的运维居然都过不了,这不科学~
而目前每天就是看书手写代码练习(算法数据结构)\上机代码练习(UNP),并正在看coreutils的源代码,打算看Nginx的源代码,并正在谋划在github上跟进几个开源项目或自己做个。
背景和现状就这样,小弟现在有几个问题,希望各位前辈能帮忙传道授业解惑~~~
1.实习对技能的要求。
目前对Linux开发还正在学习当中,看到招聘要求要有Linux开发或网络编程skills的时候,总是在犹豫,或者说是不自信。但是如果让我选择Python,让我准备一个月,肯定没有问题~
2.实习有用吗?实习能学到什么?
因为没有实习过,再加上只有四五个月就校招了,不知道时间会不会很紧张,所以有经验的童鞋能交流一下~
3.最后,我应该继续学习还是找个相关岗位实习呢?
要是学习的话,计划是学Linux到6月底七月初,拿出两个月,开始主攻算法/数据结构/操作系统等基础知识,准备9月校招。(期间打算做几个开源项目给面试加加分)
要是实习的话,我就再投简历。能将自己的skill转换成money/month确实是很振奋人心的事情(大一大二接的外快没有工资稳定~BTW有女朋友的,自己的钱总是不够花,对门宿舍哥们分手第二天就买了iPad)
PS:今天是母亲节,先祝天下的母亲节日快乐。其实,自己没有选择考研的一个重要原因是希望自己能赚钱,看父母这么大年纪了,不忍心再让父母操劳了。
本人是在个师范大学,没学师范类。因为从小喜欢计算机,所以选择了Sofeware Engineering。
在大一大二的时候做过一些Toy程序:大一时候做过WP\JavaSE\C#\PHP开发,做过Linux运维。大二的时候做过S2SH\Android\Python\Django\ROR\嵌入C开发。东西虽然都折腾过,但都不是很深入。好比acquaintance 与 friend,每个人都熟,关键时候就谁也帮不上忙~~~
终于,在大三的时候,确定下来了方向是Linux开发,从Linux程序开发->Linux网络开发->Linux内核开发的route。由此制定了周密的计划,从TCPL->APUE->TCP/IPvol1->UNP->UTLK->LKD的大体学习路线,中间穿插着操作系统/数据结构/算法,又看了代码阅读/编程原本/C专家/一个操作系统的实现等等一堆书。主线到现在进行到了APUE->UNP之间。
由于心想着要不要去实习,于是尝试性地投了几个公司:阿里、腾讯、大众点评
处女面给了阿里,阿里过了系统工程是的笔试,面试很可惜的挂了~面试官蛮NICE的,问了阿里关于Linux的不少问题,面试官都给耐心解答了,可惜忘记他的名字了~~~通过这次总结了一下经验,两点吧:注重基础和自信。
大众点评可惜没用上自己的简历,用他们的模板,意外的是简历没通过筛选~~~于是又改了改电话和邮箱,重新投了~阿里和腾讯(与阿里的时间冲突,选了阿里)的简历都过了,大众点评的运维居然都过不了,这不科学~
而目前每天就是看书手写代码练习(算法数据结构)\上机代码练习(UNP),并正在看coreutils的源代码,打算看Nginx的源代码,并正在谋划在github上跟进几个开源项目或自己做个。
背景和现状就这样,小弟现在有几个问题,希望各位前辈能帮忙传道授业解惑~~~
1.实习对技能的要求。
目前对Linux开发还正在学习当中,看到招聘要求要有Linux开发或网络编程skills的时候,总是在犹豫,或者说是不自信。但是如果让我选择Python,让我准备一个月,肯定没有问题~
2.实习有用吗?实习能学到什么?
因为没有实习过,再加上只有四五个月就校招了,不知道时间会不会很紧张,所以有经验的童鞋能交流一下~
3.最后,我应该继续学习还是找个相关岗位实习呢?
要是学习的话,计划是学Linux到6月底七月初,拿出两个月,开始主攻算法/数据结构/操作系统等基础知识,准备9月校招。(期间打算做几个开源项目给面试加加分)
要是实习的话,我就再投简历。能将自己的skill转换成money/month确实是很振奋人心的事情(大一大二接的外快没有工资稳定~BTW有女朋友的,自己的钱总是不够花,对门宿舍哥们分手第二天就买了iPad)
PS:今天是母亲节,先祝天下的母亲节日快乐。其实,自己没有选择考研的一个重要原因是希望自己能赚钱,看父母这么大年纪了,不忍心再让父母操劳了。