所有角色的共同点:参与之马工场用工企业的项目开发,或参与之马工场软件产品研发;不坐班、不谈商务、按时计费、按月结算。
之马工场的技术理念:追求用简约的代码完成项目需求,追求代码的可读性、易维护、易扩展和安全性,不允许堆砌框架和滥用“所谓先进技术”。之马工场不需要工程师是万能的,只要基础扎实和学习能力强,就能以不变应万变。
PHP开发工程师
需要具备的能力:
- 熟练掌握基础的前端知识(HTML、CSS、JS);
- 熟练掌握PHP、MySQL基础知识;
- 掌握ZhimaPHP框架的使用(ZhimaPHP是之马工场自有PHP框架,可以考前学习);
- 熟练掌握SVN、Git、FTP等工具的使用;
- 代码风格良好,遵守代码规范。
不需要具备的能力:不需要掌握ThinkPHP、Laravel等开源框架,不需要掌握WordPress等CMS软件,不需要掌握Java等其他语言,不需要掌握vue.js、React等前端框架,不需要掌握memcache、hadoop、Node.js等。如果有好的基础,需要用到时可以再快速学习。
考核范围:PHP开发工程师入门考核知识点
WEB前端开发工程师
需要具备的能力:
- 熟练掌握HTML、CSS、JS基础知识;
- 熟练掌握将设计师的设计稿制作成前端页面;
- 掌握PC端页面进行手机端适配;
- 熟练掌握SVN、Git、FTP的使用;
- 代码风格良好,严格对齐缩进;
- 掌握AJAX等调用数据接口的方法。
不需要具备的能力:不需要掌握bootstrap等框架——前端框架太多了,大多都不需要掌握。
考核范围:WEB前端工程师入门考核知识点
Java开发工程师
需要具备的能力:
- 熟练掌握Java的基础知识;
- 熟练掌握web开发相关基础知识(web前端、数据库、网络等);
- 熟练掌握Springboot框架的使用;
- 熟练掌握SVN、Git、FTP的使用;
- 代码风格良好,严格遵守代码规范,合理地书写代码注释。
Python开发工程师
需要具备的能力:
- 熟练掌握Python的基础知识;
- 掌握用Python调用AI大模型;
- 掌握用Python爬取web数据;
- 掌握用Python进行数据分析和展示。
设计师(UI设计师、平面设计师、插画设计师等)
工作职责:网页设计;UI设计(APP、小程序、信息系统等);VI设计和平面设计、插画设计;动画设计等其他设计。
需要具备的能力:
- 能出设计稿就行,用Photoshop、sketch、XD、Figma等等工具的一种或多种都可以;
- 能讲解和描述自己的创意。
不需要具备的能力:不需要掌握HTML、CSS、JS等前端知识。
在之马工场做自由设计师的特殊之处:
- 不论设计稿是否被客户采纳,都按照工作时长付报酬;
- 如果你的设计稿被客户采纳率较高,单位时间的报酬就会不断提高(等级晋升);
- 对要求特别高的客户,如果你的设计稿被采纳,平台会给予一定的项目奖金。
产品工程师(产品经理、黑盒测试)
工作职责:为产品或项目画原型;黑盒测试。
需要具备的能力:
- 要么掌握画原型的工具(比如Axure RP),要么掌握一定的前端基础知识,会使用前端UI框架来构建原型;
- 能将各种各样的业务需求,转化为原型设计;
- 细致、关注细节;
- 关注和钻研互联网软件产品。
其他IT工程师角色
安卓工程师、IOS工程师、AI工程师、运维工程师、测试工程师等其他IT工程师角色,现也已开放申请。申请时填写相应角色和技能说明即可,平台将根据情况安排考核(在线考核或“简历+视频面试”)。
加入方式
申请加入后的完整流程(审核、考核、签约、分配任务)见:自由工作者加入流程。对自由工作还有疑问?见:常见问题。