Skip to content

ThinkSpiritLab/WeNeedYou

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 

Repository files navigation

开发组招募告示

说明

招募新人的主要目的是培养新人,相比具体技能,我们更希望您有一颗热爱编程、向往开发、敢于探索未知、爱折腾、不惧困难的心。

另外我们也期待有成熟开发技能的同学加入我们,快速发挥作用,带领我们一起前进。

开发组的工作

  1. 维护、改进学校的 OJ 系统。

    • 前端

    • 后端

      • 评测系统
  2. 开发其它对同学有价值的系统。

加入开发组的益处

  • 锻炼自身编程能力,增加项目经验。✔

  • 是对软件开发技能的综合练习,能够提高对程序开发综合认识。✔

  • 与组内同学协作开发,锻炼合作能力。✔

  • 产生实际成果,为同学服务。✔

要求

能力

  • 对于 22 级同学,要求基本掌握以下语言之一:

    • C/C++

    • JavaScript

    • Python

    • Go

    同时,要求加入后两个月内基本掌握 C/C++ 或 TypeScript。如已有相应基础,要求提高至熟练运用。

  • 对于其他年级的同学,熟练使用 C++ 或 TypeScript。

代码规范整洁,具有可读性。

此外,熟悉计算机网络、数据库系统、信息安全等内容的同学优先。

加入后培养/需要掌握的技能

  • 使用 git 进行代码管理
  • 利用 GitHub 等平台协同开发
  • Markdown 文档写作,以及 LaTeX 语法
  • 计算机网络、数据库系统、信息安全等基础知识
  • 基本的服务器维护技能如:Linux 使用、sh 脚本编写、service 文件编写等
  • Nodejs、JavaScript、TypeScript、Vue、相关框架、SQL、Redis
  • 评测机改进、Linux c api 编程

目前主要编程语言

  • C/C++
  • JavaScript/TypeScript
  • ...

大概的时间投入

开发组成员:自主学习或按照提供的大纲学习,每两周汇报一次学习进展。

具体项目组的成员:浮动时间开发, 很轻松

申请方式

在此仓库新开一个 issue ,使用 tag Appliance,简要介绍自己的能力,可以附带博客、代码仓库等证明。注意:不要泄露隐私信息(账号和个人的关系我们会线下确认)。

通过的申请会被标记为 Accepted,不通过的标记为 Rejected

通过的账号将进入 @ThinkSpiritLab/dev-team.

Releases

No releases published

Packages

No packages published