3 years ago
I recently graduated from the full-time web develo...
I recently graduated from the full-time web development cohort at DevPoint Labs, and I of course wanted to write a review about my experience.
The schedule was straightforward in the mornings we had lectures and after lunch we got assignments to do. I liked this setup, as it allowed me to first gain theoretical knowledge about the specific subject, and thereafter practical experience when trying to do the coding by myself. The teachers and staff at DevPoint are really amazing people. They were always helpful, nice and friendly, and I am already missing them. There are also amazing TAs that help out with assignments.
We had two Hackathons, which I really liked. We got divided into groups where everyone had to build a website with predetermined goals. The more tasks you completed, the more points you earned, and in the end the team with the most points won. It was stressful, but also exciting and fun, and it helped us practice working and coding together in teams.
The last weeks we were working on a huge final project, where we first got to choose out of several different options and then got divided into groups, where every group was assigned one project. I think this was the highlight of the cohort for me. I loved having one big project to work on together in a team, after all of the small ones we had had earlier. It really motivated me, and every day I was excited to continue working on it. It all ended with the big graduation day, where we had a pleasant mingle and got to present our projects.
There are a few things that hold me back from giving the highest rating. First, there was a lack of communication throughout the cohort. Many times, we were informed that we were going to have the interviews that day, but then the day passed, and no interviews were held. And then the next day, it was the same thing. Other times we were informed that the teacher was going to come back in one hour to check up on us and release the assignments, but then the teacher never came back.
I also wish that we would have gotten more feedback. In the first half of the cohort, the TAs gave out feedback for our daily assignments, which I appreciated. However, in the second half of the cohort, we for some reason no longer received any feedback only notifications that the assignments had been graded. I really would have wanted the staff to give more feedback about the assignments, as well as more personal feedback; i.e. how we are doing with the coding, what we are doing good and what we need to work more with. Furthermore, especially in the beginning it felt a bit like we should only ask the TAs for help as a last resort.
A final concern is the curriculum. It is without doubt impressive, and it is unbelievable how much you can learn in these 11 weeks (React was my favorite part). However, there were several things in the curriculum that we did not go through at all, which I find a bit odd. I am also carefully questioning that we spent so much time with the Ruby programming language. I agree that it is a good language to start with as it is both user friendly and intuitive, but to me it seems like Ruby is only decreasing in popularity out in the real world . I have barely ever seen a job advertisement where they are looking for Ruby backend developers; they are almost always looking for developers in either Java, Python, C/C++ or C#. Moreover, we did not at all go through mobile responsiveness, which I think is a really important part of building a thorough and competent website.
To try to sum up: I have learned so much during these 11 weeks, and I have gained many good experiences, memories and friends. I am thankful to DevPoint and its staff for giving me this opportunity. As DevPoint is only several years old, it is understandable that there are parts that can be improved. I believe that the communication and feedback will improve with experience, and if the curriculum gets updated to better reflect today s needs in the job market, the bootcamps at DevPoint Labs will only get better with time.