Friday, July 15, 2011

5 Tips for Enjoying the Software Development Profession

Introduction
this artice uploaded by a high quality Software House in Pakistan, Faisalabad,
SMI SOFT Technologies (Software House),provide busines Software in Oracle, Visual Basic for Textile Mills, Spinning Mills, Departmental Stores With barcode, Medicine Distributions, Weaving Mills, etc.
Website Address= http://www.smisofttech.com

This article describes the wonder and curiosity that many developers start out with, whether it's when they entered their first Compute! type-in program on their Atari 400, picked up their first JavaScript in 1 Hour book, when they started toying with the gcc compiler for the first time, or when they began towards their first Computer Science degree in university.
It also describes how that natural enthusiasm can be crushed, and how it can hopefully be regained or maintained.
This is written for the developer, whether a new recruit or a veteran, motivated or unmotivated, spirited or crushed, yet it's also written for software development managers (who might identify how to make the workplace more enjoyable and more rewarding).
Like most entries of this genre (see also Optimal Software Development Processes and Practices) I selected a small list of widely applicable, but often overlooked, factors. This most certainly isn't exhaustive, but hopefully it leads to a bit of reflection.
The Enjoyable Profession of Software Development
Software development can be a tremendously rewarding, enjoyable career.
Few careers offer comparable opportunities to weave intricate, complex structures that, while virtual, have such a positive impact on the world around them. Few offer the freedom and creativity that software development does, or the very real potential for entrepreneurial riches.
Whether it's building a new peer-to-peer application, control software for a massive power generator, or improving the workflow of the corporate scorecard system, done right this can be a very fulfilling, enjoyable, challenging pursuit.
A Passion for Software Development
Does your mind race at all hours, abuzz with potential solutions for vexing software development challenges? Do you lie awake at night -- anxious like a preschooler on Christmas Eve -- eager for morning to arrive so you can implement the crafty coding structures you just thought up? Do you frequently find yourself powering up your system in the twilight hours to implement the fruits of an epiphany?
Or do you put in just enough face time and superficial effort that sacrifice makes up for undelivered results? Do you purge your mind of software development the moment the virtual end-of-day whistle goes off, sliding off your Aeron dinosaur satisfied that it's one day closer to the weekend? Do you dread Mondays, motivating yourself to keep going with the dream of a far off vacation?
Do you eagerly embrace new technologies, seeing it as a challenging opportunity to learn something new when a solution calls for a new skill? Would you voluntarily dive into the innards of the Firefox web browser if a solution demanded it and you'd never touched it before? Do you swim through documentation, thirstily absorbing new APIs, tools, and languages to expand your skill-set, eagerly embracing industry advances?
Or do you dread anything different, praying that you're tasked with challenges that require only the skills you've long held, allowing you to apply them in a mechanical, repetitious fashion? Do you hope every project is an echo of a prior project? Do you put off any task requiring research, and show disdain towards new languages, techniques and practices, hoping that they don't gain traction?
Are you really passionate about software development? Be honest with yourself.
A desire to outshine a teammate isn't passion. Nor is a motivation to impress the boss. Neither is a combination of the two worn as a magic defensive cloak against downsizing spells. These are second-rate, artificial passion substitutes: Mixed into the recipe, they yield sub par results, often leaving a nasty aftertaste of burnout and dissatisfaction.
Instead I'm talking about a bona fide interest and enjoyment of the craft and challenge of software development, even outside of career or job security issues (though it benefits the same). This isn't a job ad demanding that you're "passionate about business reports!", but rather is just a moment for sober reflection on whether you're over-clocking life, or running idle instructions in a tight loop.
If you're like many software developers in the industry today, a feeling of enthusiasm and enjoyment for the pursuit is just a distant memory (often during the happy days of university and your first job). Instead it has become a career, and is just something you do from 9-5 (or more when passion is replaced by sacrifice). Skills have likely stagnated, moving just enough to compete with coworkers, or to avoid obsolescence.
Of course there are those who've never enjoyed this career, and they probably will never enjoy it -- it just isn't their thing. The only advice I can offer to those people is a suggestion that life is too fleeting to spend so much time doing something you don't enjoy.
Many others, however, remember the passion, and sporadically get a fleeting taste of it again. For those people I propose some personal habits that, coupled with workplace practices (for managers, as well as people who rightfully manage up), will help recapture and maintain that passion.
Software developers who truly love what they are doing are the ones creating the most innovative code. They're the ones with productivity rates multiples of their peers. They're the ones that feel a little guilty getting paid to do something they enjoy so much.
The Top 5 Habits of Productive, Happy Software Developers
1. Be Marketable - Keep Up To Date Skills and Network Contacts

Most of us will work for over a dozen different firms over our careers.
We'll leave for better salaries and working conditions. We'll relocate to accommodate a spouse's career. We'll be laid off during corporate mergers and spin-offs, or even when the company goes bankrupt. We'll get turfed out because we're over-skilled, and thus overpaid, relative to the needs of the position. We'll be downsized because we aren't compatible with the new boss' empire building schemes. Maybe we'll get bored of a position and seek out something new.
This is the employment reality of most careers in the 21st century.
To some professionals this represents an exciting journey, and each transition is met with anticipation and enthusiasm. These people feel confident in their abilities, have a network of peers in the industry communicating interesting opportunities, and their skillset is up-to-date and marketable (they have the appropriate laundry list of abilities, credentials and certifications, and upgrade as needed), and while the possibility of their current employer closing shop tomorrow is something they'd prefer not happen, and they probably love the great group of people that they work with, it isn't something that they fear.
To less prepared professionals, however, the idea of losing their cushy job hangs over them like a black cloud. Their lack of apparent opportunities, and the feeling that they couldn't find an equivalent job, is enormously destructive of both motivation and job satisfaction. Paradoxically, job protectionism (such as making one "indispensable" through obscurity, by denigrating coworkers, and so on) often becomes a more likely activity of people in such positions than legitimate contributions.
This is incredibly destructive to morale, not just for the individual in question, but for everyone on their team: Often the malcontent, contagiously demotivated member of the team is the least employable, and it can be debated which condition led to the other.
SUMMARY: No matter how much you love your current job, you should keep your CV current, and you should always keep up-to-date on industry opportunities. Know what skills are in demand, and try to gain experience in them (even if it means pursuing formal or self-training during your own time), and attain a level of comfort that you could transition to a different opportunity with minimal discomfort.
MANAGER SUMMARY: You should do everything in your power to make your group feel confident in their abilities -- ensure that everyone gets a chance with marketable technologies; encourage the pursuit of desirable certifications; and build skills through internal resources, workshops, and seminars. Unless you're running a sweatshop, this is unlikely to lead to a feared exodus of employees, but instead will empower and motivate your group to more openly contribute, and to demand more of each other.
2. Be The Master of Your Domain
The control we have over our environment can have a tremendous impact on our happiness.
Something as simple as a sporadically malfunctioning key on our keyboard can ruin an entire day, for instance. Similarly, when you're nearing a deadline and your network connection starts flaking out, it can make an enjoyable jog to the finish line a frustrating exercise of physical restraint (in this case restraining yourself from tearing the wiring out of the wall). At least we have optical mice now, eliminating one of the primary causes of environmental control frustration.
Many times our work habits inevitably bring a feeling of "lack of control" into our work lives: By failing to fully read the documentation for our tools, investigating their behaviour, APIs, and nuances, we often create a situation where much of our development is basically crap-shoot trial and error, reacting as things don't work as planned.
I've witnessed development groups, not to mention that I've demonstrated this unsavoury trait myself, unhappily fighting with perceived technology deficiencies (usually as a deadline rapidly approaches), moaning and complaining about what seems to be faults in the language, technology, or platform, forever building workarounds under a fog of uncertainty, when in reality it was actually a fault in the understanding of the same.
More often than not it's simply that they haven't spent the upfront time to understand the language (I remain amazed at the number of C# developers who have no idea what the using keyword is for, or why seemingly out-of-scope file objects are still locking files until some magical, indeterminate time in the future. Or the Delphi developers who needlessly nulled variables at the end of scope in a futile misguided attempt to fight mystery bugs), the technology, or the platform. Their frustration is created out of ignorance, and a small up-front investment would have sped up development, increasing the sense of control that the developers have over their domain.
SUMMARY: The next time something seems mysterious or unknown, take the time to properly investigate it. Classic lack-of-control approaches such as hacked workarounds or "reset the server daily" lead to a feeling of losing control, reducing job satisfaction and adding to the natural daily frustrations. And get your keyboard replaced if it starts malfunctioning.
MANAGER SUMMARY: Identify and investigate "easy-outs" proposed by your development team. While most software has faults, and products and technologies often work differently than we might imagine, many times such excuses are due to a lack of investigation and analysis. Even when things don't work as advertised, which is frequently the case, formally investigating and empirically determining behaviours is vastly superior to each developer endlessly fighting with and then hashing out strategies on a need basis. And make sure your developers have functioning keyboards.
3. Accommodate Your Financial Needs
I've worked in some great positions at the wrong times in my life, sapping my motivation until eventually I moved on. These positions were for great firms, with great working conditions and great coworkers and management, but it couldn't realistically adapt to accommodate my evolving financial needs. I invented dissatisfactions with the situation, turning an ideal situation into a daily torture.
After getting married and planning for our first child, for instance, the financial risk/reward that worked when I was living alone in a $600 apartment eating Ramen noodles was no longer satisfactory. Demands of owning a home, a car with infant carseats, education funds, daycare (for two children costing more than it would cost to lease two (2) BMW 750i's), and boxes and boxes of diapers, required more financial returns than I needed years before.
I moved on.
While the resulting role superficially wasn't as satisfactory, from a life perspective my mood brightened dramatically, and my day was much more enjoyable.
Of course this seems like cheap advice: Make more money! And Fast! Yet the reality is that developers often do make choices to the detriment of their financial condition, and if they go too far they will hate their job no matter how perfect it otherwise is. Working for equity of a start-up is great when you're just out of university, but it is destined for failure when you're more established.
SUMMARY: If your financials are out of balance, it will unavoidably sour your mood during the workday, making you resent your employer and your workplace. When life goals exceed the income of your position, immediately begin investigating alternatives (be it asking for a raise, looking for a more senior role in your organization, or seeking employment elsewhere). No motivational boost or cool company games room will overcome this basic life need.
MANAGEMENT SUMMARY: Be aware of the goals and needs of your group. Sometimes someone's needs grow beyond the possible return of a position, and it is important to appropriately communicate this (rather than giving vague hints of unseen raises and super-bonuses at some future point).
4. Have A Life Outside of Work

This is a rule that works for all professions -- having accomplishments providing satisfaction outside of work will smooth the inevitable downs of our professional lives, often providing one with a much better perspective. Without this, often minor workplace failures can explode into seemingly momentous events.
These accomplishments can even be in the same domain: A professional coder by day, and an open-source coder by night, for instance.
SUMMARY: There will be periods when everything seems to go wrong in the workplace. Having the cushion of achievements outside of work can avoid it spiraling into a workplace disaster, keeping spirits up through the tough times. Often non-work experiences benefit the workplace as well, whether it's techniques learned from nighttime projects, or delicious coffee courtesy of the nighttime barista classes.
MANAGER SUMMARY: There is a world outside of work.
5. Properly Manage Expectations
Developers, as a general rule, are terrible at managing expectations: Many of us are prone to overpromising deliverables, assuring stakeholders that we'll deliver these amazing results sooner than is reasonable. I've fallen victim to this syndrome myself, and I've seen it occur rampantly across the industry.
When D-day comes we convince ourselves into believing that the users built their own unrealistic expectations, and managers forced us into untenable timelines. While often that is the case, just as frequently the developers were the origin of misinformation.
While there is a temporary sense of satisfaction wowing users and management with an exaggerated declaration of our abilities (we've likely even convinced ourselves), as time wears on this misinformation can be enormously destructive and debilitating. With every day closer to the deadline we get a little more desperate for a silver bullet, hoping that some magic technology or component will deliver us from damnation.
It seldom works out that way.
Users are unhappy. Management is dissatisfied. Employees are demoralized and devastated.
The best option is always to manage expectations, to ensure that we can reasonably deliver promised results without heroic effort.
SUMMARY: Plan for the long term, realizing that promises that aren't delivered on will cause you great workplace unhappiness later. Manage expectations to ensure that you can satisfy your "customers" with reasonable effort, and with a reasonably high probability of success.
MANAGER SUMMARY: Never demand unrealistic deadlines, and question employees when provided with the same. Encourage your troops to be more reasonable with their promises, especially to stakeholders outside of the group, and they'll have a much greater probability of meeting external expectations, leading to increased motivation for everyone.
Conclusion
This is an amazing, expansive career full of incredible innovation and endless opportunity. Ensure that you don't diminish your enjoyment through simple mistakes, such as pigeon-holing into a position, or endlessly setting up yourself for failure.
Control your destiny.
This

Sunday, November 21, 2010

10 Ways to Get Traffic for Free

Getting traffic is one of the most important tasks for any web master. What is more, you can't get traffic once and then just reap the benefits. Getting traffic is an ongoing task and you must be constantly doing it, if you want to get traffic and keep it. Here are some of the ways to get traffic for free:


1Optimize your site for search engines.
Search engines have always been a major way to get traffic for free. That is why you need to do your homework and optimize your site so that it ranks well for the keywords you target. SEO is still the most powerful way to get traffic for free and you really need to invest some time and efforts in the optimization of your site. SEO is not that difficult and if you want to get familiar with it in a nutshell, check our SEO Tutorial. If you are too busy for that, you can start with the 15 Minute SEO article.


2Frequently update the contents of your site. .
If you expected some shocking secrets revealed, you might be a bit disappointed. One of the first steps in getting traffic for free is trivial but vital – get great content and frequently update it. In terms of SEO, content is king. If your content is good and frequently updated you will not only build a loyal audience of recurring visitors, who will often come to see what is new, but search engines will also love your site.


3Take advantage of social bookmarking sites.
Social bookmarking sites (especially the most popular among them) are another powerful way to get traffic for free. If you want to learn how to do it, check the How to get Traffic from Social Bookmarking sites article, where we have explained what to do if you want to get free traffic from sites such as Digg, Delicious, etc.


4Use your Twitter and Facebook accounts.
Social networks are also a way to get traffic for free. If you are popular on networks, such as Twitter or Facebook, the traffic you get from there can easily surpass the traffic from Google and the other search engines. It is true that building a large network of targeted followers on Twitter and supporters on Facebook takes a lot of time and effort but generally the result is worth.


5Get links with other sites in your niche.
Another way to get traffic for free is from other sites in your niche. Getting links with other sites in your niche is also good for SEO, especially if you manage to get links without the famous nofollow attribute. But even if the links are nofollow (i.e. they are useless for SEO), they still help to get traffic to your site. If you manage to put your link in a visible place on a site with high volumes of traffic, you can get thousands of hits from this link alone. If you need list of sites within your niche where you could get backlinks from, check the Backlink Builder tool. However, be careful if you exchange links because linking to bad neighbors can do you a lot of harm.


6 Use any chance to promote your site for free.
Free promotion is always welcome, so don't neglect it. There are many ways to promote your site for free and some of the most popular ones include free classified ads, submissions to directories, inclusion in various listings, etc. It is true that not all free ways to promote your site work well but if you select the right places to promote your site for free, this can also result in tons of traffic.


7Create a free product or service.
Content drives most traffic when you offer something useful. There are many types of useful content you can create and they largely depend on the niche of your site. You can have articles with tons of advice, or short tips but one of the most powerful ways to get traffic is to create a free product or service. When this product or service gets popular and people start visiting your site, chances are that they will visit the other sections of the site as well.


8Use viral content.
Free products and services are great for getting free traffic to your site and one of the best varieties in this aspect is viral content. Viral content is called so because it distributes like a virus – i.e. when users like your content, they send it to their friends, post it on various sites, and promote it for free in many different ways. Viral content distributes on its own and your only task is to create it and submit it to a couple of popular sites. After that users pick it and distribute it for you. Viral content can be a hot video or a presentation but it can also be a good old article or an image.


9Use offline promotion.
Offline promotion is frequently forgotten but it is also a way to get traffic for free. Yes, computers are everywhere and many people spend more time online than offline but still life hasn't moved completely on the Web. Offline promotion is also very powerful and if you know how to use it, this can also bring you many visitors. Some of the traditional offline ways to promote your site include printing its URL on your company's business cards and souvenirs or sticking it on your company vehicles. You can also start selling T-shirts and other merchandise with your logo and this way make your brand more popular.


10Include your URL in your signature.
URLs in forum signatures are also a way to get traffic for free. There are forums, which get millions of visitors a day and if you are a popular user on such a forum, you can use this to get traffic to your site. When you post on forums and people like your posts, they tend to click the link to your site on your signature to learn more about you. In rare cases you might be able to post a deep link (i.e. a link to an internal page of the site) rather than a link to your homepage and this is also a way to focus attention to a particular page. Unfortunately, deep links are rarely allowed.

Getting traffic for free is a vast topic and it is not possible to list all the ways to do it. However, if you know the most important ways – i.e. the ways we discussed in this article and you apply them properly, it is guaranteed that you will be able to get lots of traffic for free.

If You Want to get More Trafic then visit website=http://www.smisofttech.com

How To get YouTube Traffic

YouTube is one of the most popular sites and in addition to all the fun there, YouTube offers many opportunities for promotion and getting traffic to your site. Similarly to Facebook and Twitter, in order to use YouTube successfully for promotion and getting traffic, you need to know the rules for this. Here are some tips how to promote yourself, your site, and your products and how to get free traffic from YouTube:


1 Post viral videos
There are millions of videos on YouTube. If you post a video nobody is interested in, this video will go unnoticed, as millions of other videos. The clue to getting traffic from YouTube is to post useful videos, or even better – viral videos. Viral videos are not only useful videos, but they also tend to appeal to large groups of people. If your video manages to get viral, people will promote it for you and the only thing left for you is to reap the benefits.


2 Create an interesting profile
Similarly to Facebook, Twitter, or any other social networking site, an interesting profile is a must. If people like your videos, they will check your profile to learn more about you. When they see that your profile is boring, they won't bother more with you. You can make your profile a bit informal but don't make it as if it were the profile of a crazy teenager – you are using YouTube for business, right?


3 Include your logo and website in the video
Your logo and your website URL are your major branding weapons. This is why you must include them in the video. You can include them in the beginning of the video or at the end. It is best to have your logo and URL throughout the whole video because this way you will be gaining lots of exposure but if you can't do it (for instance because of artistic considerations), the beginning and the end of the video will suffice.


4 Post quality videos
As already mentioned, there is no shortage of videos on YouTube. Unfortunately, this also means there is no shortage of videos with poor quality. These videos are not favored by viewers, so if you want viewers to watch your videos, make sure that your videos don't have crappy sound and/or blurred pictures. YouTube is not a board for professional videographers, so you can post amateur videos, but make sure their quality is decent.


5 Promote your videos
If your videos get viral, you are lucky but you can't count on this. In order to get YouTube traffic, your videos need viewers. You can't rely solely on the fact that viewers will find your videos – you need to promote them. Even viral videos will benefit from a promotion by you.


6 Make your videos search-friendly
One of the ways viewers find your videos is through search – both locally on YouTube and on search engines. This is why you need to make your videos search-friendly. To do this, include your major keywords in the title and in the descriptions. Also, pay special attention to the tags. List as many keywords as relevant in the tags, but beware that you don't get spammy.


7 Post in series
Standalone videos can become a hit but it is best if you create series of videos and post them once a day/week. This way viewers will know that there will be more and they will be coming to check. Even if you don't create series, at least try to post videos regularly – this builds audience loyalty.


8 Post video responses
Video responses are one of the unique things about YouTube and you should take full advantage of it. Search your niche, choose the most popular videos in your niche and post video responses to them. Just be careful that the response you post is related to the video you are responding to and don't make your video response a blatant self-promotion.


9 Choose the right time to post your videos
On YouTube, timing is very important because there are peaks in traffic and times when there are not so many viewers. Weekdays (especially Wednesdays and above all - Thursdays) morning or early afternoon US time is the best time to post a general interest video. In order to have your video uploaded in the prime time, you need to plan a bit. Have in mind that for large videos and/or slow Internet connections the upload could take you an hour, so start early.


10 Keep your videos short
YouTube doesn't impose limits on the length of videos it publishes but generally long videos are boring. 3 to 5 minutes is the best duration for a video but if required you could go from 1 to 6 minutes. When a video is longer than 6 or 7 minutes, this gets boring and not many people will watch it to the end (where your logo and URL are to be found). 3 to 5 minutes is enough to lay your idea, give some details AND tell viewers to visit your site for more.


11 Comment on other people's videos and include a link to your site in your comment
In addition to video responses, you can also use plain good comments. Again, search for popular videos in your niche and comment on them. If your comments are liked by viewers, they will check your profile and probably watch your videos.

YouTube is a valuable resource to drive traffic to your site and to promote it. The competition there might be fierce, but there is always room for a couple of good videos. Fill this room before your competitors do!
More SEO Articles on our Website= http://www.smisofttech.com
Software Engineer Syed Muhammad Idrees Faisalabad, Pakistan
There You can Have quotes for Web development , Domain (.com etc) Regsiteration and Rational hosting

Saturday, February 7, 2009

bizrecorder.com

http://www.etechcomputer.com/

Software House Faisalabad, Pakistan

SMI SOFT Technologies (Software House),We provide software development for business in Oracle, Visual Basic for Textile Mills, Spinning Mills, Departmental Stores With barcode, Medicine Distributions, Weaving Mills, etc.
Website= http://www.smisofttech.com
Syed Muhammad Idrees Faisalabad, Pakistan
We also Provide Web development , Domains Regsiteration and hosting

Monday, January 26, 2009

Do You Hold Back?

Every one has secrets in personal life. Those secrets people do not share with any one no matter what. Situation gets out of the ordinary when deeper feelings are withheld between life partners – those living together, having common dreams and goals. Does sharing of the private things by husband give his wife power over the former? Or does holding back from each other spoil relations and home milieu that is the basis of trust and dependence.People have deeply personal or even ordinary secrets they do not share with any one because they think that the revelation may make them vulnerable. It may give the partner some power over them. But, power is abstract, an influence one can exercise over others.Consider this example: The husband shares with is his wife something about his own brothers, sisters or parents. Say, he tells his wife, “Dear, we need to go to them more often, we need to take care of mother or an upcoming marriage of sister’s daughter.”The wife replies, “You have already done so much for each one of them. You have always been taking care of every thing. Now it is high time that they should take care of themselves and you should concentrate more on your own home. Our children are also growing up.” Unconsciously, with that a few unthinking, conclusive sentences, the wife stop her husband from sharing any more on the subject. So, in the situation, the husband may begin to secretly set aside money to save for taking care of his parents. In doing so, the first step is taken: a secret is withheld. In the years to come, the husband will begin to hesitate to share with his wife because he does not want to feel powerless.
visit website www.smisofttech.com
Wives keep secrets from their husbands as well. The wife wants to buy a new microwave oven, or wants to change old curtains or aging furniture. So, she asks her husband, “Dear, we need to go in for a new microwave.” The husband replies from over the file he has brought from office to work home, “We cannot afford it.” Unconsciously, the husband imposes his authority and the wife feels she is no more in command of the financial situation. So, in the situation just described, the wife may begin to secretly keep away money from her household budget to save for a microwave oven, for curtains or furniture items. In doing so, again sharing is stopped.
Sounds like a storm in a teacup? But, consider what happens around and you will find that withholding of secrets start from just about as minor incidents, events, not necessarily having financial implications. Things keep adding over time. Personal feelings are more fragile than we realise. People feel the loss of power very easily. It does not take much to draw back and hold secrets. Sometime, one look, one gesture from the spouse is enough. Whenever any thing is withheld, behind it is an unspoken plea: You do not understand my needs, my fears, my hopes, my wishes, my aspirations.And behind every reaction is an unspoken attitude. When the husband instantly replies, we cannot afford a microwave oven; he also says without words, I do not care if you are inconvenienced. Instead, if he were to put down his work for a moment, nod sympathetically and ask, what do you think would be easier on our pockets — repairing this one or going for a new one? This way he could have shown his involvement with her predicament, yet draw her attention to his.Likewise, when the wife smiles disbelievingly and replies, “You have already done enough for every one,” she is also communicating wordlessly, “I do not care about your family.” Instead, if she were to say quietly, “Would you like to talk about it? How should we be able to balance every thing out? ” She would have shown him that she is with him in his concerns and he would not feel the need to retreat.
What should be done in situation like this and so many others like this? The husband and wife each can bring strength to a relationship. Without one or the other, the relationship would not exist. So, neither should feel disempowered by the other. Rather, when one partner is seeking, is doubtful, is troubled, the other should share his or her power constructively, encouragingly, supportively rather than further restricting, suppressing or limiting the already-troubled partner. Once couples understand this idea of individual power and that each contributes his or hers to the relationship, their going gets a lot easier. And it does not need a degree in physiology.The next step is to become involved and listen. For example, when the wife wants to talk out her needs, is it so important for the husband to continue what he is doing; watching television or reading newspaper? Or, when the husband wants to talk, is it necessary for the wife to continue what ever she happens to be doing? The most important thing is to stop every thing and listen. The listening partner has a false idea of time — the idea that If I do not finish this now, I will never finish it.This makes the relationship functional rather than loving. Priority must be to make time to listen to each other. It may mean a messier house or missing your favourite TV programme, but it will certainly make for a more sharing and caring relationship with no troubled, fearful, unresolved secrets hovering like invisible barriers in the mind.After having live my own life and seeing so many others in my circle, one more step that comes to mind is equally important. Never assume that you know your spouse inside-out. When the wife talks about buying a new microwave and the husband thinks, “Oh, there she goes again, always wanting to spend money!” He does not share his feelings; he holds it back with his cynicism. Similarly, when the husband talks about his parents and the wife thinks, “Oh, he is at it again.” She does not share openly. She holds it back with her dislike.Finally, always put yourself in the shoes of the other. By imagining how it feels, the listening partner jerks himself or herself to awareness of his or her feeling. And the best way to use it is by sharing it! As much as a good relationship is a cozy co-existence where you live and let live, it is also a trusting, concerned, open-hearted co-existence where you live and help live.

Sunday, January 25, 2009

Making Money Online in Pakistan

Blogging is no more a new phenomenon in Pakistan. Many Pakistani online users are writing their own and rest are reading others' blogs and interacting in meaningful ways. Their voice is being heard in the blogsphere. Getting paid for blogging is still a new idea in Pakistan though.There are reasons for this. Ironically, corporate Pakistan is yet not aware of blogs as economical, effective and interactive marketing tool. Like anywhere else, blogs can be a welcome mat for local businesses to reach out across the world but this has not started happening yet. Which is why Pakistan blogsphere can be characterized by only anti-establishment, noncommercial write-ups and rants. Exceptions aside, Pakistan blogs are mainly personal where bloggers post purely because of their own interests.
visit Website http://www.smisofttech.com
One wonder why local businesses have failed to notice the growing readership and influence of these Internet postings and the buzz corporate blogging can create particularly as a process of Search Engine Marketing, targeting online segment of consumers. But this is not about how Pakistani businesses can harness the power of blogs to reach out. This is about the options available to Pakistan bloggers to get paid for their work online.Payments by most online advertising programs and affiliates are made through Paypal - widely used online money transfer service. Sadly, Paypal is not available in Pakistan so far. This alone puts Pakistan bloggers at a great disadvantage because without paypal account they cannot join most of the programs.That said Pakistan bloggers are exceptionally good (and I am not being ethnocentric here). They have acumen for corporate writing. Their language and blogging skills and networking capabilities can be compared with any bloggers' community in the world. Internet coverage and users base is constantly growing. Even trend to shop online is taking off. Given chance, all this can indirectly help in efforts to make making through blogging.Despite the odds, some of the savvy Pakistan bloggers are already using different methods to make money from blogs; Google AdSense advertising program being the first choice. Google pays through check and is liberal in taking small blogs in their program. Only recently, Google has started paying in Pakistan through Western Union and now bloggers here don't have to wait for 40 long days to get their checks cleared through normal banking channels or pay them $ 7 for every transaction.Google's AdSense program, which started in 2003 and pays Web publishers including bloggers based on how many times advertisements on their sites receive clicks. Google places the ads on participating Web sites using contextual word matching, in an attempt to ensure that the advertisements relate to the content on the page. Users' friendly AdSense also offers the opportunity to monetize site searches while providing a powerful, fast search engine for blogs sites. Google places relevant ads along with search results pages. Clicks on these ads also earn the site owner revenue. Earnings are not big mainly because there are not many local ads in Google's AdWord inventory. "Things are changing," says Badar Khushnud, Google country representative, "as Pakistan businesses have started using AdWord program."AdBrite and Bidvertiser - both click based advertising programs that make payments through checks - closely follow AdSense.Bloggers can also make money through "affiliate networks," which, in contrast to Google's automated system, allow blog writers to choose which advertisements to put on their pages. They also can be paid based on how often ads on their sites lead to sales rather than how often the ads receive clicks. I have experience with Text Link Ads (they pay through check) and it is fun working with them. They sell space off my blogs and I have control over what appears on my multiple blogs.Then, businesses and organizations from all over the world offer to pay bloggers for mentioning them, their products and or services in blogs in order to create an online buzz, get more traffic and better page rank. Many online services like Pay Per Post, Sponsored Review, Loud Launch - paypal required - and Reviewme to name just a few, have come up. These services manage growing demands by advertisers and arrange supply through interested bloggers. Few months ago, I had signed up for Reviewme because they also pay through check. Reviewme offers products or services for review. I write about whatever I like and they pay me fifty percent of what they charge the advertisers. This arrangement works fine for me.I have tried with merchandising through my blogs as well. Attempt to sell my own books (and the one I had translated) was a good experience. While I did not have a lot of success with merchandising - I am sure other bloggers can see this as an opportunity to make some money from blogs by selling products. That is not all. Bloggers can sell branded products whatever way their entrepreneurial heart desires using CafePress by creating and adding online store's link to blogs and CafePress will do the rest. There are so many more ways to earn money by blogging for those who are interested in earning using blogs. Driven by demand, more advertising programs, affiliates and sponsors and others are coming up every day. Bloggers can experiment with different programs that suit them and can create diverse stream of earnings.A word of caution; earning through blogging does require persistent postings of quality contents and blog promotion. Best is to keep blogging for joy and monetize blogs on the side; keeping money making expectations realistic. It is a long and slow process. Only "17 percent of most popular bloggers in NYC earn more than thousand dollars a month. That leaves a whooping 83 percent earning less," revealed a NYC Blogger Summit Survey earlier this year. But again these figures are relative.Blogging is a creative activity and fun. Most bloggers enjoy blogging. That is why they are blogging in the first place. Now let's think about getting paid for blogging
visit Website www.smisofttech.com/home.html
visit http://paypalinpakistan.com/