c/c++ 有前途吗??

时间:2022-09-01 12:30:19
我很迷茫,对c/c++。
听到好多的就是青春饭!35后就很难找工作??
是这样吗!如果是还不如现在就转,也免得到那时更难!!
    大家谈谈看法!!

47 个解决方案

#1


呵呵,看你的C++的境界了

#2


不用c++,妄为程序员

#3


这种话根本听不得,你好好学习才是根本,不要浮躁。永远记住,你的真正水平,才是你的安身立命之本。

C++绝对值得好好学,深入地学。

#4


学什么都没前途,只好学好才有用!

#5


现在觉得win下编程越来越没劲了!最多也就是个API。(我不是计专业的)
原来还觉得有好多有兴趣的东西可学,现在也不是都会了,就是觉得很象WIN的跟班。
我现在在做流媒体的东西,也要在win上做。
大家能不能谈谈 c/c++的方向哪!
(现在才知道不是这专业,向深处发展很费力)

#6


up

#7


为什么外包大都用java而不用c++?

#8


mark!!!

#9


好像你已经是第N个问题这个问题的人了!

要想得到肯定的答案就在这问,

如果想拿否定的,你就到JAVA社区去!

真的,不信试试

#10


c++是最具人性话的语言,而且给程序员很开放,是最有前途的语言了!!!

#11


C/C++能让你看到任何你想看到的东西。只不过能不能看到是你的本事。

JAVA把不想让你看到的绝对不让你看到。

所以JAVA比C/C++安全,C/C++比JAVA*。

#12


学C++没有前途,嗯,赶紧放弃……

除非你决定一辈子都使用这个东西,除非你确定你很有毅力,除非你愿意从10w行代码里面找到一个内存泄漏。

#13


学精一门语言,不管是C++,还是JAVA...都是有用的,至少能混到饭吃!

#14


up

#15


就目前情行来看
 我觉得现在学C++是有前途的
只有学好
如果没有学好
什么时候都找不到这个方面的工作 
虽然说在35的那个时候可能在开发软件方面有点力不从心
但是毕竟自己已经练到了炉火炖青的地步了
到那个时候你可以从事任何方面的工作
因为你已经不是一个简单的你了
放手去做
只要做好就不会有忧虑的~
相信自己!
就会成功

#16


没学过c++的,妄为程序员。

#17


我是个学生 目标是C++ 我想知道学它之前 学C和汇编 有什么有利基础吗 风流侠客 可以给我解释下好吗?

#18


你喜欢编程吗??
喜欢就去学一门语言吧
不管是c++还是java
学好一门就够用了
如果你害怕苦和累
就迟早放弃吧
因为你还没有真正的感觉到程序带给我们的那种无法比喻的快乐!!

#19


你喜欢编程吗??
喜欢就去学一门语言吧
不管是c++还是java
学好一门就够用了
如果你害怕苦和累
就迟早放弃吧
因为你还没有真正的感觉到程序带给我们的那种无法比喻的快乐!!

#20


只要精通,学什么都可以了。。。

#21


学东西就不应该有所顾及

因为学到的东西都会属于你,而且都有用

我现在也正在研究C++,我相信我自己,我有能力学好它

#22


计算机语言都是相通的
不管是C/C++还有未来还会有什么好的语言,重要的学会一种思路.

#23


打窃银行最有前途

#24


在中国当官有前途!

#25


hehe

#26


不讲费话,学了先再说。。
如果你精通这两门语言,你一世无忧了。

#27


mark!!!支持C/C++-_-

#28


我来提个不同观点。
我学编程是初中由BASIC学起的。而后学了C/C++,Delphi,Java。
我的观点是以上这些语言,编译器都只是工具。而你能用他们来做什么才是关键的。
比如有做数据库的,有做行业软件的,有做系统软件的...
而我现在在做编译器,是给PLC做的编译器。PC机中的编译前端是用Delphi开发的。
而单片机器中的软件虚拟机是用AVR ICC开发的。
在我看来编程使用什么工具,最合适的才是最好的。
而不管做以上哪个领域,都没有发展到顶点,还有广泛的空间。
只要你能创新有新突破,那么都有前途,而不在于你用什么开发。

#29


只要你能做出东西出来,用什么方法、语言都行!

#30


主要还是看自己了,我就想一门语言!我想任何一门只要学精了,都有用!想想当是最早的CCED就是用只有解释功能的BASIC编成的,但在当是也是非常热的软件!

#31


ding

#32


楼主,你永远记住,如果C、C++不行就不会成为工业标准语言。

特别是C语言,深入地学,深入地写程序,你就会在编程序的过程中得到升华。

#33


搂主先说说想要什么前途吧

#34


语言只是一种工具,当你掌握一门语言,精通一门语言,你就可以很快精通其他语言,何况C++是我目前所见过的最难的语言(除了英语和汇编)。C++难可以说是因为它的*度太大,但你也可以把C++想的很简单,只要你不使用它的各种特性来追求效率和效果(不过如果不追求这两个那就可以去用JAVA了)。
最后,各种语言有它适合的场所,如果现在叫我做一个简单的界面,首选肯定还是VB和DELPH。而现在在做数字图像处理,我的首选是C++。如果手机开发我选择J2ME。.NET也不错,不过我还没怎么接触。
最后不要听见内存泄漏的就害怕,我当初开始学C++最担心的就是这东西。其实你只要养成良好的习惯new的指针记得释放,不要随意跨作用域使用指针。。。,这个问题也不在会是一个烦人的事情。

#35


liu_jun_(军武) 
他说的很有道理!
可是方向和语言之间我
工具和思想之间----很微妙的!

#36



    |  1.把C++当成一门新的语言学习(和C没啥关系!真的。); 
    | 
    |  2.看《Thinking In C++》,不要看《C++变成死相》; 
    | 
    |  3.看《The C++ Programming Language》和《Inside The C++ Object 
    |Model》,不要因为他们很难而我们自己是初学者所以就不看; 
    | 
    |  4.不要被VC、BCB、BC、MC、TC等词汇所迷惑——他们都是集成开发环境,而我们要学的 
    |是一门语言; 
    | 
    |  5.不要放过任何一个看上去很简单的小编程问题——他们往往并不那么简单,或者可以引伸 
    |出很多知识点; 
    | 
    |  6.会用Visual C++,并不说明你会C++; 
    | 
    |  7.学class并不难,template、STL、generic programming也不过如此——难的是 
    |长期坚持实践和不遗余力的博览群书; 
    | 
    |  8.如果不是天才的话,想学编程就不要想玩游戏——你以为你做到了,其实你的C++水平并 
    |没有和你通关的能力一起变高——其实可以时刻记住:学C++是为了编游戏的; 
    | 
    |  9.看Visual C++的书,是学不了C++语言的; 
    | 
    |  10.浮躁的人容易说:XX语言不行了,应该学YY;——是你自己不行了吧!? 
    | 
    |  11.浮躁的人容易问:我到底该学什么;——别问,学就对了; 
    | 
    |  12.浮躁的人容易问:XX有钱途吗;——建议你去抢银行; 
    | 
    |  13.浮躁的人容易说:我要中文版!我英文不行!——不行?学呀! 
    | 
    |  14.浮躁的人容易问:XX和YY哪个好;——告诉你吧,都好——只要你学就行; 
    | 
    |  15.浮躁的人分两种:a)只观望而不学的人;b)只学而不坚持的人; 
    | 
    |  16.把时髦的技术挂在嘴边,还不如把过时的技术记在心里; 
    | 
    |  17.C++不仅仅是支持面向对象的程序设计语言; 
    | 
    |  18.学习编程最好的方法之一就是阅读源代码; 
    | 
    |  19.在任何时刻都不要认为自己手中的书已经足够了; 
    | 
    |  20.请阅读《The Standard C++ Bible》(中文版:标准C++宝典),掌握C++标准; 
    | 
    |  21.看得懂的书,请仔细看;看不懂的书,请硬着头皮看; 
    | 
    |  22.别指望看第一遍书就能记住和掌握什么——请看第二遍、第三遍; 
    | 
    |  23.请看《Effective C++》和《More Effective C++》以及《Exceptional 
    |C++》; 
    | 
    |  24.不要停留在集成开发环境的摇篮上,要学会控制集成开发环境,还要学会用命令行方式 
    |处理程序; 
    | 
    |  25.和别人一起讨论有意义的C++知识点,而不是争吵XX行不行或者YY与ZZ哪个好; 
    | 
    |  26.请看《程序设计实践》,并严格的按照其要求去做; 
    | 
    |  27.不要因为C和C++中有一些语法和关键字看上去相同,就认为它们的意义和作用完全一 
    |样; 
    | 
    |  28.C++绝不是所谓的C的"扩充"——如果C++一开始就起名叫Z语言,你一定不会把C和 
    |Z语言联系得那么紧密; 
    | 
    |  29.请不要认为学过XX语言再改学C++会有什么问题——你只不过又在学一门全新的语言而 
    |已; 
    | 
    |  30.读完了《Inside The C++ Object Model》以后再来认定自己是不是已经学会了 
    |C++; 
    | 
    |  31.学习编程的秘诀是:编程,编程,再编程; 
    | 
    |  32.请留意下列书籍:《C++面向对象高效编程(C++ Effective Object-Oriented 
    |Software 
    |Construction)》《面向对象软件构造(Object-Oriented Software 
    |Construction)》《设计模式(Design Patterns)》《The Art of Computer 
    |Programming》; 
    | 
    |  33.记住:面向对象技术不只是C++专有的; 
    | 
    |  34.请把书上的程序例子亲手输入到电脑上实践,即使配套光盘中有源代码; 
    | 
    |  35.把在书中看到的有意义的例子扩充; 
    | 
    |  36.请重视C++中的异常处理技术,并将其切实的运用到自己的程序中; 
    | 
    |  37.经常回顾自己以前写过的程序,并尝试重写,把自己学到的新知识运用进去; 
    | 
    |  38.不要漏掉书中任何一个练习题——请全部做完并记录下解题思路; 
    | 
    |  39.C++语言和C++的集成开发环境要同时学习和掌握; 
    | 
    |  40.既然决定了学C++,就请坚持学下去,因为学习程序设计语言的目的是掌握程序设计技 
    |术,而程序设计技术是跨语言的; 
    | 
    |  41.就让C++语言的各种平台和开发环境去激烈的竞争吧,我们要以学习C++语言本身为 
    |主; 
    | 
    |  42.当你写C++程序写到一半却发现自己用的方法很拙劣时,请不要马上停手;请尽快将余 
    |下的部分粗略的完成以保证这个设计的完整性,然后分析自己的错误并重新设计和编写(参见 
    |43); 
    | 
    |  43.别心急,设计C++的class确实不容易;自己程序中的class和自己的class设计水 
    |平是在不断的编程实践中完善和发展的; 
    | 
    |  44.决不要因为程序"很小"就不遵循某些你不熟练的规则——好习惯是培养出来的,而不是 
    |一次记住的; 
    | 
    |  45.每学到一个C++难点的时候,尝试着对别人讲解这个知识点并让他理解——你能讲清楚 
    |才说明你真的理解了; 
    | 
    |  46.记录下在和别人交流时发现的自己忽视或不理解的知识点;
    |    
    |    47.请不断的对自己写的程序提出更高的要求,哪怕你的程序版本号会变成Version 100.XX;   | 
    |  48.保存好你写过的所有的程序——那是你最好的积累之一;   
    |
   |   49.请不要做浮躁的人;    
    |
   |   50.请热爱C++! 

#37


无不无聊啊,整天想这个,省点时间去看书吧。

#38


其实无论什么, 归根到底都是一样的

#39


我认为有前途。我建议学语言,要先学好它的编程思想。然后,学语法。

#40


学精一门就行了

#41


还是要内功深厚,划拳修腿是没用的

#42


受益良多~~

#43


先定方向而后决定是放是持之!
    大家说了这么多,仍然是一些值得学的结论,然少有值得学的理由。

#44


降龙有悔 回头看还是这些东东

#45


学无止境先生 写的东西 太激励人啊~~~ 呵呵

#46


c+不深,见解难免不到之处!
1.c+只是一种语言,所能做的事情是有限的,是应该托于一定的系统。你不能指望源代码去执行。你也不能指望它在不同平台无隙的执行。可语言虽仅一种,但平台却千变万化,语言如果要发挥它强大的功能,编程的人对平台就一定要了解,甚至要求精通。----这应该是我们当今大多数的中国程序员身处的环境。----于是今天学A明天学B,到头来A和B都被c替代了,不得以白发的时候又得学C。(尤其不是专业出身的人在社会的炒作下,迷迷糊糊的跟进着大多的企业今天tc,明天vb,后天vc。招聘的时候,要求,什么都是最新,等到醒了的时候,如果不放弃就要承受相当大的压力。),结果什么都学的慌慌悠悠。
2.方向是无止境的,只有把c+与方向绑在一起它才是另一个无止境。c+中基本的数据结构与算法是又是发展前进的两条腿。

所以我的结论是:不应以编程而编程(35睡一定不好找工作),应以专业技术为根本,编程为手段而编程来实现技术理论(80睡也可以找到很好的工作)。
-----------------------------------------------------------------------------------------
以上是各人观点!走了好长的弯路---但我还是喜欢那种写出自己喜欢的程序的成就感。

#47


支持楼上的.

#1


呵呵,看你的C++的境界了

#2


不用c++,妄为程序员

#3


这种话根本听不得,你好好学习才是根本,不要浮躁。永远记住,你的真正水平,才是你的安身立命之本。

C++绝对值得好好学,深入地学。

#4


学什么都没前途,只好学好才有用!

#5


现在觉得win下编程越来越没劲了!最多也就是个API。(我不是计专业的)
原来还觉得有好多有兴趣的东西可学,现在也不是都会了,就是觉得很象WIN的跟班。
我现在在做流媒体的东西,也要在win上做。
大家能不能谈谈 c/c++的方向哪!
(现在才知道不是这专业,向深处发展很费力)

#6


up

#7


为什么外包大都用java而不用c++?

#8


mark!!!

#9


好像你已经是第N个问题这个问题的人了!

要想得到肯定的答案就在这问,

如果想拿否定的,你就到JAVA社区去!

真的,不信试试

#10


c++是最具人性话的语言,而且给程序员很开放,是最有前途的语言了!!!

#11


C/C++能让你看到任何你想看到的东西。只不过能不能看到是你的本事。

JAVA把不想让你看到的绝对不让你看到。

所以JAVA比C/C++安全,C/C++比JAVA*。

#12


学C++没有前途,嗯,赶紧放弃……

除非你决定一辈子都使用这个东西,除非你确定你很有毅力,除非你愿意从10w行代码里面找到一个内存泄漏。

#13


学精一门语言,不管是C++,还是JAVA...都是有用的,至少能混到饭吃!

#14


up

#15


就目前情行来看
 我觉得现在学C++是有前途的
只有学好
如果没有学好
什么时候都找不到这个方面的工作 
虽然说在35的那个时候可能在开发软件方面有点力不从心
但是毕竟自己已经练到了炉火炖青的地步了
到那个时候你可以从事任何方面的工作
因为你已经不是一个简单的你了
放手去做
只要做好就不会有忧虑的~
相信自己!
就会成功

#16


没学过c++的,妄为程序员。

#17


我是个学生 目标是C++ 我想知道学它之前 学C和汇编 有什么有利基础吗 风流侠客 可以给我解释下好吗?

#18


你喜欢编程吗??
喜欢就去学一门语言吧
不管是c++还是java
学好一门就够用了
如果你害怕苦和累
就迟早放弃吧
因为你还没有真正的感觉到程序带给我们的那种无法比喻的快乐!!

#19


你喜欢编程吗??
喜欢就去学一门语言吧
不管是c++还是java
学好一门就够用了
如果你害怕苦和累
就迟早放弃吧
因为你还没有真正的感觉到程序带给我们的那种无法比喻的快乐!!

#20


只要精通,学什么都可以了。。。

#21


学东西就不应该有所顾及

因为学到的东西都会属于你,而且都有用

我现在也正在研究C++,我相信我自己,我有能力学好它

#22


计算机语言都是相通的
不管是C/C++还有未来还会有什么好的语言,重要的学会一种思路.

#23


打窃银行最有前途

#24


在中国当官有前途!

#25


hehe

#26


不讲费话,学了先再说。。
如果你精通这两门语言,你一世无忧了。

#27


mark!!!支持C/C++-_-

#28


我来提个不同观点。
我学编程是初中由BASIC学起的。而后学了C/C++,Delphi,Java。
我的观点是以上这些语言,编译器都只是工具。而你能用他们来做什么才是关键的。
比如有做数据库的,有做行业软件的,有做系统软件的...
而我现在在做编译器,是给PLC做的编译器。PC机中的编译前端是用Delphi开发的。
而单片机器中的软件虚拟机是用AVR ICC开发的。
在我看来编程使用什么工具,最合适的才是最好的。
而不管做以上哪个领域,都没有发展到顶点,还有广泛的空间。
只要你能创新有新突破,那么都有前途,而不在于你用什么开发。

#29


只要你能做出东西出来,用什么方法、语言都行!

#30


主要还是看自己了,我就想一门语言!我想任何一门只要学精了,都有用!想想当是最早的CCED就是用只有解释功能的BASIC编成的,但在当是也是非常热的软件!

#31


ding

#32


楼主,你永远记住,如果C、C++不行就不会成为工业标准语言。

特别是C语言,深入地学,深入地写程序,你就会在编程序的过程中得到升华。

#33


搂主先说说想要什么前途吧

#34


语言只是一种工具,当你掌握一门语言,精通一门语言,你就可以很快精通其他语言,何况C++是我目前所见过的最难的语言(除了英语和汇编)。C++难可以说是因为它的*度太大,但你也可以把C++想的很简单,只要你不使用它的各种特性来追求效率和效果(不过如果不追求这两个那就可以去用JAVA了)。
最后,各种语言有它适合的场所,如果现在叫我做一个简单的界面,首选肯定还是VB和DELPH。而现在在做数字图像处理,我的首选是C++。如果手机开发我选择J2ME。.NET也不错,不过我还没怎么接触。
最后不要听见内存泄漏的就害怕,我当初开始学C++最担心的就是这东西。其实你只要养成良好的习惯new的指针记得释放,不要随意跨作用域使用指针。。。,这个问题也不在会是一个烦人的事情。

#35


liu_jun_(军武) 
他说的很有道理!
可是方向和语言之间我
工具和思想之间----很微妙的!

#36



    |  1.把C++当成一门新的语言学习(和C没啥关系!真的。); 
    | 
    |  2.看《Thinking In C++》,不要看《C++变成死相》; 
    | 
    |  3.看《The C++ Programming Language》和《Inside The C++ Object 
    |Model》,不要因为他们很难而我们自己是初学者所以就不看; 
    | 
    |  4.不要被VC、BCB、BC、MC、TC等词汇所迷惑——他们都是集成开发环境,而我们要学的 
    |是一门语言; 
    | 
    |  5.不要放过任何一个看上去很简单的小编程问题——他们往往并不那么简单,或者可以引伸 
    |出很多知识点; 
    | 
    |  6.会用Visual C++,并不说明你会C++; 
    | 
    |  7.学class并不难,template、STL、generic programming也不过如此——难的是 
    |长期坚持实践和不遗余力的博览群书; 
    | 
    |  8.如果不是天才的话,想学编程就不要想玩游戏——你以为你做到了,其实你的C++水平并 
    |没有和你通关的能力一起变高——其实可以时刻记住:学C++是为了编游戏的; 
    | 
    |  9.看Visual C++的书,是学不了C++语言的; 
    | 
    |  10.浮躁的人容易说:XX语言不行了,应该学YY;——是你自己不行了吧!? 
    | 
    |  11.浮躁的人容易问:我到底该学什么;——别问,学就对了; 
    | 
    |  12.浮躁的人容易问:XX有钱途吗;——建议你去抢银行; 
    | 
    |  13.浮躁的人容易说:我要中文版!我英文不行!——不行?学呀! 
    | 
    |  14.浮躁的人容易问:XX和YY哪个好;——告诉你吧,都好——只要你学就行; 
    | 
    |  15.浮躁的人分两种:a)只观望而不学的人;b)只学而不坚持的人; 
    | 
    |  16.把时髦的技术挂在嘴边,还不如把过时的技术记在心里; 
    | 
    |  17.C++不仅仅是支持面向对象的程序设计语言; 
    | 
    |  18.学习编程最好的方法之一就是阅读源代码; 
    | 
    |  19.在任何时刻都不要认为自己手中的书已经足够了; 
    | 
    |  20.请阅读《The Standard C++ Bible》(中文版:标准C++宝典),掌握C++标准; 
    | 
    |  21.看得懂的书,请仔细看;看不懂的书,请硬着头皮看; 
    | 
    |  22.别指望看第一遍书就能记住和掌握什么——请看第二遍、第三遍; 
    | 
    |  23.请看《Effective C++》和《More Effective C++》以及《Exceptional 
    |C++》; 
    | 
    |  24.不要停留在集成开发环境的摇篮上,要学会控制集成开发环境,还要学会用命令行方式 
    |处理程序; 
    | 
    |  25.和别人一起讨论有意义的C++知识点,而不是争吵XX行不行或者YY与ZZ哪个好; 
    | 
    |  26.请看《程序设计实践》,并严格的按照其要求去做; 
    | 
    |  27.不要因为C和C++中有一些语法和关键字看上去相同,就认为它们的意义和作用完全一 
    |样; 
    | 
    |  28.C++绝不是所谓的C的"扩充"——如果C++一开始就起名叫Z语言,你一定不会把C和 
    |Z语言联系得那么紧密; 
    | 
    |  29.请不要认为学过XX语言再改学C++会有什么问题——你只不过又在学一门全新的语言而 
    |已; 
    | 
    |  30.读完了《Inside The C++ Object Model》以后再来认定自己是不是已经学会了 
    |C++; 
    | 
    |  31.学习编程的秘诀是:编程,编程,再编程; 
    | 
    |  32.请留意下列书籍:《C++面向对象高效编程(C++ Effective Object-Oriented 
    |Software 
    |Construction)》《面向对象软件构造(Object-Oriented Software 
    |Construction)》《设计模式(Design Patterns)》《The Art of Computer 
    |Programming》; 
    | 
    |  33.记住:面向对象技术不只是C++专有的; 
    | 
    |  34.请把书上的程序例子亲手输入到电脑上实践,即使配套光盘中有源代码; 
    | 
    |  35.把在书中看到的有意义的例子扩充; 
    | 
    |  36.请重视C++中的异常处理技术,并将其切实的运用到自己的程序中; 
    | 
    |  37.经常回顾自己以前写过的程序,并尝试重写,把自己学到的新知识运用进去; 
    | 
    |  38.不要漏掉书中任何一个练习题——请全部做完并记录下解题思路; 
    | 
    |  39.C++语言和C++的集成开发环境要同时学习和掌握; 
    | 
    |  40.既然决定了学C++,就请坚持学下去,因为学习程序设计语言的目的是掌握程序设计技 
    |术,而程序设计技术是跨语言的; 
    | 
    |  41.就让C++语言的各种平台和开发环境去激烈的竞争吧,我们要以学习C++语言本身为 
    |主; 
    | 
    |  42.当你写C++程序写到一半却发现自己用的方法很拙劣时,请不要马上停手;请尽快将余 
    |下的部分粗略的完成以保证这个设计的完整性,然后分析自己的错误并重新设计和编写(参见 
    |43); 
    | 
    |  43.别心急,设计C++的class确实不容易;自己程序中的class和自己的class设计水 
    |平是在不断的编程实践中完善和发展的; 
    | 
    |  44.决不要因为程序"很小"就不遵循某些你不熟练的规则——好习惯是培养出来的,而不是 
    |一次记住的; 
    | 
    |  45.每学到一个C++难点的时候,尝试着对别人讲解这个知识点并让他理解——你能讲清楚 
    |才说明你真的理解了; 
    | 
    |  46.记录下在和别人交流时发现的自己忽视或不理解的知识点;
    |    
    |    47.请不断的对自己写的程序提出更高的要求,哪怕你的程序版本号会变成Version 100.XX;   | 
    |  48.保存好你写过的所有的程序——那是你最好的积累之一;   
    |
   |   49.请不要做浮躁的人;    
    |
   |   50.请热爱C++! 

#37


无不无聊啊,整天想这个,省点时间去看书吧。

#38


其实无论什么, 归根到底都是一样的

#39


我认为有前途。我建议学语言,要先学好它的编程思想。然后,学语法。

#40


学精一门就行了

#41


还是要内功深厚,划拳修腿是没用的

#42


受益良多~~

#43


先定方向而后决定是放是持之!
    大家说了这么多,仍然是一些值得学的结论,然少有值得学的理由。

#44


降龙有悔 回头看还是这些东东

#45


学无止境先生 写的东西 太激励人啊~~~ 呵呵

#46


c+不深,见解难免不到之处!
1.c+只是一种语言,所能做的事情是有限的,是应该托于一定的系统。你不能指望源代码去执行。你也不能指望它在不同平台无隙的执行。可语言虽仅一种,但平台却千变万化,语言如果要发挥它强大的功能,编程的人对平台就一定要了解,甚至要求精通。----这应该是我们当今大多数的中国程序员身处的环境。----于是今天学A明天学B,到头来A和B都被c替代了,不得以白发的时候又得学C。(尤其不是专业出身的人在社会的炒作下,迷迷糊糊的跟进着大多的企业今天tc,明天vb,后天vc。招聘的时候,要求,什么都是最新,等到醒了的时候,如果不放弃就要承受相当大的压力。),结果什么都学的慌慌悠悠。
2.方向是无止境的,只有把c+与方向绑在一起它才是另一个无止境。c+中基本的数据结构与算法是又是发展前进的两条腿。

所以我的结论是:不应以编程而编程(35睡一定不好找工作),应以专业技术为根本,编程为手段而编程来实现技术理论(80睡也可以找到很好的工作)。
-----------------------------------------------------------------------------------------
以上是各人观点!走了好长的弯路---但我还是喜欢那种写出自己喜欢的程序的成就感。

#47


支持楼上的.