Hey, nice article. I really appreciate your passion. Working as software developer has a lot of pros but I wouldn’t say it’s for everyone. Why this job is paid so well? Because the people don’t know that there is a profession like that? No. The truth is that this job is very hard. The technology you use is changing very fast so you have to keep learing to be up to date. If you don’t like it, you will never become a good developer.