精华内容
下载资源
问答
  • 如何在简历中描述自己的项目
    万次阅读 多人点赞
    2019-07-07 10:46:38

    项目经历
    很多人在描述项目经历的时候容易陷入一个误区——讲套话,如:

    用html,css编写基本页面,用js/XX库完成页面交互/动画/...。
    用AJAX(axios库等)实现前后端交互
    用XXX框架开发页面组件,实现复用
    实现响应式布局/用户体验很好/可访问性很好
    

    这些只能说明你知道前端的需要做哪些事,会让我怀疑你到底有没有做过,就算做过,做的又怎么样?打个比方吧,这只说明你会写字,这远远不够,我们想要的是字写的好的。
    所以应该重点讲出自己做了哪些亮点/提升/优化,例如:

    1、 使用了H5的XX特性,做到了语义化/可访问性...的提升
    
    2、 对比了XX,XX库,选择了XX库来做动画效果,选择原
        因是出于XXX的考量
        
    3、 根据业务特点在axios的基础上封装了api调用接口,做
        了XX处理,这样带来了XX好处
        
    4、 调研了多篇讨论响应式方案的技术文章/网上关于XX公
    	司响应式布局方案的实践,最终出于XX考量采用了怎样
    	的一套方案,遇到了哪些问题,如何解决。
    
    更多相关内容
  • 如何清晰地描述一个项目架构

    千次阅读 2020-04-30 14:13:00
    要让对方掌握项目架构,一个清晰的介绍架构和顺序可以事半功倍。 项目背景 在介绍项目架构之前,首先要介绍一下项目本身的意义和目的,便于对方了解项目背景 解决了什么问题,满足了什么需求等? 目标用户是谁?...

    要让对方掌握项目架构,一个清晰的介绍架构和顺序可以事半功倍。

    项目背景

    在介绍项目架构之前,首先要介绍一下项目本身的意义和目的,便于对方了解项目背景

    • 解决了什么问题,满足了什么需求等?
    • 目标用户是谁?(可以用类似讲故事的方式介绍对目标用户的带来的价值)
    • 目前用户的使用情况如何(访问量,满意度,各个功能使用情况等数据)

    功能点

    项目针对用户需求或问题,开发了哪些功能

    在介绍功能的时候,最好要有用户视角,而且可能还涉及到多个不同角色的用户。比如ToB的终端用户,B端企业用户,企业老板等

    核心功能

    满足用户核心需求、解决核心问题的功能

    比如:

    • RPC框架中的远程调用
    • ORM框架中对象关系转换
    • 智能问答系统中问答功能

    辅助功能

    配合核心功能工作的辅助功能

    比如:

    • RPC框架中的调用链路跟踪、监控、连接池管理、负载均衡等
    • ORM框架中的动态SQL、参数绑定、缓存等
    • 智能问答系统中的知识库管理、相似问题学习等

    性能&安全

    在比较完善的系统规划中,性能&安全都是重要功能特性之一,可以作为广义功能来介绍

    比如:

    • 吞吐量
    • 响应时间
    • XSS/CSRF/SQL注入等漏洞修复
    • 数据安全等

    这一部分也可以放在架构之后再介绍

    发展规划

    如果有的话,就简单介绍一下项目未来的发展方向(不要超过一张PPT,不要超过1分钟)


    架构图

    使用各种类型的图表、文字、动画等把项目的整体架构描述清楚,外行觉得很思路清晰,内行能够很容易掌握技术点,能够理解架构的优缺点。

    优缺点是指架构设计中的取舍,取对项目重要的特性,舍弃本项目影响不大,可以接受的特性

    模块层次图

    系统中各个模块的组成,模块实现方式,模块层次,模块之间调用方式等

    比如:存储模块、缓存模块、日志模块、运营数据、监控模块以及各个业务功能模块。

    核心流程图

    各个模块在核心功能及主要辅助功能流程中的作用,使用流程图把各个模块串联起来

    使用流程图形式,让对方了解系统是如何使用各个模块协作实现核心功能

    技术点

    流程在使用各个模块中实现的技术点

    比如:

    • 缓存及缓存同步
    • 分布式锁
    • 分布式会话管理
    • 负载均衡
    • 监控
    • AB Test
    • AOP或字节码修改等

    如果有技术亮点,可以重点介绍一下

    遗留的问题

    没有一种架构是完美的,根据业务发展情况,有的问题的优先级不高,可以暂时保留

    • 比如缓存同步的方案、缓存数据量太大、运营数据比较杂乱等

    改进方向

    如何解决遗留的问题,如何更好满足未来的需求,当业务量不断增大的时候,是否有预案

    比如:

    • 分库分表、异构数据库等
    • Set化
    • 数据冷热分离等

    监控&告警

    没有接入监控&告警系统的项目是不允许发布上线的

    • 项目使用了什么监控系统,监控了哪些指标,使用什么样的告警机制

    高可用

    如果是行业标准高可用方案的话,简单介绍一下即可


    其他

    • 与其他类似项目的对比

     

    展开全文
  • 如何描述简历中的项目经历?

    千次阅读 2020-12-26 20:42:45
    其中的建议是我校招时请我位经验较丰富的朋友帮我修改简历学到的,之后也请了位关系还不错的hr帮忙看看,里面绝大部分建议我个人认为还OK(如果大家有什么问题或建议等,欢迎后台私信我),今天想就项目经历部分...

    之前,我按照个人经历(经验)写了一篇如何书写个人简历的文章,面向对象是校招生。如何写一份让HR在6秒钟能pick你的简历?其中的建议是我校招时请我一位经验较丰富的朋友帮我修改简历学到的,之后也请了一位关系还不错的hr帮忙看看,里面绝大部分建议我个人认为还OK(如果大家有什么问题或建议等,欢迎后台私信我),今天想就项目经历部分再多说点。

    “建议采用star法则进行书写,但不可乱用!避免出现流水账,力求精简,要求用词准确,描述专业且善用数据进行有力的支撑”。这是当时有关项目经历描述的原话,原话下还附带了一张star法则定义的图片。现在看看,具体怎么写我自己好像挺明白的,但好像忽略了别人,不晓得别人通过这一法则的定义和我简单的一句话是否能get到其中的点,是否真的会运用。(当然,此法是我个人之谈,仅供参考,不负责任。)

    最近读了徐老师的书,从其中"如何描写数据类项目"这一部分学到了更为详细具体的建议以及徐老师个人的项目书写实例。结合这个谈一下我个人的总结思考。注:仅针对数据类项目描述。

    首先是数据。

    之前我有提到过,项目描述要专业且善用数据进行有力支撑。既然是求职数据类的岗位,那如果拥有数据类的项目是不是一个优势?此时,如何描述就显得尤为重要了。

    学会用数据说话,不要笼统地讲述自己从海量、大量数据里提取了什么、处理了什么,在我看来,除非你是蒙的,不然你自己的数据项目你本应知道具体的量级、数值。此时,某一固定数值比海量、大量应该更具说服力。

    除此之外,在结果描述上,如果你的项目得以落地或取得了较好的成效,那为何不表现出来?此时笼统地说用户次留率提升了2pp比说用户留存得到一定提升要好的多,更具体、更置信。如果是某一产品(功能)迭代,可以将本期结果与预期目标值或上一版本的值做比较,从而显现出此项目的价值、效果等。

    其次是专业性。

    还是我之前提过的,项目描述要专业且善用数据进行有力支撑。虽说好多数据类岗位看个人逻辑思维、业务能力,但同时专业技能也是必不可少的。专业技能可以是python,r,sql,机器学习及深度学习算法模型等。这些技能如果你只说你会,那么置信度一般,如果将其放入项目经历描述中,既能更好地进行项目描述,也能更真实地体现自己的技术能力。面试官如果对你的项目感兴趣、对你的专业技能、技术能力感兴趣,也便多了几次聊天的机会。

    当然,需要注意的是,无论是体现在项目经历、实习经历还是单独列出的专业技能中,切记不要给自己挖坑,对于已体现在简历中的个人能力要做好充足的被提问的准备。常见一些同学在项目经历中"吹嘘"自己使用某一算法模型实现了某个目标或得到了某一结果,而面试官对这一算法进行初步(简单)提问,却支支吾吾答不上来,这不摆明给自己找难受吗?结果可想而知。

    最后是明确流程。

    其实这一点是我之前没想到且没在意的一点,这一点是在徐老师的书上学到的。意思就是要学会对自己的项目进行内容梳理,完整地进行项目体系的描述,将项目按照流程进行拆分(需求–>实现–>结果分析–>迭代),同时也要记得精简,避免出现流水账。

    不仅要对项目实现过程进行描述,也要注意迭代过程的描述。好多项目都是不断迭代的,迭代思维很重要,如果能体现在项目描述中,锦上添花,增光添彩(词穷)。

    总得来说,我个人还是会按照先前所述的star法则进行项目经历的描述,从背景、目标、行动、结果入手,将项目需求、实现过程(数据+技术)、结果描述(迭代分析)等对应的填入各个部分。

    本文主要是对我之前那句概括性的"专业且善用数据支撑"进行展开式的讲解,希望此次描述能更易懂,更有意义(不然单休写稿白干了)。然后加入了徐老师的流程拆分建议,在描述完实现过程后,部分项目可能需要迭代,此时就可加入对结果分析、报表观测、项目迭代的过程。

    具体的项目经历描述实例我就不给大家了,感兴趣的可以去看下徐老师的新书《拿下offer 数据分析师求职面试指南》,徐老师在其中给出了个人项目描述实例。

    除此之外,此书从面试前的准备、面试技巧/经验、基础知识、编程技能、实战技能等多方面进行了讲述。惭愧的是,我从收到书到现在都没读完,进度缓慢,耽误了给大家的推荐。不过好东西总是人传人的,书也是,在数分群里也得到了广泛地推荐,不少同学都已经读了两三遍(我便更加羞愧了)。需要的小伙伴可以去各个电商平台看一下,搞不搞活动的现在我就不是很清楚了。

    展开全文
  • 具体的项目内容完成商品的管理,浏览,库存,用户及激活,购物车,订单2.需求描述 1.前台使用用户 A.用户注册 用户id(email),密码(password),用户状态(未激活,锁定,正常),姓名,电话,联系地址; B.商品分类 ...

    一个简单的javaweb

    使用的技术 HTML+JavaScript+Servlet+Dao+EL+JSTL+MySQL+SmartUpload


    1.具体的项目内容

    完成商品的管理,浏览,库存,用户及激活,购物车,订单

    2.需求描述

         1.前台使用用户
        A.用户注册
            用户id(email),密码(password),用户状态(未激活,锁定,正常),姓名,电话,联系地址;
        B.商品分类
            分类编号,名称;
            商品编号,商品名称,商品价格,商品库存量,商品描述,商品图片,访问量;
        C.订单信息(一个订单可以多个商品,一件商品有多个订单)
        D.用户可以查阅自己的订单信息    
        2.后台管理员
        A管理员信息表
            管理员id,管理员秘密,管理员登录日期
        B.商品管理
            商品上架,商品下架,商品信息删除(模拟回收站)
        C.分类管理
        D.用户管理
        E.订单管理
        3.扩展(实际开发还可能包含的问题)
        A.库存量低预警操作B.管理员权限及日志C.用户登录日志和预警(如:异地登录)D.用户地址信息管理E.订单处理状态F.退货造成的库存变更问题G.等等....
    展开全文
  • 经典java开发项目及其描述-简历用1、项目名称:巧房中介管理软件2、项目名称:光明.都市菜园(电商)3、项目名称:家家乐房产中介管理系统4、项目名称:卓为物流信息平台5、项目名称:郑州龙腾盛世实木家具销售...
  • 如何为git仓库项目添加项目描述

    千次阅读 2019-08-30 14:48:27
    1、在新建项目的时候直接在 Project description (optional),这里...可是已经建好的项目如何修改描述信息呢? 2、进入项目中,点击左侧侧边栏中的Settings—> General —>Naming, tags, avatar 即可修改 ...
  • 我一直想要解决一个问题,就是找到一个模块化的方法,把两个项目中公用的代码抽离,比如说数据库表对应文件的DAO、entity,以及对应的service,但没有找到我想要的那种方案——我也不知道该怎么描述我想要的这种方案...
  • Java项目经验汇总(简历项目素材)
  • 初探uniapp,做了第一个项目,总结下经验(一)

    万次阅读 多人点赞 2021-03-18 10:39:57
    uniapp是啥 1.基于vue开发的(懂vue的朋友问题是不大的) 2.跨端:小程序,H5,QQ小程序啥的都可以用(会有小坑,毕竟兼顾这么多端) 3. 4.没有啥效果很棒组件,几乎都要自己写,也不建议去用其它花里胡哨的,...
  • 项目描述

    千次阅读 2017-03-13 20:26:51
    1、项目描述: 该项目分为两部分:部分是算法执行部分,该部分将算法执行结果放在postgresql数据库,另部分则是从MySQL数据库中查看干扰小区原始数据。 2、我的职责: 负责从MySQL数据库中读取原始数据呈...
  • 一个完整的软件项目开发流程

    万次阅读 2019-03-08 12:33:28
    在我转产品之前,虽然我混迹IT行业,做过实施和售前,也跟研发打过交道,但我一直都不知道一个软件是怎么开发出来的。直面客户,扛着压力,在程序一无所知的情况下,很容易产生一些想法:为什么产品的结果是这样?...
  • 、概述 在软件外包项目中,甲方(发包商)通过资金或其它资源获取乙方(承包商)的开发服务,以达成其软件需求目标。为了让外包项目按时按质按量完成,甲方需要做好项目的采购管理、外包管理,其中采购管理的核心...
  • Visual studio一个项目中多个源文件的单独调试运行

    千次阅读 多人点赞 2021-07-24 22:46:58
    最近刷编程题,想在VS中一个项目中刷所有题目,但VS中一次只能一个包含main的源文件参与生成,不想为每个题目新建项目,很麻烦。。。 解决方案 将其他不需要参加生成的包含main的源文件右键属性——从生成中排除——...
  • 一个合格的项目经理都需要做哪些事情?

    万次阅读 多人点赞 2018-08-16 18:23:22
    之前在公司一直主要负责app研发这块工作,后来公司实行项目责任制,正好谈下来一个比较大的项目(北京新机场新机场安全管控平台),这个平台简单来讲就是集团承包安全部用的一个安全管控平台,因为总包下面有100多家...
  • 从面试官角度告诉大家如何准备项目方面的描述

    万次阅读 多人点赞 2018-01-10 20:08:59
    之前写了篇博文,你的简历能帮你争取到面试机会吗,反响不错,也承蒙管理员抬爱,放在首页,为了答谢大家,在这篇博文里,我来分享些如何准备和叙述项目经验的技巧。本文的内容是根据java web轻量级开发面试教程改编...
  • 现在想将它们推入同一个远程仓CodeMarket,该怎么操作? 解决方法 将dynamic-smooth-line推入CodeMarket dynamic-smooth-line 上一级目录 js 经 git init 成为 git仓 js目录 下会生成 .git目录,删除.git 相当于 ...
  • 如何在github上创建一个项目

    千次阅读 2020-04-14 14:52:59
    如何在github上创建一个项目   ... 进入仓库创建页面,填写相关信息 Repository name:仓库名 ...是否初始化:如果选了是,则会自动初始化一个项目,里面有个readme.md文件,用于描述描述说明。 ...
  • WebStorm创建第一个vue项目

    万次阅读 多人点赞 2019-01-22 13:12:29
    最近几天最折腾vue的项目 ! 刚开始懵懵懂懂 后来搞清楚了 就出教程吧! 很基础啊  先你得下载node.js (Windows)  安装node.js 安装路径我默认安装在C盘  安装node 随便贴几张图 都是下一步下...
  • 三分钟教你如何用Github找开源项目--值得看!

    万次阅读 多人点赞 2020-04-22 09:20:00
    Git(读音为/gɪt/)是一个开源的分布式版本控制系统,可以有效、高速地处理从很小到非常大的项目版本管理。 GitHub是一个面向开源及私有软件项目的托管平台,因为只支持git 作为唯一的版本库格式进行托管,故名...
  • PMP项目管理13计划

    千次阅读 2019-06-14 09:57:50
    含义:定义管理项目变更的过程,用来明确如何变更进行监控。为管理变更控制过程提供指导,记录变更控制委员会的情况。 内容:当项目需要变更的时候,如何进行变更。 2、配置管理计划 所属过程:制定项目管理计划 ...
  • 项目管理复习题

    万次阅读 多人点赞 2020-09-18 11:54:44
    蓝字位注释,红字为错误原因,紫字为重点 ...提取码:j4jz 第一章 一、填空题 1.敏捷模型包括(4)个核心价值...2、项目是为了创造一个唯一的产品或提供一个唯一的服务而进行的永久性的努力。(×) 3、过程管理就是.
  • 黑马头条移动端是一个IT资讯移动web应用,有着和今日头条类似的资讯浏览体验。 主要功能:资讯列表、标签页切换,文章举报,频道管理、文章详情、关注功能、点赞功能、评论功能、搜索功能、登录功能、个人中心、编辑...
  • 面试()项目介绍

    万次阅读 多人点赞 2019-09-07 19:49:29
    因为我这里写的是乐优商城项目,所以面试我会按照乐优商城项目来回答 关于具体的架构另篇blog上有写 乐优商城项目架构:(https://blog.csdn.net/Makasa/article/details/100590048) 问题:请简单的介绍一下你自己...
  • Vue + Spring Boot 项目实战():项目简介

    万次阅读 多人点赞 2019-03-31 11:19:37
    白卷是款使用 Vue+Spring Boot 开发的前后端分离项目,主要帮助 web 开发初学者通过实践方式打通各个环节的知识。
  • GitHub 查看一个项目的方法

    万次阅读 多人点赞 2019-07-28 19:39:59
    项目 ...右上角“眼睛Watch”为库的关注人数,当该库有新的变化时关注用户会得到通知。 右上角“星星Star”表示这是其表示喜欢的用户数。 右上角“分叉Fork”表示分叉这库文件...
  • 如何编写一个项目开发文档

    万次阅读 多人点赞 2018-09-29 21:51:31
    不同公司会文档做不同要求,划不同的分类,但一般来说(或者拿自己的经验说)大致可以分为需求文档、接口文档、流程图(可以单独作为份文件可以作为附件附在文档中)、变更文件等。 、需求文档 在项目启动...
  • 对于面试官的问答: 你在项目组里拿到一个项目是怎么开展的呢??? 相信很多从业者都会遇到,我们如何回答呢? 照葫芦画瓢? 按照自己一贯的风格?还是史无前例的那种?.....哈哈:)其实我有时候就在想,我的简历...
  • 如何在github上创建一个项目并启用

    万次阅读 2018-12-02 22:18:49
    首先第一步,先注册一个github账户密码,这个过程很简单 这里就不讲了。 ... ... 然后会进入下面这个页面,创建仓库的页面 ...从上到下,依次要填的是 1....是否初始化,如果选了是,则会自动初始化一个项...
  • 手把手带你撸一个校园APP(一):项目简介

    万次阅读 多人点赞 2018-06-23 23:22:02
    这个项目很早之前就在做,是为我大学母校(河北科技师范学院)做的一个项目,所以还是有很深的感情的。整体项目基于 Bmob 后端云来实现,其实功能和技术都并不算复杂,自己记录一下,也给需要的朋友们提供一些参考和...
  • 本章主要描述在IDEA中,一个Spring Boot项目如何启动多个实例。 禁用单实例启动 默认情况下,所有项目都是单实例启动的,即一个项目只能启动一个实例。 这个配置就在Run/Debug Configurations窗口的右上角,如下...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 1,190,445
精华内容 476,178
关键字:

对一个项目的描述