我都是 CRUD 的工作经历,该如何提高呢?

本文针对一位拥有半年工作经验、目标薪资10K的Java开发者,提供了技能提升建议。除了掌握SpringBoot、Redis、Nginx、消息队列等基础,还应学习Java基础、多线程、前端知识、数据库、框架、分布式和微服务。建议学习LeetCode提升算法能力,了解JVM和Linux,关注操作系统的底层知识和设计模式。同时,阅读书籍、看视频、练习实践和阅读博客是有效的学习方式。
摘要由CSDN通过智能技术生成

后台有个小伙伴留言问:

我是一名工作半年的Java开发,人在上海,大专学历,工资7K。

待我满一年经验后想跳槽跳到10K去,请问我需要哪些技术?

目前掌握的有springboot开发,redis基本使用,nginx,tomcat在linux上面的部署使用。

这两个月还会再认真看一下redis和nginx和消息队列。

工作经验都是商城相关,整个项目都是我自己独立完成的。目前也在做一个小的商城项目从0开始,springboot+springsecurity+jwt的一个项目。

基础知识也还行,并发也能简单讲一讲。

请问还有哪些是我必须要掌握的,或者可以搞一下作为亮点的?

这个小伙伴大概的情况是大专毕业,工作半年,目前的薪资是 7K ,他的目标是在工作一年后可以收获 10k 的月薪。他的问题是说自己应该怎么朝着这个方向努力?

10k+的工资在北上广,可以说是在程序员中比较低的薪资水平了,即使是你刚毕业一两年情况。

 

达到10k的水平要求不是很高,能完成基本的业务功能(crud),能读懂已有的老代码我觉得就完全够了。

但是,人总是要继续往高的方向去走的,刚开始一定不要给自己设定门槛。另外,目标薪水固然重要,但是不是关键的东西,我觉得还要考虑你的工作对个人的成长。

我觉得一个好的Java程序员应该具备下面这些素质:

  1. Java基础 :掌握 Java 基础知识(可以看《Java 核心技术卷1》或者《Head First Java》这两本书在我看来都是入门Java的很不错的书籍),当然你也可以边看视频边看书学习(推荐黑马或者尚硅谷的视频)。一定要记得多总结!打好基础!把自己重要的东西都记录下来。
  2. 多线程 :掌握多线程的简单实用(推荐《Java并发编程之美》或者《实战Java高并发程序设计》)。
  3. 算法和数据结构(可选):如果你想进入大厂的话,我推荐你在学习完Java基础或者多线程之后,就开始每天抽出一点时间来学习算法和数据结构。为了提高自己的编程能力,你也可以坚持刷Lee
  • 1
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值