Friday, August 17, 2007

Nothing Fails Like Success

The More successful you and your organization become, the more humble and devoted to your customers you need to be.The More committed to efficiency and relentless improvement you need to be. The Faster you need to Play.The more value you need to add. Because the moment you stop doing very things that got you to the top of mountain is the very moment you begin the slide down to the valley

From
THE GREATNESS GUIDE - ROBIN SHARMA

Thursday, August 16, 2007

Narayana Murthy's views on staying late in the office

It's half past 8 in the office
but the lights are still on...
PCs still running,
coffee machines still buzzing...
and who's at work?
Most of them??? Take a closer look...
All or most specimens are ??-something male species of the human race...
Look closer... again all or most of them are bachelors...
and why are they sitting late? Working hard? No way!!!
Any guesses???
Let's ask one of them...
Here's what he says... "What's there 2 do after going home... here we get to surf, AC, phone, food, coffee.. that is why I am working late... importantly no bossssssss!!!!!!!!!!!
This is the scene in most research centers and software companies and other off-shore offices.
Bachelors "time-passing" during late hours in the office just bcoz they say they've nothing else to do...
Now what r the consequences... read on...
"Working"(for the record only) late hours soon becomes part of the institute or company culture.
With bosses more than eager to provide support to those "working" late in the form of taxi vouchers, food vouchers and of course good feedback,(oh, he's a hard worker... goes home only to change..!!).They aren't helping things too... To hell with bosses who don't understand the difference between "sitting" late and "working" late!!!
Very soon, the boss start expecting all employees to put in extra working hours.
So, My dear Bachelors let me tell you, life changes when u get married and start having a family... office is no longer a priority, family is... and that's when the problem starts... becoz u start having commitments at home too.
For your boss, the earlier "hardworking" guy suddenly seems to become a "early leaver" even if u leave an hour after regulartime... after doing the same amount of work.
People leaving on time after doing their tasks for the day are labeled as work-shirkers...
Girls who thankfully always (its changing nowadays... though) leave on time are labeled as "not up to it". All the while, the bachelors pat their own backs and carry on "working" not realizing that they r spoiling the work culture at their own place and never realize that they wuld have to regret at one point of time.
*So what's the moral of the story?? *
* Very clear, LEAVE ON TIME!!!
* Never put in extra time " *unless really needed *"
* Don't stay back un-necessarily and spoil your company work culture which will in turn cause inconvenience to you and your colleagues. There are hundred other things to do in the evening..
Learn music...
Learn a foreign language...
try a sport... TT, cricket.........
* And for heaven's sake net cafe rates have dropped to an all-time low (plus, no fire-walls) and try cooking for a change.
Take a tip from the Smirnoff ad: *"Life's calling, where are you??"*

Please pass on this message to all those colleagues And please do it before leaving time, don't stay back till midnight to
forward this!!!

Wednesday, August 15, 2007

A Friendship Poem by Shakti

Hello friends One of my best friend Shakti Parmar wrote a poem.Actually he published his poem on the friendship day 05th August 2007.
He wants to dedicated his poem to all dear Friends…


------------------------------------------------------------------

Dost jab dil k pass
Hota hai tab us se pyar hota hai,

Lekin jab VO dost dur
Hota hai tab us pyar ka ehsas hota hai…


Dost jab dil k pass
Hota hai tab pyar ki yade banti hai,

Lekin jab VO dost dur
Hota hai tab VO yade hi sanse banti hai, hai…


Dost jab dil k pass
Hota hai tab jindgi rahe banati hai,

Lekin jab VO dost dur
Hota hai tab jindgi khud rahe dhundati hai…

Dost jab dil k pass
Hota hai tab sub kuch POSSIBLE lagta hai,

Lekin jab VO dost dur
Hota hai tab sub kuch IMPOSSIBLE lagta hai…

Dost jab dil k pass
Hota hai tab KISMAT sath deti hai,

Lekin jab VO dost dur
Hota hai tab KISMAT bhi dur rehti hai…


Dost jab dil k pass
Hota hai tab sub sundar lagte hai,

Lekin jab VO dost dur
Hota hai tab khud bhi bud-surat lagte hai…


Dost jab dil k pass
Hota hai tab mot bhi jivan lagta hai,

Lekin jab VO dost dur
Hota hai tab ye jivan hi mot banta hai…


Dost jab dil k pass
Hota hai tab har pal jivan lagta hai,

Lekin jab VO dost dur
Hota hai tab har pal mot lagta hai…




Dost jab dil k pass
Hota hai tab dil hum KO pagal karta hai,

Lekin jab VO dost dur
Hota hai tab ye dil hum KO ghayal karta hai…


Dost jab dil k pass
Hota hai tab hum unhe PROMISE karta hai,

Lekin jab VO dost dur
Hota hai tab hum unhe MISS karta hai…


Dost jab dil k pass
Hota hai tab hum unhe satate hai,

Lekin jab VO dost dur
Hota hai tab VO hame satate hai…

Dost jab dil k pass
Hota hai tab VO hume hasate hai,

Lekin jab VO dost dur
Hota hai tab VO hame rulate hai…

Dost jab dil k pass
Hota hai tab hum FRIENDSHIPDAY manate hai,

Lekin jab VO dost dur
Hota hai tab VO FRIENDSHIPBELT hame satate hai…

Dost jab dil k pass
Hota hai tab hum UN par marte hai,

Lekin jab VO dost dur
Hota hai tab hum unke liye hi jite hai…

Dost jab dil k pass
Hota hai tab VO hame khuda lagte hai,

Lekin jab VO dost dur
Hota hai tab khuda hi hamare dost bante hai…
Written by: Shakti Parmar
shaktisinh_ldce@yahoo.com
shaktimails4u@gmail.com

Please fill free to give comments on poem..
How is it ?

©2007 Shakti Parmar.

Friday, August 10, 2007

Top 10 Tips for Computer Science Students

1.) Math is More Important Than You Think
Math is all over Computer Science in many different ways. Software Engineers will use discrete math when working out algorithm complexity and efficiency, in graph theory, and recursion. People who work more directly with hardware will use discrete math in designing logical circuits and use automata theory for making finite state machines. At that level you are also working with the large amount of math inherent with electrical engineering. In research aspects you will be using probability and statistics for performance measurements and comparisons. Even game programmers use a lot of math when creating 3D environments.

2.) You'll Need To Write More Than Just Code
At the base level you will be writing comments in your code. Those are there for others to comprehend what you are trying to do, so explain what you are doing well. In software engineering you may be writing requirements, specifications, test plans, and more. There may be a time later in your CS career where you may need to write a research paper, that may get peer reviewed. Good writing skills will help you. Pay attention in your business writing classes and learn good technical writing skills now.

3) Don't Procrastinate
We know you've heard it a million times, but this is the worst possible thing you can do in a programming class. When you get an assignment, look it over and start on it right away. In the likely chance that you can't work through an error or figure out the logic, you'll have time to contact your instructor or use other available resources to solve the problem.

4) Don't Overcomplicate Things
The smaller a block of code is, without being redundant of other code, the better. When you break down algorithms which have nothing in common, often there is a loop or operation which is not unique, other than the parameters involved. A single method/function should not be longer, or wider than a standard 800x600 monitor view. If you comment well, a little larger is acceptable.

6) Impress Your Instructors, But Not Too Much
Your instructor can be your best friend, but don't be a suck up. Ask questions and show your instructor you're interested but don't annoy the rest of the class with constant questions and meaningless comments. If you can get to know your instructor, you may be able to leverage that relationship in the future for internships and recommendations.

7) Flowcharting Early and Often
Any good programmer will tell you planning is the most important part of any project. You'll have to flowchart when you get a real job, so get good at it now. Planning a project out before you start, even if it's just good pseudocode, can save you hours of frustration. Don't start your project in the compiler, instead sit down with a piece of paper and plan out your program.

8) Make Sure This is What You Want to Do
Many computer science students get into CS because they like games. Now there are a lot of positions in Computer Game Design that do not require you to be a programmer, so if you are not interested in the coding aspect talk to someone who might direct you to a better path. Areas such as Technical writing, Dramatic Writing, graphic arts, business management, and many more might be better places to go. Use your minor/electives to take computer oriented classes and get to know the CS majors.

9) Use All Your Resources
Don't hit a road block and then panic. There are thousands of resources online to help you work through a problem. From tutorials, to forums (like http://www.dreamincode.net), to live help, you should be able to find the help you need. Just remember it can take more than a few minutes for someone to help solve your problem so don't wait till the last minute. Google is definitley your friend and don't feel embarassed if you have to search for your problem. Don't expect people to do the work for you though, you'll still have to put forth some effort.

10) Become a Well Rounded Programmer
Programming is more than just C++ or Java. If you plan on programming for a living, you'll need to learn the business side of programming. This includes things like systems analysis, databases, security, and documentation. Also realize that C++ isn't the only language out there, you should be able to jump fairly quickly from language to language. Don't get stuck in one language. Learn the basics of other languages including web based. In addition to code, focus on your humanities. Nobody wants to interact with a dull uncultured nerd. Take classes that interest you and will provide you with a good non-technical education as well.

hay say chees...


hay say chees...
Originally uploaded by chin2prajapati
Vipul's Birthday Celebration ..
We enjoyed a lot..
For More Detail..check http://wordpress.vipullimbachiya.com/?p=31