发 帖  
原厂入驻New
[经验]

电子发烧友社区之星-董昱:资深讲师与您分享学习经验

2020-11-5 16:06:19  1103 社区之星 嵌入式 HarmonyOS
分享
3
社区之星 董昱.jpg

嘉宾介绍:董昱(论坛账号:@jf_94410596)华为认证讲师、51CTO认证讲师、阿木实验室王牌导师,毕业于中国科学院地理科学与资源研究所,具有多年移动开发、地理信息系统开发和无人机二次开发经验。目前,已发表论文10余篇,SCI收录2篇,申请软件著作权10余项。著有《QGIS软件与应用教程(2021年待出版)》、《大疆无人机二次开发指南——基于Mobile SDK与UX SDK(2021年待出版)》书籍。
本期社区之星,我们邀请到董昱来给大家分享一些学习、工作经验。

采访内容:

1. 可以分享一下您的学习、工作经历吗?您是如何进入您所从事的行业的?

董昱:我本科毕业于河北师范大学,硕士研究生毕业于中国科学院地理科学与资源研究所。一直以来,我比较喜欢钻研软硬件方面的内容,并承接了许多项目,主要研究领域包括移动应用开发、无人机应用开发、地理信息系统与物联网硬件研发。目前,我非常关注并研究鸿蒙操作系统的软硬件开发。作为“面向未来”的分布式操作系统,鸿蒙拥有了大部分操作系统所不具备的优势。研究和使用鸿蒙操作系统,严格来说并不是我目前所从事的行业,而是我的兴趣所在。在此,我也希望每一位开发者不仅仅把鸿蒙当做“挣钱”的工具,也要当做“手中玩物”,结合物联网创造出更加有意思的设备和应用!

2. 您在移动开发和地理信息系统研发方面有多年经验,可以与大家分享一下您的经验吗?

董昱:所谓工作经验,就是经历一次又一次的磨练所形成的独特的工作方法。每一个人的应用方向不同,工作方法也自然不同。授之以鱼不如授之以渔。我讲再多的工作经验也不如自己去摸索工作经验:工作要踏踏实实,要一步一个脚印。目前,许多项目的周期很短,“短平快”的项目似乎占据了绝大多数。几乎难得有时间能够静下心来读完一本书,写完一篇博客。但是,我仍然觉得总结经验、写博客、记笔记是一个非常好的习惯。因为只有这样,才能够形成适合自己的工作方法,才能获得稳定的、独到的工作经验。

3. 在无人机开发中您觉得最容易被忽视的细节是什么?为什么容易被忽视?

董昱:无人机开发是非常有特色的:你的硬件要飞在天上!天空中存在着许多潜在风险,因此让你的硬件飞在天上容易,但是能够安全的、稳定的在空中完成一项具体的工作就需要考虑很多问题,例如避障功能、飞行任务功能是否完备等。其中,我认为最为容易忽视的细节就是要在用户界面设计中突出显示安全性提示,突出安全控制功能。一个好的UI设计能够在无人机出现危险状态的状况下,引导用户做出正确的选择。例如,要把返航按钮放在突出的位置、时刻让用户看到图传界面等等。许多开发者注重了功能性开发,而忽视了这些安全性信息的提示方式和重要安全性控件的摆放。

4. 看到您有一本《大疆无人机二次开发指南》待出版,想请问您对于无人机开发领域有什么看法?

董昱:无人机开发“火”了好一阵子了。从大疆发布了精灵3系列无人机以来,无人机的应用高速发展,经历了从玩具到航拍工具、从航拍工具到行业应用工具的转变。一开始,“无人机”似乎和“航模”的界限并不清晰,无人机的设计非常复杂,只有航模届的大佬才能够驾驭这些无人机。随后,大疆无人机让飞行变得非常简单,形成了一体化的无人机设计,亲民、稳定、易用,续航时间长。此时的无人机多用在航拍领域。最近,随着无人机的设计成熟稳定,逐渐用在了航测、巡检、植保、救援、巡逻等各种领域上。目前,这些应用领域还在不断的扩展,比如用无人机送快递、集群表演等等。在无人机领域中,就像大疆的宣传语一样:“未来无所不能”。希望大家可以大开脑洞,继续探索无人机的行业应用新方向。

5. 您的日常兴趣爱好有哪些?

董昱:我的属性之一就是“宅”,喜欢玩一些自己喜欢的硬件,比如树莓派等等。现在,我又有了新玩具:鸿蒙开发板。我在B站上发布了我的鸿蒙应用开发和设备开发的课程,分享我的学习心得就算是我近期的主要爱好之一了。

6. 您是如何看待工程师创业这个问题的呢?

董昱:目前,受到新冠疫情的多方面的影响,开始出现逆全球化潮流,经济发展开始降速。相对于前几年,创业似乎需要更加谨慎了。但是,经济发展需要动力,我们仍然需要大量的技术创新推动社会进步。那么如何在避免风险的同时进行“创业”活动呢?我个人认为,在今天聊创业,不一定需要你成立一个新的“公司”,也不一定需要你组建一个新的“团队”。我所理解的创业就是在自己本职工作的基础上,针对现有技术和应用的“痛点”提出新的想法,并“胆大心细”的对这个想法付出实践。也许有一天,这个想法就能够乘上时代之舟,带领你走向人生巅峰。

7. 现在很多网友都很想了解有关技术项目方面的知识(特别是大学生),您能不能给我们分享一下从项目开始到结束的整体流程,项目运行过程中应该关注的关键点?

董昱:项目分为短平快的小项目和需要很长研发周期的大项目。对于小项目而言,可能仅需要少数人参与即可,甚至可能一个人就能够完成大部分的研发工作。这种项目从管理上就不一定很严格,能够利用现有的技术手段在规定的时间内开发出稳定的产品即可。这种项目非常锻炼人,也非常常见。对于这种项目,最为重要的就是能够在项目开始之前把关键技术一一击破,否则很可能在项目研发的过程中出现“卡壳”,甚至“破产”。
对于的大项目,如果能够在项目之初进行了严格的需求分析和技术论证,那么项目一般就会非常的顺利。这种项目的实施人员众多,每个人都处在一个独特的位置上。对于具体模块的研发人员而言,最为重要的就是多交流沟通,避免出现因为沟通不畅而导致的对接问题。对于领导而言,既要参与到整个项目的规划,也要参与到具体模块的沟通和协作之中。

8. 您对我们电子发烧友这个平台有何看法?

董昱电子发烧友是一个以电子技术为主的平台型网站,聚集了大量的工程师和开发者。作为技术社区,电子发烧友提供了一个专业性人才的交流基地,让我认识许多业内的良师益友。希望未来电子发烧友能够继续发挥平台性优势,为大家提供更多的技术“干粮”和沟通媒介。


往期社区之星回顾:
社区之星汇总:https://bbs.elecfans.com/stars/



王栋春 2020-11-5 21:21:44
好久没有看到论坛有大佬推介了  
回复

举报

kasdlak 2020-11-9 10:04:24
感谢大佬分享经验!
回复

举报

张静静 2020-11-10 10:22:20
感谢大佬分享经验,非常的有用。
回复

举报

评论

高级模式
您需要登录后才可以回帖 登录 | 注册

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容图片侵权或者其他问题,请联系本站作侵删。 侵权投诉
发经验
关闭

站长推荐 上一条 /9 下一条

快速回复 返回顶部 返回列表