06.20.07
Posted in Uncategorized at 8:37 pm by Administrator
Although I’ve got the domain & setup WordPress .. it’s still early days. And I’ve been quite busy with other things … so it’ll take some time to get this site setup the way I want it to be. Until then, please bear with me.
Permalink
06.14.07
Posted in Uncategorized at 4:36 am by Administrator
Testing out C++ code in blog
int main()
{
cout<<"Hello World.n"<
}
Permalink
06.02.07
Posted in introduction at 10:43 pm by Administrator
Some background:
I am a professional Sr. Software Engineer with a Bachelors & Masters degree in Computer Science and around 3 yrs of work experience. I’ll admit right off the bat that I looove software development and i love being geeky. Every day of my worklife, I try to ask myself: “How do i become a better developer?” “What skill/aspect of software development should I work on next so that I can get more work done in the same amount of time?”
About this blog:
Let me start off with the disclaimer that I know 3 years of work experience is hardly much and that I am very much a “work in progress” as far as being a Software Developer goes. Having gotten that out of the way … read on.
Lets face it … no amount of academic / kiddy projects in school courses will prepare you for what you’ll face at a real job. And unless you’ve worked on lots of real-world projects (big & small), no amount of academic teaching will help you understand how the knowledge you’ve ‘learnt’ in different courses at school (databases, data structures, operating systems, algorithms, network programming, AI and so on) fit into the grand scheme of things.
When I graduated from school and started working, I thought it wasn’t going to be that tough .. especially since I had decent C programming skills (I admit I was a bit too proud of it — C pointers anyone?
). Little did I know that I had barely scratched the surface of what it means to be a good Software Engineer.
Over past 3 years, I’ve learnt a lot about different aspects of Software Development … some of it by watching others’ make mistakes and most of the times making those mistakes myself (sometimes over & over again).
In this blog, I hope to share what I’ve learnt and hopefully a fresh-out-of-school graduate will find this very helpful in making the transition from a wanna-be-software engineer to a good software developer. Maybe, this’ll also serve as a way to measure my own progress & growth in my profession. And hopefully, I’ll be able to get some serious input/feedback/discussions that’ll be of value to everyone — the contributors and the readers of this blog.
Please feel free to email or comment on any aspect of this blog. I would love to hear your feedback!
Permalink