Start with sicp and compiler red dragon book , mit lectures on algorithms also helps.
I think reading sicp and compiler red dragon book is a waste of time, his goal is to be an Enterprise dev not a system programmer, this is something you read, if you are that passionate about low-level. But the MIT is not a bad idea though
SourYoghurt don't succumb to tutorial hell, you have enough Java knowledge to start, with LLM and AI, you can use Grok to learn the quick concept of the rest along the way. Spring boot is more close to J2EE so the little J2SE you know is enough, You need to enter Spring boot and learn more about DI, Bean and others.
Honestly while sharing this, the Spring boot doc is more than enough. You are doing what I did, which is trying to learn 100% of everything which doesn't help, just learn enough and start a simple project.
danielclerkson: So i've heard, it is one of the main reasons i want to choose it tbh
Use it, don't succumb to any Arch pressure, unless you maintain Linux or something it's a waste of time, but if you are deep in Linux and want performance Arch is it. But for me I'm a money person so it's a waste of my time.
Laryfrosh: Oh! I kinda took this advise of yours. Looked up YouTube and Udemy and noticed that most tutorials on chrome extension aren't so big. So, I just went ahead to add it to my profile on upwork. Within a week, I got an invite for a gig, submitted my proposal and I finally got my first gig from upwork 😎
It has Supabase (DB), next.js (for web app, both FE and BE) and chrome extension. I just hope and pray I deliver it soon enough. So, I can get my first review on upwork.
SourYoghurt: hello qtguru thanks for stopping by, I am sharing screenshot of the TOC of the text. I am currently in chap 11, I'll skip 12 and 13... But if I decide to jump into SB, what about multi threading and several other topics?
You can cover just Lambda and streams , no need for Thread, that's mostly for Desktop or command. Spring boot is mostly writing business domain code and endpoints. It's not complex once you know your Java. You can start now. There's no need to finish J2SE it's mostly Spring boot jobs out there. Practice that then get yourself on LinkedIn and Upwork to get jobs.
SourYoghurt: Thank you Alpha, I am yet to start SB, I am currently learning Java, I will bookmark and check back when I start SB. I am grateful
The Java you know is enough for Spring boot, once you've covered classes, interfaces , collections and generics you are safe to try SB, The rest of things to learn would mostly be around J2EE and not J2SE like that
dtneicna: Even though what he did his wrong, caring for his aged mother who had been bedridden for 20 years must have taken a toll on him. Frustration must have set in. God save us o, make life no show us wetin go pass us
I know it will be hard, but till death I can't abadon my own mother, I prob would be able to live my life with that in mind.
amnotapervert: You’re absolutely right. They’re doing everything just to keep Quebec satisfied. I honestly don’t understand how French counts as a skill, but what do I know? Just learn French that’s the only hope many people have.
I've been taking on French with a tutor before doing it on my own, to be honest it's not as hard as i thought as long as you put your mind to it and dedicate, Speaking is the main issue.