个人技术学习历程

从2012的9月份开始,进入研究生阶段,开始了码农的生活。对于技术,个人有一些浅显的认识,特作此文,用来激励自己思考,便于以后更好的发展,钻研和思考。

还记得刚到实验室的那一段时间,实验室正在做一个WoT物联网相关的项目,自己很幸运,跟着一为企业导师,开始我的第一个实实在在的项目生活。在他的带领下,我实现了一个基于wot的核辐射检测系统的设计与开发。这个项目牵扯到的技术还是比较多的,基本上都是一个人完成的,对于整体结构和技术细节都有比较全面的学习和了解,从中学到了很多东西。自底向上包括传感器-〉Arduino-〉手机网关(wp8)-〉平台(wcf rest)-〉应用(web版),通过这个项目,对于硬件部分和软件相关有了一个大体全面地理解和认识,对于之前的理论知识也有了进一步的理解。这里,特别感谢指导我的陈老师,带我步入了技术的殿堂。

研一的上学期,由于课程比较多,没有去实验室做具体的项目。不过出于兴趣和自觉能力,还是自己看了一些理论的算法和python相关的东西,用python实现了一个简单的文本分类的作业,对于数据挖掘有了一个接地气的认识,而不仅仅是理论上的学习。这个阶段,自己在不断努力地拓宽自己的视野。

研一的下学期,又开始了实验室的项目生活,在一个新公司开始自己的一段旅程。wifi相关的项目,基于openwrt的路由器,平台还是wcf,mvc,还是微软那一套。这个阶段学到最多的就是关于mysql数据库相关的查询东西,看了一些查询优化的相关策略。对于路由器也有了一些更深层次的认识。

研二开始阶段,开始着手SDN方面的开发学习工作,在绿盟科技以实习生的身份工作。接触了github、linux下的开发、c#转Java开发、sdn控制器(floodlight)、虚拟交换机OVS的学习,模块架构等。继续中研发中.......

对于技术学习相关的个人总结如下:

1、学技术跟学理论差别很大,需要脚踏实地去学习,实践始终是唯一的学习方法。不是看懂了,就ok了,绝知此事要躬行,必须自己一步一步去实践,去操作,这样才会发现其中的细节,从而加深理解,真正学会,切忌眼高手低。

2、学技术得有耐心,这点很重要。在学一个新技术的时候,你也许会很迷惘,不知从何入手,当你入手之后,遇到bug又不知从何下手,这点更痛苦,千万不能半途而废,要通过查找资料,分析问题,从而解决问题bug,一步步深入学习技术。

3、学技术得善于总结,将遇到的问题进行分析总结,从而在以后的学习中便于查找,便于快速定位问题所在,从而快速解决问题。

个人觉得比较重要的技术:

1、linux操作(服务器)

2、Java(相关框架:日志框架、调度框架、模块化)

3、python(django框架)

4、web sevice(后台rest)

5、web前端(html,js,jquery,css,bootstrap等)

6、apache2配置相关

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值