手机:13570133817
Email: [email protected]
Github: http://github.com/YLJ77
博客: https://ylj77.github.io
英语:流利阅读英文书籍
前端:vue 、jsx 、react 、小程序、canvas 、webgl 等技术栈,对前后端分离模式,SPA 应用有丰富的开发经验,具备一定的框架设计能力。
后端:node mongodb mongoose 、linux 等技术栈
stackoverflow: https://stackoverflow.com/cv/linjieyang
期望薪资:15k
公司是从上一年刚成立的创业型公司,我很有幸公司在成立的时候成为公司的一份子。公司的规模不大,我在公司作为唯一的前端,与公司的三位后端同事协同合作。公司做的是线上教育行业,其中我们深耕的是线上发书领域,因此我们的产品也主要划分为学生端(小程序-趣选书)、教师端和管理员平台(基于 VUE 的单页和多页应用,且渲染百万级数据不卡顿)。
因为需要完成多个产品的功能,前端每天需要完成大量的工作。不单是需要写代码完成功能,还需要完成 UI 设计和完成代码测试,有时压力大的时候也会通宵加班。
公司的前端项目,无论是前端组件库的构建,还是前端的架构的构建和技术选型,从零到一都是由我独立完成的。前端的技术栈主要由 VUE 、Ant Design 、Node js 、mongodb 、mongoose 组成。移动端小程序采用了有赞的 vant UI 组件。由于项目需要高效率高质量快速的完成,我还采用了元编程的思想,编写 powershell 和 node js 结合的脚本,用代码去生成代码,将开发效率提升百分之四十。
到目前为止,无论是 PC 端还是移动端,都已经迭代了几十个版本。在长时间需要在短时间内完成产品的迭代的情况下,让我具备了一定的抗压能力。
公司是做运维产品研发的,在一个产品里面,会包含很多子模块。比如 AMP 、APM 、CMDB 、PUBLIC 模块等。产品是以 VUE 及其周边生态为技术选型的 SAP 应用,element-ui 则作为 UI 支持。我主要负责 CMDB(Configuration Management Database)项目的研发工作,但闲暇时要兼顾 AMP 、COMMON 、PUBLIC 、FRAME 等其它子模块的开发。因为公司的用户是中国移动、联通、电信、银行等数据量大的企业,其旗下的主机数量庞大,因此当时公司亟待需要一个可视化的设备关系拓扑图来简化运维的复杂度以及提升公司产品的亮点。
期间我全盘负责了一个自动布局拓扑的画图任务,可操作的拓扑图功能可以说是运维公司的一个难点,不仅如此,它还是嵌套的自动布局拓扑,复杂指数增长了一个指数级。此功能的想法是将节点(服务器,主机、刀片机等一切可维护的软硬件)通过在 CMDB 中自定义的关系(一对多,多对一,一对一等)、位置关系(包含、连接、依赖等)、平台关系( PASS 层、SASS 层、IASS 层等)用曲线连接的拓扑图。但曲线的连接不能随意交叉,还需要有规律的连接、节点同一类型的还要分类归纳,聚合等等。这里最复杂的是自动布局算法,因为公司当时需要此功能和其他公司竞标,经过长时间的攻坚后,最终为公司赢得竞标。
代码版本管理工具:gitlab 、svn
开发工具:vim 、Intellij
开发平台:redhat linux 、Windows
使用框架:vue 、bootstrap css 、high-chart
预处理器:scss 、less
js 语法:ES6/ES7
开发模式:MVVC 、前后端分离
源模块化管理和打包工具: npm 、webpack 、glup 、grunt
浏览器兼容:IE 、Chrome 、Firefox 等
项目描述:项目是基于 vue-cli 生成的 webpack+vue 脚手架的单页面应用的商务投递系统。我接手这个项目的时候,产品还是雏形阶段,此后由我个人独立开发前端部分,直至项目的第一次商业推行,客户试用的阶段。这个项目由我主导的前端开发大概迭代了五次的产品上线。我们的开发流程是首先从产品策划和提交产品功能,然后开发评估工作量,接着由 PM 开始流程审批,并使用项目与事务跟踪工具(我们使用 JIAR )创建项目跟踪的 JIAR 号,流程确定后开始执行。开发完某个模块后前后端分别打包给 QA 测试。最后是产品的上线和 SA 运维。我们后端是采用 JAVA 结合 Linux,虽然是前后端分离,但前端还是要负责搭建前后端环境。
这是我毕业后负责的第一个项目,也是第一次独立负责一个大型的商业项目,让我对整个开发的流程初具印象
项目描述:结合云投递、云生活、云课堂、云简历,四朵云的面向校园的生态投递系统。那时公司的代码正向 gitlab 上迁移,所以此时我们使用的代码管理工具是 gitlab,因为是从单人开发切换到多人协同开发,也因此开发流程多了一个代码审查,使项目有着更严格的规范。项目刚开始推行时活跃的账户也就十几万,但时网易的云课堂正找我们对接,估计对接后会有所变化。
项目描述:基于大平台给 211 985 高校做定制化二开。二开也就是给客户做定制化开发,比如客户想在读邮件的时候可以顺便把附件直接上传到某个云盘类似这样的功能。做二开沟通也较多,比如客户,售前,第三方研发,产品,运营,联调等,因此记录当天的工作量的时候通常单是沟通都会占据一半的时间。而且开发周期短,因此会有较大的压力。
2
hanxu317138 2020-05-21 10:14:08 +08:00
今天早上看到一个帽子, facebook 10 年程序员. bat 大厂开出的工资基本都是 60+W 刀~~为什么国内的程序员就那么低.
|
3
warren9527 2020-05-21 10:17:41 +08:00
虎牙考虑么
|
4
linjieyang77 OP @cgb1021 已双手奉上简历,期待与您的进一步沟通
|
5
Edsivan 2020-05-21 10:24:19 +08:00
@hanxu317138 因为国内不用出这么多钱也有很多人抢着去,国外就不是了
|
6
linjieyang77 OP @warren9527 考虑啊,大佬有面试机会不?
|
7
yeqizhang 2020-05-21 10:25:54 +08:00 via Android
不是 JIRA ? jiar 是什么鬼
|
8
linjieyang77 OP @yeqizhang 是 JIAR,手抖打错了
|
9
warren9527 2020-05-21 10:36:12 +08:00
@linjieyang77 MTA2NTkzODEzNEBxcS5jb20= 来份简历
|
10
sybb 2020-05-21 11:05:54 +08:00
深圳 项目组在招人,来份简历帮你试试? c3liYjA4MDdAb3V0bG9vay5jb20=
|
11
Yancey 2020-05-21 11:09:29 +08:00
字节跳动 感兴趣吗? [email protected]
|
12
hanxu317138 2020-05-21 14:44:46 +08:00
@Yancey 字节这几年了..怎么一直都处于疯狂招人的状态
|
13
Yancey 2020-05-21 15:01:21 +08:00
@hanxu317138 新业务吧,还有国际化,再加上人不好招,要求高吧
|
14
hanxu317138 2020-05-21 15:04:07 +08:00
@Yancey 曾经在海淀的头条面试过一次. 跟被面试官从下午 2 点摩擦到 6 点. 然后被 pass 了.
|
15
linjieyang77 OP @hanxu317138 让我想起了我的第一份工作,从早上九点面到下午一点,不过好在有一个好的结果
|
16
zhuoweiran2018 2020-05-22 07:08:18 +08:00
aGFud2VubG9uZ0BzaGVuZ2ZhbmdrZWppLmNvbQ== 来份简历
|
17
linbingyuan 2020-05-22 10:13:38 +08:00
深圳的公司考虑吗?
|
18
chejy 2020-05-22 17:23:37 +08:00
网易感兴趣嘛,可以发一下简历,[email protected]
|
19
fangdown 2020-06-04 19:58:36 +08:00
[深圳 /长沙] 腾讯云前端急招!!!联系我内推,微信:fangdown
|