I have a background in computer science, but hadn't worked in the field for a long time, so I needed to refresh my tech skills before re-joining the workforce. Initially I studied on my own through online courses, but realized an in person learning environment... Read More
The other students were great and the environment encourages collaboration and learning from one another. On Day 1 you might be asking tons of questions, but pretty soon you start answering others' questions, which just helps solidify what you are learning. We pair programmed every Saturday morning, which is amazing practice for whiteboarding/coding interviews. We also mob programmed every Sunday, which helps you learn to work with a variety of people who have different competencies and also pushes you to communicate technically effectively.
I landed a job while I was still at SDCS, so I didn't take part in the post-course job services, but I know that Michael will support anyone's career search fully, as long as you are putting in the effort. And Margaret makes sure everything runs smoothly and that students stay on track. Michael and Margaret are people I hope to stay in contact with indefinitely.
All in all, my time at SDCS absolutely helped me launch myself back into software engineering. I highly recommend it.