Computer Science and Engineering can mean different things for different people. I have come to realize that there mainly exists six kinds of people in Computer Science and Engineering at Universities. They have insights about how to proceed and lead the way after years of experience in mastering the field. Siraj Raval is a great example in my opinion; check out his awesomeness in his YouTube Channel and his famous #100DaysOfMLCode. Reaching this level while still being in college requires extensive dedication and hard work, which itself can take several years for many.