I can say I agree with the thesis. I live alone and have been working remotely and have been struggling with this issue.
If I don’t plan something social end of day, it can feel like a lonely existence.
Occasionally I will go into office and sometimes it leads to good conversations with people outside of my team, which is nice. I do tend to skip it though since it requires effort and planning.
For those looking for ideas, do a sport in evening after work. Or small group fitness classes, maybe you will see a regular you connect with. Dance and art classes are same and mentally relaxing.
I will say the 1hr evening class doesn’t feel enough. I’ve thought about getting a dog many times.
This is a good book but it’s more of a starter step. Not being able to solve the problems (which I think is the common case) should hint to you that deeper review of fundamentals is needed. Unfortunately there are not many resources that teach the fundamentals lucidly, so extensive searching is required.
Algorithms by Sedgewick is pretty good for learning the fundamentals, imo, and sufficient (together with the Cracking the Coding Interview book) to pass interviews at the FAANGs I've worked at (and was an interviewer at for years).
Oooh, I'm a BCtCI author, but I admit Sedgewick is the algo expert! His book is more about data structures and algorithms than about coding interviews (related but very different).
If you needed to completely learn data structures and algorithms from scratch, I would NOT recommend his book, but instead, his FREE COURSE since it is so much more visual (and free): https://www.coursera.org/learn/algorithms-part1
For what it is worth, taking a course on DS&A is very different than getting good at these interviews for most people. The two are closely related but very different.
I'm Aline, one of the authors. We actually doubled down on teaching the fundamentals in this book. If you've read it, please tell us where we could have done better.
If you have not read it, check out two of the technical chapters to see our approach to teaching binary search and sliding windows and let us know what you think: https://bctci.co/free-chapters
Sorry the opinion was based on the prior version of the book. I took a look at the link. My honest opinion is that binary search is kind of rushed in its break down. On the other hand, I really liked the explanation of the various sliding window problems since that is a topic that is normally not covered in CS fundamentals. I also like the pseudocode -- it reads well. I think a book focused on concepts could serve as a delightful companion to this book. Or simply add the pages. Thanks, i'm sure you will sell tons of copies.
I’ve always valued the mentor / mentee process and have gone out of my way to help a couple of students from my former university.
The problem is, I’ve struggled to find a mentor that isn’t currently at my company.
Not looking for a job or even network building - I love my job, simply looking for someone to chat with about issues and career development as someone only a few years into their career as a SWE.
Most of the recommendations I receive are sites where the individual has a large list of mentees and cost hundreds of dollars.
If I don’t plan something social end of day, it can feel like a lonely existence.
Occasionally I will go into office and sometimes it leads to good conversations with people outside of my team, which is nice. I do tend to skip it though since it requires effort and planning.
For those looking for ideas, do a sport in evening after work. Or small group fitness classes, maybe you will see a regular you connect with. Dance and art classes are same and mentally relaxing.
I will say the 1hr evening class doesn’t feel enough. I’ve thought about getting a dog many times.