http://www.members.shaw.ca/support_flyya/keepworking.doc
I have been trying
I often saw that many peers have confused for sharing software, although everyone knows the MP3 CD Maker of Zhou Yi predecessors to create a record of 40,000 months, but this is just a very good. The distant dream is like the moon in the water, and it is expected that it is not possible. This is also the goal of I am invested in this industry. Although my income reaches his quarter, I have been satisfied, reviewing more than two years of programming life, summarizing some experience, hoping to share with you , The most important point, I will do it as the topic of this article, that is: I have been working hard.
A confusion
Can sharing software make money? How can I receive money? Many friends will ask such questions when they have just met. In fact, many masters can prove that sharing software can make money, this is not necessarily required. Take the concept of foreign people, all things that pay labor are valuable. The same is true for software, and due to the strict law, everyone has a copyright awareness, so it is very helpful for sharing software. As soon as possible, I can receive money. For a general user, I will find a proxy company to help you collect money, and regularly send a check to you monthly. The agency industry is already a very mature industry abroad. Don't worry that the agent will not give money. A bigger agent:
Www.regnow.com The most complete agent of the facility, need to open an account fee
Www.qwerks.com free account, it is said to have excellent reputation, I also use it
Www.shareit.com is the most intimate: customer return actually pays the fee
Www.regsoft.com reaction flat
The second mentality is very important before investing in this industry. Doing sharing software is never equivalent to working in the company, as long as the program is written, you can take salary on time. When you are full of confidence, you have started a product. After countless sleepless nights, the final product development is successful, the manual is also written, the website is also done, submitted to the download site, how is the result? No single! Not today, and it is not single yesterday, this week is not single, this month is not single, even this year is not single. what will you do? If you are unfortunate, I really encounter this situation, I hope the title of this article can help you. Nowadays, the software market is now full of various authors, most people are in an honest and serious attitude, a mutual benefit attitude, that is Get affordable. In one sentence, it is useful to make a useful thing. It is feasible to do software with your own specialties. On the contrary, for those who are eager to make money, see if someone else can make money, and don't consider whether it is a self-propied person. They are definitely not bigger.
Three techniques and quality 1. Proficiency in a programming language is essential, as for what language is not very important. Often see some people arguing in VB and VC which is powerful, personal opinion: two languages are as powerful. If a person with VB can write out the same program written with VC, then this person with VB is very powerful, if a person with VC can't write the program written by others, this person with VC not very cool. 2. At least two years of programming experience. This is very important. With a few years of experience, you will have a deeper understanding of procedures and systems. There will be a deeper understanding of your previous textbook knowledge. If you have just graduated or study, will you think that the two classes of the data structure and operating system do not use it? There have been a young man who has just graduated, others ask him what is thread synchronization? He replied: All the programs I have written can do all the features without thread synchronization. It's a cow! Therefore, the new college students will always be the most cattle (the second letter in English) in various industries. We also came over at this time, and I saw our past now. 3. Responsibility This is the basic quality of all walks of life. This is especially important for the sharing software industry. You have to make sure your product does not damage the client's machine. Customers don't buy your software, you have to be responsible. A strong sense of responsibility will enable the relationship between the customer to form a benign loop, which is an invisible asset. In the future. All in all, if you are ready to do a single singing to do shared software, you should at least have these stuff: Vc or vb or java or other programming languagehtml, ASP OR PHP All computer professional base classes (including mathematics) for more than two years Experience FTP software use (I found that many people don't use ftp?) If you think you have all, let's get started.
Reply to: Greensleeve (Green Sleeve) () Reputation: 93 2004-7-31 8:44:31 Score: 0 four What to do this is a question, actually asking this question: what to do Can the software make money? The simplest and effective answer to this question is: do useful software. Imagine if you do your software, you will want others to use it? When you are doing, you may have a mentality that you can fish, fishing, and you can't get the pull. This is just a waste of time, labor and no. Many people now complain too much, what is copying? If you do database software, I also do a database, this is not called. This is called the participation in the industry. The so-called writers refers to those who have finished simming other people. What do others do, what is it doing, what is the interface of others? What is the website of others? What did he do, someone else's website is: xxx.com, he is xxx.net. The software name of others is called: AOB, his software is called A0B. But for these writers, their products Like their websites and software names, it seems that it is impossible to ratio. Most people who use this method are to make a fortune quickly, but the result will not be good. Let us calm down and consider: What should I do? We have been doing years in our respective professional territories. Is there some things to do too slowly, can you let it automate? Is our current tool too much trouble or too simple, can you simplify or add some functions? Is it a new technology in the development of a project? Think more thinking, creative is natural. Several examples: Do we make a programmer like to write the program on a bubble mm? The internet is less, when we are chatting, the boss suddenly came over to my seat. Hurry to switch to the VC chief, you can press mouse too much, the sound is too sound, the action is too big, there is still a row button on the taskbar. It can't get off. Even if the boss didn't see what you were doing, he can guess what you are doing. Can there be a program that allows us to press a key to hide all other windows, only display the window we need? When the boss came to us, we can look at him with calmly calmly, while quietly pressing our preset hidden key, when the boss walks around, we can't stare at his eyes. Q: What are you doing? So the idea is coming, I do this, it is called "one button hide". Start doing? Don't be busy, creative, see if anyone thinks first. Let's find it online, late, have already done it. I want the next one. When I was a postgrade in Jiudi, I was a secondary development in AutoCAD, adding three shapes in CAD. At that time, the CAD version has not yet these three functions. At that time, I spent more than ten months of time studying the secondary development library of CAD and finally achieving these three functions. Now I think of it. In fact, I can pack this feature and can become a good sharing software. It is a pity that there is no such aware that. The current CAD version may have added these features. This example, I hope everyone can give a contrast, pay more attention to things, from the Idea generated from the professional work, is much better than blindly designer.
Five moduli VS plagiarism is difficult to think of a creative, after an excitement, check the Internet for a check, it turns out that someone else has already thought of it and similar software is full of flying. How to do it? Will it? Re-think of? At this time you have to calm down, do some meticulous analysis for the same software, find out their advantages and deficiencies. We must know that in this era, there must be a new unique idea is difficult. Moreover, the development of human science and technology is to step on the shoulders of the previous person. After analyzing other software, then carefully consider what is new, there is no need for a new thing, just have a few highlights. For example, it may understand that there are many registered table software on the market. Talking about adding a program to make a program automatically started from it, most software may use such keys: HKCU / Software / Microsoft / Windows / CurrentVersion / Runhklm / Software / Microsoft / Windows / CurrentVersion / Run, and more. But very little software will know that this button can make the program start up: hklm / currentversion / expenever / run If you are ready to do a similar registry software, do you think you understand your approach to your registry? What about other software? If so, add this, and you have to explain the Big book, this is the capital you are fighting, or your software will be submerged in the ocean of the registry software. How to do it? Is it the same as others? That is plagiarism, all plagiarism can only copy the outside table, and cannot copy it. The model I talked here was based on other software, summed up the way others organized interface and design software, others in ease and intuitiveness, on this basis, plus Since the understanding of the procedure, make a self-style product. When we just enter, if our software is selling overseas, we should of course understand the use of software using software, learn some interfaces that have been designed well, which is easier to improve our software abroad. ability. For example, a button on the interface. When Mouse is moved to the above, a prompt information tells the user that this Button is used, such a user-friendly interface is popular. Six design and encoding this is that all programmers have experienced, and it is also an annoying process. But it is also a very fun process. I used to work in a software company. The boss is very open. You can listen to music when you go to work. You can chat. Once there is a five people to bubble a Beijing's crush, the little sister typing is not fast, with an enemy five, really admire. The boss is not we can also play a triprian, often the company's ten personal playing, and finally the procedure has not been written yet, and there is only night to work overtime. If you have already started your shared software, try not to give you too much powerful, write the program, listen to music, chat, bring a lot of fun to boring programming life. I have an out-of-print song of Qi Qin, the song name is called: burning love, born in a seventy-generation friend may have heard, now I only have this MP3 version, if you are interested, send email I, I will send it to you. In short, when designing the program, try to be easy to use, let the user will use your software, don't expect users to spend time to see your manual.
Several useful principles: 1. Simplify operation 2 as much as possible. Display the result as much as possible 3. As much as possible when the user can use it for the first time, I want to specify a little bit. For example, if you do a software that cleans up the registry, even if the user's registration form is clean, you have to try Find something unclean in his registry. I mean means to rely on your technical skills, not deceived users. This is when he uses your software for the second time but has passed the trial period, his purchase will be large. Seven sites usually do sharing software is to apply for an international domain name and a host space. For friends who have just started, it may be economical, it is impossible to reach this, then find a free host space, use his second-level domain name, I just use my ISP to give me free 10M. Space stores my webpage, slowly accumulating some income, is economically viable, and applied to the domain name and space immediately. If your software is used for some professional users, then apply for a domain name and host at first, this money cannot be saved. If your software is used for general computer users, these users don't know what domain names, you may wish to use my method. Of course, if you have money, you will directly enter the row of professional sharing. How to design a web page? Want to find a professional help? Personally think: simple is beautiful. The webpage is not very professional, but to be practical, that is, let the user look at your home page, know what this website is doing, or knowing your software is doing. This is the most basic principle. Second, consider the download speed of your web page. You may use ADSL or Cable to access the Internet, but there are still many users who use modem, where you want your first page not to load a lot of pictures. In the place where there is a picture, add the alt field so that users know that this is a picture even if the picture is not displayed. Writing here, I think of an IDEA, when I design a website, I often use FTP to pass the file, download it, and long time, it is likely that there is a lot of files that can be used on the server, and some image files are said. Some temporary documents, these things have a lot of trouble for our maintenance website, easily deleting, may delete a useful file. So I think, can there be such a software, it has a FTP function, and help us check which files are not used on the website, and can help us test the download speed of the web page (simulated different online ways ). This software can be called: ftp for web development. Now there is too much, but there is basically nothing to have this feature. How much Web Developer will be interested in this name. How, you can try this, do your best to give a free version, this is my IDEA. Once again, the idea is from the work. Eight submitted after a few months of hard work, the program is written, the document is also good, the website is even more satisfactory, the following is to let the user know your software. The usual approach is to submit the software to a download site, which has a wide variety of websites, and the quality is also uneven. It is necessary to pay for the download site. Here are some download sites: 1www.download.com The most famous software download station. $ 79USD is submitted once, UPDATE is also charged at a time. But it is hot, there is no way, if there is money, you must submit Download2www.tucows.com is also a famous download site, and Hosting your software is on the world all over the world.
(Here again, you can say that TUCOWS and DOWNLOAD do you copy? They have their own characteristics) In addition, Tucows now has free submission options, it is indeed a friendly friend. It is a good place. 3. www.Webattack.com This website can stand in many contenders, which has great relationship with their good quality. The minimum cost is $ 20, the biggest feature of this website is: their chit will test your software in detail, and tell you in the shortage of your software in detail. According to their professional experience, I believe that your software will not be shallow even if it is rejected. 4. www.versionTracker.com This may be more popular with one of the free downloads, which will put your software on the first page, in these two days, you can analyze your software's popularity. 5. www.soft32.com This is a website that is more professional than Affiliate's nature, which is to help others sell software. There are still a lot of download sites, please pay attention to the following points when you are ready to submit your software: 1. Most of your income is from Download and Tucows. 2. Submit too much small website is just a waste of bandwidth. 3. But the more small websites have links to your website, the more the ranking on Google is getting better. (This is a problem that is very difficult to pay) 4. When you write your software introduction, there is generally a short introduction. In a sentence, you explain what your software is doing. Don't write it too vague in this place. If you let users know, you will understand. 5. Be sure to enter your website link.
Nine waiting for the most uncomfortable time, this time there will tend to have a neurotic, always doubt that the Email mailbox is broken, so that every five minutes will receive email to check if there is ORDER. It is very likely that your software has no news since submitted, it seems that it is not submitted. At this time, I hope that you think about this article: I have been working hard! When I have been in the past, this sentence is like ancient aged woman with a yellow-raised way to make a long night. This sentence makes me a lot of hardships. Waiting day. Today is not single, yesterday is not single, there is no single day, this week is not single, this month is not single. In the second month, I received a single, $ 7.75. I was priced at the time of $ 10, and I was aneited to the minimum fee of $ 2.25. This can be a long journey that I have stepped into "I have been working". To make a sharing for nearly two years, from $ 7.75 from the original month, later more than $ 500, until now, get over 10,000, from the initial day for at least ten hours, from the holidays, now work for four hours every day, Have a holiday. Only that sentence can let me go today. So what should we do when we are waiting for a long waiting? Negative waiting is not available unless you think this work can be, anyway, there is iron bowl in hand. At this time, we should spend more time to improve our software. If any software is just a ugly ducklings, how many parts are WINDOWS just out? It is true than Windows XP and Windows 3.1. If you give up at this time you are likely to lose a name that you can become famous and a software that can be honored. Just as a festival of 20 years old, wait until than 50 years old but come out to give people two milk, the evening is not guaranteed, you said that she can still live a few years? When we continue to improve our software, we may have a new thing from the initial creativity, which is very precious, because this newly born idea may be drawn by our summary of experimental experience. It is very practical. If your software doesn't receive a single (such a terrible thing), you can only show that your software is not a problem, but it is too problem, your idea is not good, but too. All right. Your marketing method is not right, but it is too wrong. I have seen such a software can also earn money: a randomly generated addition of 10 additional additions to let the children answer, and have given the right comments later. If it is right, "you are so great", this is a man who likes women to talk to them. I can make money like this. This idea is actually a teacher who teaches Basic's teacher in our university. It is conceivable that your idea is not good. So, there is no one or two orders every month, and it is not good for mood. Our pocket is also very tight.
Ten created is now a few more orders now, and the mood is not bad, but the pocket is still tight. How to do? In English, there is a word promotion. I don't know how to translate into Chinese, meaning that I think some ways to improve your software's visibility. To put it bluntly, I spend money on some big websites. Now that the type of advertising company is too much, we all want to spend money on the blade, there are a lot of deceptive websites, but also be careful. The types of these advertising companies are described below. 1. Flow class: This kind of company claims to bring great traffic to your website in a short period of time, and bring appropriate traffic according to the payment. Companies with this type absolutely don't care! The surface on the surface does add the amount of visit, but I can inform them is to join your website to a list of client software, this client software will continue to connect the list by reincarnation. The site, everything is running in the background, people sitting in front of the machine may be looking at the yellow website. He has no interest in your site. 2. Click on the paid class to go with Google's AdWords and Overture two companies best known. The minimum cost of Google is $ 0.05, Overture is $ 0.1. The effects of the two companies can be said to be quite, but the cost of OVERTURE is high. Personally think that the use of the retriever marketing is a very low cost, and it is easy to control, you will never say: I can't control you. Calculation with the current conversion rate of my advertisement: 300 conversion rate: 4% Cost: $ 20 Left and right income: $ 500 The revenue is much lower than the cost of submitting Download website, the income is also high More, so that Google and Overture are now my main income source. Now Download also provides a type of ad hit a paid ads, which is the lowest cost: $ 0.15 / Downloads when a user is fully downloaded your software. Really black heart. I have never done such an advertisement, I don't know how the effect is, but I calculate a software that uses this advertisement. The data is as follows: 1 week Download: 26000 Minimum cost: 26000 x $ 0.15 = $ 3900 Assumption 5% ( It seems too high): 26000 x 0.05 = 1300 Price: $ 40 total revenue: 1300 x $ 40 = $ 52000 Net income: $ 52000 - $ 3900 = $ 48100 The above calculation is calculated by 5% of the purchase rate of 5%, the actual number can More than this, it is not blindly operated. Here is the data of my friends, this is a relatively real: 5500 costs: 5500 x $ 0.20 = $ 1100 Purchase rate (1%) 5500 x 0.01 = 55 Price: $ 28 Total Income: 55 x $ 28 = $ 1540 Net income: $ 1540 - $ 1100 = $ 440 This friend can earn more than 1,000 dollars per month. 3. According to Week / month pay: This kind of company is represented by tucows, and their reservation in their own website is used to display your advertisement. According to the location of the location, there is different prices depending on the location, of course, the effect will be different, general The advertising effect placed on the home page is more obvious. I have cast a week in Tucows, and the income is not very big, and a small earn.
Have a month of home advertisement on Soft32, click countless, but the transaction is. It is basically not guaranteed. 4. Magazine: Usually you need to write to them, introduce your software, and then they think that it will introduce your software in the next magazine. This will undoubtedly bring considerable income. But if you are not a graduated from English majors, don't you write this kind of letter to the Chinese face, if you are graduating from English majors, I don't understand why you will squeeze into our boat? Where can I find a bowl of rice? Can we use this way to improve our software's visibility? Still, that is, it is necessary to constantly improve the software quality. After a while, naturally, there will be a copy letter that claims to be the most popular magazine in a country, ask you to allow them to put your software. Enter the CD of their next magazine. As long as you ask them to reply: i Authorize XXX Magzine to Place My Software "Niu Niu Niu" in Their Enclosed CD-ROM. Thank you. You will wait for the list later. Writing here, I think of my first software, I don't know which Netherlands' magazine introduced my software, they didn't inform me, harm me, and someone wrote me: he I saw my software introduction on a magazine. How can I buy it? I have already deleted the software at the time, even if I purchased a link, I had to do a purchase link for him, and earned $ 7.75, and I was happy to give people ten tips. Writing here, almost the entire process of sharing, I hope some helpful for the bus. It is not difficult to do sharing, it is the hardest thing to stick to it when you encounter difficulties. Remember: I have been working hard. Originally, I want to put back, and I remember some questions that everyone often argued, I want to express their own views, the following points are purely personal opinions, such as conflicts with some people, please forgive me. 1. Crack my software? Personally think: cracking has no loss to your software. 2. Is the registration algorithm complex and better? Personally think: there is no shield that can't be broken in the world. It is best not to spend the Kung Fu to the registration algorithm, unless your software is helping others to engage algorithms. All the spoons can only guard against the gentleman, can't prevent small people. So I think it is also my experience, and the registration algorithm is simple, all my software uses a hard-coded registration code to find cracks (generally only those who have just started to make this easy to crack things. Grasping from, the opposite of those masters will be insulting to their insults for this simple registration. Basically my software can find cracks, when I started, I only change the registration code to a letter, and that crack is white. Later I found that even if it is a crack version, my income does not fall, and I will be too lazy to change the registration code. Once I still write to a russian crack website, let them point my crack version of the link to my Download's download link, so that my Download Download count can also add some because of crack version, and I I will provide all registration codes for free. The result is no audio. 3. Is the trial period or a little better? Personally think: 30 is too long, more suitable for 7 days to 10 days. 3 to 5 days is best.