A lot of concept you need to use. The reason why chatGPT can replace us developers is its limitations that it needs to be told what's to be done. You go to stackoverflow with a concept you don't understand not just for answers but clarity