大家好,我是程序员鱼皮。做知识分享这些年来,我看过太多简历、也帮忙修改过很多的简历,发现很多同学是完全不会写简历的、会犯很多常见的问题,不能把自己的优势充分展示出来,导致错失了很多面试机会,实在是很可惜。
为此,我写了这份《程序员写简历指南(保姆级)》专栏,多达几万字,帮大家了解:
- 如何写一份规范的程序员简历?
- 如何在简历中增加亮点?
- 有哪些常见的简历问题?
- 如何利用写简历来提升自己?
在投递简历或者找他人帮忙看简历之前,请先把本专栏 一字不差地完整阅读一遍 ,并且根据建议先自行修改简历,从而增加回复率。
对于不急着找工作的朋友,我也建议 尽早准备一份简历 ,并且随着学习持续完善和优化,毕竟机会总是留给有准备的人。
这是专栏第七章:分享如何利用 AI 优化项目,提升水平。
最近看了很多份简历,发现很多同学都存在以下 2 个问题:
- 不知道怎么设计系统
- 不知道怎么扩展项目
对于第一个问题,体现在简历上就是:项目写得过于简单,只写自己完成了某些功能,缺乏实现思路和对于系统设计、技术选型、方案对比上的思考。就导致有经验的面试官不相信你是自己做的项目。
对于第二个问题,体现在简历上就是:项目写得和其他人一模一样,千篇一律。虽然我带大家做的原创项目学得人数远远不如网上百万播放量的热门项目要多,但仍然存在撞车的可能性。
怎么解决这两个问题呢?
如果是在几个月之前,我只能告诉大家去多看书看文章积累知识、或者去参考学习别人的系统实现。因为系统设计能力、项目扩展的思路就是需要提升理论积累和项目经验才能打开的。
但现在,时代变了,我们有 AI 了啊!
我们完全可以利用 AI,在分分钟内完善我们的系统设计、并且学到扩展项目的思路和方法。
不说理论了,直接给大家看我现在是怎么做的。
比如我现在想做一个公司内部的支付中心,集成微信等第三方支付能力,无论什么系统,都能够轻松接入和使用。
如果之前没有做过相关的系统,就先问下 AI,应该怎么做?
可以看到,AI 给出了系统的实现流程,不过每一点依然还比较模糊,那么你可以针对某个步骤去提问,来获取更多信息和实现细节。比如 “如何设计订单表”、“如何实现 Restful API” 等,这里不再赘述。
像我已经自主设计了一个支付中心的实现概要方案,随便举个例子,如下:
- 前端点击业务系统自己的商品(会员)页面的立即购买按钮,打开支付中心页面,携带 url 参数打开支付中心的支付页面
- 支付页面判断如果包含上述内容,又没有实际的订单号,则调用后端接口,获取订单号和订单详细信息(比如商品信息、二维码等),填充订单号到页面 url 上;前端页面开始轮询订单状态,检测是否已支付。
- 【后端】用户扫码支付成功后,支付中心后端会收到第三方支付的回调,然后调用 appId 指定的 notifyUrl 回调地址,让业务系统处理自己的逻辑(比如给用户发放会员)
- 【前端】用户扫码支付成功后,前端轮询到此状态,跳转到支付成功页,用户可以点击按钮【返回】跳转到 returnUrl(自己的业务系统)
我是有信心能够实现这个方案的,如果这是在学校里做项目,可能做到这些就够了 —— 这就是大多数同学系统设计、写简历项目的真实写照。但如果要实际上线,肯定要优化和完善这个方案。
但是我一时间又想不到怎么去进一步优化,怎么办呢?
问 AI!
你只需要问一句:以下是我设计的 XX 系统,请问有什么不足或需要改进、可以优化的地方么?
AI 就会帮助你打开脑洞,提供优化点了:
哦,原来除了实现基本功能外,还有那么多可以优化的地方~
在你真正实现后,还可以再问下 AI 怎么把这些优化点写到简历上,泰裤辣!
最后总结一下,以后大家做项目,推荐按照以下流程:
- 一定要先写方案(系统设计、实现流程等)
- 动手开发前,找 AI 帮你优化完善下方案
- 实现基本功能后,找 AI 给你提出项目的扩展思路
- 实现 AI 的扩展思路,找 AI 帮你生成简历亮点
以上就是本章分享,有帮助的话记得点赞、收藏、评论哦~ 🌹
更多
💻 编程学习交流:编程导航
📃 简历快速制作:老鱼简历
✏️ 面试刷题神器:面试鸭