没有准备简历,按照平时的习惯格式写了份个人介绍,有点长,望见谅。
一、简单介绍一下自己:
1.目前大三,软件工程专业。热爱编程,享受编程带来的乐趣。
2.喜欢尝试新的技术,乐于接受各种观点,喜欢交流和讨论。
3.热爱分享(说白了就是吓显摆)。
4.钟情开源,希望自己将来能在国内开源事业上尽一份力量。
5.有很强的接受和学习能力,个人属于比较执着的类型,能够长时间坚持做一件事情。
6.有写博的习惯,目前主要更新两个blog:
6.1 CSDN博客,记录日常学习到的新知识和解决问题的方法:
http://blog.csdn.net/kehrwang 6.2 网易博客,学习过程中看到的好的技术文章,和一些国内外新闻等,还有就是日常一些学习生活的记录(私人日志):
http://kehr.blog.163.com/ 开两个blog的目的是想把技术文章独立出来,csdn上坚持写原创博文;网易blog用于转载和搜集资料。转载只以链接形式附上,不copy。
7.喜欢自我批评和思考,所以目标比较明确,对未来的生活持乐观态度。
8.喜欢阅读、运动、音乐(自学了笛子^_^)
对生活的态度:可控的范围内,做自己喜欢的事情。工作、学习都是生活的一部分,热爱生活才能过的开心。
对自己的定位:好好学习,脚踏实地。
二、擅长:
操作系统:
1.linux
1.1熟悉linux环境,有近两年的linux使用经验(机器比较挫,装了双系统,除非必要否则不用windows(没有偏见,用linux是为了在使用过程中发现问题解决问题)),linux爱好者,热爱分享和开源。善于快速学习和使用新知识,适应能力强。
1.2本学期,基于开源项目开发了学校的linux校园网认证客户端(目前尚存在问题,正在努力完善中)。第一版上传到了github,个人觉得代码写的很不合理,上传的目的是为了先做个备份。后续版本会整理后上传。这是用到的开源项目地址:
http://code.google.com/p/zlevoclient/这是我的github个人主页:
https://github.com/kehr。比较挫,贴出来想说明这是我接下来的一块战斗场地。2.android
2.1去年开始自学android开发,今年帮助导师开发手机端模块。独立完成NFC通讯模块的开发。也用过一些开源组件,比如,slidingMenu、ActionBar等等
2.2熟悉常用UI组件的使用
能力等级:能够独立开发UI界面,目前不能开发完整的app
编程语言:
不敢妄言精通某门语言,以下列出的几种语言由于经常用,所以会很熟悉。
1.C
linux下写点小程序用的都是它。掌握C语法基础,进行日常所需的开发。看过linux开发入门书籍,正准备啃《unix环境高级编程》。以前做过一段时间的算法练习,用的也是它C。算法得过小奖,后来沉迷linux就没有继续下去。不可否认那段时间的锻炼学到了很多,算法很重要,这是从思考方式上的获益。
2.java
学java的时候做过一个音乐播放器,能够实现,播放、暂停、上一曲、下一曲,基本功能。加载文件目录也没有问题。
现在用java做android开发。抛开android的内部机制,java的使用并没有太大压力。
对java的继承和多态都有深入的了解。
3.python
python让我对面向对象有了更深入的理解,特别是结合java以及C++的一些语言特性进行对比,让我对编程语言的理解又深了一步。
接触这门语言,得益与和一位老师的交流。后来开始慢慢学习,并尝试这做一些小程序。这学期用python+pyGoObject开发了前面提到的客户端的校园网客户端GUI,颇有收获。相比来说,python用的没有java和c多,作为一个个人爱好在学习。在我的眼里,python是一个模块化的语言,它解耦合做的很好,没一个模块的功能很明确,学完基础语法过后,接下来就是各个模块的学习。由于现在用到python的地放不多,所以仍需学习。
3.html css jsp mysql
之所以把这几项列在一起是因为刚接触没多长时间,而且个人web前端的开发兴趣不强(相比linux和android而言)。以上几样除了mysql,其它目前精力有限,不准备深入。最近用这写东西写了一个课程设计,效果图放在blog上了:
http://blog.csdn.net/kehrwang/article/details/173355254.mysql
单独把它列出来是因为,就数据库的学习和使用,个人准备从mysql入手,目前写点sql语句,整个基本的数据库还是没问题的。
5.shell脚本
玩linux,想省点力气,用shell是必须的。但学无用武之地,深刻体会到,玩linux不实战,没经验,说什么都扯淡。为了不健忘,时常翻一翻shell手册。
6.正则表达式
又是一个利器,基本用法+其它需求用的时候查手册。
工具:
1.vim
个人是vim爱好者,没用过emacs。在vim上搭建常用开发环境,c/c++ python java (用到的也就这么多了),然后优化一下常用的设置,挂上一些插件,其强大不亚于常用的IDE。不管怎么说,就我目前写代码够用了。
2.eclipse
挂挂插件,谢谢代码,写android app 用的都是它,它的各种快捷键也是爱不释手。以至于一度想在自己的vimrc里面实现一下。后来想想,还是自己太执着了,没这必要。
3.其它常用编程插件和开发用到的软件。
软件工程:
本人是软件工程专业,对这方面比较关注。一个项目的成败,有时不在于团队成员编程能力的高低,项目的前期规划,和后期测试都很重要。要注重软件开发质量,和编码规范。(最近的课程设计,前期做了很多工作,比如数据库的规划,页面模块的分类等等,后期写代码很快,软件工程,让我收益颇多)。
个人认为软件工程是一门艺术,需要慢慢的体会和理解。它的思想可以运用在很多方面,生活、学习、做事、你能想到的几乎都有它的的身影。受益于这中思想的引导,慢慢的养成了做事之前分析,做完之后总结的习惯。这对我这几年的学习帮助很大。
个人特点:
能够举一反三的思考问题。善于总结和自我批评。做事执着。乐于分享和记录。学习和动手能力强。有很多想法(为了防止忘记,暂时实现不了的想法,都予以记录)。由于事情比较多,杂。一直在用日程管理软件和思维导图工具(xmind)进行日常学习生活的记录和管理。
最后的重点:
期望实习内容:linux或者android相关职位(开发最好啦)
期望待遇:要求不高。管饭就好^_^。如果能解决住宿那就太感谢了~
附言:
这次到杭州是为了陪家人过年,如果能有个实习的职位我会去早一些(考完试就走)。至于实习时间,过年给个两天假最好啦,其它时间可全天上班,而且能够适应高强度的工作。
最后,各位hr们,请给我一个机会让我试一试,我保证你会有惊喜的。
联系方式:
QQ: 1793434302
EMAIL:kehr163@163.com
纵使不能给一份实习,也希望牛人和hr给点学习上的意见和指点,谢谢。
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
https://www.v2ex.com/t/93253
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.