Hey Reddit,
I am working on a startup that essentially simulates the experience of working as a software developer at different companies to let people experience a particular role at a company they are interested in working at. Launched an Alpha (very rudimentary, only for proof of concept) a while ago and got a really good response (20,000+ signups) so I want to make this as good and accurate of a virtual experience as I can.
What I am stuck at is how exactly dev teams are structured, and what are some of the problem statements they work on. More specifically, when you join a company as a new software developer (without too much experience), what are the kind of projects you work on? How are the projects broken down and what part of it would you work on? Also what are the differences in working as a developer at different companies?
If you could help me out with that or point me to some resources which could help me better understand this, I would really appreciate it. Any other feedback is also welcome.
Thank you Reddit.
submitted by /u/aadityac597
[link] [comments]