无线互联智能硬件培训总结

很久没做总结了,前一个月一直在忙碌着找工作的事情。终于有一个确定的结局,只是还有未完成的事情。前几天,培训班的老师就让我写一份总结给他,无非是给下一届的学生看,涨涨经验和增加对培训机构的信心之类的。好多人是看不起培训机构的,其中有些人更是大学混了几年的实验室,对速成大法有着不屑。我曾经也没想到自己会去培训,不过总的来看我的培训还是比较好运的,碰到了一个关心我的基础课老师,也碰到了一个很强很自律的Linux老师。对于这份培训,我还是充满感激的。

不说即将结束的大学四年,刚刚过去的五个月就足以让我感慨一下时光匆匆了。这五个月经历了很多。去年九月份开学,对代码一知半解的我,就业前景似乎黯淡近乎于黑暗。然而又觉得自己对码代码充满兴趣,最终运气使然,碰到室友准备参加智能硬件的培训班,半是对自己的不自信,半是对培训出来的憧憬选择了参加。现在看来,这个决定还是正确的。

在回忆培训的日子之前要提一下我另一个室友,当时他已经是海康的技术支持了,虽然技术支持不算什么核心岗位,但是当时转正8K的月薪简直已经可以直接预测他的薪资水平在毕业季中是上上游。比较佩服他的就是对未来的把握非常清晰,也很有魄力,直接放弃了将来正式入职的机会也参加了培训班。结果前两天又回到了老东家做研发。扪心自问,换做是我恐怕没有魄力做出此等决定。

培训的日子是一晃而过的,后期春招开始之后就没有好好学习,甚至连着一个星期没有参加课程,实在有点惭愧。但也不后悔,在什么时候明白做什么事情是十分重要的能力,我很庆幸我没有执着于课程完整度这些。回到主题,要是把这五个月的经历摆出来,最闪亮的还是前三个月的时间。每天都感觉自己学到了新的东西,就连打字的速度都在进步。尤其是C语言的课程,在培训之前似乎也会用,却迷迷糊糊体会不到编程语言相比于自然语言的特殊之处。在这段时间,最大的收获不是对语法越来越熟悉了,也不是学会了写一个项目,而是对编程语言的隐约感觉,它的叙述方式是介于机器和人之间的,感觉非常的奇妙。当然,还是得益于准备PAT的考试,因为PAT刷了许多题目,少的几十行,多的两百行。什么题目都刷,也看很多别人写的代码,奠定了我写代码时的思维方式,虽然才要刚刚开始我的码农生涯,但是已经能感觉到那一个月的练习能影响我半生了。

其实看所有的人讲到学习编程都是说练习再练习,代码量说明一切。但我也乐于看一些其他的书。代码不是一切,我写两万行的代码也悟不到《程序员的自我修养》这本书讲的东西。电子专业出身的人从事嵌入式开发似乎还是对口的,然而第一次面试就让我体会到计算机科班出身的人会比我们这种半吊子高在哪里。《深入理解计算机系统》和《程序员的自我修养》在我第一次面试的时候刚好看了一小半,就觉得收益匪浅。当时的面试官估计也是看我对这方面也有兴趣自学才相信我说对编程有兴趣吧。有时候,偏离课程自学点东西也是比较有趣的。实际上,培训的日子也比较空的,有大把的时间可以自己去练习。之前的面试不止一个面试官问我培训花费,然后问我觉得值吗?我的回答全是,编程这种东西全在师傅领进门,修行在个人。而我当初参加培训班看过书、看过视频、买过开发板,全都不得要领。能推我入门这一把,就感激不尽。每个人有自己的情况,有些人自学能力是真心强,也是非常羡慕,只能期望自己也能慢慢成长为这样的人吧。

等到学习Linux系统编程和网络编程这一块的时候,其实感觉提升是不如最前期的。似乎怎么学习都是在调用Linux内核提供的接口,一切都是建立在封装好的基础上。说实话,的确不可能对每个接口的实现都明白,但我个人还是比较喜欢明白到比较底层的。剩下的只能将来的自己去看Linux的源代码了。这一部分最大的收获恐怕还是做的项目已经有点样子了。后来找工作时讲的比较多的也是这时候做的项目。面试官反复的问其中的细节,在重要的面试之前都要把当时写的源代码给看一遍。还给自己找bug,不仅是找实现上的bug,还有逻辑上甚至是架构上的bug。可以不用再重做一个,只是改一改架构或者逻辑,再从头到尾的推敲过。就可以在面试官问做项目遇到什么困难时,回答一些遇到了低级bug,然后怎么排查怎么修改的事了。我觉得,一旦涉及到小组项目时,证明自己能力的不是对整个项目的细节了如指掌。而是我能够把握整个项目的逻辑流程,我知道怎么增删改需求,大部分的需求我都可以将它视为独立模块来对待。这时候面试官更加相信你参与了该项目。也许是我热衷于对整个项目的把控,有点偏执妄言。但在培训班做的这些几千行的代码量,不参与到项目最初的设计,也许还不如多刷两道算法题来得实在。

后来在春招之前去考了PAT甲级,成绩不甚理想。算法以及语言这块的局限依然是我的短板,之前的嵌入式给人一种不需要懂得太多算法的感觉。然而时代在变,语言在变得简化,更加人性,危机感不能断。虽然还有一堆的东西要学,软件这一块,值得学习的真是太多太多了。简直不敢往远处多望一望,一眼望不到头啊。

知道的越多就明白自己会的越少,就在这自我感觉最不好的时候,春招就到了。这次找工作算是无比的顺利了,虽说投出的简历不多,面试的公司也是十个左右,命中率倒算是蛮高的。目前来看,IT业依然是朝阳行业,找工作的过程比其他行业的同学顺利得多。本来是想每个面试结束都要做一次总结的,然而面试频繁的一个星期有七个面试,还拒绝了一个面试邀请。面试的多时间就紧张还吧自己搞得很累,设想的总结都没有写。不过有失必有得,面试的经验涨的飞快,面试的时候应答的也自如了许多。面试的时候问的最多的还是项目的事情,前面也讲了自己对面试时这部分的理解。其次就是一些逻辑能力的测试,有时候会要求当场写一段代码,有时候仅仅是描述一下解题的思路。这部分很大程度受益于PAT,解题思路清晰很重要。我之前有在自己博客上做过PAT题目的总结,可惜没有完全坚持下来,但是每次在把代码贴上去之前写的解题思路的确给后期帮助不小。最后也会碰到有面试官会问比较简单的问题,诸如结构体内部字对齐、define的错误用法…问题不大。几次面试下来出奇的顺利,希望以后参加培训的学弟学妹能找准适合自己的学习方式,从事自己喜欢的职业吧。

今天确定了以后要入职的公司,我哥恰好认识其中的一个领导,于是提了一句我是刚要进公司的应届生,人家就可以说出:菜鸟,多学习学习就可以了。也是,IT是更新的无比快速的行业,刚毕业的菜鸟啊,好好学吧。


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值