想请问一下在大厂负责核心代码的大佬,出去面试时好不好给面试官展示自己写的生产环境的代码

264 天前
 take5
我目前在某厂独立负责几个基础架构项目,都是生产环境上跑的,想出去面试时候直接给面试官对着代码讲项目经历。
我想这样好处是,一是证明项目确实是个人写的,二是对着代码讲总比现画白板更能说得明白,当然所谓对着代码讲也只是指着一些关键代码、关键设立来讲。
但是也有些担心,一是不确定这样会不会触犯自己目前的公司的各种条款,二是会不会让面试官觉得这种人招进来也许哪天也会把新公司的代码拿出去说。
所以,想问问各位大佬的建议,这种情况应该怎么处理才好?先谢谢各位的建议。
3695 次点击
所在节点    职场话题
33 条回复
yifangtongxing28
264 天前
你太卷了
tianshuang
264 天前
面试官根本没兴趣看你代码😄
RedisMasterNode
264 天前
一来代码安全问题要被老东家告;
二来日常代码 Review 中可以看出很多人并不倾向于 Review “第一次见” + “从未了结果背景和上下文” 的代码。

可以猜测面试官听你讲代码的体验一定是极差的。你需要的是更加抽象的业务模块图、流程图而不是全是细节的代码。
luckyrayyy
264 天前
你是真大胆啊...除非新开一个电脑对着屏幕拍,不然分分钟 gank 你。首先代码是公司核心保密信息不允许对外透露,其次面试就一个小时,多半没人想看你的细节代码,都不如自己梳理清楚一个介绍文章,把关键架构或者交互图画出来给人看靠谱。
lDqe4OE6iOEUQNM7
264 天前
模拟一个案例,或者自己写一个开源的,讲项目的时候都讲清楚项目背景,项目难点和怎么解决的就行了吧,主要是你对这个一个业务理解和技术的解决方案足够就行
JKeita
264 天前
直接拿代码讲,你是不怕死啊
zoowii
264 天前
千万别. 不仅违规, 而且能脱离代码讲清楚自己做的内容和难点更有意义,代码太局部了
null113
264 天前
“展示自己写的生产环境的代码” 这么没职业道德的吗?
cxshun
264 天前
其实说实话,如果你需要就着代码才能讲清楚你做了啥,证明你根本就没理解透你做了啥 - 此时你更应该要去总结一下。

你需要让一个外人了解你做啥,你肯定就不能站在代码的角度。你可以想象一下,你和老板汇报工作时,拿着代码给他讲么,肯定不合理啊。
sakilascott
264 天前
还是你牛,我连项目业务流程都不敢讲太多。
peter0642
264 天前
肯定不行啊,源码是公司的财产,你离职了就跟你没关系了,怎么敢随便拿出去展示?
willygeek007
264 天前
1 、没必要
peter0642
264 天前
你这跟找新女友的时候,给她看前女友和自己的小电影,来展示自己有多强差不多一个意思吧,这样肯定不太合适呀!
jackbrother
264 天前
你这个厂是什么厂,没有做过风控培训吗...
Rickkkkkkk
264 天前
违反保密条例的

另外没听过谁要看这种代码的, 讲解决复杂问题的思路就行

比如李佳琦直播间 200w 人同时观看, 现在上架一个 1 分钱的商品, 一共 1000 个, 怎么做秒杀? 这不可能对着你写的代码一行一行讲
Yanlongli
264 天前
1 、如果项目是公司的,不行!!!程序员应该都会签保密协议,这块有限制的。
2 、面试官没兴趣看你代码,讲讲大致即可,如果面试官有兴趣会单独提出。
3 、干活的不如写 PPT 的,所以你需要尽可能展示“数据”而不是“内容”。
take5
264 天前
想不到马上就收到上面各位大佬如此多的猛烈暴击,谢谢各位大佬的意见,看来是自己之前的想法有点愚蠢了。
本来是想,一是这几个基础设施项目概念上比较通用,所以可能给人展示代码也能说的明白,二是代码基本是我一个人完成。
谢谢各位,决定还是每个项目总结个文档比较好。
craftx
264 天前
现在有耐心看简历的面试官已经不多了……
你还要面试官去看你的代码
面试官会觉得你很烦,浪费他时间,从而推断出你能力低下,根本达不到他们的高要求
take5
264 天前
@peter0642 谢谢如此生动的答案
lnnttoo
264 天前
@take5 类似的事情很久以前干过,也是一个通用的小组件,离职后我自己凭记忆重写改善了一波。

试了两次基本面试官都不太喜欢,就放弃这种方式了。其中还有一位面试官觉得我沟通能力有问题...
后来我就把代码放到 Github 上把亮点写个文档总结一下,反而效果好多了。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1030289

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX