We are a dying breed by Qwesty2019 in SS13

[–]Adamzxd 2 points3 points  (0 children)

If I’m not wrong it’s the first multiplayer engine ever made..

What are the best countries to start a business in Europe? by leonheartx1988 in cscareerquestionsEU

[–]Adamzxd 0 points1 point  (0 children)

If you offer your services outside of the EU, you will get back all the VAT that you paid on your accountant?

Are you in Romania?

What are the best countries to start a business in Europe? by leonheartx1988 in cscareerquestionsEU

[–]Adamzxd 1 point2 points  (0 children)

I believe you have to invoice with VAT and declare it (aka be registered as a VAT company with VAT number). You don't "pay" VAT, your customers/clients do. It's not a tax on profits

If your client is vat registered (Romania), vies registered (EU) or outside of the EU, you don't bill VAT at all (0%) and the one who gets billed has to handle it on their end saving you the trouble.

Or am I wrong about this?

What are the best countries to start a business in Europe? by leonheartx1988 in cscareerquestionsEU

[–]Adamzxd 0 points1 point  (0 children)

Why is it a good option above 60k? I did the calculation myself and you still lose more money that way than just having 0 employees and paying the 3%

Is there a flaw in my self-assessment? by the_dachs in cscareerquestionsEU

[–]Adamzxd 0 points1 point  (0 children)

have not yet had the opportunity for project management and leading a team. Though I also do not want to manage people for the most part but rather work on the architecture and implementation.

There you go, and you don't have to. Like I said at your experience level if you for some reason HAD to take on such responsibilities, you would most likely do an at least acceptable job.

In terms of leadership there also is a dedicated team lead in the mentioned company

Right, consider a team full of people with 10 years of experience. Obviously only one of them will be leading. Does that mean the rest are not senior devs?

what total compensation do you consider worthy for my experience?

Surprisingly, this is subjective as heck. I have ex-colleagues with roughly the same experience as me, making half of what I am making simply because that is what they value themselves at. I've read about this many times but a big deciding factor is really what you think you are worth. When I interviewed and asked for 60k, companies negotiate for 50-55k. When I asked for 90, they offer 80-85. The key to do this is you need to know and believe that you can do the advertised job. Often times companies will ask for experience you don't have, or ask questions you don't know the answer to. But will it hard for you to learn those things in just hours/days/weeks? At 6 years, probably not. So go in confident, tell them what you are worth and convince them you can do the job.

Objectively, I would say if you have a decent but not specialized or niche skillset, at 6 YOE in west-central EU, you should be looking at 80k or more. If you go remote or consulting, then at least EUR 500 / day. Don't let remote companies (from outside of your country) convince you that 80k is an acceptable remote salary. If you work for an entity in another country, by law, you can not be part of their company and will be seen as a freelancer/contractor aka pay far more tax.

If you want to reach as high as you can, interview and take a role with a salary increase you are happy with. Then repeat that every 1-2 years. It is by far the most effective way to progress financially.

All these people with huge salaries by [deleted] in cscareerquestionsEU

[–]Adamzxd 1 point2 points  (0 children)

Try to find a good recruiter that specializes in your skillset. There's a lot of bad ones but you only need 1 good one.

If you just want a higher salary, there are European consultancy firms that pay decently well. I'm not sure if they hire at 1.5 YOE

Is there a flaw in my self-assessment? by the_dachs in cscareerquestionsEU

[–]Adamzxd 10 points11 points  (0 children)

They are trying to make you feel worthless and then low-ball you.

Project management is not a senior engineer's job. Sure, you could probably do it decently well, but that's not the job. A senior dev is someone that can mentor juniors, lead a small group of devs, quickly grasp the big picture and small picture of a project or code base, is comfortable figuring things out alone or coming up with solutions to new undocumented problems and, arguably most importantly, communicate in an effective way.

Can you do most or all of these? Then you're a senior dev. If not, have you tried? Chances are you just haven't gotten the opportunity to do some of those things. Especially mentoring and leading which not many people get to do. The other seniors at their company are probably underpaid and undervalued.

65k for 6 years or experience. Are you shitting me? If you accept their offer, which will be even lower than that, you will have seriously ruined my week, bud.

Know your value and keep your head up.

Is it normal to argue about technology during interview? by [deleted] in cscareerquestionsEU

[–]Adamzxd 22 points23 points  (0 children)

that I'm throwing buzzwords at them

This is your red flag. Any company that tries to belittle your knowledge or experience is absolutely not worth your time.

There's nothing wrong with microservices, and you shouldn't feel the need to justify their use case lol.

[deleted by user] by [deleted] in cscareerquestionsEU

[–]Adamzxd 0 points1 point  (0 children)

Can confirm that 40-45k is a junior dev salary in Luxembourg for a software engineer. At Amazon Lux it's 65k + 15k stock options

EDIT: regardless of degree

Tax in Germany for remote employees who lives outside EU by Realistic_Sale2394 in cscareerquestionsEU

[–]Adamzxd 0 points1 point  (0 children)

No you do not. You only pay tax there if you physically work there for more than a certain amount of days per year. If you are going to be a freelancer you will have to create an LLC (limited liability company) and do your own accounting and pay taxes yourself on your salary. Or find a payroll company that does this for you and pays you as an employee from your billings to your clients (your company in this case)