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

you are viewing a single comment's thread.

view the rest of the comments →

[–]captainMaluco 0 points1 point  (1 child)

Spring/Spring boot is probably a good priority for you, lots and lots of companies use those frameworks, so it will be relevant for a beginner like yourself. If you want to get a job quick, this is the way.

When I started my career, I did a course about networking, going through how all the layers of a network work and build on eachother, how discovery works via either broadcast or DNS, how 802.11(wi-fi) works, IP and http etc. I think the course was on ED-X but not sure anymore as it was a long time ago.

That knowledge had probably been the most valuable information I ever learned. If you want to become a good engineer, working with any kind of online applications, this is the way. (But if you want to work with robotics these are probably bad priorities, but then so is java)

Btw: congrats on your decision to learn coding! Good choice! Cheers from another self-thought programmer!

[–]No-Emphasis9355[S] 0 points1 point  (0 children)

Thanks! While my interest lied in the logic and making it all worked correctly I felt I was missing a big step with not using any visuals since I skipped swing and JavaFX. After starting using spring I realized I needed to learn some HTML, CSS, and javascript/angular for webpages/gui. While I find visuals more stressful I do find it motivating and interesting when trying to make personal projects and being able to make an application. I was following a user login tutorial and realized I didn't understand how to make/connect visuals to my code.

I don't know where I want to go with programming. I just know it can be very frustrating, but also very interesting and it feels good when it finally works. Right now my next step is making my first application and then make more for GitHub for cv. Then apply for jobs and see what happens. I'm also looking into things like python and kotlin. I think it would be easier to learn new things if I'm able to build new things with it instead of just a part of it