Good designers are not always good with software.
Good technical people not always good at design.
Good technical people not always good at design.
The problem appears with time when designers tend to put more effort into acquiring design skills, and when technical people put more effort into acquiring technical skills.
Try to balance between the two.
Learn skills even if just to get familiar, like coding for web development.
Learn skills even if just to get familiar, like coding for web development.