进大公司似乎跟你会什么单片机并没有直接的关系。

但凡做过几年研发的都知道,虽然我们是从事嵌入式单片机开发,但核心其实还是你的编程思维和水平

企业做产品不是固定用哪个单片机的,而是根据市场的情况走,我们在选型之前会考虑到成本、交货周期、开发周期等因素。

STM32之所以这么火,是因为它的这些因素基本满足大家的需求。

万一哪天不满足了,就会随时被替代,就像今年芯片大涨,很多人都用GD和别的芯片替代了。

而一个合格的工程师,应该是任何一款单片机拿过来都能快速用起来。

会用哪款单片机不应该是我们核心的竞争力,而是站在宏观的角度,我怎么能把一款产品又快又稳定地做出来。

我在从事开发的时候,有些产品经常会催的很急,客户催老板,老板催你,而我们只能干着急,越急越慌,越慌越错。

客户和老板都认为这个产品功能很简单,几天就能做出来,做不出来就是你能力的问题,这种无助只有经历过的人才懂。

我经常被这种节奏逼到头顶隐隐作痛,也准备实在做不出来就离职算了。

后面换了几家公司,其实都是治标不治本,抱怨更没用,关键还是要自己研究一个方法,如何大大缩短开发周期。

我主要还是做产品软件开发比较多,每个产品多多少少都有一些通用的功能。

比如说大多数产品都有按键、LED灯、各种各样的定时需求,数据流处理等等。

如果自己能写一个通用的程序,把这些功能都写成模块集成进去,当产品要用的时候直接移植,改改IO口,改改数量就能用,是不是会快很多。

于是,我就自己写了一个程序架构,把这些功能模块代码都集成进去。

后面开发产品,我基本都是复制粘贴代码,最后写写产品的功能就好了。

只要不是特别复杂的产品,软件的开发周期基本都是在2-3周左右就能搞定。

而现在很多工作经验不丰富的工程师,一个产品功能要做1个月甚至更久,这就是差距和竞争力。

核心的竞争力都是很微妙的,可能是你看不到摸不着,但是别人就是比你优秀。

这个架构,我在2019年录制成了一套视频教程,本来打算那时能不能拿去卖的,后面工作一忙就搁置了。

现在时间一长,想想与其放着吃灰,不会分享出来给大家学习。

虽然讲的不咋滴,但是内容个人认为价值还是很大的,凑合看吧。

特别是对于1-3年甚至以上工作年限的工程师,可能你一年都想不到怎么解决的问题,看完就能恍然大悟了。

这个教程我已经直接上传到小破站了,或者直接找无际单片机编程拿。

最后聊下大公司的事情。

大公司有筛选的资本,所以一般不缺技术大牛,除了技术,他们还重你的学历。

可以说学历是门槛,大公司注重企业形象,在企业宣传的时候,说我们研发80%都是研究生,10%是博士,10%是本科,那先不说公司做出来的产品怎么样,实力肯定是没问题。

如果你一家大公司,90%都是大专,10%本科,别人就觉得你们公司到底行不行?

而小公司就对这个没太严格的要求,他们还挣扎在生死边缘,搞不好哪天就倒闭了。

这个时候就需要一个有能力的来救场,最好你啥都会,他还能节约几个职位的钱。

一个做软件开发的,让你去焊板子也是非常常见的事。

如果自身条件够好,那肯定先去大公司比较好,大公司流程比较系统规范,每个环节都有一套标准。

基本不会有”全能战士”的发挥空间,你做软件的,绝对不会让你把硬件设计也做了,连测试都有专人帮你测。

除此以外,大公司还有一个最大的作用就是能给你积累资源,比如人脉、供应链。

有大公司给你做背书,供应商都求着你用他们的东西,各种技术支持贼到位,有些直接住你公司附近天天支持你。

小公司一些优质供应商鸟都不鸟你,虽然你是客户,愿意把货卖你,你都感觉欠了他一个人情。

整体来说就是大公司稳定,但是竞争大提升比较难,小公司锻炼人,只要你有能力,老板给你股份跟玩一样。

所以,各有利弊,没有说在大公司一定比小公司好,小公司主要看老板。

老板的资源、对市场的洞察力、执行力,还有做人都非常重要。

跟对老板吃香喝辣,跟错老板西北风都喝不上。

学stm32有机会进大公司吗?如何选择?相关推荐

  1. 进大公司还是进小公司

    对于这个问题始终没有一个固定的答案,就像两条路始终都有人失败和成功.因为成长的道路上会有太多的因素在影响着我们.这里我想举一个可能不是特别恰当的例子但是相似的例子就是读大学.一个好的大学和一个普通大学 ...

  2. 当年,我从小公司翻身进大公司之后……

    大公司和小公司的程序员差别在哪?程序员能去小公司吗? 大公司.小公司我都待过,今天就和大家说说我的经历,先从小公司说起. 之前文章说过,我的第一份工作是在一家北京的小公司做程序员,全公司一共 6.7 ...

  3. 想要以后利用建模创业,早起是进大公司还是进小公司好?

    很多刚踏入建模行业的人,不知道对于自己而言,是进入大公司对自己好一点,还是进入一个小一点的公司好一点,今天就来给大家分享一下到底应该进大公司还是小公司. 现今社会,很多人进入大公司都会觉得:啊,我在中 ...

  4. 同样是程序猿,为什么别人能进大公司而你不能?

    有没有觉得今年过得特别快,一眨眼,6月过半!又将迎来一波求职期,想趁着招聘季换份工作的.快毕业开始实习的准毕业生们-各路搬砖党纷纷的"复苏"为找工作进行筹谋准备. 今天这篇文章,我 ...

  5. 35岁之后,不太建议你再进大公司

    年轻时候你扛得住,人一过35,就很难. 1 我打工10多年只进过一个大公司,就是华为,后来离职换行业,倒不是因为去不了别的大厂,而是,我20多岁那会儿,就见识了大厂对35+职场人的残酷. 当年在华为海 ...

  6. 程序员想进大公司?学会这门编程知识,决定你能进什么样的企业!

    对于程序员来讲,很多技术真正掌握之后,都能影响甚至说改变一个人的命运,比如:python.AI.DL.算法等等,但是如果只让你选择其中的一项基础知识,你会选择哪个呢? 如果是我, 我会选--数据结构与 ...

  7. “2020,别进大公司了,android串口通信协议

    一部分人跟风焦虑,另一部分人默默牛逼 一些人对进大公司持悲观态度: "大专或高中学历进不了大公司!" "普通二本进不了大公司!" "工作不满3年进不了 ...

  8. 该去大公司还是小公司?软件和硬件谁更重要?

    点击上方"大鱼机器人",选择"置顶/星标公众号" 福利干货,第一时间送达! 我是2011年毕业于三流本科学校的,大学时候学的电子信息工程,毕业后通过关系进入到本 ...

  9. 找工作时应该选大公司还是小公司?

    客户刚跳槽到一家小公司做运营2个月,现有机会进大公司做不同类目的运营,但是客户犹豫不知道要不要再次跳槽? 建议:每次跳槽都要有计划.有方向有选择性的跳:即使是大公司也要考虑是否真正符合了自己的需求: ...

最新文章

  1. 【问题收录】Eclipse Type Access restriction问题解决
  2. SQL Server 重置SA密码语句
  3. apche 虚拟主机设置
  4. 17.后台管理注册审核接口
  5. 音视频技术开发周刊 | 193
  6. 版本控制工具历史的10个里程碑
  7. java从控制台输入数组_Java将控制台输入的一行整数转成整型数组
  8. OO第二单元(电梯)单元总结
  9. Martin Fowler 微服务的原文翻译(转载)
  10. Android TabHost中Activity之间传递数据
  11. android定义多个上下文菜单,Android编程实现为ListView创建上下文菜单(ContextMenu)的方法...
  12. openWRT提示JFFS2-partition seems full
  13. html/css面试题(3)
  14. P2P技术软件Murder分发大文件
  15. 客户端与服务器相关概念
  16. memcpy()与memset()
  17. mts格式怎么转成mp4?知道这个方法就可以了
  18. 理解ROM,PROM,EPROM,EEPROM,RAM,DRAM,SRAM,FLASH是什么
  19. 威客生存手册——从新手到职业威客的蜕变
  20. 【ROS Gazebo专题】四、将Fetch机器人放到Gazebo中进行玩耍

热门文章

  1. win10粘贴复制快捷键修改
  2. CoffeeScript不是一门值得学习的语言
  3. {转自MC}NVIDIA DirectX 11演示DEMO详解
  4. matlab 实验6 高层绘图操作,实验六 高层绘图操作答案
  5. 行优先和列优先存储高维数组
  6. 19位算法工程师总结:机器学习项目成功落地的三条秘诀
  7. javaWeb项目用过滤器filter实现登陆成功后才能访问主页面,否则直接输入主页面的地址自动跳转到登陆界面
  8. 国际数据挖掘顶会 KDD 2019 应用方向冠亚军论文《Actions Speak Louder than Goals: Valuing Player Actions in Soccer》解读
  9. 07757计算机专业英语题吉林,专业英语试题05
  10. 玩游戏就能学习python,太酷炫了吧!