HN user

nata79

25 karma
Posts5
Comments8
View on HN

You can fire people in Europe and hiring is by no means more convoluted than in the US.

Typically here you have 3 to 6 months probation period where you can be fired at any moment. Then your rights increase with your tenure.

The other big difference is that when you leave a job, you usually have 1 to 3 months of notice period while in the US that tends to only last a couple of weeks.

Overall this gives people a lot more security and I think we have a much better balance because of it, at least in the tech industry.

Industries with higher turnover (like hospitality) typically only hire employees as contractors so they can fire them at any time.

They're required to keep minutes from face to face meetings for compliance. Of course people still talk informally but they need to know to constraint what they talk about in those circumstances. This likely was triggered because some employees were using whatsapp to evade compliance checks on topics that should have been regulated.

The article is very one sided.

Saying that Rust is better than Python because "Rust is well designed" is a bit of a fallacy.

Specially since these are languages that serve very different purposes and have different priorities.

Perhaps. My curriculum (and of most other universities in my country) thought me the basis of OOP, Databases, Software Requirements, Development Processes, Distributed Systems, etc... All these concepts map directly to my day to day to job. Having learned this at college, made my life a lot easier after entering the market. And I still think that holds true after 10 years of professional experience.

It sucks, because often the best programmers are not degree-qualified.

I've worked with very good programers that don't have a degree. But, learning the basis to become a good software engineer, is just a lot easier following formal training (like going to University). I find it hard to believe that most competent programmers will not have a degree.

Again, having a degree is not necessary to be a good software engineer. But it's a lot easier to be a good software engineer if you have a degree.