2021-01-26 15:14:00
Последние пару недель я чувствовал, что потерялся в своём "программистском приключении".
Мне всегда хотелось быть "game engine programmer'ом". Сидя дома я делал всё: архитектуру движка, физику, многопоточность, рендеринг, системы профилирования и тд. Грубо говоря, я приписывал к движку всё, кроме геймплей кода.
В реальном мире всё оказалось по другому - здесь свои рендер программисты, программисты физики, программисты *вставить нужное*.
Начав работать программистом графики, стал больше времени уделять именно ей. Первое время мне это нравилось, но с каждым днём я всё больше и больше "распылялся", не знал, чем именно себя занять. Да и идею становления "мастером на все руки" бросать не хотелось.
Вспомнил про один "твиттер тред" от главного разработчика движка Godot.
Он пишет, как у него получается быть generalist'ом, почему их так мало, и в целом высказывает свои мысли об этом. Мне эти посты очень помогли. Если я работаю рендерщиком, это не значит, что я должен задрачивать графику дома. Я могу заниматься, чем хочу. Почему-то мне было сложно прийти к этой мысли.
Ну, и подходящая пикча нашлась.
520 views12:14