Title: - bachelor and master degree in computer science<p>- around 8 years of experience<p>- pretty average developer (can deal with Ansible, the command line, MySQL, Go, Vue, and tons of other toys; can talk about Turing machines, the pumping lemma, CORS, or about the sudoers file)<p>- pretty average guy to work with<p>- earning around 75K Euro (gross) per year as an employee (30 to 40 hours per week). 30 days vacation per year (plus public holiday)<p>- currently, sort of &quot;tech lead&quot; within my team<p>I cannot complain about my current lifestyle, but I see that I&#x27;m approaching the &quot;glass ceiling&quot; for software engineers in Europe (I don&#x27;t see myself ever earning more than 100K Euro as a simple software engineer) and I cannot help but think: why on earth I don&#x27;t quit my job and work for an American company from Europe? I would be doing basically the same but from starters I would be making double (avg. of 150K USD&#x2F;year according to Google) but more importantly, the &quot;glass ceiling&quot; in USA is above 150K USD.<p>Even after taxes and health insurance, the net amount each month is way higher with a American salary.<p>The more I think about it, the more stupid seems my current situation. I think the main thing that&#x27;s holding me back is that I would probably need to work as a contractor instead of an employee, and this is something I&#x27;ve never done before.
Upvote: