作为一名实习生的话需要掌握的技术有以下几点:

1.Java 基础知识一点要扎实,比如集合,多线程,面向对象相关知识;

2.后台的话熟悉web知识,Ajax,JDBC,Spring框架,structs框架,hibernate框架等等;熟悉基本的开发工具的使用;

3.前端要会jQuery、JavaScript,掌握一两个前端框架,

前端方面,现在使用bootstrap框架来做项目的公司比较少了,这几年很多公司已经开始采用vue.js和elementUI来搭建前端了,所以可以先看看这两部分的前端知识。

其次,后端方面,redis还是有很多公司会用的,所以题主有必要去学习一下,至于SpringCloud,一般只有在大项目开发的时候才会使用,但与SpringCloud相关的SpringBoot题主还是需要掌握的,因为现在使用SpringBoot来架构项目的公司也越来越多了。

数据库方面的话,题主需要了解一下如何做数据库表的优化,以及SQL语句的优化。现在大多数公司,一般都会要求开放人员有一定的数据库优化能力,否则一条sql执行就会消耗好几秒的时间,这样太影响用户的体验,因此才会要求开发人员要有一定的数据库优化能力。

本人新建一个技术交流圈子,群主是10年老技术人员,某上市公司的技术负责人,群里面每天会给群友解答疑问,招聘内推,点击即可加入圈子

会使用一两个常用的数据库;

以上,是需要掌握的一些基本技能,但是在实习阶段中,一般不会看你技术多高,而是看你的学习能力以及业务掌握能力,以我个人的经验给你以下非技术建议:

第一:尽快熟悉公司项目开发模式和项目的业务;

第二:遇到问题自己解决,解决不了就去网上找答案,少问与业务无关的问题;

第三:有开发任务的话一点要问清楚需求了解清楚再开发:

第四:处理好与同事之间的人际关系;

Logo

前往低代码交流专区

更多推荐