一些可以弄的嵌入式/网络实战项目(还是踏实点,做些基础项目吃透就好)

2023-12-18 09:38

本文主要是介绍一些可以弄的嵌入式/网络实战项目(还是踏实点,做些基础项目吃透就好),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

 

 

基站,路由器,功能机,

全景摄像头,不对,VR摄像头感觉更多是硬件不是软件,图像拼接都是在服务器端进行的。你倒不如说参与了拼接软件的开发。

 

目前初步选择的两个是,基于freertos的无人机。

还有一个是路由器

或者你自己动手写一个直播的推流拉流系统。是的,自己写一个出来!!!!!这样也涵盖了网络编程这一方面,同时加上VR缝合。先不谈VR,至少基本的,你要至少能够接受摄像头传来的视频流,然后用H.264的方式传输出去,自己写出一个这么基本的功能我觉得就可以了。不对,我以前应该是很擅长做东西的啊,是的,就专注于目的,而不是总是想着怎么学东西,我觉得以我以前的激情做出一个VR直播系统应该不是太大问题,是的,你就自己做出一个推流软件。是啊,抛开学东西,单纯做一个东西是我擅长的,就像之前我用docker弄那个一样的,专注于一个点!!!!是的,用之前做东西的思想,我应该可以很快做出一个东西,然后再自己慢慢去学。所以我觉得简历上的项目是难不倒你的。是另一种思维,可以去百度等等的。目标非常专注,不是为了学东西而学东西。我对于做东西还是非常充满自信的,也确实可以很快做出来!!!!你先用激情做出一个东西,再去慢慢把它吃透嘛,没想到现在你争夺专注于学习之后不敢怎么做东西了,确实是两种思维。简历上写几个牛逼的项目应该对于我而言不是难事。真正耗时的应该是去把这个项目吃透。

 

我觉得这些都可以考虑考虑,找找相关资料,最好有现成的书。

 

 

想想生活中的嵌入式设备,一一列出来,选一个做

 

https://www.zhihu.com/question/31021080

是的,我觉得没有必要高大上,把一些基本的吃透先,

我觉得嵌入式也是,把一些基础项目真正吃透真正自己写写代码,就像之前写C一样,不要觉得基础不肯花时间。那反而是最吃亏的。

 

你自己去实现一个FTP服务器嘛,并且上传到github上面,并且你面试的时候能够亲自演示。

 

你简历上写这些基础的项目不丢人!!!

 

有项目当然好,没项目就先老老实实把基础打好。别那么浮躁。

 

把基础的书多啃啃,把基础的项目多做做,就这么去找工作,没有实际项目就没有实际项目,至少你还有基础,你要是搞那些浮夸的项目,实际连基础都没有,混不过专业的人士的眼光的。

 

考研复试也是很重视笔试的嘛。

 

有基础你就应该有去面试去找工作的底气。你耗费那么大精力弄高大上的项目小心吃力不讨好。

 

 

承认自己的差距,并且一步步从基础开始做起,就这样。别急。

 

简历上就写基础的项目,体现你这方面的能力,就写自己做的FTP服务器,表示自己会网络编程,我希望你能够在项目描述上说,核心代码全部由自己独立完成。我觉得这才是证明能力的。

哪怕是一个平衡车,你现在都没能做到这一点,去自己,独立地写出整个程序,搭建起整个软件框架,你还没有做到这一点,所以培训班的那些项目你别看不起,他们是真正教你一步一步自己亲手搭建起来的,那个质量是不一样的。

就像别人卡尔曼能够自己亲手推而你只能大概说出个概念,完全是不一样的,无名还是得踏实点来。

 

我以后写一个项目,我希望能够写上整个软件框架由自己亲手搭建完成。

 

你真正应该担心的不是上面没有实战项目,你真正应该担心的是你的基础!!!!!!!这才是你该花精力的地方。而不是成天思考有哪些高大上的项目可以做,证明自己有这方面的能力经验。结果是时间耗去了而什么也没有做,还不如好好学学基础,把基础弄扎实。这才是真正的底气我觉得。

 

 

所以有时候觉得培训班的思路是对的,他们重视基础,基础上花的时间比较多,你也别嫌上面项目低级,你真正能自己亲手实现,真正弄吃透其实已经很不错了,是你自己太虚浮了。人家的体系安排其实是科学的。

你自己倒是卡在寻求高大上的项目上面,又找不到合适的,你真正应该多花时间在基础上面,没有公司项目承认就好了,但基础的东西资料你是能够又东西学的,那就把这些弄扎实。公司项目没有一定客观条件确实弄不成。基础资料书籍你可以方便从网上买到,基础项目也是,资料也比较多,把这些啃透先。

 

基础打好了再做那些高大上的项目应该是自然而然的事情,顺带做了。

没打好基础,你做那些高大上的项目也自然会觉得吃力。

 

 

应该多去啃啃基础项目和基础书籍,而不是只想弄一些高大上的项目

应该多去啃啃基础项目和基础书籍,而不是只想弄一些高大上的项目,这才是你相比于以前进步的地方,这才是一个真正的技术人我觉得,你会发现现在让你徒手写个STM32程序你都写不出,虽然你做了平衡车无人机那么多东西。我现在弄和几年前一样的东西,深度是不一样的。

很多时候你是一些基础的东西没有吃透就跑去做一些高级的东西,这样我觉得是比较危险的。

 

 

 

无人机你先去把正点原子的源码啃透就不错了,网络编程自己写个服务器就不错了。

 

往往外表越是高大上的项目,你实际干的越是低级的活,最典型的OZO。

还有你以前弄的一些项目,很多其实是copy别人代码。

 

往往外表越小的项目,反而自己的参与度更高,深度,掌握的更多,你看不起别人C++写的贪吃蛇游戏,实际你自己连C++贪吃蛇都写不出来。

论文标题也是,一个论文是无人机的和一个论文是卡尔曼滤波的,后者深度更深一些。

 

你写的LSTM异常检测,这个确实自己可以完全独立写完做完,你要是写裴丹的那种集成学习的,实际你自己能力写不出来,或者完成不了,只能空洞地讲一些原理罢了。我们还是得求实一点。

 

你哪怕自己写个小的视频播放网站也好。

同样是直播网站,你是就简单用个Nginx,用别人地推流拉流软件,而别人上面网络编程都是自己写的!!!!!差得远了,还有音视频编程,还有H.264等等,真正的技术就是要深入这些细节而不是流于表面。

 

 

 

 

 

 

 

 

 

 

当然我还是搜集一些别人说的嵌入式项目,然后自己选一些

https://blog.csdn.net/HowieXue/article/details/76696316

 

 

 

 

 

1

这篇关于一些可以弄的嵌入式/网络实战项目(还是踏实点,做些基础项目吃透就好)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/507930

相关文章

springboot项目中整合高德地图的实践

《springboot项目中整合高德地图的实践》:本文主要介绍springboot项目中整合高德地图的实践,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录一:高德开放平台的使用二:创建数据库(我是用的是mysql)三:Springboot所需的依赖(根据你的需求再

一文详解如何在idea中快速搭建一个Spring Boot项目

《一文详解如何在idea中快速搭建一个SpringBoot项目》IntelliJIDEA作为Java开发者的‌首选IDE‌,深度集成SpringBoot支持,可一键生成项目骨架、智能配置依赖,这篇文... 目录前言1、创建项目名称2、勾选需要的依赖3、在setting中检查maven4、编写数据源5、开启热

Python并行处理实战之如何使用ProcessPoolExecutor加速计算

《Python并行处理实战之如何使用ProcessPoolExecutor加速计算》Python提供了多种并行处理的方式,其中concurrent.futures模块的ProcessPoolExecu... 目录简介完整代码示例代码解释1. 导入必要的模块2. 定义处理函数3. 主函数4. 生成数字列表5.

SpringBoot项目配置logback-spring.xml屏蔽特定路径的日志

《SpringBoot项目配置logback-spring.xml屏蔽特定路径的日志》在SpringBoot项目中,使用logback-spring.xml配置屏蔽特定路径的日志有两种常用方式,文中的... 目录方案一:基础配置(直接关闭目标路径日志)方案二:结合 Spring Profile 按环境屏蔽关

从基础到进阶详解Pandas时间数据处理指南

《从基础到进阶详解Pandas时间数据处理指南》Pandas构建了完整的时间数据处理生态,核心由四个基础类构成,Timestamp,DatetimeIndex,Period和Timedelta,下面我... 目录1. 时间数据类型与基础操作1.1 核心时间对象体系1.2 时间数据生成技巧2. 时间索引与数据

MySQL版本问题导致项目无法启动问题的解决方案

《MySQL版本问题导致项目无法启动问题的解决方案》本文记录了一次因MySQL版本不一致导致项目启动失败的经历,详细解析了连接错误的原因,并提供了两种解决方案:调整连接字符串禁用SSL或统一MySQL... 目录本地项目启动报错报错原因:解决方案第一个:第二种:容器启动mysql的坑两种修改时区的方法:本地

安装centos8设置基础软件仓库时出错的解决方案

《安装centos8设置基础软件仓库时出错的解决方案》:本文主要介绍安装centos8设置基础软件仓库时出错的解决方案,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐... 目录安装Centos8设置基础软件仓库时出错版本 8版本 8.2.200android4版本 javas

springboot项目中使用JOSN解析库的方法

《springboot项目中使用JOSN解析库的方法》JSON,全程是JavaScriptObjectNotation,是一种轻量级的数据交换格式,本文给大家介绍springboot项目中使用JOSN... 目录一、jsON解析简介二、Spring Boot项目中使用JSON解析1、pom.XML文件引入依

使用vscode搭建pywebview集成vue项目实践

《使用vscode搭建pywebview集成vue项目实践》:本文主要介绍使用vscode搭建pywebview集成vue项目实践,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地... 目录环境准备项目源码下载项目说明调试与生成可执行文件核心代码说明总结本节我们使用pythonpywebv

Linux基础命令@grep、wc、管道符的使用详解

《Linux基础命令@grep、wc、管道符的使用详解》:本文主要介绍Linux基础命令@grep、wc、管道符的使用,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐... 目录grep概念语法作用演示一演示二演示三,带选项 -nwc概念语法作用wc,不带选项-c,统计字节数-