plutoh28
Joined 3 years ago
Joined 3 years ago
Remote: Open to remote, in-person, or anything in between.
Willing to relocate: Yes
Technologies: C, C++, Assembly (ARMv8, x86_64), Python, TypeScript, Linux, GDB, Valgrind, lldb, React, Expo, Neovim
CV: https://drive.google.com/file/d/1DSbcwBSw_hP9gQ2ut0FxXelISFk...
Email: [email protected]
Hey, I'm David. I'm in my 4th year of Software Engineering at Cal Poly SLO and am looking for professional experience outside of class/personal projects.
I'm specifically interested in exploring any lower level applications. I have strong OS/Computer Architecture fundamentals and am very passionate about going deeper within those areas. Some of my projects include a non-preemptive threading library in C, a handwired breadboard CPU, and some Minix3 filesystem image cli tools.
Open to internships or full time roles.
This is all absolutely true. I have yet to meet anyone who doesn’t use chat. Some people use it as a personal tutor, most use it as a shortcut to finish assignments. Regardless, everyone is using it. LLM’s are great when used as a tool. Bouncing ideas and asking conceptual questions is a great way to learn (it really is as valuable as talking to a professor for a lot of questions). But how do you convince students to use LLMs as a learning tool instead of a cheating tool?
I think the solution is simple. Most people are short cutting with LLMs because they want a good grade, and they want it easy. So, stop with grading. The primary incentive for going to a class should be to pickup some new knowledge and skills, not to pickup a good grade.
HN is my only form of social media now on my phone. Now, it’s time to build meaningful relationships in my life again.
The real game is to keep you on the platform when you compulsively open it. You go in to check in on your second cousins, you stay to scroll through their TikTok clone or whatever attention harvesting algorithm is trendy currently.
Most assignments done by students are basic problems that have been solved tens of thousands of times and could be found everywhere all over GitHub.
Assignments where you have to write algorithms like bubblesort or binary search are as easy as typing the function signature and then having copilot fill in the rest.
Therefore, using copilot as a student will make you worse at programming, since you are robbed of the fundamental thinking skills that come from solving these problems.
[email protected]