The golden age of programming languages -------- system integration project management engineer review (four, frequently wrong topic correction)

It's been a long time since I wrote a blog post. The whole person is immersed in the plan of the new project and the review of the system integration project management engineer.
Recently I saw an article [Java is so robust, how can it hang? ](http://www.drdobbs.com/jvm/if-java-is-dying-it-sure-looks-awfully-h/240162390)
The article is mainly a blogger expounding on whether JAVA will die in the comments Some thoughts on dropped replies.
According to my own opinion, JAVA is not so easy to hang up. Although it has lost its power in desktop applications and Internet application development, and it has also been squeezed by RUBY ON RAILS in enterprise-level applications, the JAVA community is still strong. , there are many good resources, with a good IDE, and the support of the Android platform, it is still too early to say that JAVA has withdrawn from the historical stage.

The programming language has advanced a lot from 11001101 (addition) to today's dynamic language paradigm. After learning Python, I feel that Python's syntax is concise and its rich libraries can reduce the amount of code by 10 times compared to java. The trend of development is definitely in the direction of Python, but who has pushed Java to withdraw from the historical stage of programming immediately? I think the reason why C language has not disappeared is mainly because Linux is written in C language and has all embedded real-time requirements, and Java also has Android and enterprise-level applications, two factors that temporarily cannot make him withdraw from the historical stage. Moreover, programming languages ​​are not developing so rapidly like other technologies in the computer industry. The popular languages ​​​​are also invented in the last century, and there is no era where programming languages ​​are springing up like mushrooms after a rain. This is the art of programming languages. Review, golden age, but this is also a good thing, like the European countries in the Renaissance fought each other, and finally promoted the progress of history. The feudal dynasties of the Celestial Dynasty contained the development of innovation. To believe that war is just a by-product, if everyone uses the same programming language, it is not a good thing.

The debate on the pros and cons of programming languages ​​should not only be about static languages ​​and dynamic languages, but should be about whether a programming language prevents programmers from free play, just like JAVA's mandatory type, forcing programmers how to program, I I felt very uncomfortable. The language that allows you to do something is certainly no worse than the language that forces you to do it.


------------------------------------- Today's dividing line, the officials stop here- --------------------------

-----
The following is the concept of wrong questions in the most recent questions:
1. Project characteristics:** Temporary ** , Unique, Progressive Detailing Characteristics of
Project Objectives: Multi-objective, Prioritized, Hierarchical
connection) relationship.
3. The business environment factors include the personnel management system, as it falls under the jurisdiction of the Human Resources Department.
4. Among the three constraints of the project's binding goals, the most important factor \_\_ This topic is a trap, because the important needs of time, scope, and cost are based on specific considerations, and there is no certain order.
5. If members do not submit to the project The manager reported that it is definitely not a project-oriented and strong matrix type. Since the title also states that the project manager has a special functional department and the manager of the project manager, it must not be a weak matrix. The answer to this question is a balanced matrix.
6. PM pays attention to the project, PMO pays attention to the whole
7. The project goal is a dynamic development process, so its goal is also in the process of change.
8. According to different organizations, PMOs are located in different areas of the organization, and are higher than functional departments in organizational design. It can also be used as a functional department alone, or a PMO can be established separately in the project.
9. Risk-related is in the feasibility study 10.
Project management

Constructor : project proposal, feasibility study, bidding Contractor: project identification, project demonstration, bidding
11. Project demonstration shall be done from the perspective of technology, economy, implementation and risk.
12. Project financial evaluation is a technical and economic activity for judging the financial feasibility of a project or different schemes from a microscopic perspective of the project.
13. Methods of project evaluation: project evaluation method, enterprise evaluation method, total evaluation method (the difficulty lies in evaluating the original value), and incremental evaluation method.
14. Discounted present value = future value / ((1 + discount rate) n to the power) n is the year
15. Note the distinction between return on investment (ROI) and return on investment. The return on investment is equal to the average return per year of the operating period/total investment. The return on investment is equal to 1/payback period.
16. The project evaluation needs to be carried out by a third party by the approver, and the project proposal is not the only sentence, it is carried out on the basis of the feasibility study, and the final result is the project evaluation report.
17. Project justification is the premise to determine whether the project is implemented.

Guess you like

Origin http://10.200.1.11:23101/article/api/json?id=326722766&siteId=291194637