机械女生,双非本985硕,目前学了C 基础知识,转嵌入式还是java更好?

本文主要是介绍机械女生,双非本985硕,目前学了C 基础知识,转嵌入式还是java更好?,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

作为单片机项目开发的卖课佬,个人建议,先转嵌入式单片机开发方向,哈哈。

java我也学过,还学过oracle、mysql数据库,只是当时没做笔记,找不好充分的装逼证据了。

从实习通过业余时间,学到快正式毕业,真的有种呕心沥血的感觉。

当时还是学生,脸皮比较薄,又不是电气专业,辛辛苦苦学了几个月,最后都没勇气去找java的工作。

因为感觉还是啥也不会,做不出什么实质性的项目。

后面发现,还要继续学Java ME,或者Java EE方向进击,我学不动了,再这样学下去,得饿死。

再加上没人指导,都不知道自己的想法是不是对的,万一学出来还是找不到工作,就造孽了。

然后我就冲单片机方向了,贴两张图,避免有吹牛逼嫌疑。

我刚开始学习,也不知道我定位的是单片机工程师,嵌入式工程师职位的。

我只知道电子工程师,这个职位其实偏硬件,很多岗位需求是硬件设计,PCB设计,还要懂焊接、各种仪器仪表使用,还有些需要懂单片机,C语言等等。

所以我踩了特别多坑,特别是电路这块。

我算是废物群体里,比较勤快的,买过厚厚的电子元器件手册,嫖了几十G模电数电课看,每天都在房间里,图书馆里啃。

模电看到三极管往后,就看不懂了,一堆数学公式,看着都头痛。

当时的心理,WC,我只想学个技能,找份工作混口饭吃而已,怎么个个都像造导弹一样难。

后面我转变了学习方向,买了个51开发板跟着教程学,就是那种手把手的,有讲C语言,有讲硬件基础,也有讲单片机一起的。

我发现,他们讲的元器件作用,电路,我能听得懂。

工作了才知道,如果走单片机开发,根本不用像学模电那样学电路,三极管只要知道开关原理就够了,模电那种是给用三极管分立元件搭放大器的人学的,我们只是应用而已,不用学这么深。

现在的电路集成化都很高了,直接有现成的芯片方案,芯片手册大多数都有参考电路,哪怕电路实现细节看不懂,都不影响使用,有些关键器件,数据手册也有说明,比如Buck电源电路,调哪些电阻值,输出多少V。

电路设计,pcb设计,焊板子,其实是硬件工程师的活.....

也不排除有些小公司,硬件软件一个人全干的,这种不去就好了。

当时还是学了很多东西的,学了51开发板找不到工作,又做了个智能小车的项目,还学了VB语言给小车做了个上位机控制,现在VB都已经淘汰了。

最后还是带着智能小车去面试,边演示边讲解,才勉强找到工作。

其实双非本985硕这学历,不管转嵌入式,还是java,都没问题,看个人更喜欢哪个行业。

为什么我建议转嵌入式?

第一:

因为机械和电子,其实是融合的,很多电子产品需要用到机械。

如果碰到做这种产品的公司,既懂机械,又懂电子,又是985硕士,将会是巨大的优势。

所以机械走嵌入式方向,在找工作方面,会比走java方向更有优势。

第二:

投产比很高,就是投入的时间不多,但是硕士起点很高。

其实搞懂企业对某个职位的需求,找个工作真的很简单。

无非就是想招一个三观正,来了就能干活的人

那怎样的人,来了就能干活?

要么有丰富的工作经验,要么有丰富的项目经验,这样培养成本最低。

知道这种需求后,压根不用乱七八糟学,先学个基础,直接开始找项目做。

按项目需要,缺啥补啥,花几个月时间积累3,4个项目经验,直接就可以找工作了。

我们无际单片机项目特训营上百个成功案例,有机械,电气,测试,材料转行的,都是用的这招..


最近很多粉丝问我单片机怎么学,我根据自己从业十年经验,累积耗时一个月,精心整理一份「单

片机最佳学习路径+单片机入门到高级教程+工具包」全部无偿分享给铁粉!!!

除此以外,再含泪分享我压箱底的22个热门开源项目,包含源码+原理图+PCB+说明文档,让你迅速进阶成高手

教程资料包和详细的学习路径可以看我下面这篇文章的开头

《单片机入门到高级开挂学习路径(附教程+工具)》

《单片机入门到高级开挂学习路径(附教程+工具)》

《单片机入门到高级开挂学习路径(附教程+工具)》

这篇关于机械女生,双非本985硕,目前学了C 基础知识,转嵌入式还是java更好?的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



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

相关文章

SpringBoot条件注解核心作用与使用场景详解

《SpringBoot条件注解核心作用与使用场景详解》SpringBoot的条件注解为开发者提供了强大的动态配置能力,理解其原理和适用场景是构建灵活、可扩展应用的关键,本文将系统梳理所有常用的条件注... 目录引言一、条件注解的核心机制二、SpringBoot内置条件注解详解1、@ConditionalOn

通过Spring层面进行事务回滚的实现

《通过Spring层面进行事务回滚的实现》本文主要介绍了通过Spring层面进行事务回滚的实现,包括声明式事务和编程式事务,具有一定的参考价值,感兴趣的可以了解一下... 目录声明式事务回滚:1. 基础注解配置2. 指定回滚异常类型3. ​不回滚特殊场景编程式事务回滚:1. ​使用 TransactionT

Spring LDAP目录服务的使用示例

《SpringLDAP目录服务的使用示例》本文主要介绍了SpringLDAP目录服务的使用示例... 目录引言一、Spring LDAP基础二、LdapTemplate详解三、LDAP对象映射四、基本LDAP操作4.1 查询操作4.2 添加操作4.3 修改操作4.4 删除操作五、认证与授权六、高级特性与最佳

Spring Shell 命令行实现交互式Shell应用开发

《SpringShell命令行实现交互式Shell应用开发》本文主要介绍了SpringShell命令行实现交互式Shell应用开发,能够帮助开发者快速构建功能丰富的命令行应用程序,具有一定的参考价... 目录引言一、Spring Shell概述二、创建命令类三、命令参数处理四、命令分组与帮助系统五、自定义S

SpringSecurity JWT基于令牌的无状态认证实现

《SpringSecurityJWT基于令牌的无状态认证实现》SpringSecurity中实现基于JWT的无状态认证是一种常见的做法,本文就来介绍一下SpringSecurityJWT基于令牌的无... 目录引言一、JWT基本原理与结构二、Spring Security JWT依赖配置三、JWT令牌生成与

Java中Date、LocalDate、LocalDateTime、LocalTime、时间戳之间的相互转换代码

《Java中Date、LocalDate、LocalDateTime、LocalTime、时间戳之间的相互转换代码》:本文主要介绍Java中日期时间转换的多种方法,包括将Date转换为LocalD... 目录一、Date转LocalDateTime二、Date转LocalDate三、LocalDateTim

如何配置Spring Boot中的Jackson序列化

《如何配置SpringBoot中的Jackson序列化》在开发基于SpringBoot的应用程序时,Jackson是默认的JSON序列化和反序列化工具,本文将详细介绍如何在SpringBoot中配置... 目录配置Spring Boot中的Jackson序列化1. 为什么需要自定义Jackson配置?2.

Java中使用Hutool进行AES加密解密的方法举例

《Java中使用Hutool进行AES加密解密的方法举例》AES是一种对称加密,所谓对称加密就是加密与解密使用的秘钥是一个,下面:本文主要介绍Java中使用Hutool进行AES加密解密的相关资料... 目录前言一、Hutool简介与引入1.1 Hutool简介1.2 引入Hutool二、AES加密解密基础

Spring Boot项目部署命令java -jar的各种参数及作用详解

《SpringBoot项目部署命令java-jar的各种参数及作用详解》:本文主要介绍SpringBoot项目部署命令java-jar的各种参数及作用的相关资料,包括设置内存大小、垃圾回收... 目录前言一、基础命令结构二、常见的 Java 命令参数1. 设置内存大小2. 配置垃圾回收器3. 配置线程栈大小

SpringBoot实现微信小程序支付功能

《SpringBoot实现微信小程序支付功能》小程序支付功能已成为众多应用的核心需求之一,本文主要介绍了SpringBoot实现微信小程序支付功能,文中通过示例代码介绍的非常详细,对大家的学习或者工作... 目录一、引言二、准备工作(一)微信支付商户平台配置(二)Spring Boot项目搭建(三)配置文件