When interviewing some new programmers, ask him why he chose . NET Software engineer 's direction, often hear some such answer: Remember once my teacher told us that when you do not know how to develop language and tools to choose, then you just follow Microsoft to go. So in the end he chose. NET software
(Author profile: Wang Yu, Google engineer. Born in Beijing, he moved to the United States with his parents when he was five years old. I jumped to level 3 during the middle school and entered the California Institute of Technology at the age of 15. I worked in Microsoft and other companies before I joined Google .)
In March, I once introduced "how to write a good engin
energy, ingenuity and creativity into each line of code. Great engineers know when to carve out the code to perfection and know when to assemble large systems like puzzles. Programmers who love programming get content from building software, just as a composer is ecstatic after completing a symphony. It was the excitement and the sense of accomplishment that created the star engineer who liked programming.
Reposted from startup magazine/Guy Kawasaki
"Now, programming has become a battle between software engineers trying to create bigger and better dummies and the sky trying to create bigger and higher dummies. So far, we have won in the last day ." This is what Rick cook, a technical business writer, said. What does it mean? You can see it later.
Although I treat software engineers as idols, they often lie. M
Microsoft's secret: Introduction to Microsoft's Software Development Model
2006.06.02
Introduction to the software development model of MicrosoftThe book "Microsoft's secrets" published by Peking University press at the end of 96 is the most professional and in-depth book I have ever seen about the software product development process of
yourself, but long-term implementation is difficult.
11. insights-usually careless, but can be noticed where others do not pay attention.
After analysis, I can still become a test engineer ~ For the weak technical links, I 'd like to hurry up. Searching... Okay, I admit that I used to underestimate the test and thought it would be okay to test whether the program runs correctly and whether a bug exists.
Let's talk about the first question: what is th
defects
2. Primary software Test Engineer main work
2.1 Writing functional Test Cases
1 Test Case Design Steps
When designing a test case, you need to have a clear idea of the test, what to test, what order to test, and what needs to cover. Test case writers should not only master the technology and process of software testing, but also have a thorough underst
First, software testing engineers have roughly 4 development direction:
1 Senior Software Testing engineer
In general, software test engineers can be divided into three levels of Test engineers, senior test engineers and senior test engineers.
It's difficult to reach this level, it requires a lot of knowledge, such as
A friend asked me: education and ability which is important? I personally feel that the ability is greater than education, no ability to come to the degree, education is only a proof of ability. To this end in the capacity of the Java software engineer to talk about the necessary capabilities. As a qualified Java engineer, not only need academic qualifications, m
Linux software engineer training goals and competent occupations-general Linux technology-Linux programming and kernel information. The following is a detailed description. Linux software engineer training objectives
The Linux software
Analysis on the development direction of software testing engineers in their career:
Due to the rapid development and strong demand of the software testing industry in China in the new era, domestic software testing jobs are generally promoted faster than foreign companies, but because the industry itself is too young, people do not know enough about the develo
about the features and what the technology can do through the skills-related website.2. In accordance with the official website steps, oneself to do a so-and-so out, the purpose is to allow themselves to get started quickly, for later learning to do a good job;3. Learn while doing hands, while taking notes;4. Share your learning results and experience in the team, so that the whole team is full of learning atmosphere.Seven, the ability to exercise product thinkingAs a good
What are the skills of a software engineer worthy of the CEO's learning? Clearly, software engineers are logical, efficient, detail-oriented, planned, and so are most CEOs. But the software engineer has some more subtle, even annoying qualities, so can the CEO learn from it?
Are you a software engineer?
If you make a living by writing programs, then you have the opportunity to call yourself "software engineer". But it's also possible that you can't call it. As far as I am concerned, I graduated from a degree in engineering (software systems) and
Today's society can say that Java applications can be said to be ubiquitous.Small to desktop applications and Java small applications, large-scale network database and other applications, PC embedded mobile Platform Applet architecture Large-scale enterprise-class solution, Java is everywhere, even the United States large space projects, also used Java to develop control systems and related software.The brilliance of Java engineers with such a wide range of applications makes Java engineers the
having an experience of doing any task from scratch, while experienced people often solve problems by reorganizing their reusable modules and libraries (this conclusion should not be limited to software development, but can be extended to many aspects). This is not to say that all reusable things have to be done on their own, and that the results of other mature tests can be collected, collated, and integrated into their own knowledge base. However,
an engineer is to observe and analyze things and the world with the eyes of an engineer. A qualified software engineer, is a true understanding of the nature of software products and software product development of the idea of th
. NET software engineer interview question 1. Blank question:
1. The three major features of a class are (encapsulation) (inheritance) (polymorphism ).
2. A maximum of (256) tables or views can be specified in the from clause of the SELECT statement. They must be separated by commas (,). When the queried table is not in the current database, available (Database Name. owner name. table Name) format to indica
industry has serious deficiencies in product performance testing, the level of software testing determines the future and destiny of China's software industry.
Software testing-product quality assurance
Software Product quality management has become the core of enterprise survival and development. Chinese
As a good software development engineer, the following common sense you know. In the actual work has not been summed up.
Small series to take you to share these 20 software development common sense.
1, for the object-oriented design and analysis: In order to make the software more maintainable, reusability and ra
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.