If you look how some gets really low pay with 60-80 hours work week on some corporate project. I'm extragratting, but you can hear it from the complaints. These low quality work/projects cannot have high amount of salary, because most either goes to the bosses or the project ends up as failure.
It takes time. I had a hard time convincing my parents about software development for 8 years in my country. If parents takes so much time, it is understandable that the companies will take even more time to understand the real value. It's nothing but cheap labor to some.
"He just sits there and types some code, why should I pay him so much?"
You can move away and try another team with better project management, but it will be same if all people have same cheap labor mindset.
Well,
If you look how some gets really low pay with 60-80 hours work week on some corporate project. I'm extragratting, but you can hear it from the complaints. These low quality work/projects cannot have high amount of salary, because most either goes to the bosses or the project ends up as failure.
Why why why. Why are there so many so poor project?
How can I get rid of these project?
It takes time. I had a hard time convincing my parents about software development for 8 years in my country. If parents takes so much time, it is understandable that the companies will take even more time to understand the real value. It's nothing but cheap labor to some.
"He just sits there and types some code, why should I pay him so much?"
You can move away and try another team with better project management, but it will be same if all people have same cheap labor mindset.
Therefore, We should try to think about high-value programming.
What would be included for high-value?