How code documentation/commenting changes with the use of LLMs
Sign in to Google to save your progress. Learn more
Background
Information and Consent Form
You are invited to take part in a study on how programmers use AI tools like ChatGPT or GitHub Copilot to write code comments. The study is led by Dr. Sehrish Basir Nizamani, Department of Computer Science, Virginia Tech.
The survey takes about 10–12 minutes. Participation is voluntary and anonymous. You may skip any question or stop anytime. There are no major risks or direct benefits. Data will be stored securely in Virginia Tech’s Google Drive and used only for research.
If you have questions, contact Write your names here with email addresses. For questions about your rights as a participant, contact the VT IRB at irb@vt.edu or 540-231-3732.
By choosing “I agree,” you confirm that you are 18 or older and agree to participate.
PS: SurveyCircle users receive points for their participation, which can be used to recruit free survey participants at SurveyCircle.com
Clear selection
Country you are currently residing in *
Age Group *
Gender *
Status *
Coding experience in years *
What programming languages do you use most often? *
Required
How often do you write code comments/documentation? *
AI Usage
Have you ever used an LLM (e.g., Copilot, ChatGPT) to generate code comments? *
If yes, how frequently?
Clear selection
Perceptions
AI-generated comments improve the clarity of my code. *
Strongly Disagree
Strongly Agree
It is easy to understand and integrate AI-generated comments in my code. *
Strongly Disagree
Strongly Agree
Using AI-generated comments reduces my cognitive effort while coding.
Strongly Disagree
Strongly Agree
Clear selection
I find AI-generated comments distracting or inconsistent with my thought process.  *
Strongly Disagree
Strongly Agree
I sometimes accept AI-generated comments without fully reading them. *
Strongly Disagree
Strongly Agree
Using AI-generataed comments reduces my reflection on how my code works. *
Strongly Disagree
Strongly Agree
AI-generated comments save me time compared to writing them manually. *
Strongly Disagree
Strongly Agree
I trust AI-generated comments to be accurate. *
Strongly Disagree
Strongly Agree
I believe AI-generated comments correctly describe the purpose of the code. *
Strongly Disagree
Strongly Agree
I usually review or edit AI-generated comments before accepting them. *
Strongly Disagree
Strongly Agree
AI-generated comments help me maintain consistency across my codebase. *
Strongly Disagree
Strongly Agree
Using AI for comments makes me less likely to write my own documentation. *
Strongly Disagree
Strongly Agree
I enjoy using AI tools for code commenting
*
Strongly Disagree
Strongly Agree
I intend to continue using AI tools for commenting in future projects
*
Strongly Disagree
Strongly Agree
AI-generated comments help me write cleaner or better-structured code. *
Strongly Disagree
Strongly Agree
I would recommend AI commenting tools to others *
Strongly Disagree
Strongly Agree
AI-generated comments help me learn better commenting practices *
Strongly Disagree
Strongly Agree
Relying on AI-generated comments limits my ability to explain my code in my own words. *
Strongly Disagree
Strongly Agree
Open-Ended
What do you like most about AI-generated comments?
What do you dislike or find problematic about AI-generated comments?
How do you see AI changing documentation practices in the future?
Survey Circle
Submit
Clear form
Never submit passwords through Google Forms.
This form was created inside of Virginia Tech.

Does this form look suspicious? Report