Career switch- top things to do get ready

hi. i have a 4+ years of experience in gameplay programming using C++ and unreal engine.

but unfortunately i had to switch from game industry coz of how bad the market is.
and i was applying for adjacent jobs and landed an interview with rust. i learnt rust for a few days and i cleared 90% of the interview.
the JD is highly available, low latency airline ticket booking system using rust.
what kind of tech and framework should i be familiar with so that the job can become easier or familiar to work with?

i also worked as a web dev initially- lost the touch but i know the basics.

Nicely done.
Learn Tokio (the async framework), and depending on the maturity of the project (if they didn't choose their executor yet) learn about compio or monoio.

should i care about parallelism now?

No. In distributed systems you'll hardly ever need to parallelize workloads.

okay.is it essentially like developing a nodejs application server except the language is rust?

and what kind of sample projects i can do that is similar to the JD. i have a few days before the job and i can use that time to warm up.

Yeah, exactly. You'll hardly ever need to scale vertically.

Create yourself a toy project for a booking system, where you hold the lock for a seating place for a given time (i.e. 1 minute).

1 Like

cool. that's an interesting problem to solve

Ask your future project lead about the architecture and technologies used in your future work.

3 Likes

the current recruiter doesn't know much about it.

That's why you should ask the future project lead and not the recruiter.

2 Likes