ChatGPT in CoderPad Interview: Our Commitment to Embracing Modern Developer Toolsets
ChatGPT has absolutely dominated the conversation in software development and many other industries since its release at the end of last year. Two major questions follow from most discussions in our industry on the topic:
- How are ChatGPT and similar tools going to impact software development?
- How does this change the hiring process for software developers, if at all?
How ChatGPT impacts software development
For software developers, I view ChatGPT as a natural and amazing progression in the tools we use to become more efficient in our day-to-day work. Previously, it was a chore to find API documentation, examples of code for various programming languages and frameworks, and usable example code to get developers started. Now ChatGPT makes all of this information available through a more efficient interface.
When I started writing code in the 90s, important information for everyday software development was gated off. It was only available through academic institutions and textbooks, and was commonly limited to a small group of developers within specialized communities or businesses. In the 2000s, this information became democratized in the form of mass-published books. Democratization of this information exploded once the internet took off – you could start to find API documentation and cookbooks on integrating different technologies.
Fast forward to now. ChatGPT is just the latest advancement in a developer’s toolset that has been evolving for longer than most of us have been working as software developers. The continued democratization of information, like what we see with ChatGPT and similar tools, is something we should all celebrate.
🔖 Related read: ChatGPT and the Future of Technical Interviews: Addressing Concerns of Increased Cheating
How should the hiring process change (if at all) with the introduction of ChatGPT?
ChatGPT and similar tools will become essential in helping developers to be more productive on a daily basis. This raises the question: if we all agree that ChatGPT is a useful tool for developers to make parts of their job simpler, should we encourage its use in our interview process? Developers often use tools like Google, StackOverflow, API documentation, and IDE tooltips during interviews because they are tools we expect every developer to use to perform their job effectively. So, why not include ChatGPT in this category?
At CoderPad, we’re committed to providing companies with the tools available to assess candidates’ skills, and giving candidates the opportunity to showcase their skills within our platform.
🔖 Related read: How to Embrace ChatGPT in Technical Interviews
ChatGPT in the CoderPad Interview
Our whole team has been buzzing with excitement since we revealed this internally. I’m equally excited to finally share this publicly.
CoderPad will include a ChatGPT feature in our Interview product.
All CoderPad subscribers currently have access to ChatGPT in an interview pad. Anyone who signs up for a free trial will also have access.
This means candidates can use ChatGPT during a technical interview to do all the things they’d do in their day-to-day work—looking up method signatures, asking for clarity on how an API works, and so on.
- Ability to query ChatGPT in the Interview product for both candidates and interviewers.
- Full access to play back every query to ChatGPT and all responses after the interview is complete. You can also play back all code that was written and run in parallel to the ChatGPT playback.
As you can tell, we’re really excited to roll out ChatGPT in our Interview product.
But this is just the beginning. We’re even more excited about what’s to come.
We have a lot planned on the roadmap that we’re convinced customers, interviewers and candidates will be equally excited for.