Оптимизировать надо только тогда, когда возникли ощутимые проблемы с производительностью, потому что они часто оказываются совсем не там, где мы думаем, они появятся.
Со временем появится интуитивное понимание, где в будущем могут возникнуть проблемы, и как лучше написать, чтобы их по возможности избежать.
Без опыта, только по книгам и советам, научиться этому почти невозможно. У меня не получилось, во всяком случае.
Выбираю самое простое решение
Я на этом варианте сейчас и остановилась. Только не понимаю, в какую сторону двигаться, т.к. денег с института и аспирантуры сейчас хватает чисто на жизнь ("отлично" у нас наука спонсируется, да), на переезд с бухты-барахты не хватит. С английским все норм, думаю, что upper-intermediate у меня есть – кандидатский экзамен отлично сдала. Размышляю о том, стоит ли фиксироваться на геймдеве и пытаться найти удаленку или сейчас просто искать хотя бы какую-то работу, но в своем городе?