A prestigious international ComputerWorld (Domestic " The American original of Computer World) was written by a woman journalist two days ago. "Thetop10dead (ordying) Computerskills" (Ten dead and dying it technologies and occupations) a wencheng. The current website headlines. This article was Solidot included, caused controversy.
In fact, the article is simple in that it lists 10 of it technologies and skills that are not promising or even finished:
1.Cobol language
2. Non-relational database management systems (such as IBM's IMS)
3. Non-IP networks (which seem to refer primarily to IBM's SNA, I do not know whether to include ATM.
4.cc:mail System (a LAN-based storage forwarding mail system)
5.ColdFusion (Macromedia Company is a Web development environment and language for Adobe)
6.C language
7.PowerBui Lder
8.Novell Certification engineer (CNE)
9.PC network administrator
10.OS/2 operating system
"Turing review" there are a lot of new IT engineers in the country today have not or rarely heard, so there will be no controversy, but also Not much meaning. The focus is mainly on C language. There's a comment saying, "C is dead?" What about the computer department of Chinese University??? Computer level Two what to do??? ", should be very representative. In fact, the original author's reason is very clear, is the current job market, you will be C language, will be difficult to find a job. This is probably also the domestic establishment of the bar.
When it comes to the University computer department, the main teaching language of the foreign computer department has already transitioned from C to C + + and to the Java language. Some of the best schools use functional languages such as scheme, such as MIT, whose classic programming introductory tutorials are SICP. There has recently been a tendency to transition from Java to dynamic languages such as Python. Domestic or mainly to C, and even I heard that some schools no matter what major (grammar, science and technology farmers are not divided) to learn C, in fact, is very abnormal.
In my opinion, C language is more suitable for the introductory language of electrical and electronic engineering. If you are likely to develop embedded systems or single chip or even lower levels in the future, C is preferred. In addition, you can consider other languages well.
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.