how awesome am i? not at all.

currently_:
_feeling: humble
_listening: farida – entao eu vou // [erotic lounge 5 - secret affairs]
_watching: g.i. joe: the rise of cobra [2009]

_reading: introduction to hashing

-

our second assignment for database management systems this semester included writing two programs in pl/sql – one using cursors and the other utilizing triggers.

not having had any proper classes on even the basics of pl/sql, all of us were struggling to even understand the basics of these two concepts. i looked up references on the web, but could not make heads or tails of it. even so, i stepped up, and took it upon myself to finish these programs. and i did it. i managed to get them to compile successfully. my classmates were quite surprised, and heaped praise on me. and i let it go to my head. i even updated my status on facebook and twitter reflecting how awesome i thought i was. it was only later that i realized that pride goes before a fall, and i was feeling extremely proud.

this morning i went to class, where in my data structures & algorithms class, i was assigned a seminar topic of hashing. i immediately went online to look up what hashing was all about, when i stumbled upon this post.

The first interview was on the 10th of September with the recruiter. He explained the Google recruitment process to me and we went through my skill set. I had to rank myself from 0 – 10 in a bunch of areas such as C programming, C++ programming, Python programming, networking, algorithms and data structures, distributed systems, Linux systems administration, and others.

i read through it and – yes you guessed it – i fell off my high horse. how can i consider myself to be an awesome programmer/computer geek when i don’t even know half of what he was talking about? yes, i have logic, i can code for assignments, but to implement coding/data structures for a real life situation? i don’t even know where to start. i never considered a career in google because, well you know…it’s google. now however, it seems to be much farther than anything i could hope to reach for.

however, this has taught me a valuable lesson. i need to improve my skillset, and not only with programming. i’ve decided to learn more about systems administration with both windows and linux, and try my hand at developing a usable everyday software. however, i have exams in just under two weeks, followed by a month-and-a-half long break, so i’m hoping to get started during that time.

wish me luck.

_lolex.

Advertisement
  1. No trackbacks yet.

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 )

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

Follow

Get every new post delivered to your Inbox.