AI development tools are not drastically lowering the barrier for entry in software creation but are instead providing a platform for those with some programming background to innovate and prototype. Many non-programmers may be able to generate simple software demos with AI assistance; however, as complexity increases, they face limitations due to a lack of fundamental programming knowledge. Skilled developers benefit the most from AI tools, enabling them to become more productive and creative in their work. Current AI tools assist in the creation of MVPs (Minimum Viable Products) but do not eliminate the need for adept problem-solving skills required for complex programming tasks. Looking forward, while the potential for a more accessible programming landscape exists, significant barriers remain for complete novices in software development.