At the time I used ChatGPT to complete the above Python Scrapy crawler, I had not yet learned the basic skills of prompt engineering.
After this experience, I am determined to learn the usage and principles of the tools currently available on the market in a systematic way.
ChatGPT and similar instruction-tuned LLMs can help IT techs be very productive.
But it won't help you achieve your goals if you haven't learned systematically about what you want to accomplish.
You still need to have a systematic, specialized knowledge of what you're doing.
ChatGPT is perhaps most useful because it can save you time that you would otherwise spend reading, or practicing (to deepen your proficiency).
If you don't have the expertise and systematic knowledge, then you can't tell if ChatGPT is giving you the right answers.