一个程序员的2014技术学习总结

本文回顾了作者在2014年的技术学习历程,包括阅读书籍、撰写博客、参与workshop、掌握新技术、完成项目等。同时,文章也展望了2015年的技术学习计划,强调了iOS领域、JavaScript和英语的学习重点。

2014年读了14本书

读完的9本
《Javascript 语言精粹》,《Javascript functional Programming》,《MacTalk 人生元编程》,《代码未来》,《少有人走的路》,《The Magic Finger》,《Objective-C 高级编程》,《把你的英语用起来》,《苹果首席设计师:乔纳森传》
未读完的5本
《把时间当做朋友》,《计算机构造与解析》,《响应式Web设计实践》,《少有人走的路 》,《思考快与慢》

写了1篇博客

《Objective C 手动内存管理》

组织了2次workshop

Javascript function programming
iOS Workshop @wuhan office, 历时3天, 带大家做了一个类似微信的App, 达到能聊天的状态.

学习

掌握了一门Lisp方言Scheme
掌握Web响应式开发, 在Mobile Web Page方面已经得心应手
测试:
  • ruby: rspec, capybara.
  • javascript: mocha.js, chai.j cucumber.js.
  • ObjC: Kiwi 2.0, UIAutomation 
TDD: Java 中已经可以熟练使用 hamcrest, mockito. 
框架/类库/工具
  • Java:  Playframework 2 for Java, 
  • iOS: ASIHttpRequest, cordova
  • Javascript: Q, shelljs
  • 工具: Vagrant, 正则表达(加强)
Javascript:
  • 掌握function作为高阶函数的特性, 在数据处理方面得心应手.
  • 使用gulp.js作为构建脚本,
  • 使用 phandom.js作为浏览器引擎
iOS:
  • 掌握Cordova混合式开发, 掌握基于RSA加密解密.
  • 掌握用代码构建UI, 使用Kiwi做测试
  • 掌握iOS持续集成环境搭建
  • 初步了解Swift语言
2014年只写了一本博客, 相对2013年9篇有些惨不忍睹.
读书类技术的偏多,开始涉猎心里方面的书籍.  读书方面, 英语将会是2015年的重点.

纵观2014年技术学习,  涉猎方面比较多

Lisp方言Scheme学习和javascript functional特性的使用, 使自己打开了在函数式编程领域的事业, 这使得自己编程思想不单单局限在面向对象领域. 掌握函数编程思想, 使得自己在数据处理方面变得得心应手.
2014年经历了2个技术咨询项目, 对敏捷开发逐渐形成自己的观点. 对TDD, BDD,持续构建渐渐熟练. 不过持续交付方面才刚刚了解, 也渐渐意识到Ops工作在开发中的重要性. 2015年会持续提高TDD/BDD技能和DevOps领域.
2014年决心转向iOS领域, 在公司主动要求iOS项目, 随着在开发中踩的坑增多, 渐渐觉得自己在coca库上基本还比较薄弱, 这方面需要在2015年进行加强.  iOS CI是一个新型领域, 2015年打算在这方面形成知识体系.
Javascript依旧是自己感兴趣领域, 无论在Web和Mobile方面都在法力, 2015年的投入应该会仅次于iOS方面技术投入.
 

在写本文时, 2015年新的开始

已读
《不敢止步》 - 熊杰, 《Clarlie and the chocolate factory》
学习
  • 已掌握Eclipse 插件开发,  以及对应的持续集成/发布环境搭建(被项目坑的)
博客
 
内容概要:本文系统整理了《微软面试100题完整版(含解析+备考指南)2026最新求职资源》,涵盖算法编程、逻辑思维、计算机基础、系统设计与工程实践、职场综合五大核心题型,共100道高频原题,均来自微软近十年真实面试题库,剔除过时内容,新增AI工程应用、轻量化系统设计等2026年前沿考点。每道题目配有详细解题思路与考察要点,覆盖数据结构、动态规划、位运算、网络协议、数据库事务、微服务架构、高并发设计等关键技术领域,并包含逻辑推理、工程排查、产品权衡等综合素质题目,全面适配微软海内外各岗位面试需求。此外,文章还提供分层刷题策略、地域差异化备考建议及完整资源获取路径,助力求职者高效通关初面、复面与终面。; 适合人群:准备应聘微软的应届毕业生、1-5年工作经验的技术岗从业者(如软件开发、算法、测试、数据、运维等),以及计划投递微软海外岗位的求职者;尤其适合缺乏系统面试准备、希望提升解题思维与工程表达能力的人群。; 使用场景及目标:①针对微软技术面试中的算法题进行专项突破,掌握最优解法与代码规范;②训练逻辑思维与系统设计能力,应对高阶岗位考察;③准备终面综合问题,提升职场素养与岗位匹配度表达;④根据国内/海外不同考点调整复习重点,实现精准备考。; 阅读建议:此资源以真题为核心,强调解题思路而非死记硬背,建议按“分类刷题—总结模板—模拟手撕—复盘优化”流程学习,重点关注代码边界处理、复杂度优化与中英文表达逻辑,结合自身背景补充项目复盘与系统设计练习,全面提升面试实战能力。
内容概要:本文围绕永磁同步电机(PMSM)的二阶线性自抗扰矢量控制系统展开深入研究,重点实现了基于Simulink的系统建模仿真。研究采用二阶线性自抗扰控制(LADRC)策略,结合扩张状态观测器(ESO)对系统内部动态和外部扰动进行实时估计与前馈补偿,有效提升了电机在负载突变、参数摄动等复杂工况下的转速控制精度、动态响应速度与系统鲁棒性。文中详细构建了电流环与转速环的双闭环矢量控制架构,系统分析了控制器关键参数的设计方法、观测器带宽的整定原则以及整体系统的稳定性条件,并通过大量仿真实验验证了所提出控制方案相较于传统PI控制在抗干扰能力、响应性能和鲁棒性方面的显著优越性。; 适合人群:具备自动控制理论、电机控制原理、现代控制理论等相关专业知识,熟悉Simulink/Matlab仿真环境,且有一定工程实践经验的电气工程、自动化、控制科学与工程等领域的硕士/博士研究生、科研人员及从事高性能电机驱动系统开发的工程技术人员。; 使用场景及目标:①为高等院校和科研机构提供先进电机控制算法的教学案例与科研实验平台,深化对自抗扰控制(ADRC)理论的理解;②为企业在高性能伺服驱动、新能源汽车电驱系统、工业自动化等领域的下一代控制器研发提供可靠的技术参考、仿真验证方案和原型设计基础;③帮助研究人员系统掌握ADRC的核心思想、设计流程及其在高精度运动控制系统中的具体工程实现方法。; 阅读建议:学习者应具备扎实的自动控制与电机学理论基础及Simulink建模能力,建议结合韩京清教授的经典ADRC文献进行原理性学习,深入理解ESO的观测机理与TD的安排机制。在仿真实践中,应动手调试控制器带宽、观测器增益等核心参数,对比分析不同扰动工况(如突加负载、转速指令跳变)下的系统响应曲线,以直观感受控制性能的差异。为进一步深化研究,可将该仿真模型与硬件在环(HIL)测试平台或实际电机实验平台对接,完成从算法设计、仿真验证到物理实现的完整闭环验证流程。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值