FimTale 开发团队招新启事

1
Want create site? Find Free WordPress Themes and plugins.

笔头尖上文官业,刀剑撑持武将威。

FImTale开发团队,今天开始招募新成员啦!

2018年的秋天,FimTale在新浪博客与贴吧带来的浩劫中成立。今天,我们已俨然成为中文马圈的中流砥柱之一。回首三年,从冬季活动到夏季征文,从参加线下马展到发售联名胸章,FimTale用户们的热情与日俱增,站务团队的努力大家也有目共睹。

但这一切也少不了FimTale站点开发团队在幕后的工作与担当。

2018年FimTale初建立,采用Carbon Forum这一基于PHP的开源论坛框架,并在此基础上增加章节目录、EqCN登录等功能,并将前端页面逐步重构,改为如今大家熟悉的Material Design风格。

FimTale早期的主页设计

随着前端UI设计与UX体验的不断改进,各种如今大家所熟知的功能也在这三年中开发上线。从分章支持到评论点赞,从比特商店到HP系统,从博客平台到编辑精选,从频道纵览到个性推荐。「自我抱兹独,僶俛四十年」,开发团队的马迷们凭着对小马和中文马圈的热爱,成百上千小时的夜以继日,为今天千汇万状的FimTale构建了坚实的技术基础。

但随着现今的用户体量有增无已,当前FimTale的一部分架构已经难以满足性能要求。如早期的数据表设计存在不合理之处,导致查询速度随着表的大小增加而变得缓慢;PHP架构的后端一直以来「打补丁」式的功能添加,导致整体代码愈加凌乱,维护难度加大;一些历史遗留问题更是给新功能的添加带来了不少阻碍。

因此经过多次讨论与慎重考虑,开发团队决定重构目前的FimTale数据库架构,使用Go语言重构后端服务层代码,在过程中逐步将旧表数据迁移至新表,形成PHP作为视图层,Go作为服务层,MySQL和Redis驱动持久化层,基于CI/CD实现自动化部署的新架构。

而在这三年间,由于各种变故与个人情况,不少老成员从开发团队中离开,目前团队的人力尚且不足以支持这样工程量较大的重构工作。我们寻求前端与后端的开发者加入,为FimTale的新生雪中送炭。

另外,我们官方的移动App(Flutter版)开发也在缓慢推进中,FimTale迫切地需要移动开发的人才助我们一臂之力。

于是今天,我们第一次正式地面向全体中文小马爱好者发出招新启事,希望有能力、有热情的技术爱好者们,不要吝啬自己的才能,加入我们,为中文马圈奉献自己的一份力量。

人人都是创作者,代码又何尝不是艺术?

以下是基本要求

  • 高中及以上学历(含在读)
  • 每周有一定的时间进行技术进修或开发(具体要求见后文)
  • 对编程及面向对象开发技术有一定实践
  • 热爱小马,甘于奉献,有团队精神
  • 乐于接受新技术,有较强的自学能力,有进取精神
  • (可选,建议)熟练掌握git操作
  • (可选,建议)在GitHub上能看到一些作品,或有自己的个人博客

另外,本次招新计划分为三个方向,当然方向和方向间没有严格界线,我们十分欢迎交叉甚至全能型的人才。以下是一些参考指标

前端

  • 熟悉HTML/CSS/JavaScript
  • 了解ES6标准
  • 对组件化、模块化开发有一些自己的见解
  • (可选,建议)能看懂PHP代码,会写一点

后端

  • 熟悉Node.js/Go/Spring Boot/PHP等任一后端技术栈的开发
  • 熟悉MySQL数据库,对查询优化有一些自己的见解
  • (可选,建议)有Go或PHP开发经验

移动

  • 熟悉Android/iOS任一移动平台开发
  • (可选,建议)有Flutter开发经验

如果只是有一些技术经验,这三个方向的条件没有全部满足也不要紧。大家最开始也都是新手,只要你拥有对技术的热情,能够不断提升自己的技术能力,这点才是难能可贵的。东西都是现学现用的,边用边学掌握得才快。

招新时间:2022.9.10-11.10

本次招新分为两个组别

  • 招新组
  • 预招新组

招新组面向有技术实力的马迷,这部分朋友可以参与面试或考试,通过后直接进入开发组接受开发任务。或者进行一段时间的技术转型后再接受任务(比如原来是写Spring Boot,再学个Go就能做后端开发了)。

参加招新组需要保证每周有不少于6小时的时间进行技术进修或开发。

预招新组面向技术实力尚未达到要求,但有决心与毅力学习开发技术的马迷。我们会安排学习规划和培训指导,在经过一段比较长时间的学习之后参与面试或考试,通过后进入开发组。请注意开发所用到大部分知识需要通过网络资料自学,我们会提供学习建议和学习路线。

参加预招新组需要保证每周有不少于4小时的时间进行技术进修或开发。

有意者欢迎加QQ群了解更多:954465382

或者直接发送个人简历电子版到邮箱:[email protected]

个人简历可按如下要点撰写,供参考:

  • 个人基本信息(包括年龄和学历)
  • 个人介绍
  • 熟悉的编程语言和技术栈
  • 开发过的项目或个人博客等
  • 联系方式(优先选择QQ)
Did you find apk for android? You can find new Free Android Games and apps.

关于作者

EquestriaCN/FimTale策划、开发

已有 1 条评论
  1. 招到人了么?

    9月21日 13:29 回复