Many colleagues are often confused about the ability of shared software to make money. Although we all know that the MP3 CD maker of Zhou Yi's predecessors set a 40 thousand monthly entry, this is for most of us, it's just a distant dream, like the moon in the water. This was also my goal to invest in this industry. Although my current income has only reached 1/4 of his income, I have been fully satisfied. Looking back at my programming life for more than two years, I have summarized some experiences and hope to share them with you. The most important point is that I will use it as the topic of this article, that is, I have been working hard.
Confused: zuowangye. net
Can shared software make money? How can I receive the money? Many of my friends asked this question when they first entered the database. In fact, many experts can prove that shared software can make money, which is unquestionable. In foreign countries, anything that has paid for labor is valuable. The same is true for software. In addition, due to strict foreign laws, everyone has copyright awareness, which helps to sell Shared Software abroad. As for how to receive the money, generally users are looking for an agent company to help you collect the money and send you a regular check every month. The proxy industry is already a very mature industry in foreign countries. Don't worry about your money. Larger Proxy:
The account opening fee is required for the most complete agent of www.regnow.com facilities.
Www.qwerks.com opens an account free of charge. It is said that the account has an excellent reputation and I also use it.
Www.it.com is the most annoying: the customer must receive a service fee for returning the goods
2. Develop Web pages with mentality
It is very important to adjust your mentality before you invest in this industry. Sharing software is not the same as working in the company. Once the program is finished, you can get the salary on time every month. When you start developing a product with confidence, after countless sleepless nights, the product is successfully developed, the manual is well written, and the website is ready and submitted to the download site, what are the results? No ticket! I did not have a single order today, and I did not have a single order yesterday, I did not have a single order this week, I did not have a single order this month, even this year. What do you do? If you really encounter this situation unfortunately, I hope the title of this article will help you.
Now, the shared software market is indeed filled with various authors. Most people share an honest and earnest attitude and an attitude of mutual benefit. That is to say, after we use our software to help others, we also get benefits. In one sentence, it is to do something useful. It is feasible to use your own expertise to make software. On the contrary, if you are eager to make money, you will be able to copy the software that others are willing to make, regardless of whether it is your own expertise, they certainly won't make much money. Zuowangye. net
3. Technology and Quality
1. It is essential to be familiar with a programming language. It is often seen that there is a debate on which VB and VC are powerful. In my opinion, the two languages are equally powerful. If a person using VB can write the same program as someone else using VC, the person using VB will be very good, if a user using VC cannot write programs written by others using VB, the user using VC is not very good. Classic tutorial
2. At least two years of programming experience. This is important. After several years of experience, you will have a deeper understanding of programs and systems. I will have a deeper understanding of your previous textbook knowledge. If you have just graduated or are still at school, do you think the Data Structure and Operating System courses are basically useless? A young man just graduated from college asked him what is thread synchronization? He replied: All programs I have written can complete all functions without thread synchronization. Really good! So new college students will always be the best (the second letter in English) in all industries. We also came from this time, and now we remember our past when we saw them.
3. featured it tutorials
This is the basic quality of all walks of life. It is important for the sharing software industry. Make sure that your product will not cause damage to the customer's machines. Customers are responsible for buying or not buying your software. A strong sense of responsibility will lead to a virtuous circle of relationships with customers, which is an intangible asset. I will discuss it later. Webpage Creation
All in all, if you want to share software by yourself, you must at least:
VC or vB or Java or other programming language
HTML, ASP or PHP
Basic courses for all computer majors (including mathematics)
More than two years of professional experience
The use of FTP software (I found that many people do not use ftp ?)
If you think you have all these, let's get started. Webpage Creation
4. What is website creation?
This is the most frequently asked question. In fact, the person who asks this question is: what software can make money? The simplest and most effective answer to this question is: make useful software. Think about it. If your software isn't always ready for use, would you want others to use it? When you are doing this, you may be able to get it, but you cannot get it. This is just a waste of time and effort. Many people complain that there are too many copied users. What is a copy? If you do database software, I also do databases. This is not a copy. This is called competition in the industry. The "CC" refers to the people who imitate other people to do software. when others do what they do, they do what they do, and what other people's interfaces do, they do what they do, what other people's websites are like, what they are like, and other people's websites are: xxx.com
Which is xxx.net. another person's software is named AOB, and his software is named a0b. but for those copywriters, their products are the same as their websites and software names. They look like they are actually incomparable. Most people who use this method want to make a fortune quickly, but the results will not always be satisfactory.
Let's calm down and consider: what should we do?
We have been working in our own professional territory for many years. Is it too slow to do something by hand? Can we automate it? Is the tool we are currently using too much trouble or too easy? Can we simplify or add some features? Is a new technology created in the development of a project? In this case, the idea will naturally come. For example:
Featured it tutorials
Do we programmers like to write programs while soaking mm? There is no Internet. What should I do if my boss suddenly comes to my seat when we are talking about it? Switch to the VC editor. You can press the mouse too many times, the sound is too loud, and the action is too big. There is a row of buttons on the taskbar that cannot be closed. Even if the boss doesn't see what you are doing, he can guess what you are doing. Is there a program that allows us to hide all other windows by pressing only one key and only display the windows we need? When the boss comes to us, we can look at him calmly while quietly pressing the hidden key we set. When the boss comes to our side, we can stare into his eyes and ask: What are you doing? So when the idea comes, this is called "one-click hiding ". Start?
Don't be too busy. Let's see if there is any idea first. Find it online. It's too late. Someone has done it. Think about the next one.
When I was a graduate thesis in year 97, I was doing secondary development in AutoCAD, adding three shapes for CAD. At that time, the CAD version did not have these three functions. At that time, I spent more than ten months studying the secondary development library of CAD, and finally implemented these three functions. Now, I can package this function into a good sharing software. Unfortunately, there was no such awareness at that time. The current CAD version may have added these functions. In this example, we hope that you will pay more attention to the things around you. The idea generated from your professional work is much better than the final production of others' things by blindly modeling. Webpage Creation
5 models vs. plagiarism
It was hard to think of a idea. After a burst of excitement, I checked the Internet. Someone else had already thought of it and similar software was already flying. What should we do? Give up? Think again? At this time, you should calm down and perform some meticulous analysis on similar software to find out their advantages and disadvantages. We need to know that in this era, it is very difficult to have a brand new and unique idea, what's more, the development of human science and technology is that future generations continue to step on the shoulders of their predecessors. After analyzing other software, let's take a closer look at the new features of the software that we are going to do. We don't need a new one, just a few highlights. For example, you may understand that there are many registry software available on the market. It is said that adding a software in the Registry can enable a program to automatically start itself. Most software may use this software.
Hkcu \ Software \ Microsoft \ Windows \ CurrentVersion \ Run
HKLM \ Software \ Microsoft \ Windows \ CurrentVersion \ Run
And so on. But few software will know that this key can also enable the program to start itself:
HKLM \ Software \ Microsoft \ Windows \ CurrentVersion \ Explorer \ Run
Featured it tutorials
If you are preparing to do similar registry software, do you think that you know more about registry than other software? If yes, add these, and in the explanation, this is your competitive capital. Otherwise, your software will be drowned in the ocean of registry software.
Featured it tutorials
How can this problem be solved? Are they exactly the same as others? That is plagiarism. All plagiarism can only be copied from the External table. The model I mentioned here is, on the basis of studying other software, to sum up the ways in which others organize the interface and design the software, and the advantages of others in ease of use and intuition, on this basis, we can add our own understanding of the program and make products with our own style. When we first entered the business, if our software was sold overseas, we should certainly understand the habits of foreigners using software and learn some interfaces of well-designed software, this makes it easier to improve the competition ability of our software abroad. For example, when the mouse moves to a button on the interface, a prompt is displayed to tell the user what the button is for. This user-friendly interface is welcome.
Design and code zuowangye. net
This is an annoying process that all programmers have experienced. But it is also a very interesting process. I used to work in a software company, and my boss was very enlightened. I could listen to music and chat when I went to work. Once upon a time, five of us had a crush in Beijing, and that little sister was typing very fast, I really admire each other. If the boss is not there, we can still play the Delta. It is often difficult for more than 10 people in the company to work in the dark, and finally find that the program has not been completed, so we have to work overtime overnight to catch up with the progress. If you have already started your shared software development, try not to give yourself too much excitement. Listening to music and chatting during program writing will bring a lot of fun to the dry programming life. I have an out-of-the-box song called Qi Qin, which may have been heard by friends of the 70 generation. Now, it seems that only the MP3 version is available in the world.
If you are interested, send an email to me and I will send it to you.
In short, when designing a program, try to be simple and easy to use, so that users can use it as soon as they install your software. Do not expect users to spend time reading your manual. Several useful principles: webpage Creation
1. simplify operations as much as possible
2. display the result to the user as much as possible
3. Try to make a good result when users use it for the first time.
For example, if you create a software to clean up the registry, even if the user's registry is clean, you also need to find something unclean from his registry. I mean, it depends on your technical skills, not on deceiving users. In this way, when he uses your software for the second time but has passed the trial period, his purchase will be more impulsive.
Featured it tutorials
Generally, shared software requires an international domain name and a host space. For a friend at the beginning, it may be economically unable to reach this point. Then, you can find a free host space and use his second-level domain name, at the beginning, I used a free 10 m space provided by my ISP to store my webpage. I gradually accumulated some income and made it economically feasible. I immediately applied for a domain name and space. If your software is used by some professional users, apply for domain names and hosts from the very beginning. This money cannot be saved. If your software is for general computer users and these users do not know much about the domain name, you may wish to use my method. Of course, if you have money, you can directly enter the ranks of professional sharing.
How to design a webpage? Do you need help from a professional? I personally think: simple is beautiful. Web pages do not need to be very professional, but they must be practical. That is to say, users should know what your website is or what your software is. This is the most basic principle. Second, consider the download speed of Your webpage. You may use ADSL or cable to access the Internet, but many other users use modem. Do not load many images on your first page. Add the alt field to the image so that you can know what the image is, even if the image is not displayed.
Here, I think of an idea. When designing a website, I often use ftp to upload and download files. Over time, many files may not be available on the server, for example, some image files and some temporary files may cause a great deal of trouble for us to maintain the website, so we can easily Delete and possibly delete useful files. So I wonder if there is such a software that has the FTP function and can help us check which files on the website are useless, it can also help us test the download speed of web pages (simulating different ways of surfing the Internet ). This kind of software can be called FTP for Web Developer. There are too many FTP items in the world, but there is basically no such function. With this name alone, how many web
Developer will be interested. How about it? You can also try this. Well, don't look at it and give me a free version. This is my idea. Once again, it proves that idea comes from work.
After several months of hard work, the program is well written, the documentation is well done, and the website is even more interesting. The following is to let users know your software. The common practice is to submit the software to a download website. There are many types of such websites, and the quality is also uneven. to download a better site, you still need to pay for it. The following describes some download websites: website creation
1.www.download.com zuowangye. net
The most famous software download site. $79 USD is submitted every time, and $79 is required for each update. But it's hot. No way. If you have money, you must submit the download
Featured it tutorials
This is also a well-known download website, and hosting your software on servers all over the world. (Here I think of the model and plagiarism again. Can you tell us who copied tucows and download? They have their own characteristics)
Featured it tutorials
In addition, tucows now has the option of free submission, which is indeed a good place for economic friends.
Featured it tutorials
This website can stand up among many competitors and has a great relationship with their excellent editing quality. The lowest cost is $20. The biggest feature of this website is that their editors will carefully test your software and will tell you in detail about your software shortage. According to their professional experience, I believe that even if your software is rejected, it will not yield much.
This may be one of the most popular free download websites. It will put your software on the homepage for two days. During these two days, you can analyze the popularity of your software.
This is a professional website similar to affiliate. It is a website that sells software for others.
There are also many download websites. When you are about to submit your software, pay attention to the following points: www.zuowangye.net #,
1. The vast majority of your revenue comes from large websites such as download and tucows.
2. Submitting too many small websites is a waste of bandwidth.
3. But the more small websites have links to your website, the higher your website ranks on Google. (This is really a hard choice)
4. when you write your software introduction, there is usually a short introduction, which will explain in one sentence what your software is doing. Do not be too vague in this place, users can understand it at a glance.
5. Be sure to enter the link to your website.
At this time, people tend to be nervous and always doubt whether their email box is broken, so they will receive an email every five minutes to check whether there is an order. It is very likely that your software has no message since it was submitted, and it seems that the same is true if it was not submitted. At this time, I hope you can think about the topic of this article: I have been working hard! Once upon a time, this sentence was like an ancient Chinese lady who spent a long night using soy beans. This sentence made me spend countless cool waiting days. No tickets today, no tickets yesterday, no tickets the day before yesterday, no tickets this week, no tickets this month. In the second month, I received a ticket for $7.75. At that time, my first software was priced at $10, and the minimum service fee was $2.25. This applies
Since then, I have entered the long journey of "I have been working hard. For nearly two years of sharing, from $7.75 in the first month to more than $500 in the last month, to more than in the current month, from the first day of work for at least ten hours, from no holidays, it has been working for four hours every day for holidays. Only that sentence can bring me today.
So what should we do when we wait for a long wait? Negative waiting is not advisable unless you think this job is dispensable, and there is an iron rice bowl in your hand. At this time, we should spend a little more time improving our software. Do you need to know how many copies of any software are sold when it comes out of an ugly duckling? Compared with Windows XP and Windows 3.1, Windows XP is a world of difference. If you give up at this time, it is very likely that you will lose an idea that can be famous and a software that can be famous all over the world. It's like a young girl who has been in the group for 20 years. When she was in her fifties, she came out to give her a second time. She was not guaranteed for the evening. Do you mean she could have been happy for a few years? When we constantly improve our software, we may derive new things from the initial idea, which is very valuable because
This new idea may be derived from our experiment experience and is very practical.
If your software hasn't received a single order in a year (is there such a terrible thing?), it only means that your software is not a problem, but too problematic. Your creativity is not bad, it is too bad. Your marketing method is not wrong, but too wrong. I have seen such a software that can also make money: a random addition of less than 10 is generated to let the children answer, difficult to give a correct comment, such as No. If they are all right, say "You are so great". This is what men like most women to say to them. Such a software can make money. This idea is actually a computer question that my basic teacher taught us in college. You can imagine to what extent your creativity is poor. Therefore, a single or two orders cannot be made every month, which is not good for the mood. Our pockets are tight, too.
10. Generate Income
Now I may have a few orders every month, and I am in a good mood, but my pocket is tight. What should I do? The term "promotion" exists in English. I do not know how to translate it into Chinese, which means I want to find some ways to improve the popularity of your software. To put it bluntly, it means spending money to advertise on some big websites. Now there are too many types of advertising companies. We all want to spend money on cutting edge websites, and there are a lot of deceptive websites, so we need to be careful. The following describes the types of these advertising companies. Www.zuowangye.net #,
1. Traffic Type: such companies claim to bring huge traffic to your website in a short period of time, and will bring traffic of varying sizes based on the amount of payment. Never ignore this type of company! On the surface, your website does increase the access volume, but I can tell them the practice is: add your website to a list of their client software, this client software will continuously connect to the site in the list in the form of reincarnation, everything is running in the background, people sitting in front of that machine may be watching the yellow website. He is not interested in your site.
2. Click to pay
It is best known for Google's adwords and overture companies. Google charges $0.05 USD for each click and $0.1 USD for overture. The effect of the two companies is comparable, but the overture cost is higher. I personally think that using the cable collecting engine marketing is a very low cost method and easy to control. You will never say: I cannot control you. Based on the current conversion rate of my ads:
Click every day: around 300
Conversion Rate: 4%
Cost: About $20 USD
Revenue: about $500 USD
This benefit is much lower than the cost of submitting download and other download websites, and the revenue is much higher. As a result, Google and overture are my main sources of revenue. Featured it tutorials
Now download also provides an ad type similar to pay-as-you-go. It is used only when a user downloads your software completely. The minimum fee is $0.15 USD/download. Really fucking black-hearted. I have never done this kind of advertisement, and I don't know how it works, but I have computed a software that uses this advertisement. The data is as follows: featured it tutorials
Downloads per week: 26000
Minimum fee: 26000x$0.15 = $3900
Assume that the purchase rate is 5% (it seems too high): 26000x0.05 = 1300
Unit Price: $40
Total revenue: 1300x$40 = $52000
Net income: $52000-$3900 = $48100 classic tutorial
The above calculation is based on the assumption that the purchase rate is 5%, the actual number can be much lower than this, so do not blindly operate.
Here is the data of a friend I know. This is more realistic:
Downloads per week: 5500
Cost: 5500x$0.20 = $1100
Purchase rate (1%) 5500x0.01 = 55
Unit Price: $28
Total revenue: 55x$28 = $1540
Net income: $1540-$1100 = $440 classic tutorial
This friend earned more than $1000 a month by using this software. Featured it tutorials
3. Weekly/monthly payment:
These companies are represented by tucows. They reserve a certain position on their own websites to display your ads. They have different prices based on their locations, and of course the effect will be different, generally, advertisements on the home page have obvious effect. I once invested in tucows for a week's column advertisement, with a small profit. I have made a one-month homepage advertisement on soft32, with countless clicks, but there are few deals. Basically, there is no warranty. Zuowangye. net
4. Category class: zuowangye. net
You usually need to write a letter to their editor to introduce your software, and then they will introduce your software in the Next magazine as appropriate. This will undoubtedly bring about a considerable amount of income. However, if you do not graduate from an English major, do not write such a letter to lose your Chinese face. If you graduated from an English major graduate, I don't understand why are you also squeezing into our ship? Where can I find a bowl of food.
Can't we use this method to increase the visibility of our software? There are still, that is, to constantly improve the quality of software. After a period of time, there will naturally be a compilation letter that claims to be the most popular magazine in a country, ask if you want them to include your software in the CD of their next magazine. You just need to reply to them and say: I authorize XXX magzine to place my software "OX ox" in their enclosed CD-ROM. Thank you.
You will be waiting to receive the ticket later. Here, I thought of my first software. I didn't know which Dutch magazine introduced my software at the time, and they didn't tell me that it hurt me a year later, someone wrote a letter asking me: he saw my software introduction in a magazine and asked me how I could buy it? At that time, I deleted all the software and lost even the purchase link. I had to create a purchase link for him and made $7.75, as a result, I was so happy that I gave me more than 10 tips at dinner that day.
Here, I almost introduced the entire sharing process, hoping to help the new entrants. Sharing is not difficult. The most difficult thing is that you cannot stick to it in case of difficulties. Remember: I have been working hard. I wanted to put aside my mind and think of some of the issues that people often argue about. I want to express my own opinions. The following views are purely personal opinions. If you are in conflict with some people's views, please forgive me. Www.zuowangye.net #,
1. Has my software been cracked?
Featured it tutorials
I personally think: cracking has no harm to your software. Www.zuowangye.net #,
2. Is the registration algorithm more complex, the better? Www.zuowangye.net #,
I personally think: There is no shield in the world. It is best not to spend time registering algorithms unless your software is helping others register algorithms. All keys can only be used to protect against gentlemen, but not villains. In my opinion, it is also my experience. The registration algorithm is simple. All my software uses a hard-coded registration code, when cracking is discovered (generally, only the first-entry scammers will dazzle themselves with things that are so easy to crack, on the contrary, those experts will feel an insult to such a simple registration method ). Basically, when my software came out, I could find the crack. At the beginning, I only changed the registration code to a letter, and the hacker did it. Later, I found that even if the version was cracked everywhere, my income did not drop but Rose, so I was too lazy to change the registration code. Once I wrote a letter to a Russian website
Can they direct my cracked version link to my download link so that my download count can also be increased due to the cracked version, in addition, I promised to provide them all the registration codes for free. No message is returned.
3. Is the trial period a little longer or a little shorter?
My personal opinion on the selection of IT Tutorials: 30 days is too long, 7 days to 10 days is more appropriate. 3 to 5 days is the best.