Я программист самоучка, обучаюсь на практике по принципу: "Хочу реализовать x" и просто ищу как это делается, сначала разбираю на простом примере, потом уже реализовываю так, как это, как мне кажется, делают в больших компаниях. Не стремлюсь к "главное работает", а всегда "знаю, как можно сделать лучше".
Понятное дело у меня нет и года коммерческой разработки, которые все так ищут и приписывать себе в резюме опыт, которого у меня не было, я не буду. Но у меня есть собственные пет-проекты, начал с малого TaskManager, по сути чуть замороченный ToDo'шник, но быстро понял, что изобретаю не то, чтобы "велосипед", а что-то чего и так слишком много и такое делать мне не интересно.
TeamGrid - мой текущий пет-проект, веб-приложение (Vue.js, Nuxt, TypeScript, PostgreSQL, Prisma, Pinia) для управления графиками смен сотрудников организаций, но также и для удобного отслеживания пересечений графиков друзей. Не так давно был пре-релиз v0.1.0 в которой есть уже достаточно функционала для использования его как удобного инструмента в компании, ИП. Я отношусь к нему серьёзно и доведу его до конца, потому что я считаю на ru рынке точно нет той самой удобной реализации, которой можно пользоваться без лишней боли.
Я считаю, что мою кандидатуру стоит рассмотреть как минимум потому, что я не боюсь новых задач и технологий, мои практические знания уже достигли Junior позиции и я смогу справиться с порученными мне заданиями.
https://cobalteek.tech/teamgrid - TeamGrid https://github.com/cobalteek/teamgrid - репозиторий проекта