Thursday, January 26, 2006
The Software World..
When I say “Software Engineering is a world in itself”, it means that it’s a virtual world and not a real one like Earth. The mapping of the real world onto this one is what Software Engineers do. Let’s limit ourselves to the design & coding phases of Software before we move ahead, generally termed as programming. The difference between the task of a software engineer and other engineers is the presence of this virtual world. If one is good in this virtual world, this means that he’s doing his job well.
Coming from a different direction, I would like to highlight that when a person indulges into some environment, he develops some familiarity initially, moving forward he becomes smooth and then he gets used to it. One gets so much used to it that sometimes it feels like it’s the only world (or sub-world) and he’s not able to comprehend the situation (or environment) outside it. For example, I used play Unreal a lot (sometimes more than 5 hours a day) and it happened many times that I dreamed about it during sleep.
Now, if a software developer works for many hours a day, spends a few hours in sleep and spends the rest of the time in the actual world, there seems to be a high probability that most of the developers would confuse these 3 different environments.
Putting all of this on the plate of our discussion, is Software development changing the lives of the Software engineers by making them used to this virtual world? After working for more than 10 years in this arena, can the developers manage to segregate the virtual & the real world? One extreme example of this world is the game development line, supported by the statement that game is a modeled virtual world which is derived from reality or illusions, and is closer to being called a world than any other software.
Sunday, November 13, 2005
Some updates..
If you are interested in the stock market business, have a look at BlogShares. It's a virtual stock market, but on a very initial stage. A tip for making quick money right at startup (once you have registered and are playing) is to get chips by answering the survey questions on the right side of the home page. Once you have some amount of chips, register on the forum and goto the Chip Auction House and auction your chips or sell them to some willing buyer. You can easily get 50 million per chip, at least :). A neat site for business minded people and also for those who like to understand the stock business.
I'm gathering my thoughts to write about something which might derail the thoughts of some of the readers, just waiting for the time to come and being patient, thoughtful and observative. It'll be a post which'll try to unveil some things which are covered by our society carelessly, related with Islamic teachings. If you can, have a look at Tanzeem-e-Islami headed by Dr. Israr Ahmed. I hope to write it soon..
Monday, October 31, 2005
Show The Objective..
Keeping the objective in mind is the key. No matter what you do, you have to know what you are getting from it. You might think that this seems materialistic and only applies to materialistic actions e.g. by helping someone you are not getting anything. But, you are getting something and that is the internal satisfaction, the happiness which comes when you make someone else happy. This is by no means materialistic, and if it's then everything is.
Aggressiveness is one of the wide spread negative habit which most of the humans have, at least most of the people I have seen. Aggressive nature, esp. at work is quite harmful to none other than the aggressor himself. Not only at work, but in family dealings as well, this may result in disruptions in family relationships mainly due to both parties being aggressive. What can keep you from getting aggressive? It's the objective!
Nonetheless, being cool-minded all the times is not that easy, but it's not that hard too and it's necessary for one to be successful and this applies to every aspect of life i.e. there are lot of advantages. After all, who likes a person who offends and charges other people every now and then?
Whenever you are in a bad mood, you need to remember the objective..What’s the use of being into such a mood? You are just wasting time and energy, which could've been utilized in something more important to you. Controlling your emotions is one of the main elements of leading a leader's life and realizing the fact that others don't like to be taken up by someone, an element of respect has to appear in everything you say or anything you perform.
Everyone is unique or at least wants to be, distinction attracts every human. So, realizing the fact that you are in a state of uselessness is the first step towards realizing that you need not be in that state most of the time. Don't you think everyone does the same when he's in a bad mood or when he loses his temper? So, you either want to be the same as others or you indulge into something which makes you distinct.
You might want to read about EQ (Emotional Quotient), plus there's a book which you might have heard about "Seven Habits of Highly Effective People" and the sequels to it as well.
Something off-topic, a 3D First Person Shooter named Commando 4 has been developed by some FAST Karachi students.
Tuesday, September 13, 2005
Imagine..
Tuesday, September 06, 2005
Unconventional uses of Sack
Sack (known as "bori" in Urdu) is one of the most commonly used containers for multiple things, at least in Pakistan. It's commonly used for grains, coal, wood, metal utensils, etc. It can also be used to cover slippery floors and is also used in sack racing where a team of two people put their legs in it and run towards the finish line, a sport usually for kids. A sack full of sand is somewhat bullet proof, so it can be used in that way as well e.g at smaller posts.
But, there can be other unconventional ways to utilize it as well, some of which can be:
- You can cut a sack into pieces and use instead of tissue papers in case you catch cold
- You can make an umbrella out of it, which won’t last long though
- Since there’s an increase of population of pick-pockets, you can create internal pockets out of a sack; at least it’s difficult to cut
- A mobile pouch
- A hat or a bed sheet or a rug, which can be useful in winters
- Can be used for cleaning glass
- Clothes for yourself or your pets or for a scare crow
- You can punish your kid by keeping him into it for an hour or so, do make sure that there are enough holes to breathe though
- Car cover, seat cover, or any other cover
- One can try constructing a bridge all made with sacks
It’s upto your own imagination what other uses of a sack you come up with.
Saturday, August 13, 2005
Business business
This urge is getting to the point where I think I'll just start something on a very small scale (this time the time-scale won't be small). According to my analysis and imagination on an initial level, I have arrived on a few tips for a person to start a new business, specifically speaking of those who are on a paycheck and don't have much finances to invest. I am the rookie of rookies in business, so it's pre-mature to list down the points now, but here I go, hoping to get some comments:
- You have to have a very vague starter vision
- Try a smooth transition from job to business. Setup the business in parallel to your job, don't quit your current job to start it
- Try to cover finances with knowledge & talent, try starting from something which doesn't need much financing
- Consider starting something from a very small scale, but which can be scaled lower or higher as the need arises e.g. service provider business
- Find references among your family, relatives, friends, colleagues, etc. who can guide you towards anything, ranging from advice to clientele to suppliers
Plus, you need to have the following positives to start something:
- Motivation
- Time Management
- You should have a thing about numbers
- Effective Communication Skills
- Thinking in terms of customers & finances
- Long term planning skills, yet having short term planning skills for bonus seasons/events
Have a look at Life without a paycheck, I've read it, so I assume anyone can read it :)
Tuesday, July 26, 2005
Is everything Balanced?
This leads to a question: Whether everything that happens is the consequence of what you do or it's just discovery of what's already been decided and written down as your fate?
Too complex, but hints are everywhere. Relating to my post Luck vs. Details, is it just the lack of detail that we call it or we put it into the category of luck? As I move ahead in the dimension of time, this fate thing is making more sense to me and it feels like the action/consequence thing is just there acting as a decoy. But it might be the state of mind which also comes into play e.g. a batsman might be in some good form one year and in a really bad form in the next year.
In any case, what I have conceptualized since 10 or so years back and still believe is that everything is balanced instantly or some time later. A small example is that I cheated in one of the exams during my studies and I got away with it. Some time later, I was caught by an invigilator for something I didn't do, and I was speechless. At that time, I thought something wrong which I did earlier, was balanced.
Time after time things happen, opportunities come and are availed, bad times come and pass by e.g. you might be having conflicts with your family, but you might have a good reputation at work. You might be physically weak, but mentally tough. You might be financially poor, but religiously rich, etc.
Summary is that if you sum up all of your negatives & compare with the sum of your positives (after assigning weightages), everything might just come out to be balanced!
