Forums.Sureshkumar.net : A Perfect Place to Share Knowledge         Blogs     Games    Magazines

"Sharing knowledge does not lessen your store, often it gets you more. Sharing plays a key role in relationships and bonding, happens in small steps and is assisted through community membership."

Go Back   SURESHKUMAR.NET FORUMS > TECHNICAL DISCUSSIONS > Latest Tech News & Innovations
Register FAQ Members List Calendar Games Blogs Search Today's Posts Mark Forums Read

   

Reply
 
LinkBack Thread Tools Rating: Thread Rating: 3 votes, 5.00 average. Display Modes
Old 12-06-08, 12:28 PM   #1 (permalink)
Member
 
vijayrmca's Avatar
 
Join Date: Jun 2008
Age: 23
Posts: 72
Thanks: 2
Thanked 22 Times in 17 Posts
Thanks: 2
Thanked 22 Times in 17 Posts
Blog Entries: 2
Rep Power: 3 vijayrmca is on a distinguished road vijayrmca is on a distinguished road vijayrmca is on a distinguished road
Life of Software of Engineer

I knew way back in high school that I was going to end up being a software engineer. I had a pretty good aptitude for computers and I enjoyed playing around in Pascal and learning C++. I was pretty far ahead of a lot of people in my early programming classes, although WAY behind my really smart friends.
When it came time to start picking colleges it was getting a little rough. My grades in school were not what they should have been. And it was my own fault. But it was starting to limit my choices of where I thought I could go. It came down to going to a state school in another state for Creative Writing, or going to the Rochester Institute of Technology to study Computer Science. Thankfully I got in to RIT.
So what's the point of all this? I love being a software engineer. Designing architectures, learning new technologies, writing code. I enjoy every part of what being a software guy is all about. I know inside that software is what I was meant to do. There is however a down side.
When your job is something that you really enjoy doing you get passionate about it. You have emotional responses to things relating to your job. It can make you a great engineer but it can also cause conflict. My current work environment isn't the best. Whose is right? But one of the things that is currently making it less than perfect is the "Its just a job" syndrome.
Now there is a certain truth to that statement. At the end of the day there are things much more important than your job. Your friends, your family, those green things outside that we pass on our way from our cars to the office. All more important than the job. But there's a point at which "Its just a job" becomes a defense of being sloppy, or being apathetic to a problem occurring around you.
I'm currently working on a multi-team project. Its rough going, partially because we don't have the strongest leadership guiding us to a common goal. So each team wants to do things a little bit differently. Its natural, its going to happen, but to make the best system possible we need to come to an agreement that lets each team produce the best possible software. I'm one of those people that likes to push that issue, making the software be the best it can be. So it can serve as many people as possible and have the longest shelf-life it can.
The "its just a job" people however don't think its worth trying to come together on the issue. They would rather have each piece suffer rather than go through what is likely to be a difficult process of compromise.
I know that no software is ever going to be perfect. And there are times that hard decisions have to be made that make an API less optimal than we would like. But at the end of the day if you're not at the very least STRIVING to make the best software you can, then you probably should look at why you're making software at all.
Rant over, I feel much better now. :)
__________________
The early years were more about learning than about acting. I had to carry on my father’s work, which was a big challenge.
Azim Premji
vijayrmca is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
The Following User Says Thank You to vijayrmca For This Useful Post:
AjayKumar.Kataram (13-06-08)
Old 13-06-08, 01:32 PM   #2 (permalink)
Moderator
 
Join Date: Aug 2006
Location: Hyderabad,India
Age: 29
Posts: 4,396
Thanks: 552
Thanked 264 Times in 207 Posts
Thanks: 552
Thanked 264 Times in 207 Posts
Rep Power: 70 AjayKumar.Kataram has a brilliant future AjayKumar.Kataram has a brilliant future AjayKumar.Kataram has a brilliant future AjayKumar.Kataram has a brilliant future AjayKumar.Kataram has a brilliant future AjayKumar.Kataram has a brilliant future AjayKumar.Kataram has a brilliant future AjayKumar.Kataram has a brilliant future AjayKumar.Kataram has a brilliant future AjayKumar.Kataram has a brilliant future AjayKumar.Kataram has a brilliant future
Re: Life of Software of Engineer

nice
__________________
Bow to Shri Sai-Peace be to all

Ajay Kataram

visit my blog:

http://wwwajaykataram.blogspot.com/
AjayKumar.Kataram is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Reply



Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Display Modes Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is On
Trackbacks are On
Pingbacks are On
Refbacks are On

Similar Threads
Thread Thread Starter Forum Replies Last Post
Beginners Guide to software testing cena Testing Tools & QA 10 28-08-08 03:38 PM
What Your Birthday Says yathish Devotional & Culture 6 21-08-08 11:52 AM
jobs.. AjayKumar.Kataram FRESHER JOBS 14 19-05-07 01:20 AM
some recent major computer system failures caused by software bugs AjayKumar.Kataram Latest Tech News & Innovations 2 21-12-06 04:06 PM
Dover Software India Pvt. Ltd: Software Engineer sridhar EXPERIENCED JOBS 0 04-10-06 01:48 AM


All times are GMT +6.5. The time now is 10:08 PM.





Search Engine Optimization by vBSEO 3.1.0