管道修理工 2023-05-30 22:04 采纳率: 81.8%
浏览 54
已结题

大二苦逼Javaer求建议~

目前大二下(双非),正在实习,是Java开发岗位,技术栈就学到cloud,看了两遍cloud视频,但是很久没用了。像那些nginx、es我都没学。(es之前看了两遍现在已经不会了)
算法力扣200+,简单题可以写,中等题基本G了的水平。
实习的时候也在看书,MySQL技术内幕、jvm、Redis啥的,所以现在八股能力 > 码力
这个暑假想学一点大数据开发相关的东西,建议吗?我打算是这个暑假刷一些题,每天三道吧,然后再学一些大数据有关的东西。
或者说有没有什么建议的学习内容吗?其实学大数据的技术栈的时间可以替换成其他的,但是我不知道学啥了。求佬给建议~每一个建议我都会认真看的。

  • 写回答

2条回答 默认 最新

  • IT论之程序员 2023-05-31 07:27
    关注

    可以的话我给一些建议:

    1. 对Java基础巩固,多刷算法题和面向对象题目,这是必须的。可以选一本算法与数据结构的书籍系统学习。
    2. 学习大数据相关技术,比如Hadoop、Hive、Spark等。这些技术市场需求较大,很有价值。可以找一些视频来学习,搭建个学习环境练手。
    3. 学习NoSQL数据库,如Redis、MongoDB等。这也是大数据技术栈的一部分,很重要。
    4. 熟悉Linux系统,大数据开发离不开Linux环境。可以找一本Linux入门书籍学习。
    5. 了解常见的大数据框架,比如Storm、Flink等。至少知道它们的定位和作用。
    6. 关注最新技术动向,比如AI、云计算、区块链等。这些技术发展很快,值得学习。
    7. 提高自己的英语能力。大数据开发的资料主要是英文的,英语阅读理解能力很关键。
      总之,在这段时间里,我建议你主要学习大数据技术栈,兼顾一些新技术的学习。同时不要放弃对Java和算法的学习和练习。这样可以实现知识面的拓展,为以后的发展打下良好基础。
      另外,找一份比较适合的实习也很重要,实际工作经验也是非常宝贵的。
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(1条)

报告相同问题?

问题事件

  • 系统已结题 6月9日
  • 已采纳回答 6月1日
  • 创建了问题 5月30日