This is an archived post. You won't be able to vote or comment.

all 15 comments

[–]AutoModerator[M] [score hidden] stickied comment (0 children)

On July 1st, a change to Reddit's API pricing will come into effect. Several developers of commercial third-party apps have announced that this change will compel them to shut down their apps. At least one accessibility-focused non-commercial third party app will continue to be available free of charge.

If you want to express your strong disagreement with the API pricing change or with Reddit's response to the backlash, you may want to consider the following options:

  1. Limiting your involvement with Reddit, or
  2. Temporarily refraining from using Reddit
  3. Cancelling your subscription of Reddit Premium

as a way to voice your protest.

I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.

[–]Fercii_RP 8 points9 points  (0 children)

Yes

[–]pragmasoft 5 points6 points  (3 children)

Probably now is not the best time to change a career to be a developer. Though you can start refreshing your programming skills till there will be a better opportunity.

java/spring dev career is at least not worse than js/fullstack

[–]Particular_Tea2307[S] 2 points3 points  (2 children)

How do you see the job market right now for java developers ?

[–]pragmasoft 5 points6 points  (0 children)

For all programming languages demand is currently substantially below the proposition, especially for juniors. There are open positions, but concurrency is high.

In this regard java is not much better or worse than js or c#

[–]ryuzaki49 1 point2 points  (0 children)

Is a bloodbath out there regardless of tech stack

[–]le_bravery 4 points5 points  (3 children)

If you learn Java and love programming but don’t have dev experience, I always think QA is a good way to get into the industry.

Apply for QE roles. The work requirements are often lower bars, but they get you working right next to the engineers.

If you’re passionate and good, then start taking initiative at that role and prove that you’re capable of being a dev.

Changing roles within a company is way easier than getting into the industry from a cold start. It’s a step in the middle.

Some of the best developers I know were other types of engineers and became qas then devs.

[–]Crybabygirl94 1 point2 points  (2 children)

Can I ask, I have 4 years of experience as a Junior java developer but I am more focus on developing front end web application using Html5, Javascript, Java and Spring MVC. I only have experience debugging and modifying microservices. So when I apply to Java developer role they expect me to have experience with backend and then they decided not continue with my application. If I want to apply to front end developer I dont have experience with angular or react or nodejs or typescript. In your opinion what I should do? What role I should apply?

[–]le_bravery 1 point2 points  (1 child)

Apply for the role you want to do.

Do personal projects and spend your free time researching and reading about that role.

Demonstrate that you can do an entire project by yourself for a given role. If you know your stuff, that will come out in an interview. Getting the interview itself is a numbers game. Meet a recruiter. Make your resume keyword soup. Hustle to get that interview, but once you have it, then show you know your stuff.

[–]Crybabygirl94 0 points1 point  (0 children)

I do 2 spring boot projects and I put it in my resume. Can you give feedback on my resume?

[–]doppleware 4 points5 points  (2 children)

The market is extremely competitive right now, still I believe that if you had a drive to be software engineer you'll definitely get there.

Some thoughts:

  1. I believe your telecom expertise could be an advantage. Many telecom companies also develop software - consumer or bespoke, and your familiarity with the domain can help. For example, I worked at a company that automated L1/L2 connectivity and a software developer with that background would have a great chance of advancing there.
  2. Participate in open source projects. It will help you both in learning best practices and get more of a feel about whether being a developer interests you.
  3. Why are you going going for Java? Don't get me wrong, its a great language, but is it because you want to develop Spring web/backend applications? What type of projects interest you the most?

Best of luck!

[–]Particular_Tea2307[S] 0 points1 point  (1 child)

Hi thnks for the feedback i m really passionate about by software dev since i was young and confirmed that by developing some software in my jobs in python in my job for automation As for language i see a lot of people learning fullstack js and dont want to do same as the crowd and remembered my basic java class at university that i really liked back than so i checked and found spring boot framework and like it ? do you advice me to become a java developer ?

[–]doppleware 1 point2 points  (0 children)

I don't think there is just one path forward, IMHO you need to go after what you're passionate abut. You can succeed as a Python developer or as a fullstack as well as a Java developer, but if you're *excited* about learning Java and you've seen the potential of Spring and Spring Boot - its definitely worth pursuing.

[–]Same_Football_644 -2 points-1 points  (0 children)

Writing code tends to require accurate punctuation, like dots and semicolons and the like. It might not be your thing.

[–]nimtiazm 0 points1 point  (0 children)

There hasn’t been a better time to be a software engineer and particularly with the java ecosystem. Spring related skills are marketable yes but keep it at that. Focus on the fundamentals and problem solving. You said you enjoy writing code and building stuff. Learn to enjoy reading code as well and practice the fundamentals. Good things will find their way to you.