DEV Community

Discussion on: Computer Science (Undergrad) Research

Collapse
 
lacanlale profile image
Jonathan Lacanlale

Hey man! I'm currently an undergrad CS researcher for mobile computing and wearable tech (with two more years to go!). Research is a really long process (regardless of what you do i.e. cybersec, ML, etc.) However I've really come to enjoy it because you get to learn about all the crazy stuff people do for research. There is a lot of terminology which could either attract you or push you away. I've commonly seen labs that are geared towards software engineering skills and data skills give independent work (this is me). My colleagues are in a math and data lab that works heavily on statistical analysis and processing. This lab has students work as a team, however whether you work in a group or independently will depend on the lab.

Self-publishing isn't unheard of but it is relatively rare, mainly because that implies you'll be presenting at academic conferences (which could be REALLY expensive). This is why most labs operate under grants. It's also quite hard to self-publish namely because research is a field that requires experience. 99% of the time, I'm shocked by how the researchers I've met even come up with ideas they work on! And that's just thinking of what to do, not even the approach.

[the following advice isnt just coming from me, its coming from what i've heard time and time again]
If youre an undergrad but want to go into a PhD route, and do not have research experience, you have a few options to help. You could either A.) be a lab assistant at some school whose labs are looking for help. If it is for a PhD, try to find a lab that has work related to what you want! Theres a lot of work out there, and CS majors are absolutely LOVED for their programming skills. Biotech, neurotech, etc. are constantly looking for coders who are interested in research. Your other option is B.) a masters in CS. You get to stay in academia but could also work in a lab that caters to you. The reason the two are separate is because one requires that you stay as a student and the other turns you into a worker. I love research and the doors it opens!