Basic Program Design Lectures

Source: Internet
Author: User

The path of program design

For software development, the author has recently heard two extreme voices, one is that programmers do not have a future, another voice is the software is a dream of industry, can not help but let the author want to talk about software this line.

Programmers have no future?

Once received a letter from a reader, the content is: "Recently saw a number of articles on the internet, said: his sister spent 80,000 of the ocean to the Financial Planning program design, the result of their teacher told them in Taiwan as a programmer is a thankless job, less money, things, no status, or to dry network engineers ... Write not a good program, people do not even look at it, on the contrary, write a great program not how long piracy flying, really do not know how to live, after reading these articles, frustration increased a lot, excuse me, is this true? 」

I do not answer this question, first of all, to talk about the development trend of soft and hardware.

Zi Yue: "The Holy Time also"

Perhaps the author particularly like the relationship between software, always feel that the hardware will one day become more and more stable, more mature, more and more cheap stage, and eventually only software can make the computer really meet the needs of users, so often said: "What is the future of hardware?" , this is about 1985 I just discharged into the information industry.

Remember to work until the second year (1986~1987), often to the Industrial Research institute "Electronics" (now known as "electricity") business trip, at that time, "TSMC" is about to set up, may be thanks to the stock market hurricane, the company has not been established, shares a share of the shouting to 12 yuan (a share of the denomination is 10 yuan, That is to say, there is 20% of the increase in the current point of view (at present, "TSMC" stock about 120 yuan), after a decade, the return on investment 10 times times, if the additional rights are calculated, the return on investment rate is more substantial. But most people do not know that the unlisted shares of "TSMC", when the hardware boom is poor, once fell to 5, 6 yuan no one to buy, at that time to hear many buy "TSMC" stock of the electronics staff complain, buy the TSMC stock of the people are lucky, if bought to not survive the hardware downturn of the company, closed down ( We are relatively familiar with the details of the example is "Allison" technology, the stock as a wallpaper, see also heartache it!

The development of hardware over the past ten years, completely beyond the author's prediction, then the future development? I still believe that hard experience more and more stable, more mature, getting cheaper, of course, does not mean that the hardware industry will soon become a sunset industry, but it is certain that the better the hardware, the greater the space the software can develop, and the more it can create something that meets the needs of the user, and the more space it can play than the hardware.

How many years of good times are there in future hardware? Zi Yue: "The Holy Time also", the author is not Confucius said Saint,  Chan Gui 鍪 baking 蛴 cai? software) boom good, when bad, but firmly believe that the future of software needs must be much greater than hardware.

Soft industry early Dawn--Friends of the information stock cabinet

The potential for software development in the United States is no doubt, but at home? Perhaps some people think that pirated software is the culprit to hinder software development. I do not think so, the author thinks pirated software is only a few stumbling blocks on the path of software development, and these stones can be gradually eradicated through legislation and law enforcement, the reason for the real impact on software development is the lack of funds and manpower irrigation.

The biggest difference between software and hardware is that software is not a block of factories, and more like trees, after the factory has begun to operate, the product can be continuously produced (of course, before the development of products), but the trees need gardeners always for it to remove worms, fertilization ... and the software practitioner is like a gardener who cares for trees, And where does the fertilizer come from? I think the most ideal model is the tree itself can be self-sufficient, the so-called trees themselves can be self-sufficient, to a fruit tree, if the fruit of a lot, then the fruit will become the fruit of its own fertilizer, and to achieve self-sufficiency, for software, if sales are good, The money earned is used to strengthen the function of products or to develop new products, is self-sufficiency, the future of products better and more diversified, but also to create a better sales results. Good fruit trees will become more and more strong, on the contrary, bad fruit trees may eventually only die, this is called "positive circulation" and "negative cycle." Taiwan's past software development is in a "negative cycle" state, sales affect the product improvement, and the product did not progress and affect the sale, plus the software stolen handcuffs, adding insult to the damage.

Not enough in recent years, with the Government's efforts to promote millions of people on the Internet, computer use of the population has increased, and this also brings a considerable amount of software to use the population, which is one of the noteworthy changes in Taiwan's software ecology.

In addition to the increased use of software, there is one more thing that could bring about an ecological change in software, that is, "Friends of Information" stocks on the Ark trading, "friend Information" on the Ark since the stock twice times, so that its profit ratio up to 四、五十倍 (note: The general electronic shares of the ratio is about 20~30 times), A similar situation arose immediately after the "Access computer" and "Reliance Days" on the cabinet, and the software industry was rated as a dream industry by many so-called "securities analysts".

The author points out the situation of "friend Li Information" on the ark, instead of emphasizing that buying shares in software companies will make money (in fact, when stocks soar, most investors can't buy stocks at low prices), it is important to note that the software industry is already being valued and willing to invest in the software industry, It also means that the software industry is more likely than ever to raise funds to irrigate the trees.

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.