7 Things You Need to Know if You are Entering a Computer Science Field

1. Your life will become a living puzzle.

Everyday you will be solving problems. You are going to be continually challenged to look at things in a new way and come up with solutions to questions and obstacles you would have never even thought to think about before.

2. And it will be a little bit like being in Wonderland.

As you get deeper and deeper into the w0rld of COSC, the weirder things become. Sometimes standing on your head is the best way to solve your problem. And sometimes you can do crazy seemingly impossible things.

3. Failure is obligatory.

You are going to fail and fail again. And then fix your mistakes only to fail again. It hurts. It’s humbling. You’ll make stupid errors and miss obvious things.

4. As such, you’ll have to a bit of knight.

Or whatever exemplifies courage, faith and integrity to you. It’s hard to be a failure everyday. It takes a lot, especially when you are still learning and feeling utterly confused constantly, to keep going, to believe in yourself enough to not give up.

5. Change is also unavoidable.

You’re going into technology. This is probably on the nose obvious – five years basically equals ancient history. What are you expecting? But it’s important to remember. If/then statements and for loops aren’t going anywhere anytime soon, but lots of things are.

6. You’ll get by “with a little help from your friends”.

While you are going to mess up and miss obvious solutions, so is the person next to you. And what you might miss, someone else might see. But the reverse is also true. Never underestimate the value of having diversity in your team, especially in interests and perspectives.

7. Build a Portfolio

This piece of advice is far less metaphysical, but extremely important. I never had anyone tell me this. I had to figure it out on my own. Build it as diversely and extensively as possible and start early; you can easily change and modify it later.

[Image Source]


Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s