嘉宾介绍:赵伟影(william hill官网
号:jf_57386079)北京航空航天大学软件工程硕士,中国计算机协会专业会员,主要技术领域包括物联网,嵌入式,移动应用开发。
Q1: 可以分享一下您的学习、工作经历吗,您是怎样进入嵌入式软件开发这个领域的?
赵伟影老师:我本科学的信息管理,信息管理属于管理学科,除了软件开发外,其它领域的计算机知识不怎么学,但是当时我对计算机网络比较感兴趣,所以对路由器,交换机等的配置比较熟,那会嵌入式开发培训比较热,我想光知道怎么操作路由器没什么意思,我要是自己能写路由器的程序岂不更好,所以就参与了嵌入式arm和linux的培训,这就奠定了我嵌入式开发的基础,然后通过c语言开发工程师的身份进入通信行业的。后来工作几年之后发现自己对一些新技术领域的知识都不太了解,认识到自己需要给自己来一遍技术洗脑,所以选择了读一个软件工程硕士,工作的变动也是和技术趋势相关,一方面是自己耐不住寂寞想学点新东西,二是行业发展使自己不得不稍微在技术方向上转型一下。
Q2.:您从事嵌入式软件开发很多年,可以谈谈您对软件行业的看法吗?
赵伟影老师:软件行业属于发展比较快,需要从业人员不断学习的一个行业,软件行业就跟我们国家改革开放一样,是不断对国外学习,吸收和取代的过程,我觉得现在软件行业正处于一个取代国外的过程,软件行业没有没落,说软件行业没落的想法是习惯于吃别人拿别人的思维方式思考出来的,国产开源处理器芯片和国产操作系统,编译器等领域刚大爆发而已。
Q3:各个行业每天都在发生变化,软件行业更是如此,那么作为软件开发工程师,在您看来,您是如何面对这样的挑战和变化的呢?
赵伟影老师:不断充实自己,不断学习,对技术要有敏感性,多了解,即使自己不去做具体领域也要了解到技术方向和热点。
Q4:您认为从业的路上最重要的是什么?您对职场菜鸟有什么话要说?
赵伟影老师:最重要的是不要放弃对技术的热情,职场新人一定要多思考,勤练习,基础知识也学扎实比如数据结构,操作系统原理,计算机原理等,而且要实践,比如用鸿蒙开发板学习操作系统和处理器原理就很好。
Q5:现在很多网友很想学习鸿蒙的有关技术知识,您认为要想学好鸿蒙系统的话,先学好什么才最重要?
赵伟影老师:鸿蒙分南向和北向,也就是设备开发和应用开发,应用开发如果做过android就很容易上手,需要java和H5开发基础,然后了解鸿蒙应用开发框架,而设备开发就需要对操作系统和处理器原理了解,然后有c和c++基础,可能的话再了解一点汇编会更好。
Q6:工作和生活是不可分割的两部分,您是如何去平衡的呢?
赵伟影老师:人的时间精力是有限的,工作多一点就生活少一点这是必然的,尽量把家庭规划好,生活节奏有条理一些,夫妻之间要互相理解,减少自己的纯娱乐时间,但是人都有惰性,主观上一定是往这个方向努力的。
Q7:工作多年,总结您的经验和工作经历,您最想给想要从事鸿蒙相关技术开发的新人说些什么?
赵伟影老师:从pc时代到移动化联网时代,再到现在的物联网时代,鸿蒙做为中国自己创造的操作系统,是一个很好的机会,技术的发展是为人类生活的需求服务的,有需求而且技术能满足要求的需求就会构建出一个大的产业,移动互联网已经过了繁荣期,我觉得借助于芯片和基础软件国产化这个契机,借助于鸿蒙生态和开源生态的建设,鸿蒙开发大有可为。