关于我去初创公司面试收获的经验

本文涉及的产品
RDS DuckDB + QuickBI 企业套餐,8核32GB + QuickBI 专业版
简介: 面试一家医疗器械嵌入式公司,与前华为架构师深入交流两小时,收获颇丰。了解商业项目价值、国产化替代趋势、代码规范与职业思维转变,明确技术深耕与交叉领域发展的重要性。

去一家做医疗器械嵌入式的一家公司面试,公司规模很小,但是老板和我聊了将近两个小时,他是原先华为的架构师现在在创业,我学到了很多。

老板问的第一个问题是我做过什么项目,我一五一十地说了做的自认为比较大型的两个项目,后面又补充了几个小的课设项目,像小型操作系统和简易单周期CPU,老板说这些项目都是学校里老师造出来的项目,没有什么实际价值,真正的技术是要贴合需求能不断完整更新迭代的,不同产品之间的需求也是不一样的,像接到个商单给医院做个接诊系统和面向大众开发一个医疗工具,开发难度和开发要求是完全不一样的。教导我说要好好找真正的商业级项目去做,这样才有价值能让HR眼前一亮。

第二个收获是关于方向的收获,他们是做医疗器械一块的,我面试的岗位是后端C++,实际上是用Qt做显示界面,因为Qt是可以跨平台的,可以在Windows,Linux等不同环境下运行,不用担心操作系统的问题,另外还有很重要的一点是Qt是开源的,不像intellIDE那样是被外国企业闭源的,如果爆发国际冲突,把权限一关,好多基于这些IDE平台开发的软件产品就用不来了,因此未来的一个国家重点方向是做国产化替代,不被卡脖子技术困扰。老板给我看了他们做的产品,主要是关于麻醉机,给我看了外国销量很好已经落地的一款产品,他们做的貌似是复刻,老板给我介绍了他们的成果,所有嵌入式板子都是模块化处理,一层连着一层,上层下发需求,下面的各种模块各司其职,然后再将情况传到上层,不会混合在一起,这么做的优势就是可维护成本低,可扩展性强。

第三个收获是真实工作内容的收获,老板给我看了他们产品的C++部分代码,发现代码的规范性特别强,正是高内聚低耦合,也是模块化,运维成本低,而且老板说在大厂工作,公司是有规定的代码规范的,必须按照代码规范来写,否则审核就不通过。老板让我去网上好好学学华为官方的代码规要求。

老板说我学生思维有些重,体现在想法太过理想,他着重强调了真正工作时是要有边界感的,不管是和老板还是和同事,他们没有义务去帮你去体谅你,不像学校里老师,他们说的难听点你是他们的客户,是甲方。所以最重要的还是各司其职靠自己去用价值换取金钱,老板招你进来是为了帮他解决问题的。

真正一个人的价值是他的学习能力和学习态度,有了这两点困难都会迎刃而解,求知欲很重要。

在这之前其实我也经常会想很多,该怎么做才能避免或者减轻程序员的35岁危机,实际上我觉得35岁危机来的原因是工种的可替代性强,要么转管理层,要么考公事业编,要么转硬件,要么交叉领域,实际上我还是挺想在医工结合领域有所作为,像看到马斯克公司团队近期的脑机成果还是很让我心潮澎拜的,至于像金融+AI的方向如量化交易太吃学历了,转硬件要么是嵌入式要么芯片,未来人工智能时代很多产品像机器人,脑机接口都是仿人类学的范畴,和医学都有关系。在相应的行业深耕后再结合收集的资源进行创业,没有资金的话就技术投资赋能小企业,或者卖掉创业的产品回高校任教深藏功与名稳定生活。

实际上愈发觉得程序员是赛博搬运工,至少大多数程序员是这样的,除了少部分顶尖的,不能单纯的把它当成技术性工种,而是把它当成可以帮助其它领域发展的工具,进行领域内的交叉,无形中设置了很强的专业壁垒,这样可替代性就变弱了,要让自己的职业成为成长性的,能学到东西不断积累经验进步的,而不是随时可能被淘汰的状态。但是目前本科阶段还是尽量扩展自己技术的知识面,毕竟还要考研,在研究生阶段好好深耕自己选择的方向。过硬技术>学历>实习>项目>各种荣誉。

仅自我的焦虑迷茫后一些浅薄看法,勿喷~

相关文章
|
7月前
|
Java 项目管理 Maven
Maven项目管理与构建自动化完全指南
Maven彻底改变了Java项目管理方式,通过POM模型、依赖管理和标准化构建流程,大幅提升开发效率。本文深入解析其核心概念、多模块管理、私服搭建及与Spring Boot、Docker等现代技术栈的集成实践,助力开发者实现高效、规范的项目构建与团队协作。
1105 156
Maven项目管理与构建自动化完全指南
|
7月前
|
监控 Kubernetes 安全
还没搞懂Docker? Docker容器技术实战指南 ! 从入门到企业级应用 !
蒋星熠Jaxonic,技术探索者,以代码为笔,在二进制星河中书写极客诗篇。专注Docker与容器化实践,分享从入门到企业级应用的深度经验,助力开发者乘风破浪,驶向云原生新世界。
746 51
还没搞懂Docker? Docker容器技术实战指南 ! 从入门到企业级应用 !
|
7月前
|
机器学习/深度学习 人工智能 PyTorch
PyTorch深度学习 ? 带你从入门到精通!!!
🌟 蒋星熠Jaxonic,深度学习探索者。三年深耕PyTorch,从基础到部署,分享模型构建、GPU加速、TorchScript优化及PyTorch 2.0新特性,助力AI开发者高效进阶。
PyTorch深度学习 ? 带你从入门到精通!!!
|
9月前
|
Ubuntu 安全 搜索推荐
揭秘Ubuntu系统的优势,你想知道吗?
对于移动设备,Ubuntu系统还在不断地探索与支持。众多Ubuntu系统的社区和开发人员正在探索Ubuntu系统在移动领域的应用,以提供全新的、更加开放和稳定的移动系统体验。 对于云服务器,Ubuntu系统作为一种轻量级的操作系统,越来越受到云服务提供商的青睐。Ubuntu系统可以作为一种安全和高效的云服务器操作系统,无论在公有云、私有云或混合云里,都可以提供出色的性能和体验。
|
10月前
|
数据采集 存储 算法
终于有人把数据挖掘讲明白了
在大数据时代,许多企业面临一个难题:数据存储量庞大,却难以从中挖掘真正价值。本文深入探讨了数据挖掘的核心概念与实践方法,解析了其与普通数据分析的区别,并通过真实案例展示了如何通过数据挖掘发现隐藏的业务规律。文章还详细介绍了数据挖掘的六个步骤及三大关键点,强调了业务理解与数据质量的重要性,帮助企业在实际应用中少走弯路,真正实现数据驱动决策。
终于有人把数据挖掘讲明白了
|
9月前
|
消息中间件 存储 数据采集
Apache InLong:构建10万亿级数据管道的全场景集成框架
Apache InLong(应龙)是一站式、全场景海量数据集成框架,支持数据接入、同步与订阅,具备自动、安全、可靠和高性能的数据传输能力。源自腾讯大数据团队,现为 Apache 顶级项目,广泛应用于广告、支付、社交等多个领域,助力企业构建高效数据分析与应用体系。
|
11月前
|
人工智能 自然语言处理 关系型数据库
如何构建和调优高可用性的Agent?浅谈阿里云服务领域Agent构建的方法论
本文深入探讨了Agent智能体的概念、技术挑战及实际落地方法,涵盖了从狭义到广义的Agent定义、构建过程中的四大挑战(效果不稳定、规划权衡、领域知识集成、响应速度),并提出了相应的解决方案。文章结合阿里云服务领域的实践经验,总结了Agent构建与调优的完整路径,为推动Agent在To B领域的应用提供了有价值的参考。
3707 22
如何构建和调优高可用性的Agent?浅谈阿里云服务领域Agent构建的方法论
|
8月前
|
机器学习/深度学习 算法 数据可视化
脑机接口(BCI):从信号到交互的工程实践
蒋星熠Jaxonic以“星际旅人”之姿,深耕脑机接口(BCI)工程实践。本文从系统架构、信号处理到解码算法,融合代码示例与可视化,剖析EEG/EMG非侵入式方案的落地挑战。聚焦延迟、准确率与用户体验,在噪声中构建稳定闭环,探索意念交互的可解释性与可靠性,助力极客穿越“噪声星云”,驶向人脑的奇妙行星。(238字)
|
7月前
|
数据采集 运维 监控
爬虫与自动化技术深度解析:从数据采集到智能运维的完整实战指南
本文系统解析爬虫与自动化核心技术,涵盖HTTP请求、数据解析、分布式架构及反爬策略,结合Scrapy、Selenium等框架实战,助力构建高效、稳定、合规的数据采集系统。
1125 62
爬虫与自动化技术深度解析:从数据采集到智能运维的完整实战指南
|
7月前
|
Cloud Native 安全 Java
Go语言深度解析:从入门到精通的完整指南
🌟蒋星熠Jaxonic,Go语言探索者。深耕云计算、微服务与并发编程,以代码为笔,在二进制星河中书写极客诗篇。分享Go核心原理、性能优化与实战架构,助力开发者掌握云原生时代利器。#Go语言 #并发编程 #性能优化
620 43
Go语言深度解析:从入门到精通的完整指南