[技术闲聊]我对电路设计的理解(一)

        讲点题外话,也算回忆,捋一捋过往的生活。

        大学毕业后,进入公司实习,从产线开始,为期一个月,当时课室负责人说,进入一家公司,首先了解公司的产品,产线是最直接最合适最近距离感受产品的地方。现在看来,对我还是有作用的,了解产线人员对设计新产品的“推崇度”,也就是各种吐槽;了解到他们的痛点和无措;了解到硬件设计人员的一个小疏忽就需要产线在后面变更,而且是一个批次的变更,确实会影响产线的效率和工作安排,后面的电路设计,严谨就是这么来的,真的是蝴蝶效应的案例。后来发生一件事,发现负责人就是个忽悠,有一批次货需要紧急出,赶不上客户约定时间了,结果拉着硬件设计人员去产线支援,焊接电路板。。。

        产线实习

        产线实习1个月后,回课室接受新的安排,其实也没什么事情,就是跟着硬件工程师打打杂,做一些杂事,申请单填写、走流程、找人签核一些文件,搭搭硬件环境,了解产品间的连接,这个时候,就别在公司看书了,学校学的硬件知识,对于电路设计是完全不够用的;对于当下的电路调试是完全不够用的;对于当前不了解公司产品的前提下是不紧急的。学校学习的内容是广而杂,公司的产品是实用、具体化,学校理论具体产品电路的结合,是需要时间的。新人盆友们刚进公司,一定不要急,看到过多个毕业生进公司,恨不得三两天就学会,很急切,欲速则不达,刚进公司,以了解为主,找人问问产品知识,了解产品线、课室、部门、工作主要内容,工程师做事风格,看看周围的工程师是如何工作的,融入环境是第一步,了解公司和产品是第二步,辅助调试以及跑腿中强化第一步和第二步,不要觉得事情简单,能做好,也是不简单的。

        工作录用

        实习结束拿到毕业证,公司会根据平时表现确定试用期时限或者直接录用,这时候就看过往个人表现了,见过软件部门,有一个姑娘,不认真做事情,找同事当抢手,让自己同学帮忙写代码,别看平时没人看,其实刚进公司的人,其实大家都在关注的,因为以后可能是同事,需要了解这是什么样的一个人,以后怎么打交道,第一印象固化了,以后基本上很难更改。.

        日常工作

        硬件工程师需要打交道的部门很多,是仅次于产品部门对接部门的数量

        不是说需要具备怎样的口才,而是需要各个科室都要了解,不然都不知道对方是干什么的,如何沟通协调做事情。这一点是急不来的,需要半年左右的时间,才能熟悉下来。能给别人带来价值才能够得到对方额外的帮助,这一点需要谨记。

        绘制原理图是新人的第一关,原理图软件是一定要熟悉的,吃饭的家伙,熟练度是基础。

        讲一个小故事,有过那么一位新人,经理拉着新人聊聊天,问问每个人会些什么,问到他时,说会画原理图,用过protel和AD。挺好啊,作为同事还是很高兴的,毕竟可以分担一部分,结果只是连线的小板子交给他,告诉他截止时间,结果这神人一天天的都在看晶体管书籍,学校都学了几年了,看的永远都是会的部分,不会的还是不会,看书可以回去看,在公司看书看视频学习,这就有点不合适了,学生身份需要逐步向工程师转型的,社会是不会宠着你的,在学校举手询问问题是好学生,但是进入职场,遇到问题是需要自己思考、自己查询,实在搞不定才询问别人的,而不是张嘴就问,都没过脑子都问题,没有人有义务给你解答,帮助你是情分,不要拎不清,平时帮别人跑跑腿的好处就来了,混个脸熟,问别人问题,也愿意解答,就是不愿意,也不好意思拒绝。平时别人安排你的事情,如果做完最好给个回馈,不然别人不知道你的进度。平时看他画图时间少,看视频时间多,后来忍不住问了一下当前进度,结果说画的差不多了,在截止日期的前三天,让他拉个会,我们一起给他评审原理图,人就位后,看他的图,丢东少西,电路图都不知道画的什么,这货说:不知道引脚是什么意思,不了解产品,具体要我做什么。汗!和他讲了一通,让他回去画,让他当天改完后再拉个会,给他看看,结果小伙子是准点下班,都无语了,第二天,还知道问一问,结果说还是不理解,就问他哪里不理解,他说他也不知道,反正就是不理解,要不哥,你来画一下,我看看。得咧,找人给他讲了一通,结果,下班后看有人走,他也走了,第二天直接不来了,说是生病了,人事第二天来找我们,是不是我们给的项目难了,小伙子说抓不住重点,一上来就是项目,要不换个师傅,我要谁谁谁做我的师傅,还要去找老板,因为老板和他们说过,有时找他。这事一出来,没人愿意带了,之前去其他课室聊天,被经理抓住,还闹这一出,越级反馈问题是大忌,结果直接被KO掉,重新招人。原理图后来带教的人画的,2小时都没到,就画完了,就是两个连接器根据定义互连。新人需摆好心态,即使在班级前几名或者手握offer,也要谦虚学习身边工程师的优点,模仿,靠近,最后形成自己的风格,有一种清零的心态,学到的就是赚到的,一生受益,有什么理由不学习呢。

        原理图工具有三种,AD软件、PADS软件、Cadence软件

1)贴近学校教学的AD软件,原理图使用方便,但是PCB吃电脑资源,多层板电脑卡的不行。

2)中等规模或者8层板以内的选用PADS,但是原理图绘制真的操蛋,原理图库绘制流程繁琐,PCB绘制,布局和布线是分开的,当然也可以在布局软件里绘制,有限制。

3)多层板或者高速差分多,使用Cadence软件,操作方便,PCB拉线丝滑,原理图绘制便捷,就是分立功能项太多,掌握起来耗时间。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/791607.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

独孤思维:高客单价项目,必须来一个

01 上次和水龙聊完以后,完成了图书电商项目小报童的梳理。 而且还让我规划后端低转高产品的设计。 目前独孤,准备以图书电商项目私教作为切入点,捆绑自己的合伙人。 设计高客单价项目。 所以,独孤4月的副业规划目标&#xff…

AI绘图:Stable Diffusion WEB UI 详细操作介绍:基础篇

接上一篇《AI绘图体验:Stable Diffusion本地化部署详细步骤》本地部署完了SD后,大家肯定想知道怎么用,接下来补一篇Stable Diffusion WEB UI 详细操作,如果大家还没有完成SD的部署,请参考上一篇文章进行本地化的部署。…

2.2.1.2-网格交易(python网格交易附实战交易记录)

跳转到根目录:知行合一:投资篇 已完成: 1、投资&技术   1.1.1 投资-编程基础-numpy   1.1.2 投资-编程基础-pandas   1.2 金融数据处理   1.3 金融数据可视化 2、投资方法论   2.1.1 预期年化收益率   2.1.2 一个关于yaxb的…

C++之STL的algorithm(4)之拷贝相关算法(copy、replace、swap)整理

C之STL的algorithm(4)之拷贝相关算法(copy、replace、swap)整理 注:整理一些突然学到的C知识,随时mark一下 例如:忘记的关键字用法,新关键字,新数据结构 C 的查找算法整理…

多线程--深入探究多线程的重点,难点以及常考点线程安全问题

˃͈꒵˂͈꒱ write in front ꒰˃͈꒵˂͈꒱ ʕ̯•͡˔•̯᷅ʔ大家好,我是xiaoxie.希望你看完之后,有不足之处请多多谅解,让我们一起共同进步૮₍❀ᴗ͈ . ᴗ͈ აxiaoxieʕ̯•͡˔•̯᷅ʔ—CSDN博客 本文由xiaoxieʕ̯•͡˔•̯᷅ʔ 原创 CSDN 如…

Redis高可用主从复制与哨兵模式

前言 在生产环境中,除了采用持久化方式实现 Redis 的高可用性,还可以采用主从复制、哨兵模式和 Cluster 集群的方法确保数据的持久性和可靠性。 目录 一、主从复制 1. 概述 2. 作用 3. 主从复制流程 4. 部署 4.1 安装 redis 4.2 编辑 master 节…

物联网实战--入门篇之(七)嵌入式-MQTT

目录 一、MQTT简介 二、MQTT使用方法 三、MQTT驱动设计 四、代码解析 五、使用过程 六、总结 一、MQTT简介 MQTT因为其轻量、高效和稳定的特点,特别适合作为物联网系统的数据传输协议,已经成为物联网事实上的通信标准了。关于协议的具体内容看看这…

后端前行Vue之路(三):计算属性和监视属性

1.概述 书接上回&#xff0c;我们讲述了《后端前行Vue之路(二)&#xff1a;模版语法之插值与指令》谈到了Vue的模板语法很强大&#xff0c;支持复杂表达式&#xff0c;如下&#xff1a; <div id"example">{{ message.split().reverse().join() }} </div&g…

Supervised Fine-tuning in turn Improves Visual Foundation Models

简介 从NLP中的监督微调&#xff08;Supervised Fine-tuning&#xff09;获得的灵感&#xff0c;本文探索了细粒度SFT在预训练后增强视觉基础模型潜力。本文提出了一种二阶段方法ViSFT释放视觉基础模型细粒度知识。具体地&#xff0c;通过一些域内任务执行视觉联合学习增强视觉…

编程实战:自己编写HTTP服务器(系列9:上传文件)

初级代码游戏的专栏介绍与文章目录-CSDN博客 我的github&#xff1a;codetoys&#xff0c;所有代码都将会位于ctfc库中。已经放入库中我会指出在库中的位置。 这些代码大部分以Linux为目标但部分代码是纯C的&#xff0c;可以在任何平台上使用。 本系列的源码位于httpd目录下…

Java实现两数相除

题意 给你两个整数&#xff0c;被除数 dividend 和除数 divisor。将两数相除&#xff0c;要求不使用乘法、除法和取余运算。 整数除法应该向零截断&#xff0c;也就是截去&#xff08;truncate&#xff09;其小数部分。例如&#xff0c;8.345 将被截断为 8 &#xff0c;-2.7335…

用DasViewer浏览模型时可以移动模型的中心点吗?

按住鼠标中键&#xff0c;就正常平移模型了。 DasViewer是由大势智慧自主研发的免费的实景三维模型浏览器,采用多细节层次模型逐步自适应加载技术,让用户在极低的电脑配置下,也能流畅的加载较大规模实景三维模型,提供方便快捷的数据浏览操作。 DasViewer下载地址&#xff1a;…

leetcode 热题 100(部分)C/C++

leetcode 热题 100 双指针 盛最多水的容器 【mid】【双指针】 思路&#xff1a; 好久没写代码sb了&#xff0c;加上之前写的双指针并不多&#xff0c;以及有点思维定势了。我对双指针比较刻板的印象一直是两层for循环i&#xff0c;j&#xff0c;初始时i,j都位于左界附近&…

SAM Self-Attention based Deep Learning Method

一、Why(Research Background) 网络流量分类根据协议(如超文本传输协议或域名系统)或应用程序(如脸书或Gmail)对流量类别进行分类。其准确性是一些网络管理任务(如服务质量控制、异常检测等)的关键基础。为了进一步提高流量分类的准确性,最近的研究引入了基于深度学习的方法…

Open CASCADE学习|刚体( TopoDS_Shape)按某种轨迹运动,停在指定位置上

今天实现如下功能&#xff1a;刚体做做螺旋运动&#xff0c;轨迹已知&#xff0c;求刚体在每个位置上的所占据的空间&#xff0c;就是把刚体从初始位置变换到该位置。 这里的刚体是一个砂轮截面&#xff0c;螺旋运动轨迹由B样条曲线拟合&#xff0c;通过Frenet标架确定运动轨迹…

datalist是什么,有什么作用?

<datalist>标签用于定义一个预定义选项列表&#xff0c;它可以与文本输入框&#xff08;<input type"text">&#xff09;一起使用&#xff0c;提供一组可选的值供用户选择或输入。<datalist>标签中的选项可以通过<option>标签来定义。 <…

多线程(29)Semaphore

Semaphore&#xff08;信号量&#xff09;是一种常用的并发控制技术&#xff0c;用于管理对一组资源的访问控制。信号量的核心是一个计数器&#xff0c;表示可用资源的数量。计数器的值可以初始化为任意值&#xff0c;如果初始化为1&#xff0c;则成为一个互斥锁&#xff08;Mu…

iOS使用CoreML运用小型深度神经网络架构对图像进行解析

查找一个图片选择器 我用的是ImagePicker 项目有点老了&#xff0c;需要做一些改造&#xff0c;下面是新的仓库 platform :ios, 16.0use_frameworks!target learnings dosource https://github.com/CocoaPods/Specs.gitpod ImagePicker, :git > https://github.com/KevinS…

Python之Opencv进阶教程(1):图片模糊

1、Opencv提供了多种模糊图片的方法 加载原始未经模糊处理的图片 import cv2 as cvimg cv.imread(../Resources/Photos/girl.jpg) cv.imshow(girl, img)1.1 平均值 关键代码 # Averaging 平均值 average cv.blur(img, (3, 3)) cv.imshow(Average Blur, average)实现效果 1.2…

STM32F407 FSMC并口读取AD7606

先贴一下最终效果图.这个是AD7606并口读取数据一个周期后的数据结果. 原始波形用示波器看是很平滑的. AD7606不知为何就会出现干扰, 我猜测可能是数字信号干扰导致的. 因为干扰的波形很有规律. 这种现象基本上可以排除是程序问题. 应该是干扰或者数字信号干扰,或者是数字和模拟…