- 个人职业生涯的点点滴滴的文章专题,也许对您有所帮助,但对我而言,是一种鞭策,是一种进步,共勉!
- 2019年中总结五种途径对接天猫精灵音响控制您的智能设备,打破传统产业,让语音AI控制无处不在!
- 2018年年终总结:我是如何从嵌入式开发到服务器开发对接天猫精灵、小爱智能音箱服务器
- 2019个人年度总结:平凡的我,仍然在平淡的生活里打拼,寻找未来的曙光。
- 【个人感悟】不忘初心,携手开源,一种趋势,一种进步。
Hi,既然来了,那就慢慢细嚼博文吧!
- 一、前言;
- 二、技术归纳;
-
-
-
- Android
- 小程序
- 服务器
- 嵌入式
- 视频
-
-
- 三、职业感触;
- 四、生活感触;
- 五、2020年职业规划
一、前言;
今年的冬天,比以往的没有寒风凛冽,没有下过一场冬雨,城市里没有花草树木的陪伴,背井离乡异地为伴,等待的是父母的老去,自己真的变得成熟么/p>
今年是写博客的第四年,是毕业的第三年,是技术关键期的一年;从哪里跌倒,就从哪里爬起;
毕淑敏说过,有些事情,当我们年轻的时候无法懂得,当我们懂得的时候已不再年轻;自从走上编程这道路,便是无时无刻关注这日新月异的技术,从单片机到前端开发到服务器开发到AI语音控制,越是与技术为伴,身体像是打了鸡血一样,不断地专研、总结、项目归纳;
生命中曾经有过的所有灿烂,原来终究,都需要用寂寞偿还!
但,这条IT道路,便是无尽的深渊;日夜无消的三点一线生活,宿舍 – 公司 – 快餐店 ,如果有机会,我一定不让我的后代学编程!
二、技术归纳;
Android
上半年依然在维护前公司的智能家居安卓端APP,具体涉及到的技术主要有:局域 和远程Mqtt控制esp8266,产品涉及到 浴霸、灯具、风扇灯等,说实在的,接触到的产品很少,但技术原理大同小异;
辞职前一周,老板给了个泰凌微的 tlink mesh项目的安卓端sdk,需要整理到现有的APP中,一个星期搞完了最难的 jni 开发,说到底,没FAE,看着烂文档,最为难受的!!但项目落地之后,发现技术真的前进非常快,蓝牙mesh组 类似 zigbee 或者 2.4G通讯,不需要像往常一样点击手机蓝牙列表,建立连接再通讯。也像非专业词所说 ”伪蓝牙“、“假蓝牙”;
原生开发是对物联 最大的支持,不管是 ios 原生开发还是 Android开发,底层的通讯都是有SDK或支持友好!比如 ble mesh和空中配 ,小程序跨平台开发目前是少见且技术不到位,到客户手上就是一堆问题!
小程序
这个玩意,在2016年出道,现在是非常火爆的,低成本的开发,追求快速开发,跨平台,我在2017年入门自学,如今也能独立做一个商用物联 类型微信小程序,今年研究了一个框架 mqtt + onFire 技术,已经运用在项目中了;
- 可商用的微信小程序mqtt框架:https://blog.csdn.net/xh870189248/article/details/88718302
同时,支付宝今年也开放对个人开发了,5月份,便花了一个星期实现在支付宝小程序实现 mqtt 连接,逐渐明白其架构,移植需要看文档。
- 支付宝实现mqtt连接:
年中,接到新的项目,框架是 wepy 开发的,包括微信支付,wepy支持 ES6语法,这个很不错!但一堆的 npm 安装,懂得了 npm 基本命令,前端开发真的入门门槛越来越低,但深入学还是难的!
当学会了 vue.js 基本用法后,就可以搞很多小程序了,比如上个月写的博文:天猫精灵APP小程序、京东微联小程序,都是基于vue语法的;
最近国产的跨平台开发 uni-app ,可以跑多端,不仅仅是 安卓苹果,还包括微信小程序、支付宝小程序、百度小程序,但这种开发的弊端也是多样式的,兼容性有待提高,公司想用这个开发,由于也是支持 websocket ,所以移植了 mqtt 进去给前端开发人员,发现诸多问题,不得不放弃mqtt连接了,如果搞 物联 和硬件打交道,原生开发是最好的选择!
服务器
对于服务器的开发,自己能实现基本物联 功能,最最最基本的设备管理,包括 增删查改;
今年在服务器方面没写太多的技术文章,因为这些关于服务器开发的文章 上太多了,基本自己的问题百度都可以查看。但,并不意味着自己就能停止脚步,对服务器选型开始,到数据库优化,到服务器的部署和高并发处理都是慢慢来的。
嵌入式
说到嵌入式,大家都认为我是一名嵌入式开发的徐工,其他的都是副业!其实,我第一份正式的工作是 智能家居 Android开发工程师,比较早认识我,都看过我的机智云安卓教程视频入门,但,身处小公司,身体就不得有一股往大公司发展的劲头,越年轻,越折腾!
今年的嵌入式开发的学习,也终究达到了去年的目标,就是在AI语音识别的学习,但,这都是别人封装好的,里面的语音神经算法,都是前人之辈做好的,如果有这么一趟功夫去做算法底层,“高薪”的我也就没这功夫在这写这么多应用层的开发博文了!
- ESP32本地语音识别:https://blog.csdn.net/xh870189248/article/details/102984768
- 微信小程序蓝牙配 ESP32:https://blog.csdn.net/xh870189248/article/details/103469473
- 泰凌微 区:http://telink-semi.cn/viewforum.php
乐鑫esp8266直连天猫精灵iot平台 项目演示视频
已录制的课程如下:(录制完毕)
三、职业感触;
今年关于IT程序员最大问题焦点就是:裁员!超过35岁开始裁员,让一批年轻的程序员不得不感慨着青春饭,35岁是一道坎。
对于只固守现有知识吃老本、不思进取的人来说,任何行业都是青春饭;
我觉得真正意义上的程序员不会是青春饭的,而做着基础工作,搬运现成解决方案,只会写代码,那才是青春饭,不过这个不是叫程序员,而是码农!
如今 会浮躁,是与非也要自己理性对待!
2019盘点成年人的崩溃瞬间:一件小事足以让人泪流满面
虽未结婚,我也开始慢慢体验到这种心酸,要想在深圳这样的一线城市供房,小孩读书,想都不敢想,家里没矿,慢慢懂得家里父母的不容易;
五、2020年职业规划
明年将会去深圳入职工作,职业生涯中,不管怎么样,都要走leader路线,走 PM 路线,正如上面所说,35岁,是程序员的一个分水岭;不管是走上创业道路,但是走项目经理路线,即或转行,都必须有一个leader心态;
- 蓝牙mesh学习,入门到熟悉,节点和中继,可参考红旭教程;
- ESP8266/ESP32开发板全系列教程,可根据 友提供的内容待定;
- 天猫精灵蓝牙直连 sig mesh协议学习;
- ESP32-mdf 学习,研究和学习乐鑫的 wifi mesh 络结构;
- … 待定 ,主要学习前沿技术 ble mesh组 ;一起加油吧!
- 附录:2019年中总结 五种途径对接天猫精灵音响控制您的智能设备,打破传统产业,让语音AI控制无处不在!
- 附录:2018年年终总结:我是如何从嵌入式开发到服务器开发对接天猫精灵、小爱智能音箱服务器

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!