The company I work for is active in an industry I have zero relation to. I can't relate to the business at all and I'm working with ancient tech. It pays well though and was brought on board by a friend and I don't want to disappoint him by leaving after just 1 year.
Where I am from it's normal to get a 1 year contract when starting. Then if you did well you either get another temp contract or a contract of indefinite duration.
I feel if you quit after a year other companies will assume you didn't make it past the first period. So I'll try to stick around some while before making moves.
Also just having had a kid makes me feel I don't want to burden myself too much. A new job might be better, might be worse. For now at least I know what I've got.
Yes, it is very culturally specific so I guess that should be taken into account.
Here (Australia) it's common to have a 6 month probationary period where you can be fired or leave with basically no notice as employee and employer determine if it's a good fit, after that it becomes significantly harder to fire and the employee needs to give a few weeks of notice to leave. So a year is generally fine, you passed your test and were enough of an asset to make hiring you worthwhile and repay any onboarding overhead.
A few 1-year gigs in a row though, yeah, people will definitely ask.