2023-02-18 17:01:59
Пет проекты
Я считаю, что достичь очень высоких результатов в программировании можно достичь, только если обожать программировать. Да, как и в чём угодно.
Я не вижу ничего плохого в том, чтобы идти в программирование "по расчёту, а не по любви". Те кто проходят курсы тоже и потом работают над типовыми задачами тоже молодцы. Нужны разные уровни специалистов, не всем нужны звёзды в проектах и так далее. Или кто выйдя с работы про неё забывает. Но на самом деле пет проекты прикольная и важная штука.
Во времена когда я был только мидлом в одной компании я помню, как ездил в офис по выходным, чтобы делать свою VR игру, так как у меня комп так себе. Сидел, чёт писал ИИ для шутера, собирал геймплей, препятствия и т.п. Делал механики порталов и т.п. Игру я не доделал, но опыта работы с разными сдк получил много и потом по-моему продал её своей же компании за символические деньги, так как развивать всё равно не собирался.
Да, кстати, небольшая ремарка, кто-то думает, что если ты делаешь проект на рабочем оборудовании, то он имеет какое-то отношение к компании. Видимо посмотрев сериал кремниевая долина. Сериал конечно классный, но в юридическом поле РФ — это так не работает. Поэтому то что я делал пет проект на работе по выходным не давало прав моей компании на этот проект.
И на протяжении всего моего пути разрабом у меня были какие-то пет проекты. То лего я научился парсить и генерировать меши (ща я бы написал сильно лучше) То углублялся в меш генерацию и системы координат для редактора быстро умеющего делать планировки помещений с чертилкой чертежей. В общем кучу всего.
К чему это я? Если вы не любите то, что вы делаете, вряд ли вы будете этим заниматься. А теперь представим ситуацию есть вы, а есть человек который работал на работе + сделал несколько своих проектов разной степени проработанности и выложил на гитхаб? Дело даже не в том, как это выглядит, а в том какой у вас спектр навыков, что вы умеете делать и с какой скоростью. Пет проекты — это полезная тренировка без какой-либо ответственности. Чистый полёт фантазии, так как решение можно делать любое, пробовать комбинировать любые технологии и так далее. И в этом его прелесть. У коммерции очень много ограничений.
И если после работы вам уже тяжело смотреть на IDE, то тогда я думаю путь в разработке будет сильно дольше. Это по сути к тому же, почему метрика "6 лет опыта работы" мне не нравится, но лучше я тоже не могу придумать. По сути время не говорит ни о чём. Я знаю, как из людей у которых формально 5 лет опыта, но на работе они тупо сидели и ничего в сущности не умеют. А знаю тех, у кого опыт работы год, и кто работает круче. Так как за этот год помимо работы сделал несколько пет проектов, читал кучу книг, учился по туториалам и так далее.
#мысли
469 views14:01