I have an idea for a web application. And it is just that, so if you’re rolling your eyes right now, it’s OK to close this tab. However, if you like what you read below, we should get to work.
So I realized how bootcamps like to emphasize ‘team projects’, considering them really important as part of their curriculum. Why? Because it’s the closest thing you can get to a real work environment.
It gives you the experience you need to not feel completely lost when you land your first job. The idea is sort of structured as a bootcamp would be. The web app would organize teams based on experience, time commitment, etc., and then match them with a team to build something production ready(implementing tests, configuring a database, working on issues etc.). People more experienced could perhaps volunteer to be project managers. You will leave with a nice portfolio piece, experience, and most importantly, knowledge of developer life.
What do you think? It seems like a lot of work, and a big time commitment. It definitely will be, but there’s no stress, it’s just a project to help others come closer to their dream job, and not a business. (That’s what bootcamps basically are, no? You learn some technology stacks, and apply it in a team environment, all for the small price of $30,000(I’m not completely knocking, I’ve done one). Well, we have freeCodeCamp, and potentially this project, for free!)