# 个人信息

  • 求职方向:
    前端开发工程师

  • 我的描述:
    戴眼镜,短头发,自认为阳光的男孩
    设计专业毕业,5年前端开发经验
    兴趣爱好是乒乓球、桌球

  • 我的优势:
    1、敬业有梦想,有耐心,脸皮还厚
    2、喜欢前端且有动力,舍得投资自己
    3、对代码有要求,必须过自己那关

  • 独立开发经验:
    主Vue+Element+Vant,副微信小程序、Taro、uni-app、React+antd
    H5:现货晒场2.0慧招网H5优亚官网H5(F12手机预览模式)、 等等
    网站:慧招网PC光明招商网PC优亚官网招商产业地图
    系统:独立负责公司三七拍卖管理后台(Vue+element)、权限后台管理中心(Vue+element)、采购决策系统(Vue+ts+element+websocket)、现货晒场H5(Vue+vant)等前端开发工作
    微信小程序: 跑合拍卖(Taro+websocket)、跑合网(Vue+uni-app) 、有梦必达(vue+vant)

  • 我的联系方式:
    邮箱:
    1093473647@qq.com
    微信:

  • 我的开源:
    parchments: Github地址
    nodeExpress: 有梦必达(node+express+vue+element-ui+mysql+nginx+微信小程序)
    vue-admin-template: vue-admin-template 轻量级 后台管理系统基础模板
    money2uppercase: 金额转大写插件
    vue-preview-editor: 富文本预览插件

  • 我的个人微信小程序

# 工作心得

1、对自身:
  本人经历过了互联网软件创业公司,互联网招商公司,中药材拍卖公司对我的锤炼, 不仅能独立承担起前端部分的开发工作,而且开发模式也从纯静态到前后分离的蜕变。
  一定要喜欢,才会有动力学好前端;一定要有梦想,才有动力。
  学到新知识点或者突破一个难点,别藏着掖着,多跟同事分享,说不定分享的东西正是同事需要解决的难点。
  对自己代码一定精简、规范、充分注释等等,一定要过的了自己的那关。
  下班后巩固基础,查缺补漏,舍得花钱购买课程学习提升技能。
  敬业(不拒绝正常加班,做不完主动加班)。
  在合适的时间和机会提出优化团队之间存在的问题,可能有些同事对我会有些看法,但是长远看,是有助于我们彼此的。
  评估开发时间不能太满,要思考一遍 为什么要做?需求要的效果是什么?怎么做?,清楚想要的效果、分解产品的需求、需求是否合适或者是否有更好的解决方案、明确开发思路、明确时间节点、罗列可能会遇到的坑、难点在哪 经过前面的一轮思考、分解、预估,最后综合给出初步的时间。
  开发项目前一定要理清产品思路、流程,确定开发周期,与后台约定接口字段。

2、对开发中遇到问题:
  最重要的是找出问题,马上处理并解决,再去讨论谁对谁错也不迟。
  遇到不懂的问题,各种debugger完还是不能解决,莫急,也别急着google百度博客,先问同事。基本上类似问题,同事也会遇到,如果同事也不知道再google,个人感觉这才是最快的解决问题方式。

3、对责任:
  每个岗位对自己做的东西都要负责,同时也要对其他同事负责。
  对原型 (重中之重的原型,必须严格把关)
    确定开发周期、评审、项目执行环境、嵌套方式、访问方式。
    原型评审时如果有明显不合理的需求,是修改方案还是废弃,免得浪费不必要的时间。
    必要的备注、校验、必要的交互、串通的流程是最基本的原型!,如果缺少以上以上,不管是给设计师还是前端、后台、测试同事看,都会有一大堆疑问,期间顺利沟通还好,如果原型同事不是时刻有空,那是不是增加了沟通成本,往大了说,经常这样是会导致项目延期的。
    我只能对产品说:请专业、细心、全面,避免大家都问同样的问题,大家好才是真的好!!!
  前后端对接接口
    如果发现后台多人开发并且各个模块之间接口不统一、缺少字段备注、类型不标注,也是增加了沟通成本。 所以说,完善的原型,完善的接口不仅仅是对自己负责,也是对同事、对公司负责;不仅不会浪费自己的时间,也不会浪费大家的时间。
  另外:
    鉴于例一和例二,个人会在开发前跟同事约定好一些东西,我提出来了是一回事,至于他们做的怎么样是另一回事(事实证明,我提出来后,经过大家的努力,确实有提高前后对接的效率)。我相信如果没有约定和统一,很多公司的前后台对接都会存在类似的问题,再者如果没人指出来,肯定会浪费更多人力物力,而领导只会看到我们的能力有问题,殊不知是因为沟通问题导致延误了很多时间,所以我认为在适当的时候“敢于提出团队存在的问题并提出合理化建议”也是我的优势。可能有人对我总结有看法,没关系,这就是我目前经历过的工作心得。

4、前后对接约定:
  a、后台所有的字段尽量跟着原型(做接口不能只考虑自己,方便其他后台、前端和测试查询)
  b、约定是前端跨域还是后台开启(默认后台开启)
  c、接口统一使用测试环境(避免直接连开发者电脑,反复重启,省时)
  d、后台接口命名方式统一(不管小驼峰、大驼峰、-还是_,同一类型统一就好)
  e、接口文档写清楚(参数清楚、罗列所有类型、请求示例,多人开发备注开发者,方便找准人)
  f、传参方式统一(统一的get或者post,建议少使用get post组合,除非一定)
  g、有重启、修改字段、修改接口要及时告知并更新接口文档
  h、返回数据格式统一:后台最好造一些基础并且规范的数据、返回json或者其他格式、返回成功失败状态码、返回结构、分页、上传图片大小配置、排序、时间格式、价格单位换算、数组就传list别让前端转来转去使用、提示信息、报错信息等等。报错信息,是400就400,别全部整成500了
5、建议前端基础工程建设好后先部署测试环境:
  先部署测试环境能避免一些问题,例如:上线之际才发现build失败各种找原因。此时在开发期间把jenkins的build权限给到前端,便于开发和及时发现问题并解决。

# 期望公司

1、公司性质:
  不希望进入外包公司,因为不能吃甲方baba公司的零食(开玩笑~),还是比较喜欢有归属感的公司。
2、公司规模:
  公司规模大不大没关系,最重要的是有发展前景、有自己的盈利产品。
3、前端团队:
  喜欢前后分离的工作模式,喜欢有上进和热衷专研前端前沿技术的前端团队,并且还有互相帮助、乐于分享的技术氛围。在此想说的是,有着前端团队非常重要,特别是在遇到难题的时候,大家一起想办法专研讨论,能快速发现并解决问题,同时还能提升自己的眼界和拓宽解决问题的思路。
4、福利方面:
  福利方面期望人性化,有替员工着想,最简单的例子:重要节假日放假通知提前发放(特别国庆、春节,大家都是要提前一个月抢票的)、加班到凌晨后明天可延迟上班,个人认为这是体现企业最为人性化、最为员工考虑的优秀品质。

# 职业规划

let time = 30;//时间
let timer = setTimeout( () => {
    console.log("1:完成梦想");
    console.log("2:资深Vue+Node开发工程师");
},time)
1
2
3
4
5
Last Updated: 7/15/2020, 11:14:08 PM