My programming path

Source: Internet
Author: User

the first time I came into contact with programming, I should start from the student age, at that time, I had a poor academic performance, ranking in the top 10 of the class I was not in the class, but I was ranked first in the class in a single course "Single Chip Microcomputer, this surprised the class teacher. After a few years, I can't remember what I learned at that time. I was able to write some instruction sets that I thought were the best. x the thing is that it is written close to 600 the Code of the row is tested in the lab. The result is 2 only when the course time is passed can all commands be entered into the simulated device, and the effect is shown in less than one minute.

the first job after graduation is completely out of bounds with the Program , and gradually forgets these things, later, I met a colleague who liked computers and wrote code. Of course, it was a long time ago, probably 03 I went around a year ago, but I didn't even have a computer at that time, so I couldn't talk about programming. Later, with the help of this colleague, I assembled a computer. Of course, it was not used for programming but for playing games. What I was depressed about was that the local broadband was not as developed as it was now, basically, I went to Internet cafes, played games at home, and played some stand-alone games at most. At that time, I bought a lot of pirated CDs, and I bought a large box. Then I gave it away, but it broke down, there is not much left. Occasionally, I went to the internet cafe. At that time, USB it wasn't as popular as it is now. I used a lot of floppy disks, therefore, every time I go out to the Internet, I carry 5 , 6 when I copy a large volume of data on a floppy disk, I still have to find software to cut the data. The pain is that when you cut the file and bring it back, it turns out that one of the disks cannot be read ...

Later, the game didn't play much. With the help of this colleague, I started to contactVBAs a result, I started to buy books again and often went to the bookstore to find books, but I was very disappointed with the books I bought. In particular, there was a book, and even examples were problematic, I checked the code with a letter and a letter, but I couldn't run the program. Later I went back and looked at it to find that there was a problem with the sample code, so I gradually lost interest in buying books. After learning something slowlyOfficeI started to write moreVBABut the computer configuration was too slow.VBAA very simple function is to compare the current value and add the specified value. After running the operation, you can see the number, there is no improvement in efficiency, but it does not need to be manually calculated. UseVBI wrote a small application, which was applied in the department where I was working at that time, and the client application.

I don't know when to start againWebProgramming, fromASPFirst, we usedFrontpageAnd download some off-the-shelf code.

later 7 fight 8 finally, I made a website and published advertisements everywhere, 2 , 300ip traffic, but I was only interested at the time. I didn't want to rely on the income or the like. I also applied for an ICP filing, But I was depressed that my ICP filing was never completed at the time, I submitted an ICP filing application 4 I came down a year later and had to lament that the approval efficiency was too high. Then it took some time to change the version of the website. Then, I resigned and took the website to prepare for a transfer. before leaving, my boss said a word to me: when you turn your interests into work, you will find this is a very painful thing. Maybe, let him be right.

after resigning, he started looking for a job and started his journey to be BS , but in the end, I found a company, that is, the company. I officially started programming. After entering the company, I did Asp development, which is actually a simple enterprise site, it is seldom said that you need to develop something on your own, so there is basically no problem in your work and you are fully qualified. The company is a network company, that is, a project. Later, it began to pick up some projects that require custom development, and the requirements for developers were also improved. The company is also ready to go to . net development direction, boss occasionally tell me to learn a little . net . At that time, I just entered this industry, and I learned a lot. So I moved a book from my company and packed it in a bag. I rummaged through the bus every day, start writing data by yourself, starting from Asp to C # encoding habits change a lot, such as case, end with a semicolon, and variable declaration, class , write Asp I have never touched these things, so I had a headache at the beginning, but my habits can be changed. I am familiar with them and get used to them, in turn, write Asp not used to it.

The company subsequently received some. NetProjects are gradually handed over to me, and the code is much written. As long as you think about it, you can still learn something.ASPSimilarly, useSqlconnectionI believe many people have done this, and many others are still doing this. Later I learned about Layer 3 and code generator, so I began to think about Layer 3 and write the code generator myself. I believe many people have done this.

The advantage of the Code Generator is that some mechanical duplicate codes do not need to be written by hand, but it seems that the Code is not pleasing to the eye, can it be simplified? So I began to think about reflection and research again.Attribute. Company. NetAs there are more and more projects, a simple layer-3 framework has been written and shared with other colleagues.

After staying in this company for a year and a half, I resigned. Before I quit, I should be transferred from the company.SuccessfulThank you very much for this company.BossI am also very grateful to my colleagues at that time, but I chose to resign for some personal reasons. It wasn't long before I went to the next company to do e-commerce. Unfortunately, I stayed close to this company.2In my time, I did not get much. In the end, due to the restructuring of the Department, all the development departments left. Fortunately, when I was in this company, I found the blog Park,. NetThe sea of knowledge, unfortunately, I am just a small sponge that cannot absorb the whole sea water. Most of the knowledge I see is just a simple understanding, and I will come back to check it if necessary. Of course, I would also like to thank you for your enthusiastic sharing, so that I can learn more easily here. There are a wide variety of technologies, and you can read them in your spare time.SLOfArticleAlso studied the communication protocol of xiafin.com.WCF, I also learned someEmitRelated things, technology has been stuck at this level.

 

After leaving the company, I entered the next company to do cross-border logistics, mainly to maintain and expand the existing set of things and develop a set of replacement versions. At the beginning, I was only one of my colleagues and I, later, my business grew fast and the Department needed to expand. So I started to recruit new people. At first, the company decided to recruit interns. Later, I found that the costs for recruiting interns were too high, therefore, I prefer to recruit people with development experience. Development of Department staff10A person hangs up the name of a Department deputy manager, but he is busy every day.7Miscellaneous8Interview, development, pest control, acceptance, bringing people, meetings, maintenance, etc. Every day, I feel very busy, but after a day, I find that nothing is done. Despite the reluctance of colleagues and partners in the department, they finally decided to leave and go where they wanted to go.

More than a month ago, we formally restored our freedom to do what we wanted to do and what we wanted to do.

Current Project:Www.yomeier.com, Cosmetics, beauty and skin care, e-commerce, responsible for development and operation, is currently engaged in promotional activities, friends who need to buy skin care products can consider, products such as skin whitening, freckle removal, acne removal, and moisturizing and sun protection can all be found on them.

Currently, the marketing force is relatively weak. If you have such advantages, you may wish to make friends, exchange, learn, and study. Cooperation is not ruled out.

There is anotherPromotion rebateIf you are interested in this activity, you can view the activity.3%Oh, it's quite attractive.

 

In the development process, there were hardships, pains, joys, and emotions. I recorded them and shared them. I would like to thank all my friends in the garden who are keen on sharing knowledge and my colleagues and friends from the past.

 

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.