I largely treat ChatGPT as my personal Stackoverflow. Except I get to break all the stackoverflow rules.<p>I can ask for hyperspecific questions, ask one-line questions, ask it to generate code to do a very specific thing, and ask follow up questions. I can literally ask it to do my homework if I wanted to - though that is of limited use when you actually have to maintain the thing. At best "doing the work" is really just getting an example to get started.<p>Like Stackoverflow, you get more value if you ask a good question. I need enough expertise to ask a question to get started.<p>Does it always work? No. Does it completely get rid of Google? No. But it does work about 90% of the time. That's probably better than random stuff I find online :) We should carry skepticism at all times, regardless of the search.<p>Where is Google better / more useful?<p>* Getting to actual docs, straight from the horses mouth, with no hallucinations :)<p>* Looking for authority or social proof (What Stackoverflow or Reddit answers are highly voted, linked to, considered authoritative)<p>* Get the latest info - more up to date than the LLM's training data. ChatGPT will sometimes give me a version that worked several years ago, but doesn't work now.<p>Google is better at retrieving to things-about-the-knowledge; ChatGPT is better at synthesizing and presenting knowledge<p>All in all, it doesn't replace me, but creates a very seamless experience of researching, learning, and taking the next step.