One day I saw a job ad in one of the corridors of my college. They were looking for a programmer/analyst, and I sent my resume. They called me back that same afternoon and the next day I was having a job interview. Two days later was my first day at work. That's the story of my first job, pretty straightforward isn't it?
Of course, at the time I had no idea what it was like to be a programmer in real life. Sure, I had many projects during my years in college, but that does not even give you a glimpse of what a programmer does out in the wild, where the real programming is done. I had to learn it the hard way, and I'm glad I took that job. It was basically web development, and had plenty of time to get used to the programming language and get adapted to life after you get a job. No, this is not an easy career path. There's just too much to learn and so little time. Also, what you learn today is deprecated within months. But it's very rewarding, and I'm not talking just on the monetary side.
The thing is, I've been working on many projects by now, and at first, it was always like starting from scratch and build everything new, which isn't a problem when we're doing a small project/application, but when things are massive, you've got a problem if you are boxed with that strategy. After that, I started to write my own code classes and reusing them in new projects, which was a great step forward, saved me a lot of time. But then I got to the point when I just can't be linking several classes and reading my code to see if something is applicable or not in any new project... Something's gotta be done here.
It was then that I realized that I had reached a point where I could use my acknowledge to create something that would not only help me solve this problem, but also many more people in the same situation (even if they don't know that they have the same problem). It was then that this question invaded my mind... Why bother?, probably it will take most of my free time for a year or so, and in the end I don't even know if I will be able to finish it, or worse, find out in the middle of the process that I don't really need it, or it was the wrong solution for my problem.
I already started working on the architecture, but the question is in the air.
- reno812
Thursday, May 21, 2009
Tuesday, May 19, 2009
Life begins at twenty
I'm more than twenty years old of course, but probably you felt this way once you reach a point in your life when things start to get settled. Having a job, being in a stable relationship, those are the milestones people tend to cherish the most. But what happens when past this age, and all of the pieces are starting to get together, and you still feel that there's some serious breakthroughs that need to be done? That's the answer I'm looking for.
Don't worry, I'm not going to tell you the story of my life, actually I'm not going to reveal major details about my private life for obvious reasons, but I'm willing to tell you about some interesting projects I have going on right now, some of them are still on my mind, and a particular one is already in progress. Also I'm a devote music fan, so expect a lot of my post to be about music and whatnot.
- reno812
Don't worry, I'm not going to tell you the story of my life, actually I'm not going to reveal major details about my private life for obvious reasons, but I'm willing to tell you about some interesting projects I have going on right now, some of them are still on my mind, and a particular one is already in progress. Also I'm a devote music fan, so expect a lot of my post to be about music and whatnot.
- reno812
Subscribe to:
Comments (Atom)