当前位置:首页 > 其他 > 正文内容

写简历应该怎样预备项目

邻居的猫1个月前 (12-09)其他354

找实习应该怎样预备项目?

造轮子应该怎样造?

面试应该怎样聊?

一篇文章为咱们排忧解难, 帮咱们写好简历, 做好项目, 提高作业竞争力

项目预备

简历上怎样写项目

最近收到最多的发问便是, 简历上应该写什么项目, 应该预备什么项目, 项目阅历怎样写到简历上.

假如你简历上没有实习阅历

  • 简历就写一个事务项目一个轮子项目.

假如你有一段实习阅历

  • 那就先写你实习的项目, 再写一个事务项目和一个轮子项目.

假如你有两段以上的实习阅历

  • 那就写2个实习阅历项目+一个轮子项目.

事务项目与轮子项目

什么是事务项目

  • 便是外卖商城, 博客等等针对详细事务的项目.

什么是轮子项目

  • 轮子项目便是手写RPC, 手写Spring这种.
  • 写到简历上的时分, 给轮子项目改个名, 不要在简历上写miniSpring, 手写Spring这种.
  • 你起个其他名, 它叫Spring, 你叫summary.

轮子项目

写轮子项目要注意什么

假如你写了轮子项目, 那么把轮子项目的底层原理陈腔滥调文也要学习了解, 确保自己能答得上来轮子项目相关的问题.

假如写了轮子并且陈腔滥调都能答个八九不离十, 其实是很加分的,比事务项目含金量要高.

最好是能够说出, 你写的轮子项目和现有的轮子有什么好坏, 你比它强在哪儿.

项目亮点

面试官可能会问什么? 轮子项目的亮点该怎样找?

面试官可能会问

  • 我看你手写了summary, 咱们现已有Spring了, 为什么还要写summart
  • 那么你的summary和咱们用的spring有什么好坏, 你比它强在哪儿.

假如你仅仅答

  • 我是为了学习造轮子, 那就显得平凡了. 所以你要答你的长处.
  • 有多同学就在想, 我自己写的能有啥优势
  • 我就仅仅跟着视频敲代码. 假如你仅仅机械地跟着视频写代码, 然后仅仅把视频中的内容搬到简历上
  • 这是一种思想上的懒散. 你找不到作业, 活该!

怎样答复面试官的问题

那假如面试官问了这个问题, 怎样答呢

  • 首要, 要如实说, 我写summary这个轮子, 有两方面的原因
  • 一方面是学习, 经过造这个轮子, 我了解Spring的A原理, B原理, C原理.

假如你说了这句话, 这便是引导面试官后续问你spring A原理, B原理, C原理. 你是不是就能够提早了解Spring的A原理, B原理, C原理. 面试就成了开卷了.

  • 另一方面, 我的这个轮子, 针对某个详细场景, 做了优化和改善.
  • 首要Spring太重了, 我的summary愈加轻量级.
  • Spring在某个场景某个问题会有一些缺陷, 我经过什么样的方法, 处理了这个问题.
  • 当然了我的这个summary也在哪些方面有问题, 后续会参阅spring或许参阅Vert.x等其他结构的哪些点进行改善.

有人在想, 你说你的summary比spring更轻量级这个很合理, 由于原本spring就一应俱全很重.

可是你说spring在详细的场景有缺陷, 还要改善. 我不知道有什么缺陷, 不知道怎样改善呀

所以这便是要你自己学习的当地. 许多同学的思想是很懒散的, 就想找一个课程, 跟着写完代码, 然后把课程里的东西搬到简历上, 从来没想过自己拓宽优化.

那我直接来说一个spring的缺陷, 不知道spring的spi机制咱们有了解过吗

  • java自己有spi, spring做了改善, spring有spi.
  • spring spi也有缺陷, dubbo的spi做了改善, 处理了这些问题.
  • 那你直接去了解dubbo的spi, 然后给抄过来就能够了.

又有人说了, 你说的spi机制太杂乱了. 我都听不懂你在说啥. 有没有简略的改善

  • 有.
  • 比如说, springboot项目中, 要装备跨域, 要么用注解, 要么写代码
  • 那我能不能手写springmvc, 里边新增一个功用, 能够写装备来完成跨域, 写装备放行某些恳求.

有没有人觉得spring mvc有些注解, 用起来不是很便利, Controller层, 一般用 @RestController 注解把这个类注入容器并让类中的恳求回来json, @RequestMapping 用来界说途径.

  • 那我手写springmvc的时分, 能不能供给一个新注解, 把这两个结合起来, 叫 @MappingRestController
  • 这个注解来交融 @RestController@RequestMapping 既能将目标注入容器, 又能界说途径.

咱们的常用的一些轮子, 为了愈加通用, 所以在一些详细场景不会做专门优化.

  • 那我在自己造轮子, 就针对某个场景造轮子, 针对某个场景做优化.
  • 你能够多调查一下, 常用结构在某些详细场景必定有许多当地是用起来不舒服, 不便利的.
  • 咱们在造轮子的时分, 只需做一点小小的改善就能成为简历上的亮点.
  • 咱们思想必定不要懒散, 不要想着, 我看完课程自己不考虑直接搬到简历上就行了, 必定要有自己的考虑点.

项目的实质

有人必定又在想, 那我只改善一小点, 面试官会觉得我好吗?

  • 首要你是造了一个轮子的, 造轮子你现已做了许多作业了
  • 是在造了轮子的基础上改善了一个小点, 不是说你只做了这个小点.

其次, 面试官看你项目的实质是什么? 是看你项目更新颖吗?

  • 他不是看谁的项目更新颖, 是看谁项目有更多的亮点, 有更多可评论发掘之处.
  • 他不会说看到你的项目哇, 好新颖, 好厉害, 人作业这么多年了啥牛鬼蛇神的项目没见过.
  • 面试官是经过项目中的亮点技能点, 以及和你面试沟通的进程, 看到你的学习才能和对项目的考虑.
  • 他是要招你这个人进来, 他是经过项目看到背面的你身上的一些东西, 然后去评价你和这个岗位的匹配度,你和他们的需求的匹配度.
  • 这才是实质.

总结

这一期讲轮子项目, 下一期会要点聊事务项目. 我做的项目亮点系列, 也会持续更新, 让咱们能有更多的项目亮点写在简历上, 引发咱们更多考虑. 后边还会去聊怎样写简历, 面试的实质是在干什么, 面试官究竟想招什么样的人.

扫描二维码推送至手机访问。

版权声明:本文由51Blog发布,如需转载请注明出处。

本文链接:https://www.51blog.vip/?id=711

标签: 编程学习
分享给朋友:

“写简历应该怎样预备项目” 的相关文章

skynet结构:批量服务办理计划

skynet结构:批量服务办理计划

skynet很经典的用法是节点内会有批量的服务跑相同的模块逻辑。服务的生命周期办理显着是跟事务强相关的,需求依据实践事务对应做适配的生命周期办理计划。显着最直接的计划便是服务常驻,跟进程的生命周期同步,当服务的数量级不大时,以为耗费可控,计划是适用的,也防止过度规划。 这儿想谈的是单节点数千服务的场...

2024年项目办理趋势猜测:大厂都在重视什么?

2024年项目办理趋势猜测:大厂都在重视什么?

在2024年,项目办理的趋势持续遭到技能、长途作业和灵敏办法等多种要素的影响。大厂和各行业抢先企业都在重视以下几个要害趋势: 1. AI与主动化的深度集成 人工智能(AI)和主动化技能的引进,正在极大改动项目办理的办法。大厂越来越多地依靠AI来猜测项目危险、主动化重复性使命,并依据数据优化决议计划进...

万星开源项目:System Design Primer - 学习体系规划的必备攻略

万星开源项目:System Design Primer - 学习体系规划的必备攻略

GitHub 链接:https://github.com/donnemartin/system-design-primer 什么是 System Design Primer? System Design Primer 是一个专心于体系规划的开源项目,由 Donne Martin 创立并保护。它旨在...

暴力破解zip加密文件

暴力破解zip加密文件

最近在网上找材料,十分困难找到了一个对应版别的,成果辛辛苦苦下载下来一看,竟然要zip暗码...并且用的一个文档和URL网站链接指向了要你获取zip暗码的当地,不用说,必定便是要你扫码付费了... 可是奇特的是,我仿制网站到edge的时分,第一个跳出来的是关于破解8tupian.com的博客。忽然眼...

大数据与云计算论文,融合与创新的时代浪潮

大数据与云计算:融合与创新的时代浪潮随着信息技术的飞速发展,大数据与云计算已经成为当今社会的重要趋势。本文将探讨大数据与云计算的融合,分析其带来的创新机遇,以及如何应对挑战。一、大数据与云计算的定义及特点大数据(Big Data)是指规模巨大、类型繁多、价值密度低的数据集合。它具有“4V”特点:Vo...

区块链加密,技术革新与数据安全的守护者

区块链加密,技术革新与数据安全的守护者

区块链加密技术是区块链技术的重要组成部分,它确保了数据的安全性和完整性。以下是区块链加密技术的一些关键方面:1. 哈希函数:区块链使用哈希函数将交易数据转换为固定长度的字符串。这种转换是不可逆的,意味着无法从哈希值中恢复原始数据。此外,即使原始数据发生微小的变化,哈希值也会发生显著变化。2. 公钥加...