作为程序员必须都要会 C / C++ 汇编吗

作者&投稿:才杭 (若有异议请与网页底部的电邮联系)
请问各位! delphi c c++ 汇编 同样的水平那门程序员工资最高?~

同样水平不同公司工资不一样,靠运气。
这个水平标准不知如何介定的,用不同语言去做同一件事还是?
这三种语言应用在不同领域,创造出来的价值也不同。
说到底工资高低跟何种语言没半点关系,工资高低取决于你所在岗位所做的工作所创造的价值。
微软也用C语言,另一家不知名ERP公司也用C语言,哪个工资高可想而知了。
但跟语言也有那么一点点关系就是:少人使用的语言的人才少难找到,自然就升价了。
但一般开发人员不只是会一门语言。

/0个
20000个里有一个
100个会汇编的程序员,懂c++的估计有95、懂vc的估计有20吧,我说过了VC一般是指MFC,只有在windows下编程才用,linux和嵌入式,手机编程都不用的。

你懂,你接触的人也懂,但楼主问的是比例问题,搞java c#,php,vb的人数和搞内核驱动的人数的比例是多少?搞c,vc的人有几个懂汇编?虽然我说的可能有些夸张,但肯定是极少部分程序员懂汇编。

----------------------------------------------------------------

打了一大段字点提交修改居然没改掉,估计是有什么特殊词。算了简单说两句,楼上字里行间透露着一股懂汇编并且搞linux的优越性,看不起别人,认为别人不是真正的程序员,甚至不能称得上是程序员。如果你觉得做vb,php,甚至javascript的人不是程序员,那么就没有讨论的必要了。
我所看到的现象是很多linuxer总是公开鄙视、嘲笑windows,自己和自己的家人朋友却每天都用着windows,而且绝大部分是盗版。而windowser呢,很少说linux的不是,总是以一种包容接纳的心态去安装、学习、研究linux。
原因为什么是这样,自己体会。

另外不要抠字眼,VC一般和MFC指的是一个东西。
------------------------------------------
微软和windows阻碍了计算机科学的发展?只能说微软和windows的成功触动了你那脆弱敏感的神经,让你自卑羡慕嫉妒恨,和你这种井底之蛙没什么好说的。

不是必须的。
像我,是做嵌入式的,我更多是用C 汇编。做游戏的,更多是用C++
做服务端后台的,用更多的JAVA C# 之类的。这些都是看工作需要而用,学JAVA C#也不一定需要C C++ 甚至汇编的基础
现在学汇编,不做反病毒工程师,汇编的用处不大了,我做嵌入式的用汇编的情况也不多了。最多是做系统引导而用汇编。
所以,只要你把自己想学的语言学好,就可以,业余时间可以学一下C C++ 汇编。可以丰富自己。
学汇编还有个好处,上可感知软件,下可了解硬件。学了也没坏处

看你的发展方向,如果你想做 底层系统级的开发,则必需学会 C / C++ 汇编如果你是做应用级的开发,则可以直接学高级语言

必须会c语言,我们老师就是这样说的,学会c语言学其他的就简单了。我也是学编程的


Java程序员都需要学习什么?
如果是新手就需要花时间好好研究一下Java的语法了做JAVA程序员都少不了和JSP以及HTML打交道。因此,想成为JAVA程序员就不可避免的要熟悉JSP和HTML,最好能知道JSP的几个内置对象,如Session,Request,Reponse,以及常用的JSP标签,如include,userBean等。如果再熟悉一下JS和CSS就更好了,那会使得制作的...

如何才能修炼成一名不可替代的程序员,避免裁员危机?
因此,要想让自己成为不可替代的程序员,要想让自己避免被淘汰的情况,就必须确保自己的专业技能水平高人一筹。2,强大的罗辑思维能力。程序,是一个逻辑性极强的系统。一个程序的各个部分之间、各项功能之间,都存在着极强的关联,也拥有着非常强的逻辑关系。因此,要想编写出性能优异的程序,就必须...

一般的程序员需要会几种语言?一般都是哪几种?
一般的程序员只需会当前比较流行的编程工具,如matlab,c#,Basic,Delphi(只需要学会一种就行了)好的程序员学C,因为c在各种操作系统上都可移植。还要学汇编,因为真正的高手是不需要编程工具的,而汇编恰恰是各个操作系统的底层。

学软件开发要会什么?
2、 学习 Linux 下的 C 编程、这本书必学《UNIX 环境高级编程》、《UNIX网络编程》,Rechard Stevens 写的,C 高手大都学习过 《C 和指针》、《C 缺陷与陷阱》、《高质量C\/C++编程指南》、《C 专家编程》、《The C programming Language》3、程序员大都要学:数据结构,嵌入式程序员数据结构必...

做一名程序员需要学哪些知识?
吧啦吧啦,这样的吐槽,要多少有多少,有时在不开心的时候看看这个问题也是挺有趣的~前面吧啦吧啦说了一大推有的没的,下面来说说正儿八经的事吧,就是“做一名程序员需要学哪些知识?”3、两大学习能力 1)、学习能力 关于为什么需要学习能力,前面已经吐槽了,我想理由大家也明白了,这里就不再叙述...

想成为程序员,大本要主要学习哪些课程?
很多想做程序的同学开始的时候都纳闷程序员都要学习哪些课程,今天迅腾国际(西安)软件工程师培养基地就来告诉大家 如果你是学生,或者如果你有充足的时间。我建议你仔细的掌握下面的知识。我的建议是针对那些希望在IT技术上有所成就的初学者。同时我还列出了一些书目,这些书应该都还可以在书店买到。说实在...

编程需要学习什么?
编程的学习方向很多,如Fortran语言、C语言、汉语程序设计语言等都是面向过程的语言;而以C++、Smalltalk等为代表的面向对象的语言与面向过程语言有着许多不同。这里以C++方向为例。1、多看代码,在有一定基础以后一定要多看别人的代码,注意代码中的算法和数据结构。毕竟学C++之后的关口就是算法和数据结构...

java开发工程师必须要学的技术有哪些?
JAVA的学习内容包括:1、Java 程序设计基础,包括 J2sdk基础、Java面向对象基础、Java API使用、数据结构及算法基础、Java AWT图形界面程序开发;2、J2SE平台Java程序设计,包括Swing图形程序设计, Socket网络应用程序设计,对象序列化,Java 常用数据结构,Applet,流和文件,多线程程序设计;3、Java Web应用...

如何成为一个程序员
7、当程序员不易也不难。(世间事有难易乎?为之…;不为…。你有决心和信心吗?)8、你真的要当程序员?是你自己的想法?9、你舍得花钱买书吗?(读好书绝对是学习编程的最佳捷径。你一定会说,现在电脑书籍真他XX的贵,没法子,谁让知识和技术在人家的脑袋,在人家的书里呢;等你写书时可以把价格定低一点,记着...

请问学软件工程专业的都需要什么?
当今社会不论什么职业的都需要一个不断学习的环节,软件工程师也一样。虽然软件工程师的工作不同于程序员但是一个软件工程师其前身必定是一个优秀的程序员,软件的开发工具、开发技术在不断地发展。在校学生所能学到的东西很难跟得上发展的需要但是也不能说那些东西完全没有用,只有在完全理解了相应的...

海曙区19775004915: 是不是程序员一定要会用C????????
资婉康达: 是呀,你可以喜欢Pascal和Delphi,但没学过C、C++白活一世呀.

海曙区19775004915: 作为程序员必须都要会 C / C++ 汇编吗
资婉康达: 不是必须的. 像我,是做嵌入式的,我更多是用C 汇编.做游戏的,更多是用C++ 做服务端后台的,用更多的JAVA C# 之类的.这些都是看工作需要而用,学JAVA C#也不一定需要C C++ 甚至汇编的基础 现在学汇编,不做反病毒工程师,汇编的用处不大了,我做嵌入式的用汇编的情况也不多了.最多是做系统引导而用汇编. 所以,只要你把自己想学的语言学好,就可以,业余时间可以学一下C C++ 汇编.可以丰富自己. 学汇编还有个好处,上可感知软件,下可了解硬件.学了也没坏处

海曙区19775004915: 程序员入门一定要学C吗 -
资婉康达: 这个就看你个人的发展了,如果只是单程的从事web这一块领域,且不想深入理解其实现原理的话就可以不用学c,毕竟很多东西都是从c发展过来的,了解学习c会给你一个更加清晰明确的思路! 所以这个就看个人需求了.

海曙区19775004915: 程序员需要学会哪些? -
资婉康达: 做一名出色的程序员必须要学会的:C语言、汇编语言等多种语言的熟练编程、计算机硬件体系结构、计算机软件基础知识、计算机网络原理、算法复杂性分析、数据结构、数据库系统原理、高等数学、高等代数等理论知识.

海曙区19775004915: 程序员必须学习C语言么? -
资婉康达: 真正的编程基础,绝不是某种具体的开发语言,而是计算机基本知识,如操作系统原理,计算机组成原理,程序运行原理(尤其是程序运行时各种元素在内存中的存储状态)等,弄懂了这些,任何语言都不难学,而且往往是一通百通.说到底,...

海曙区19775004915: 我想当一名程序员.需要精通哪些. -
资婉康达: 这得看你往哪个方向发展啦.一般c语言是基础,基本都要会的.然后如果是c语言程序员或者c++程序员的话,还要会c++,要会用VC软件,其次还要对数据结构很精通,这是算法基础.如果是想做游戏类的程序员或者安卓开发的程序员,你得会Java,有可能还要涉及SQL,HTML,PHP等语言.所以先分清楚你要干嘛,再想要学什么.望采纳,谢谢.

海曙区19775004915: C程序员要学C++吗? -
资婉康达: ”,那就让我先从回答这一问题开始,并做适当的扩展.就我的成长经历来看,C程序员必须学习面向对象编程!面向对象编程语言有其天然的一个优势 — 将软件世界的一切象现实世界那样视为对象.我在《专业嵌入式软件开发》一书的《设...

海曙区19775004915: 程序员为什么要学习C++? -
资婉康达: C/C++是一个程序员需要掌握的最基本的技能,很多语言都是在这基础之上的,我在学校里还学过汇编语言,VC++,单片机,无一例外都要C++为基础

海曙区19775004915: 要学C++,一定要学C吗? -
资婉康达: 如果你是想快速学习C++的话,可以不用学习C语言.因为学习了C++,许多C的东西你也可以学得到.不过,你想以后在IT这条路走得远一点,建议你好好学习一下C语言.下面是一个程序员给我们的忠告: 【为什么每个程序员都应该学习C语...

海曙区19775004915: 一般的程序员需要会几种语言?一般都是哪几种? -
资婉康达: 一个真正程序员应该会C,并且至少还要会其它的一种语言(是精通) 一个好的程序员应该还要会汇编,而且至少要会目前最流行的语言(不是精通)

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网