A discussion with my friends brought about this topic. The discussion initially started with talks on the condition of Software Exports and the amount of revenue it brings to the Indian Economy as a whole. Though the Software Exports business (by way of consulting projects) has been good over the past so many years and have made billions of dollars for companies like Infosys, TCS, Wipro, etc., the question that we all had was about the future of the Software Exports business.
Good News for guys here in India who have always wondered how you could get your money stored in PayPal to your Indian Bank Accounts.
People who have been in micro trade or freelance developers will highly benefit. So start using this service to the fullest.
If you wish to start a blog or already have a blog and have this issue that you keep running out of ideas, I recommend that you consider the tips mentioned below to help you generate ideas for your blog posts.
1. Discuss issues with other people
When you discuss issues in your area of specialization, you get to know problems faced by other people. The moment a discussion starts; you should make mental notes. Once out of that discussion; jot the notes on text editor or a piece of paper. Using these notes you can create a new blog post based on the problems/issues discussed.
2. Research on a common pain point
Identify a pain point in your field of specialization. There could be many such pain points or problems for which people need help or solutions. To give you an example, I belong to the technical field and the pain points that I have identified are code optimization, query optimization, response times, server loads, etc.. So, identify such pain points in your field of specialization as well. Give it a thought or use Google to research. A good source is to visit forums where problems are discussed.
3. Publish solutions to problems that you faced
Build blog post ideas on the basis of the problems that you face in your day to day professional or personal life. I see no harm in publishing solutions to the problems that you dealt with. Creating a post on the basis of your solutions also serves as a repository that you could refer to later when faced with a similar problem. Beware, that you don’t expose information that is a trade secret of your company.
4. Publish analysis on news articles
Analyze news articles in general or in the area of your specialization. Don’t just copy paste articles on your site. This won’t do good to you. Analyze the article and post your understanding, concerns and reviews. A lot of blog authors publish blog articles based on their analysis of news article published on news site.
Please leave behind a comment below if you have more blog post ideas that you wish to share or disagree with some.
Getting a proper web hosting package with your required domain names is little difficult task. You will find a lot of dedicated server hosting companies offer web site design cheap domain names. You need to select the reasonable one.
In this age of competition and business flourishing, gone are those days when employers would look at someone specialized to execute projects. Though this still holds true for Architect level positions, but; employers expect a little more from programmers and software engineers.
Today knowing an array of technologies help you get a job of your choice and also helps you to negotiate a better pay package. The reason why employers prefer multi-talented employees is because not all projects is to be developed using a particular technology or language. Further, many software installations are the outcome of successful integration of various sub-systems written in different technologies.
So the question is how do you keep adding to your knowledge? How do you learn so many things and retain information? Where do you meet people to share information with you?
Are college dropouts more successful than people with good education? It would seem so if you consider that many billionaires are people who dumped college. However, what this hides is the fact that although millions quit studies before completing them, very few of them go on to become rich. What the list of the super-rich dropouts signifies is that in business, a top degree is not as important as having the right aptitude, attitude, determination and vision.
The answer is very simple… added cash!!! But that was not the reason that I was referring to.
Though earning cash is important and I don’t discount that fact. In addition to earning cash, a developer should free lance because freelancing provides you with many challenges that your job would not.
1. More exposure
In a job you would be assigned to a project and be responsible to do a small portion of the project called module. This way you would only know how to implement that small portion. To gain good experience it is important to understand and implement a complete full scale project. With a freelancing job, you get to know requirements of the world and automatically learn to implement projects.