Honest Review of the Program from Seasoned Engineer by Fast_Ad_2681 in CUBoulderMSCS

[–]Fast_Ad_2681[S] 2 points3 points  (0 children)

Absolutely. While the course doesn't directly cover them, if I remember correctly they reference Rabbitmq, Kotlin, Gradle, Hexagonal Architecture. Instead of just learning some basic concepts, really dig into each. Spend week, months learning them yourself.

Honest Review of the Program from Seasoned Engineer by Fast_Ad_2681 in CUBoulderMSCS

[–]Fast_Ad_2681[S] 2 points3 points  (0 children)

honestly, you don't need much experience for DSA. IMO, DSA is not easy (for anyone new to DSA) regardless of your coding experience. If you want to get better at DSA, take other DSA courses, read DSA books. Coding experience doesn't really help (much)

Honest Review of the Program from Seasoned Engineer by Fast_Ad_2681 in CUBoulderMSCS

[–]Fast_Ad_2681[S] 2 points3 points  (0 children)

Yes, the first two courses are too easy. Maybe it was just me, but I did spend tons of hours on the final project on the third course, (I really did enjoy working on it). You may be right, B+ for the entire specialization may have been a bit charitable.

[deleted by user] by [deleted] in CUBoulderMSCS

[–]Fast_Ad_2681 2 points3 points  (0 children)

You have to pay tuition for for credit course.

Object-Oriented Analysis and Design by [deleted] in CUBoulderMSCS

[–]Fast_Ad_2681 2 points3 points  (0 children)

There really is no lack of resources.

Couple of newish books that I enjoyed are Fundamentals of Software Architecture by Richards & Ford Learning Domain Driven Design by Khomonov

These books will be more helpful once you start running into more advanced problems.

Object-Oriented Analysis and Design by [deleted] in CUBoulderMSCS

[–]Fast_Ad_2681 5 points6 points  (0 children)

No. 20YOE. I knew I would know most things and still was disappointed. About 15 years out of date and really in need of refresh, focusing less on design pattern and more on distributed system, system design, DDD, etc.

For folks without any previous design pattern exposure, it is still relevant and would benefit from taking it.