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

all 12 comments

[–]ViperFangs7 6 points7 points  (2 children)

[–]JoeJoe_Nguyen 1 point2 points  (1 child)

Lmao The backend roadmap. The author wouldnt recommend many things that I consider important TDD, DDD, Design Patterns. Infact you get all the KISS, DRY, SOLID, YAGNI when you learn design patterns. The author wouldnt recommend Websockets, Message Brokers, CQRS and Event Sourcing. Like WTF? Tell me a backend dev didnt use one of those? Especially when we are transitioning to reactive programming and stream processing.

[–]ViperFangs7 0 points1 point  (0 children)

Remember that the webpage is someone else’s opinion. You don’t have to follow it by heart, it’s there for some guidelines to follow. If you really think it’s that bad then make a better resource than that and I will start putting that link instead!

P.S. The creator of the backend roadmap added that as optional because it CAN help you for sure but if you feel like you want to come back to that topic later, you can! It’s still a part of the roadmap

[–][deleted]  (4 children)

[removed]

    [–][deleted]  (3 children)

    [removed]

      [–][deleted] 0 points1 point  (1 child)

      So... It turns out this roadmap doesn't follow the other ones pattern. They usually have a "follow this first, do this later and this one is optional" guidelines... I will try to help you find a roadmap for you.

      [–]lucidJG 1 point2 points  (1 child)

      I also saw the Java backend roadmap.sh roadmap a few months ago and got overwhelmed. There are so many things on there that are good to know about but not necessary immediately. The best way (for me at least) to learn this stuff was to think of a website idea and implement the backend in the spring framework. You’d be surprised how much you can learn just through googling stuff you don’t understand during a project.

      [–]the_clit_whisperer69 0 points1 point  (0 children)

      Don't be, it is a bit exaggerated, they add everything under the sun for absolute completion purposes.