That’s great thought process. In a real large scale app, duties would be segregated. Your 1,2and 3 would be managed by a separate product team that writes these requirements agnostic of choice of technology. These requirements will translate into user stories that would be executed by tech teams.
That's the unfortunate part. In order to get a developer job, you need to first take on all these responsibilities in order to build an application for your own portfolio. Then once you get the job, these skills will no longer be necessary. It's like you need these skills in order to get a job that doesn't require these skills lol.
This is where I'm at. I'm the sole developer working at a company building an IOT device, and I'm doing everything from speccing hardware to frontend/backend coding to managing the production servers. It's definitely overwhelming to gain the knowledge to work on every layer of the project.
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
That’s great thought process. In a real large scale app, duties would be segregated. Your 1,2and 3 would be managed by a separate product team that writes these requirements agnostic of choice of technology. These requirements will translate into user stories that would be executed by tech teams.
That's the unfortunate part. In order to get a developer job, you need to first take on all these responsibilities in order to build an application for your own portfolio. Then once you get the job, these skills will no longer be necessary. It's like you need these skills in order to get a job that doesn't require these skills lol.
This is where I'm at. I'm the sole developer working at a company building an IOT device, and I'm doing everything from speccing hardware to frontend/backend coding to managing the production servers. It's definitely overwhelming to gain the knowledge to work on every layer of the project.