-
Notifications
You must be signed in to change notification settings - Fork 5
Description
Hi, everyone.
I think it would be great if we have a dedicated section for Capstone Projects.
So the idea is users can post and join collaborative project from scratch. It will facilitate users who are looking for programming partners to hone their skills, both hard skills and soft skills(communication, planning, etc).
I see a frequent reddit post that asking the same thing, they usually would make a discord server, but the problem is, it usually will die in a few weeks because it lacks direction or simply lacks clear project spec from start (tech stack, feature, etc).
So I propose a feature that enables users to post a Capstone Project proposal with clear project specs from the start.
User should mention tech stack, project specs, and the position required (frontend, backend, etc) in the Capstone Project proposal.
That way it eliminates the "awkward team planning" from the start. Because in my experience, the participant are just too passive to even make a suggestion, most of them just don't know what to do, they need a clear direction and start making stuff.
Or we could add option to make AI generate project specs for us, ask AI to act as a client and we ask them to layout the project details for the proposal.
That conclude my feature proposal.
I think that's a good feature to add to this website. What do you think? is it suitable for the users of your website? I think the main target user for this feature is:
- new programmers who wants to "taste" collaborative programming.
- Junior programmers who needs to hone their soft skills (managing people, communication, and all that stuff).
why I propose this feature?
I'm one of those Junior/Mid developer that strive to hone my soft skills and also want to taste collaborative programming. I come from freelancing world so I rarely have a chance to collaborate with people in my work stuff. So if this proposal turns out to be bad, I would like to hear some advice how can I find a way to me to involve in collaborative environment,
I tried to contribute to a few open source projects, but I feel I'm just scratching the surface. I need to go deeper, I think.
Thanks in advance.