上海疫情数据:得出10项颠覆性结论

网友们越来越神通广大了.......

母子乱伦:和儿子做了,我该怎么办?

2021年推特网黄Top10排行榜

​突发!长江存储、上海微、寒武纪、兆芯等36家被列入“实体清单”

生成图片,分享到微信朋友圈

自由微信安卓APP发布,立即下载! | 提交文章网址
查看原文

秋招了,项目照着视频敲的,怎么办?

程序员Carl 代码随想录 2022-10-13

作者:程序员Carl

代码随想录网站:https://programmercarl.com

对于23届正在参加秋招的录友,可能最大的问题就是 项目是照着视频敲的,自己也没理解,就是视频怎么写,我就怎么写。

简历上,也可以写「项目描述」「项目功能」 甚至自己也可以写出「项目难点」「个人收获」。

但总感觉 照着视频敲一遍代码, 和 没敲代码没啥区别, 简历内容照样能这么写,如果细问代码细节,都是同样懵逼。

以下就是知识星球里录友的提问,估计应该戳中很多录友的痛点了:


卡哥你好,本人一本非科班准大四选手,最近在做跟着你推荐的java学习路线做牛客论坛项目。

在看视频的过程中,就感觉讲课的老师很自然的就知道下一步该干什么,用什么组件、功能,配置各种参数等等。

而且很大一部分的代码他都是直接就写出来了,但我看的时候就很疑惑,比如为什么要写这个代码,这个注解的作用又是什么。。

就感觉跟的很难受😭 马上秋招了,还没一个完整的项目。

现在基本就是跟着视频敲一遍,那些代码的作用老师不讲出来完全不知道有这些功能,就觉得照着视频敲一遍代码也没什么用。。。

因为最后写出来许多的代码细节也还是不懂。但如果一行一行代码扣时间又来不及,还有八股文和算法要学习。

我是不是搞错了学习项目的方式😰,最近越来越焦虑了。

问题:

1.我是继续照着视频把项目完整敲一遍代码,然后尽量去把项目中的代码细节理解透彻还是要如何做(我有想过直接看一遍视频过流程,然后针对里面的技术栈直接准备背对应的面试题)?

2.卡哥,一般面试的时候,项目会如何提问,他是问项目的技术栈(比如牛客项目里的spring boot原理,redis的一些机制等),还是会去扣项目中的代码细节?(这个麻烦卡哥能细说一下吗?我去看面经发现很多面经都没有关于项目面试的回答)

3.由于本人是非科班,今年3月份才开始转码,无实习、无竞赛,这种情况是应该在基础知识和算法多下功夫,还是在项目上多下功夫?(大概率秋招前只能做这个牛客项目)

4.想问校招中,对于非科班的选手,面试官更看重哪方面,基础知识和算法,还是项目经历?

感谢卡哥了,您的回答对我真的很重要!!🙏🙏


1.学项目的方式其实你没搞错,你也知道应该怎么去做一个项目,当然视频为辅主要看思路然后自己动手写出来,不会自己查去研究是最好的。

问题的关键是没时间了,所以找里面对应的技术栈 直接背对应的面试题好一些, 这么做快一点.

2.你就准备一些项目中涉及到的技术栈相关问题就好。最好是能说出「项目难点」和「个人收获」

有的面试官如果去详细扣你的开发细节,是防不胜防的,例如:

  • 你开发项目都遇到什么bug,(你如果说出不痛不痒的bug,一眼就看出来)
  • 你的项目日志是怎么打印的
  • 接口设计 是怎么设计的,为什么这么设计?
  • 版本控制是怎么做的,有没有发生过 重大问题,然后回退版本的时候。
  • 调试程序的时候,报错信息,你是如何分析的,有没有印象最深刻的一次debug。

面试官如果真的想问出来 这个项目是不是自己动手写出来的,很容易问出来,而且如果项目真不是自己独立开发,是不可能把上面问题回答好的,也不是背八股文解决的问题。

但大多数面试官基本浅浅的问一下 就知道这个项目 是不是你自己做了,所以没必要往深问了, “看破不说破” 。 对你项目如果不感兴趣,就会去问基础和算法了。

你目前自己再去一行一行看代码时间一定不够, 建议可以选一个模块,自己好好重新开发一遍。别照着视频敲,自己写,有独立自考, 面试官问的话,就往这个自己最熟悉的模块上引。

3.项目不出彩,就多问问 基础和算法,项目优秀就问项目。

4.其实 基础知识、算法,和项目经历都看中,都重要,但 至少项目,基础,算法有一项 能打动面试官就好。就怕项目是烂大街项目,基础和算法还不太行,那面试官即使想录你 面评都没法写

不过,绝大多数应届生的项目情况和你都是一样,大众项目,凡是Java 人均论坛,凡是C++人均webserver,基本都是看视频敲的,面试官也适应.....,毕竟大家都这样,所以也不用特别慌。应届生有优秀项目经验的毕竟是少数。

加油


本周日直播预约:

最后也欢迎大家加入代码随想录知识星球这里有很多优秀的人,有很多精彩的事!

我在星球里详细回答了3000+个问题:

基本你目前的疑惑,你的前辈录友们在星球里都问过我了,可以在星球置顶3,找到星球问答的快速链接:

已经有1w+录友加入了知识星球方向比努力更重要,一群人可以走的更远!

星球精彩故事:

点击下方【阅读原文】,了解星球详情

文章有问题?点此查看未经处理的缓存