热门标签 | HotTags
当前位置:  开发笔记 > 运维 > 正文

朱有鹏:对嵌入式工程师的一些小建议

你搜嵌入式,可能会看到大量说嵌入式的发展前景的吧,近几年来随着互联网的发展,嵌入式技能已经渗透到生活中各个领域,人们对嵌入式系统的功能要求越来越复杂,性能要求也越来越高,当然嵌入式软件

  你搜嵌入式,可能会看到大量说嵌入式的发展前景的吧,近几年来随着互联网的发展,嵌入式技能已经渗透到生活中各个领域,人们对嵌入式系统的功能要求越来越复杂,性能要求也越来越高,当然嵌入式软件系统结构也随之越来越复杂,嵌入式软件的开发已成为复杂的系统工程,所以对于从事嵌入式软件开发工作者来说,更多的学习及研究越来越重要

       作为从事了5年之久的嵌入式软件工程师职业,嵌入式老师朱有鹏(现在自己创业录制视频了)认为以下职责是必须要掌握的:

        1、嵌入式软件工程师能根据项目管理和工程技术的实际要求,按照系统总体设计规格进行软、硬件实际,编写系统开发规格说明书等相应的文档

        2、组织和指导嵌入式系统靠法实施人员实施硬件电路、编写和调试程序,并对嵌入式系统硬件设备和程序进行优化和集成测试,开发出符合系统总体设计要求的高质量嵌入式系统;

        3、具有工程师的实际工作能力和业务水平。


同时在技术日益发展的今天,工程师怎么才能确保自己掌握的只是是试下所需要的呢?给出大家十点小建议,希望对看的人有所帮助


       1、随着因特网的发展,建议嵌入式工程师学习一些因特网方面的技术,在职业发展方面会有加分的

       2、不要觉得掌握现在会的东西已经很好,很稳定了,应该要多学习本有专业之外的知识,包括工程以外的知识。

       4、熟悉实时操作系统,嵌入式工程师从一些较小型的系统着手,累积相关技术经验。

       5、培养多元化技能与系统观,尝试着去开发手机应用程序、或者是学习后端服务器的相关技术,能让你开启完全不同的观点,去熟悉开放性硬件,现在市面上有不少现成的开发板,能让工程师专注于学习独特算法的开发。

       6、了解软件的同事也要了解最新的处理器,除了要深入了解C或C++等基本程序语言,有时也要认识一些热门的新程序语言以因应特殊设计需求,但更重要的是了解最新的处理器技术;处理器才是嵌入式系统的本质。

       7、要能熟悉开放源码软件,建议工程师避免只专长单一领域,因为那可能会阻碍你的成长。对嵌入式工程师来说,确保自己对软硬件技术都很了解,是非常宝贵的价值。

       8、建立系统级的工程思维,嵌入式工程师拥有系统导向的思维是很重要的,此外每个嵌入式工程师都应该具备优良的项目管理技巧,力求准时完成负责的项目。

       9、要能明确表达自己的想法与意见透过文字或绘图,无论是哪一种工程师,都需要能有效表达自己的想法与意见。

       10、学习无线连结技术,嵌入式工程师需要在接下来1—3年学习无线连结技术,特别是Wi-Fi与蓝牙低功耗;因为现在的嵌入式设备与使用者智能手机连结的主要方式。 


以上为朱有鹏老师总结的一些个人观点,学习更多嵌入式知识,观看免费视频,关注【朱老师物联网大讲堂】。

加群397164505


推荐阅读
  • 1:有如下一段程序:packagea.b.c;publicclassTest{privatestaticinti0;publicintgetNext(){return ... [详细]
  • 优化ListView性能
    本文深入探讨了如何通过多种技术手段优化ListView的性能,包括视图复用、ViewHolder模式、分批加载数据、图片优化及内存管理等。这些方法能够显著提升应用的响应速度和用户体验。 ... [详细]
  • Søren Kierkegaard famously stated that life can only be understood in retrospect but must be lived moving forward. This perspective delves into the intricate relationship between our lived experiences and our reflections on them. ... [详细]
  • 计算机网络复习:第五章 网络层控制平面
    本文探讨了网络层的控制平面,包括转发和路由选择的基本原理。转发在数据平面上实现,通过配置路由器中的转发表完成;而路由选择则在控制平面上进行,涉及路由器中路由表的配置与更新。此外,文章还介绍了ICMP协议、两种控制平面的实现方法、路由选择算法及其分类等内容。 ... [详细]
  • 本文将介绍如何使用 Go 语言编写和运行一个简单的“Hello, World!”程序。内容涵盖开发环境配置、代码结构解析及执行步骤。 ... [详细]
  • 本文详细介绍了如何使用PHP检测AJAX请求,通过分析预定义服务器变量来判断请求是否来自XMLHttpRequest。此方法简单实用,适用于各种Web开发场景。 ... [详细]
  • 线性Kalman滤波器在多自由度车辆悬架主动控制中的应用研究
    本文探讨了线性Kalman滤波器(LKF)在不同自由度(2、4、7)的车辆悬架系统中进行主动控制的应用。通过详细的仿真分析,展示了LKF在提升悬架性能方面的潜力,并总结了调参过程中的关键要点。 ... [详细]
  • 本文探讨了Hive中内部表和外部表的区别及其在HDFS上的路径映射,详细解释了两者的创建、加载及删除操作,并提供了查看表详细信息的方法。通过对比这两种表类型,帮助读者理解如何更好地管理和保护数据。 ... [详细]
  • C++实现经典排序算法
    本文详细介绍了七种经典的排序算法及其性能分析。每种算法的平均、最坏和最好情况的时间复杂度、辅助空间需求以及稳定性都被列出,帮助读者全面了解这些排序方法的特点。 ... [详细]
  • 本文介绍如何利用动态规划算法解决经典的0-1背包问题。通过具体实例和代码实现,详细解释了在给定容量的背包中选择若干物品以最大化总价值的过程。 ... [详细]
  • 本文详细探讨了Java中的24种设计模式及其应用,并介绍了七大面向对象设计原则。通过创建型、结构型和行为型模式的分类,帮助开发者更好地理解和应用这些模式,提升代码质量和可维护性。 ... [详细]
  • 本文介绍了Java并发库中的阻塞队列(BlockingQueue)及其典型应用场景。通过具体实例,展示了如何利用LinkedBlockingQueue实现线程间高效、安全的数据传递,并结合线程池和原子类优化性能。 ... [详细]
  • 题目描述:给定n个半开区间[a, b),要求使用两个互不重叠的记录器,求最多可以记录多少个区间。解决方案采用贪心算法,通过排序和遍历实现最优解。 ... [详细]
  • 深入理解C++中的KMP算法:高效字符串匹配的利器
    本文详细介绍C++中实现KMP算法的方法,探讨其在字符串匹配问题上的优势。通过对比暴力匹配(BF)算法,展示KMP算法如何利用前缀表优化匹配过程,显著提升效率。 ... [详细]
  • 探讨一个显示数字的故障计算器,它支持两种操作:将当前数字乘以2或减去1。本文将详细介绍如何用最少的操作次数将初始值X转换为目标值Y。 ... [详细]
author-avatar
让牙齿晒晒太阳诱惑
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有