And on top of that we have to suffer in the tech industry with twice or more the average salary of non Americans. The horror!
In any major city in the US, a software engineer is probably making in the top 10% of area and there is little excuse to not have 3-6 months savings.