What do I need to do as a CS Major?
So I'll put it simply, I'm currently doing Bsc Computer Science, and entering my third year, going through the courses I have, I've realised I haven't been learning anything of substance, that I can put on a CV or actually work further on. Just snippets of concepts and coding, along with other irrelevant courses. I am passionate about my field and want to learn more. I don't know where to start what to look in, but I just want to be an expert in my field and not clueless. I've recently started web development, html,css,js,nodejs etc and will be learning more on that but other than that I don't know what else to do. Ideally I just want to be up-to-date on what the CS world is going to demand by the time I graduate and hopefully even do stuff/projects before my graduation so I can write it on my CV. What are the things I need to learn/do outside of my degree?
Other than that, could someone point me towards the right platform to see updates/anything of relevance in accordance to my field, could be reddit/a website etc
6 comments
[ 3.2 ms ] story [ 27.8 ms ] threadI suggest you copy a software application you like. Do it as professional as possible and it will give you a complete view of software development and it will be a sample of your work for future employers.
Also, start looking for a job you would like to have, look at the requirements and guide your self from that. Don't focus on any one job but look at a number of them. Look for your dream job and make sure you don't settle for anything less. It will let you know where you need to focus.
Regarding CV, I placed my CCA (co-curricular activities) and current research with my professors. I would also do more courses on edx or coursera. I am picking up ML so as to do more personal projects to understand the field further. This is just my 2 cents. One good personal project you can work on is https://zhengludwig.wordpress.com/projects/self-driving-rc-c.... I myself am working on Autonomous RC car :) Good Luck buddy