It would help if you could share some examples of what you consider "basic programming", "GenAI programming" and "complex programming", as someone else's perceptions may differ from your own. What problems are you having trying to implement "complex programming"?