面试风云录(02) - 与顶级CTO交手的难忘经验...

面试CTO的另类视角
1995年互联网兴起之际,一位博主受邀帮助一家台资企业面试一位技术总监候选人。面试过程中,博主采取了一种非传统的评估方式,通过观察候选人的行为习惯而非单纯的技术能力来判断其是否适合加入团队。

大部分面试都是寻找团队伙伴或成员,很少是面试高层,因为职级比我们高的人,自然会有更高层的人面试他们,但这次分享的不是一般面试,而是我跟顶级CTO交手的经验,尽管为了顾虑当事人隐私,我已经隐去很多名字,但它却是真实发生的故事…

1995年,互联网风起云涌,特别是1996 – 1998年这段时间,正是 .com 最疯狂的年代,市场上永远都有一堆钱,不知道往哪里烧、往哪里放,如果说工作职级像座金字塔,那么我们头上永远都有人在监督着… 总经理上面有董事长、董事长上面有董事会,然后是股东,股东还要面对普罗大众及市场。

在技术这一块,最顶层的应该是技术总监了,但大家有没有想过谁来面试技术总监(CTO)呢?

我们熟知的那些大企业,即使包括微软、IBM、HP… 在内,高层工作或职务很少是经由登报应聘的,反而大多都是经由猎头或在很小的圈子里传播,决定过程可以很短也可能很长,就像某些高层回忆录所写的一样,有时甚至短到只是一通电话:“XXX想找你聊一聊,不知你有没有时间…”

当然,我们这次聊的不是我去面试碰到了CTO,而是我面试CTO的难忘经验...


这是在某天的深夜,我接到了一通电话,是一家台资企业公司的老板,这家公司是比尔盖兹1993年访台时,点名台湾几个最有潜力软件公司的一家,我们姑且称当事人为X董。

X董告诉我明天有人从国外回台要面试CTO,年薪过百万,对方技术很强,希望我帮他看看。

我询问了相关细节,啊... 是Java平台,在某些领域已经有了一些专利,还是个博士... 在美国待过一些研究机构,参与不少项目,这个点点点,那个点点点,大致如此。

为什么找我面试? 这实在有点奇怪,Java又不是我的专长。是的,正因为不是我的专长,所以你可以想象面试的过程是什么模样。

原来,X董找我去只是基于: 我是他十年的邻居兼好友,我非常了解他,一起喝酒、一起玩,了解他很多事情,他的创业起步,他的快乐痛苦,从婚姻到家庭以及点点点,所以我最终还是答应去会会这个高手了,或许也是一种学习的机会吧。

那是某天下午,我进入这间公司金碧辉煌的会议室,进去以后,发现人已经到了,不仅如此,还有不少报上经常看到产、官、学术界的人都准备来会会这位大侠,啊... 真新鲜,算是开眼了,面试开始以后,就像研究所博士生答辩那样,看着其他专家轮番上阵问他很多技术方面的问题,他也算是真有一定的实力和工作经验了。

最后轮到我发问了,我是最后一个,我该问他什么呢?面对一个技术经验如此丰富的人...

我终于知道要问他什么了,在请X董助理拿来水果刀后,我站起身,拾起随身带的一袋苹果

  “大家都辛苦了,面试这么久,不如请X兄削个苹果,轻松轻松吧...”

从这位老兄接过苹果、拿刀的姿势、削苹果的方法、角度和快慢... 我就开始用我的磁场包住他的磁场,感觉他的整个状态,他的过去、他的个性和一切,最后,我终于明白我出现在这间会议室的理由,面试这样的高人,是不能从表象找答案的,我的目的并不是考倒或难倒他,而是发现并了解他。

X董找我来是因为我们彼此了解,我是在帮他找一个最适合他的人,而不是一个最完美的人,大多数时候我们认为技术与能力代表一切,实际上这是不正确的,否则那些大公司也就不会有那么多高层在舞台上来来去去了。

用眼睛看事情和用心感受确实不同,我们认为错的表象,后面很可能都存在一些容易被人忽略的原因,就像喜欢或讨厌某个人往往只是因为某件事,当用心去探索真相时,怜悯、包容和宽恕就会照见许多真实的故事及历史了。

故事的结局是我认为他不适合待在这家公司,他可以有更好的发展,而其他面试官认为适合,X 董接受了多数人的意见,还是决定任用他。两年以后... 他离开这家公司,继续他个人未完的职场生涯,该技术部门解体,公司亏损两千万,一切就像昨日,现在我回台北碰见X董,俩人聊及往事,还是不胜唏嘘...

关于 mini2440 平台的 U-Boot 移植,由于 mini2440 是基于三星 S3C2440 处理器的嵌入式开发板,其 U-Boot 的移植主要围绕 ARM 架构和 S3C24XX 系列芯片支持展开。虽然目前主流的 U-Boot 版本(如 2019 年以后)在 Makefile 结构、设备树管理以及驱动架构上发生了较大变化[^1],但针对 mini2440 这类早期平台,仍可参考一些经典文档教程进行适配。 以下是关于 mini2440 平台上 U-Boot 移植的一些推荐资料获取方式和技术要点: ### 技术文档手册建议 1. **U-Boot 官方文档** - 可从 [U-Boot 官方网站](https://www.denx.de/wiki/U-Boot) 获取最新的官方文档。 - 尤其是 `doc/README` 和 `doc/README.stm32` 类似结构的说明文件,适用于 ARM 平台移植。 2. **mini2440 开发板配套资料** - 用户提到的《申嵌视频》或《FriendlyARM-2440-DVD》中的源码包中通常包含详细的 README 文件或 PDF 手册,描述了具体的 U-Boot 修改点,包括 NOR Flash 地址配置到 Bank1 的操作[^2]。 - 建议查找 “mini2440 u-boot 移植指南.pdf” 或类似名称的文档。 3. **开源社区资源** - GitHub 上存在多个 mini2440 的 U-Boot 移植项目,例如: ```bash git clone https://github.com/tekkamanninja/u-boot-sun8i.git ``` 虽然该项目可能不直接针对 mini2440,但其目录结构和 Makefile 组织方式可作为现代 U-Boot 移植的参考。 4. **电子技术论坛博客** - 优快云、51CTO、知乎等平台上有不少工程师分享的 mini2440 U-Boot 移植经验,部分附带完整 PDF 文档下载链接。 - 搜索关键词:“mini2440 U-Boot 移植详解 PDF”、“S3C2440 U-Boot 启动流程分析”等。 ### 技术要点概述 - **Makefile 结构调整**:新版本 U-Boot 使用 Kbuild 机制,需将 board 目录、arch/arm 下的配置文件(如 Kconfig、Makefile)正确关联。 - **Flash 配置修改**:如引用所述,需要将 NOR Flash 地址映射到 Bank1,涉及 `include/configs/s3c24xx.h` 或具体 board 配置头文件中的基地址定义。 - **串口时钟初始化**:确保 `board_early_init_f` 函数中完成串口和系统时钟的设置,以便调试输出。 - **设备树支持**:若使用较新的 U-Boot 版本,需添加 `.dts` 设备树文件以支持硬件资源配置。 ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值