Skip to main content

Some Life Hacks for an Ongoing Computer Science Student

Some Life Hacks for an Ongoing Computer Science Student


At the start of the semester, I would always tell myself that I would stay up to date with all of my courses, that I would always do assignments a couple of days before the deadline, and that I would study material beforehand. 



Yet all those well-intended resolutions are always brought to naught by, well, simply bad habits.


Ironically in CS, it's all about efficiency. You got to be efficient in studying too, do the most amount of work in the least amount of time. So spend your time wisely. One of the most important things that uni teaches you is time management.

Now the major points that I think I did wrong (and still do) over the course of four years are the following:

-Paying attention in class, this is THE most important point. The more you understand in the lecture the less you'll have to study at home.

-Never start coding from scratch, it always helps when you first plan your code on a sheet of paper (it's like trying to write an essay without an outline, you'll just end up with a crap essay)

-Don't waste your time with losers. Seriously, some acquaintances just leech you of your time and solutions for the assignments. Try to find 2-3 good friends that are also passionate about programming or have similar interests.

-Use the internet. Youtube has a plethora of instructional and very useful videos that can make up for many a missed ( or bunked) lectures.

-Get plenty of sleep. This is one of my major problems. You simply won't work right when you're tired. Sleep for at least 6-7 hrs. 

Being a computer science student is quite easy but being an industry-ready computer science student is the tough one. So what could we do?
1. Learn Programming
I have seen tons of computer science students with absolute zero knowledge of programming. But it is very important that you master at least one language. In my case, it began with C/C++ then, HTML, CSS, Python. The list is enumerating, as in the last 4-5 years the demand was different and I am forced to learn it! But I must say it's really fun!
2. Stay updated
Read blogs, attending online webinars and workshops is very important. Everybody could pass the computer science courses taught in the class, but a very few know where to put this in action and how. Also, what is the latest updates with the language you are expertise is very important.
3. Participate in Hackathons or Programming contests
Computer science is all about falling in love with machines, talking to them and making them do the kinds of stuff you want. Hackathons and contests help you to build your ideas and make you learn a hell lot of stuff you have never used before.  
4. Internship
Please don’t do internships for money and office jobs (like Excel, PowerPoint, Meeting minutes taker roles). Internships are time to learn, network and absorb things from people who are influencers in the industry. Importantly, ask smarter questions and don’t ask the same question over and over. A good internship could change your perspective towards the industry to different levels.
5. Volunteer
Never wait for the right moment to be perfect! You will never be in that stage. Volunteering with communities like PyCharm, Mozilla, OpenSource could help you to learn more and organize technical workshops. The preparations you make for the workshops itself is an enormous learning experience and you already began mastery in that domain.
Wrapping up, if you are an aspiring computer engineer and if you haven’t build an application till now, it’s time to do it now! Or let us keep it simple, build a web page then a website , try building small application for desktop and web! Try Programming your ideas and you are in the race!

Comments

Post a Comment

Popular posts from this blog

5 Best tips to Prepare for a Job Interview

I cannot stress the importance of interview preparation too much! You only get one chance to prove to a potential employer why you’re the right candidate for the job. It’s imperative you walk into each and every interview with a premeditated plan for selling yourself. 
Unfortunately, too many well-qualified candidates fail to spend enough time on interview preparation and subsequently lose out on good offers. 
Plan ahead, so you're prepared to interview on short notice. It will be much less stressful than trying to get ready just before the interview, especially if you need to line up appropriate attire and juggle your schedule to get to the job interview.
When it comes to showing your skills and your worth in an interview, preparation is the only key. You have worked for hours over your resume, sent it out, and managed to line up some interviews. 
You're hopeful, confident, and optimistic. And still, you might be having a panic attack.  Fear not! These tips will help you handle th…

25 things a man should know in his 20s

Currently, I am 23 and I’ll share something that I have been learning since my early twenties.

Here are 25 things a man should know in his 20s,
1. See you are growing up from a boy to a man, things are now changing in your body, you will feel more masculine but at the same time, you must train your brain and increase wisdom. I have friends who are just living their lives without doing self-improvement. Focus on self-improvement, read non-fiction books, stick to Quora instead of Facebook, Instagram or other social media and follow some great personalities who are following similar goals as yours.
2. Go Find your purpose in life and stick to it religiously. Many guys don’t know how to find their purpose in life. It’s hard to find your purpose in life. But you can pick a hobby that you love doing and figure out a way to monetize it.

3. Keep changing jobs. Learn as many technologies as you can, try as many fields as you can. Experiment until you get the right results. Don't be ashamed. Be…

15 ways to be Happy in Life

Sometimes I’m happy as hell and I’m depressed. But in the end, I’ve realized that living a good life is a lot simpler than people try to make it out to be.

And here are my 15 ways to be Happy in Life,

1. Sleep 9 Hours a Night
Pretty self-explanatory. You’ll become a better version of yourself, you'll look better, you'll be more productive, and be happier, less likely to suffer from obesity and chronic diseases. Remember, sleep is not a weakness but, a necessity. Get at least 7 hours a night and your life will change.
2. Be Happy Now!
Happiness is a choice (even though we think we have or not otherwise). So stop waiting to be happy and just decide to be instead. You can make the most out of a really terrible situation and learn to find experience and gratitude in the darkest times. Your life is much better than almost 99% of the human beings who lived on this planet before you.
So please be happy now.
3. Create Passive Income ASAP!
It’s about worth 10X working income than your 9-5 job.…