I've been a professional C, Perl, PHP and Python developer.
I'm an ex-sysadmin from the late 20th century.
These days I do more Javascript and CSS and whatnot, and promote UX and accessibility.
I guess it depends on the scope of the project. It's perfectly fine to remake something.
Look at how people start out by making things like a TODO app. There are a gajillion of these, and it doesn't matter if what you're getting out of it is experience and a sense of satisfaction.
There are loads of things like blogs and frameworks out there, but it's pretty rare to actually duplicate an existing project without making yours slightly different.
I made a clone of a Ruby project once, in Python because I never understood Ruby and I wanted to add one feature.
For a more cynical viewpoint, look at how everyone and their dog made npm modules that did nothing except replicate existing things and let their authors call themselves "package maintainers" on their CVs.
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.
I guess it depends on the scope of the project. It's perfectly fine to remake something.
Look at how people start out by making things like a TODO app. There are a gajillion of these, and it doesn't matter if what you're getting out of it is experience and a sense of satisfaction.
There are loads of things like blogs and frameworks out there, but it's pretty rare to actually duplicate an existing project without making yours slightly different.
I made a clone of a Ruby project once, in Python because I never understood Ruby and I wanted to add one feature.
For a more cynical viewpoint, look at how everyone and their dog made npm modules that did nothing except replicate existing things and let their authors call themselves "package maintainers" on their CVs.