当前位置: 首页 > news >正文

迷茫了!去大厂还是创业?

大家好,我是麦叔,最近我创建了一个 学习圈子

有球友在 星球 里提问。

大厂的layout岗位和小厂的硬件工程师岗位,该如何选择?

320e24a1bf21d9f1fb8f6547e001a786.png

这个问题我曾经也纠结过,不过现在的我,I am awake!

肯定是有大点大。简单说说我的看法。


1. 选择大厂的PCB Layout岗位

一方面,大厂通常具有完善的体系和规范,这提供了深入学习PCB Layout最佳实践的机会,甚至还有有大佬带,这对于一个刚刚毕业的新手来说,是一个难得的学习机会。

在大公司,将接触到丰富的资源,包括先进的工具、技术支持和行业资源。这将有助于你在专业领域内保持竞争力,不断提升自己的技能水平。

此外,大公司通常有广阔的职业发展通道,通过内部培训和晋升体系,你有机会在未来不断晋升,拓展自己的职业领域,如果想从事其他方向,可以尝试内部调岗,成为T型人才。

然而,选择大厂也有一些潜在的劣势。

由于大公司的专业化程度较高,可能更容易被固定在某一领域,难以涉足其他硬件工程的方向。

大公司的竞争激烈,可能需要更长的时间和更高的能力才能脱颖而出。

这也需要在竞争中不断提升自己,保持良好的工作表现。

2. 选择小公司的硬件工程师岗位

另一方面,小公司可能为你提供更全面的发展机会,说白了就是可能要身兼数职,会做的比较杂。

可能需要涉及硬件的各个方面,从电路原理图设计,PCB设计,物料采购,供应商对接,可能都会接触到。

这有助于你全面发展自己的技能,提高解决问题的能力。

小公司的项目通常较为灵活,你可能有机会接触到更多的项目,积累更丰富的项目经验。

此外,你可能更早地参与项目的不同阶段,这对于职业启动阶段来说是一种难得的机会。

然而,小公司可能没有大公司那样完善的培训和资源,你可能需要更主动地寻找学习机会。

在小公司,晋升通道相对较窄,这意味着你需要更加努力和耐心,可能需要更多的时间来取得职业上的突破。

综合考虑:

在做决策之前,你应该明确自己的职业规划和兴趣。如果你的主要目标是学习PCB Layout并在硬件工程领域有所涉足,大厂的PCB Layout岗位可能是一个不错的选择。

另外大厂的履历对你后面的跳槽,换工作可能会有更好的影响。虽然每个公司都有各种各样的坑。不过如果是我,会优先选择大公司。

在职业发展的道路上,每个人的经历都是独一无二的。大公司和小公司都有其利弊。最终的决策应该要基于自己的实际情况和职业规划来做选择。


最后,不论选择哪个方向,都要保持对学习的渴望,不断提升自己的技能水平,积极适应职业发展的变化。

无论走向何方,都希望你能够在硬件工程领域中取得成功,实现自己的职业梦想。祝你职业生涯的每一步都充满成就和收获!

最后,星球已经加入一波小伙伴。

👇👇👇

属于你的电子技术学习天地,加入知识星球!一起进步

596967f7e5befa2d93dcda87abf1ee5c.png

新人优惠券原价88,减免之后只需要68

每天只需要 0.18 元, 2 毛钱都不到,还是非常划算的。

限时发放 50 

相关文章:

迷茫了!去大厂还是创业?

大家好,我是麦叔,最近我创建了一个 学习圈子 有球友在 星球 里提问。 大厂的layout岗位和小厂的硬件工程师岗位,该如何选择? 这个问题我曾经也纠结过,不过现在的我,I am awake! 肯定是有大点大。…...

Qt源码分析: QEventLoop实现原理

QEventLoop屏蔽了底层消息循环实现细节,向上提供了与平台无关的消息/事件循环。 本文拟对Windows系统下QEventLoop的实现原理予以分析。 注1:限于研究水平,分析难免不当,欢迎批评指正。 注2:文章内容会不定期更新。 …...

痛失offer的八股

java面试八股 mysql篇: 事物的性质: 事物的性质有acid四特性。 a:automic,原子性,要么全部成功,要么全部失败,mysql的undolog,事物在执行的时候,mysql会进行一个快照读…...

【Git】第一课:Git的介绍

简介 什么是Git? Git是一个开源的分布式版本控制系统,用于跟踪代码的改变和协同开发。它最初由Linus Torvalds为了管理Linux内核开发而创建,现已成为开源软件开发中最流行的版本控制系统,没有之一。Git允许多人同时在不同的分支上工作&…...

知识蒸馏——深度学习的简化之道 !!

文章目录 前言 1、什么是知识蒸馏 2、知识蒸馏的原理 3、知识蒸馏的架构 4、应用 结论 前言 在深度学习的世界里,大型神经网络因其出色的性能和准确性而备受青睐。然而,这些网络通常包含数百万甚至数十亿个参数,使得它们在资源受限的环境下&…...

【爬虫】Selenium打开新tab页截图并关闭

如果说 你曾苦过我的甜 我愿活成你的愿 愿不枉啊 愿勇往啊 这盛世每一天 山河无恙 烟火寻常 可是你如愿的眺望 孩子们啊 安睡梦乡 像你深爱的那样 🎵 王菲《如愿》 在自动化测试和网页抓取中,Selenium WebDriver 是一个强大的工具&…...

09 事务和连接池

文章目录 properties文件连接池service层实现类dao层实现类dao层实现类 连接池类: 创建线程池静态常量,用于放连接。 创建Properties静态常量,用于解析properties文件 静态代码块中,解析properties文件,将解析结果用于创建连接池 …...

P4344 [SHOI2015] 脑洞治疗仪 线段树+二分

主要是维护一个连续区间,比较经典的题目,还要考虑一下二分的情况,否则很难处理,比较有难度。这里和序列操作一题的区别是不需要考虑1的个数,因为不需要取反。传送门https://www.luogu.com.cn/problem/P4344 #include&…...

解决大型语言模型中的幻觉问题:前沿技术的综述

大型语言模型中的幻觉问题及其解决技术综述 摘要 大型语言模型(LLM)如GPT-4、PaLM和Llama在自然语言生成能力方面取得了显著进步。然而,它们倾向于产生看似连贯但实际上不正确或与输入上下文脱节的幻觉内容,这限制了它们的可靠性和安全部署。随着LLM在…...

机器学习流程—AutoML

文章目录 机器学习流程—AutoMLAutoML工具Auto-SKLearnMLBoxTPOTRapidMinerPyCaretAuto-KerasH2OAutoML谷歌AutoML云Uber LudwigTransmogrifAIAutoGluonAutoWekaDataRobot...

Ubuntu 23.10 tar包安装和配置Elasticsearch kibana 7.13.3

目录 一、环境说明 二、准备工作 三、安装elasticsearch 3.1 安装elasticsearch 3.2 添加服务和设置开机启动 四、安装kibana 4.1. 安装kibana 4.2 添加服务和设置开机启动 出于工作需要,需要在Ubuntu 23.10系统上通过tar包方式安…...

glibc内存管理ptmalloc

1、前言 今天想谈谈ptmalloc如何为应用程序分配释放内存的,基于以下几点原因才聊它: C/C 70%的问题是内存问题。了解一点分配器原理对解决应用程序内存问题肯定有帮助。C也在用ptmalloc. 当你在C中new一个对象时,底层还是依赖glibc中的ptma…...

HarmonyOS入门学习

HarmonyOS入门学习 前言快速入门ArkTS组件基础组件Image组件Text组件TextInput 文本输入框Buttonslider 滑动组件 页面布局循环控制ForEach循环创建组件 List自定义组件创建自定义组件Builder 自定义函数 状态管理Prop和LinkProvide和ConsumeObjectLink和Observed ArkUI页面路由…...

【Mock|JS】Mock的get传参+获取参数信息

mockjs的get传参 前端请求 const { data } await axios("/video/childcomments", {params: {sort: 1,start: 2,count: 5,childCount: 6,commenIndex: 0,},});后端获取参数 使用正则匹配url /*** # 根据url获取query参数* param {Url} urlStr get请求获取参数 eg:…...

spring cloud gateway k8s优雅启停

通过配置readiness探针和preStop hook,实现优雅启动和停止(滚动部署) 1. k8s工作负载配置 readinessProbe:httpGet:path: /datetimeport: 8080scheme: HTTPinitialDelaySeconds: 30timeoutSeconds: 1periodSeconds: 30successThreshold: 1fa…...

嵌入式软件面试-linux-中高级问题

Linux系统启动过程: BIOS自检并加载引导程序。引导程序(如GRUB)加载Linux内核到内存。内核初始化硬件,加载驱动,建立内存管理。加载init进程(PID为1),通常是systemd或SysVinit。init…...

css禁用元素指针事件,鼠标穿透,点击下层元素,用`pointer-events:none;`

pointer-events: 对鼠标事件的反应 MDN pointer-events 英文 https://developer.mozilla.org/en-US/docs/Web/CSS/pointer-events 菜鸟教程 CSS pointer-events 属性 https://www.runoob.com/cssref/css3-pr-pointer-events.html 常用取值 auto 和 none pointer-events: aut…...

Eureka的介绍和作用,以及搭建

一、Eureka的介绍和作用 Eureka是Netflix开源的一种服务发现和注册工具,它为分布式系统中的服务提供了可靠的服务发现和故障转移能力。Eureka是Netflix的微服务架构的关键组件之一,它能够实时地监测和管理服务实例的状态和可用性。 在Eureka架构中&…...

shell和linux的关系

Shell 和 Linux 之间存在密切的关系,但它们并不是同一个东西。让我们分别了解一下它们: Linux: Linux 是一个自由和开放源代码的类UNIX操作系统。 Linux 的内核由林纳斯托瓦兹(Linus Torvalds)于1991年首次发布&…...

数据在内存的存储

整数在内存中的存储 我们来回顾一下,整数在计算机是以补码的形式进行存储的,整数分为正整数和负整数,正整数的原码、反码和补码是一样的,负整数的原码、反码和补码略有不同(反码是原码除符号位,其他位按位取…...

mybatis是如何将sql执行结果封装为java对象的?

面试 通过反射机制,可以在类和字段上加注解,定义映射关系。...

【深度解析】Python异步编程:为何‘async with’必须安居于async函数之内?

1. 从报错案例看异步编程的门槛 那天我正在用aiohttp写一个简单的网络爬虫,代码看起来非常简洁: import aiohttpasync with aiohttp.ClientSession() as session:async with session.get(http://example.com) as response:print(await response.text())运…...

GLM-4.1V-9B-Base一键部署教程:Python入门级环境配置指南

GLM-4.1V-9B-Base一键部署教程:Python入门级环境配置指南 1. 开篇:为什么选择GLM-4.1V-9B-Base 如果你刚接触AI开发,想快速体验多模态大模型的能力,GLM-4.1V-9B-Base是个不错的起点。这个开源模型不仅能处理文本,还能…...

Buzz终极指南:3个技巧实现高效本地音频转录

Buzz终极指南:3个技巧实现高效本地音频转录 【免费下载链接】buzz Buzz transcribes and translates audio offline on your personal computer. Powered by OpenAIs Whisper. 项目地址: https://gitcode.com/GitHub_Trending/buz/buzz Buzz是一款基于OpenAI…...

BiliTools终极指南:跨平台B站资源下载与管理完整教程

BiliTools终极指南:跨平台B站资源下载与管理完整教程 【免费下载链接】BiliTools A cross-platform bilibili toolbox. 跨平台哔哩哔哩工具箱,支持下载视频、番剧等等各类资源 项目地址: https://gitcode.com/GitHub_Trending/bilit/BiliTools 还…...

测试数据管理:AI解决方案大比拼

在数字化转型的浪潮中,软件测试从业者面临的核心挑战之一是高效管理测试数据。测试数据作为质量保障的基石,直接影响缺陷检出率、测试覆盖度和发布周期。传统方法依赖手动生成和脱敏,不仅耗时耗力,还常因数据多样性不足、安全风险…...

用STM32F407的FSMC总线给FPGA当外挂RAM?一个实战项目带你打通软硬件

STM32与FPGA的FSMC总线实战:打造高性能异构内存扩展方案 在嵌入式系统开发中,内存资源常常成为性能瓶颈。当STM32需要处理大规模数据时,内部SRAM可能捉襟见肘。本文将展示如何利用STM32F407的FSMC总线,将FPGA内部RAM无缝扩展为MCU…...

Python Web开发入门(二十一):完整前后端项目实战——从零构建企业级电商系统

一、前言:为什么需要一个完整的实战项目? 有读者在评论区问:"学了这么多天,感觉知识点很散,怎么把它们串联起来?" 我的回答是:真正的学习发生在实战中,特别是当你要把多个模块有机组合成一个可运行的系统时。 让我分享一个真实故事:2025年,我带团队重构…...

MFC中单选框与复选框控件的实战应用与优化技巧

1. MFC单选框与复选框控件基础入门 第一次接触MFC的单选框(Radio Button)和复选框(CheckBox)时,我完全被它们的组属性搞晕了。记得当时做了个问卷调查界面,结果所有单选框都能同时选中,简直是个灾难现场。后来才发现,原来MFC的单选…...

PHP开发中未优化的图像处理问题详解

目录PHP开发中未优化的图像处理问题详解1. 引言2. 问题现象3. 根本原因分析3.1 图像处理的资源消耗3.2 常见未优化操作3.3 为什么开发者容易忽略4. 诊断与定位方法4.1 监控内存使用4.2 检查PHP错误日志4.3 分析响应时间4.4 使用性能分析工具4.5 检查磁盘I/O4.6 安全扫描5. 解决…...