招收一名软件编程的实习生,为AI以及一体化平台的工作
岗位职责:
1.参与需求分析与设计:在组长带领下,理解业务需求,参与技术方案讨论和模块设计。
2.功能开发与实现:负责完成分配的开发任务,包括但不限于:
.编写清晰、高效、可维护的Java代码,实现业务功能模块。
.进行简单的数据库表设计和SQL编
参与微服务API接口的开发与联调。.编写基本的单元测试,保障代码质量。
3.代码维护与优化:协助团队进行现有功能的维护、Bug修复和简单的性能优化。
4.技术学习与分享:积极学习团队使用的技术栈和开发工具,并参与团队内部的技术分享与CodeReview。
5.文档编写:根据团队规范,编写相关的技术文档和开发记录。
任职要求:
1.核心基础:
.扎实的Java语言基础,理解面向对象编程思想、集合框架、多线程、1O等核心概念。
了解基本的数据结构(数组、链表、栈、队列、树等)和常用算法。
.熟悉计算机网络和操作系统基本原理。
2.技术入门(至少满足两项):.了解SpringBoot框架,并有过简单的项目实践(如课程设计、个人项目)。熟悉MySQL等关系型数据库,会编写基本的SQL语句(增删改查、多表关联)。.了解Git版本控制工具的基本使用。
.了解HTTP协议、RESTfulAPI设计风格。
3.软性素质:.强烈的学习欲望和主动性:对新技术充满好奇,乐于钻研,能快速学习并应用。.良好的逻辑思维和问题解决能力:能够独立分析并解决开发中遇到的基础问题。
.责任心和团队协作精神:对分配的任务负责,能够积极与团队成员沟通。
良好的沟通能力:能清晰地表达自己的想法和遇到的问题。
其他要求:统招本科及以上在校学生,计算机科学、软件工程、信息技术等专业