Ok I agree, "should" perhaps wasn't the right word as developers don't specifically have to create the next Apple (business ideas), however developers do need to have the communication skills and a bit of business acumen to negotiate their salary/market their skills when needed, otherwise, more often than not will end up with a lower salary than they deserve.
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.
Ok I agree, "should" perhaps wasn't the right word as developers don't specifically have to create the next Apple (business ideas), however developers do need to have the communication skills and a bit of business acumen to negotiate their salary/market their skills when needed, otherwise, more often than not will end up with a lower salary than they deserve.