š¤ on ai
quick context
Hi, Iām Ishan. Iām in my spring break of freshman year right now, so not even a fifth of the way through my computer science degree. That isnāt to say that Iām having a tough time here. In fact, itās quite the opposite, and thatās what Iām here to address.
(my) problem
Since the beginning of collegeāpossibly earlierāIāve been growing increasingly impatient. Specifically when it comes to thinking programmtically. I canāt be bothered to spend hours debugging an issue, or even figuring out the correct way to approach it. Forget coding: I canāt even spend time understanding fundamental concepts that are being taught in my classes. Iāve been trying to come up with a euphemism for my plight, but that would be doing it injustice.
Iāve become a glorified prompt engineer. 1
I mean come on, itās so simple. Stuck on a problem? Just GPT it. Didnāt work? Did you try Claude? Gemini? Grok? Deepseek? Copilot? ā¦and on and on. Itās become increasingly uncommon to think: to look at whatās in front of you and try to figure something out yourself. Instead, we prefer to learn by recieving information in brief, matter-of-fact responses from large language models that use up tons of water to stay cool. 2
It became all the more apparent at a hackathon I attended a few weeks back. 3 The lack of time to build a project exacerbates the dependence on AI, almost to the a point where it turns into a contest for āWho Can Prompt Their AIs the Best?ā Itās not at all surprisingāwhy should I rely on my own flawed human knowledge when I have an much faster answer available at a buttonās reach?
Iām not here to dismiss the profound beneficial impacts artificial intelligence can have on education, but I am here to try and remove its hand in turning me into an over-reliant and lazy learner.
(my) attempts at a solution
At first, the problem sounds fairly easy to fix. Just stop using AI! Restrict the websites on your browser if you have to. Embrace the pre-AI methods of googling and perusing until you find a solution to your problem.
I actually tried this strategy for the weeks leading up to spring break. I made it a point to avoid AI-use as much as possible on assignments (even for āguidanceā or whatever else I used to tell myself to make it sound better in my head). I was back on StackOverflow, decrypting answers and how they could be applied to my specific problem. By the end of it, I was assuredly a smarter man. However, I was also a significantly slower one.
Assignments that would usually take me hours began taking weeks. I would have to block out large chunks of my day to work on projects that used be an afterthought. I realized thatāin essenseāAI has provided us unprecedented efficiency at the cost of foundational knowledge.
building a actual solution
So I came up with a list of things that this project would need to do:
I settled on a Chrome extension that can monitor the way Iām using AI. Itās kinda like the ones that keep you on task, but this one is specifically to minimize lazy usage of AI for assignments. However I also wanted it to be as unbothersome as possible (I donāt wanna explain every move I take for the extensionās approval). In addition, it should gameify the process a little and reward thoughtful prompts as opposed to unhelpful ones.
It would be quite hypocritical of me to use AI to build this in a day or so, so it looks like I know what Iāll be doing for most of my spring break.
final product: ThinkFirst
Itās a extension that encourages critical thinking and mitigates lazy AI usage. Hereās a quick demo:
Footnotes
iām not trying to disrespect any prompt engineers out there, but in my case itās not a good thing to be right now.ā©ļø
kind of a tangent but thereās an undeniable parallel between the general shift to short-form media (tiktoks, reels, etc.) and our preference for short LLM blurbs that get us exactly what we want.ā©ļø
despite my qualms above, hackillinois itself was extremely fun. you can check out our second-place-winning project here.ā©ļø
obviously this would make me more ineffecient at coding, so i canāt expect it to be up to par with someone whoās prompting their way through an assignment. however, iām hoping to strike a good balance between learning what iām doing and being able to do it reasonably fast.ā©ļø