DEV Community

Discussion on: RxJS learning cliff and developers mental health

Collapse
 
anduser96 profile image
Andrei Gatej

I started learning Angular just a few days ago and yesterday I first delved into rxjs. It felt rough at the beginning, but once I grasped the concepts... well, it was great.

My mental health’s state highly depends on my personal achievements. That means progressing professionally, but also as a person. I know it might sound ambiguous.
I find it hard to explain now, but I feel it all comes naturally. I know when it’s time to take a little break and I know when I should go on.

Since I’ve found my passion and realized how awesome this world of programming is, everything went well. When I say perfect, I’d like to include bad and good stuff. I don’t know, I’m mentally happy know. Everything goes well and I can’t be thankful enough for that.

So, my way of keeping mental health in a good state is just to trust your gut and this entails, of course, to be a good person.

Apologies if I digressed a little bit. Thanks for the article!

Collapse
 
aturingmachine profile image
Vince

The biggest thing about learning RxJs for me was that the solution isn't always to get the value out of the Observable pipe to work with it. I was always trying to use Observables as little as possible and that made for some bad code, and hard to track down bugs.

Once I fully embraced the world of RxJs and learned the operators I fell in love with it. I am contemplating writing an article about that journey in the future.

Collapse
 
oleksandr profile image
Oleksandr

Waiting for the article!

Collapse
 
anduser96 profile image
Andrei Gatej

I just discovered that you can do state management with only services and rxjs, which I think it’s great.

I really like that concepts that rxjs brings out. Investing time in learning this library is certainly worth it.

Thanks for sharing! Can’t wait for the article!

Collapse
 
oleksandr profile image
Oleksandr • Edited

Thanks for sharing your experience!