All of what you said, is true. Top down might not be the fastest way to get to the long term goal, but it might be faster for the intermediate goal "landing a job".
If you got plenty of time, by all means approach the whole thing bottom up. If not, top down is a valid option.
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.
All of what you said, is true. Top down might not be the fastest way to get to the long term goal, but it might be faster for the intermediate goal "landing a job".
If you got plenty of time, by all means approach the whole thing bottom up. If not, top down is a valid option.