前言
很多同学在聊项目的时候总是会觉得没有话说,介绍项目的时候甚至只是简单的聊一下都会觉得无从下手,所以我们在介绍项目的时候,需要做的是通过自己的项目来展示自己的能力,包括 产品能力,解决问题的能力,编码的能力,甚至是交流沟通能力。
一个合适的项目
首先,你需要一个足够厉害的概念,实不实现无所谓,会不会无所谓,但是一定要带入你本人的思考。比如,我面向一个大家都没解决,或者根本懒得去解决的问题,提出自己的见解,然后融入自己的看法与解决方案,再将自己的认知融入进去。实现方案有没有实施过实际上并不重要,他更加看重的是你的思考,对于问题和行业矛盾的思考。你需要做得就是将这个认知给他展现出来,让他觉得你确实有自己的想法才会对你认可。
对自己的项目够熟悉
其次,你需要对自己的项目足够熟悉,因为面试官只有几十分钟用来了解你的项目,他对你项目的认知完全来源于你的认知,你需要用足够简洁的语言来让他了解到你的项目是干什么的?你的项目核心功能是什么?解决了什么问题?这个前提是你对自己的项目足够的了解。自己的核心模块是这么做的,你自己需要有自己的解决办法,项目最重要的就是亮点,你需要将自己如何解决行业矛盾的这个思路,通过代码实现给面试官看,其实他也不会过多关注你的实现,因为他几乎不可能短时间就明白你的思路。
高级的话术
当你满足上面这一条的时候,你已经过了基础关卡了,接下来需要的就是加分项,高级的话术。
把用户信息存到数据库里面
把用户数据通过ORM框架持久化到硬盘中
这其实是一个意思,但是很明显第二种给人的感觉很高级。
又或者下面这段话
通过对银行行业的了解,我观察到低代码开发对于产品的重要性,我尝试通过代码来提高代码的复用性,通过中台化的程序,加快产品的上线
很普通的一段话,但是其中融入了对产品,对行业,对职业的了解,说白了就是故弄玄虚,让面试官觉得很高级。
下面是我整理出来的一个样例。