准备学习一门编程语言,java,c++,c#等,请前辈讲点经验
Java通用性最好,web开发前台后台java都轻松对付,Android上的app也用java开发的。
c/c++非专业的就不要去学了,上手难,精通难,开发更难。如果要搞机械控制系唯一的选择。如果能学会的话会很有优势,因为c/c++是速度最快的程序语言。
C#就是Microsoft的java,潜力股,最近发展的势头很快。融合了java和c的很多优点,开发app首选语言。又加入了wpf,开发B/S也很适合
python也属于潜力型,上手比java还简单,速度快,也能做web开发,写app略差,GUI需要第三方支持,还有就是资料大部分都是英文原版,中文资料很少。
比较好的建议是,选择一门,然后深入下去。
个人感觉云化,手持设备逐渐抢占市场,这些都是趋势。
但是普通的pc是不会被淘汰的,倒是上网本会被淘汰。只是普通pc和笔记本份儿变小。
以后分工会更加明确。
做开发的,继续用pc或者笔记本。上网本会被平板电脑取代。
同时有很大一部分普通用户将会转向平板电脑。
因为对于各个客户群体这几种设备各有各的优势。
手机的话,智能机可能商务人士用的会比较多。
移动平台的话,现在主流是 android手机或者其他设备和苹果的设备。
android用的是java,iphone或ipad之类用的是objective-c。
呵呵只是我的个人想法。
2】报班可,自学亦可,提倡报班,因为有学习气氛,不懂的可以直接问,节约时间。学好了再去考语言公司的认证,考下来后工作肯定没问题了。
3】先学C语言,教材选谭浩强编的“C语言程序设计”以及学习辅导书,是一套的。C学好了再说C++吧。
4】学了你就明白了,找工作C语言和JAVA比较吃香,C++不太好就业。学习的事情同#3。
5】C语言和JAVA比较吃香。
6】学编程的至少要会一种数据库。不是很难,我看您问的听仔细,说明您有学习编程的潜力。
7】语言的作用就是和计算机交流,告诉计算机什么时候该做什么,计算机内软件方面的内容都与编程语言有关系。只有硬件,没有用语言编写出来的软件,计算机就是一堆废品。
8】如果满意,请赏分。祝您早日学业有成!
【俗话说的好:君子报仇十年不晚,有志者事竟成。不管你多少岁,只要你有开拓精神与恒心,干什么都行,我今年24,刚考上北大学计算机,梦想与压力充斥着我,使我信心百倍,希望你早日学有所成,找到一份高薪的工作!】
【【如果回答满意,请您采纳!谢谢!!!】】
首先,敬佩楼主的勇气,好样的!
1.你学过C有些东西还是通用的,不过这几个都是面向对象的,和C不一样。编程的东西都是刚开始学起来简单,自己入手实际去实现有点儿难。
2.不报班可以自己学,网上视屏也很多。我就是上学时候自己学的啊。魔乐在线啥子的教学网站多了去了。不过自己看的话有时候难以把握重点,建议多去CSDN和其他开发论坛看看。
3.直接学C++呗,一个就够搞死你了还整个C。
4.拿java来说吧,你先把基本语法搞了,再研究面向对象,这个是基础。然后再学习继承啊接口啊异常啊多线程啊就开始上道了。最后这堆子基础搞好了就看框架呗,J2EE一大堆。其实这时候你就可以出去找工作了,哈哈,中间自己一定要多练习。个人心得就是看书上的例子自己琢磨有没有其他的实现方式,其实现在有些参考书还是有问题的。所以建议选个经典的教材,比如java编程思想。总之就是由最基础的语法开始,然后是框架。
5.这个不好说,关键看你自己的能力了。不过现在做java的相对较多,我个人觉得C++更有前景,可以用在硬件开发中,java更偏向于应用角度。拿华为来说吧,做java可能就是维护ERP啊,开发商用软件啊,都是IT部门的事;C++就是给板卡写程序了,是研发部门的事儿,高端一些,钱也多一些。
6.你都搞了这方面了数据库能不输么?要不是专攻数据库的话,一般掌握一些就可以了,不算很难。数据库也有自己的SQL语言,相比C++简单多了。
7.就好比你去饭店吃饭了,你和服务员点好餐,厨子给你做好了。开发人员就是厨子,锅啊铲子啊就是编程语言。是一个把需求转化为最终产品的工具。
哈哈哈,不知道说明白没,反正楼主要想走这条路,以你这样的情况,一定要下大辛苦才行。而且找工作的时候,对方可能对你的资质也会有所忌讳。不过不管怎么样,祝你好运吧!
难的不是语言本身,而是背后的东西……
真正的想要学好这些编程语言,你必须有一定的网络,操作系统,数学功底,当然,还要会英语。如果只是兴趣,那到是也无所谓了。
如果你要学的话,想要精通,那么就先学下计算机文化基础,对计算机有个大致的了解,然后学C
再学汇编然后学编译原理,算法和数据结构,C++, 数据库,再了解点web开发的知识。这些只是基础,学的程度越深,将来成就越高。之后就可以对着工作专门的去深入一门语言了。
如果只是想找份工作,目前最好直接学java, 不要去学C++, 用C++的多数是牛人,因为公司开发东西要考虑到成本,用C++的多是比较核心的东西,这些用其它语言不好达到性能标准(这里的C++将C包进去了,不要跟我说汇编)。
哪个语言高薪?说这个太早了点,而且没有哪个语言比其它语言低薪的,你能拿到多少,在于你的能力,你能用C构建操作系统的人,不会比java做web开发的少,能用java 构建复杂的在线交易的,也不会比用mfc写简单界面的拿到的少。
数据库,现在的大点的应用,如果没有数据库,很难想像它是个有用的应用。学开发的,必须懂数据库,学数据库的,也必须懂一定的开发知识。就业的话,如果你说的是数据库的管理,这个是经验多的好,中国是这样的,老外好像喜欢年轻人。开发门槛低,但是门槛低的岗位还不如去扫大街,赚的差不多。
当然,我说的比较难听,但是你要记住,很多公司招人,一些学了6年到7年的计算机专业的硕士都是到处碰壁的,不要觉得这个行业好找工作……还是那句话,好找的工作跟扫大街的差不多,说不定还没人家拿的多。
要学编程的 首先要先学一下C语言的基础比较好,因为现在的每一种语言都是从C语言发展过来的,说C语言是所以编程语言的母亲也不为过,C语言基础学好了再根据自己的爱好选择其他编程语言,现在确实是C++和java发展比较好,但是未来的是C#的,如果你想学C#的话,从web方面来说最多一年的基本就都学完了,当然我说的是有C语言的基础,没基础也可以,若是想往程序员这方面走的话,我个人认为还是先会从web再往程序员,编程总是从基础开始的。对于你说的是要自学还是跟别人学这个问题,若是你选C#在网上学这门课的话,这是不行的,C#在网上的课很少,你要是喜欢游戏的话,你还是选java比较好,网上课程也多,C++ 也是。本人是学C#的所以我只能用C#的发展眼光来说了。图形图像也是个不错的学习对象,ps flash cad 3dsmax 只要你专精一个工资也非常高,我们中国选少这方面的人才还是太少了
看你是做web还是做win如果做web的话那就学c#或者是php学起来很快c#开发很快,自己选择吧。如果是win的话就java或者是c++吧。。
如果想最快能够就业的话。建议还是c#。。去买一本asp.net的书看一下。。基本能做一个企业网站出来。。就业就不成问题啦。。然后进公司后要保持学习的心态。。我就这样走过来的。。
程序这东西。。什么时候学都不迟。
暑假开学打算学习编程语言,应该学哪一种呢?
2、中阶:13—15岁,上初中的孩子 上了初中的孩子,通常都有了一定的编程基础。这个阶段可以让孩子真正学习一门编程语言,并借助一些编程工具完成一些复杂的任务。比如Python进阶、C++进阶和高级、Arduino进阶和高级等。尤其是Python作为一种当下流行的设计语言, 已经在人工智能领域得到广泛应用,是目前公认...
IT编程入门需要具备哪些知识技能?
本文尝试列举出最重要的几个技能,也期望通过此列表能给新人一个比较明确的学习重点和路径。一、IT入门学习:深入学习一门编程语言 没有掌握任何一门编程语言,就不可能成为一名编程人员。许多程序员试图在学习之初一次学习几种编程语言,以便应对他们第一份软件开发工作的需要。虽然我认为开发人员最终会学习...
学编程要准备什么
1、首先要明确自己的学习目的,为什么要学习编程。如果是要考级,那么建议学VB,因为它语句比较简单,易上手;如果是真的要掌握一项技术搞研发之用,那么建议学习C++或Java,因为它们语句功能很强大,虽然难度大一点但很实用;2、选择自己要学习语言种类,如VB,C++,Java等 3、最好找一个辅导班配合书本同步...
学会一门编程语言需要多少时间?
学会一门编程语言需要四个月。如果你是在职,往往利用空余时间进行学习,而你的空余时间是否能够高效地利用起来这也是一个问题。如果是离职,脱产学习,这样全身心的投入学习,3-4个月就可以学会基础内容,不到半年就可以编写一些简单的软件。对于自主学习能力较弱的同学,不建议采用自学的方式。因为当在...
新手如何自学编程?
自学编程的步骤确定编程方向确定编程学习的方向。编程语言有多种:C++,C,C#,JAVA,Python等,每种语言都有不同的优缺点,可以根据自己的兴趣方向选择一门编程语言作为自己的学习目标。选择编辑器学习编程最开始的一点就是找到一个自己用着习惯的编辑器,这里推荐SublimeText3和Notepad++,之后有适合自己的...
对编程课的建议
对编程课的建议如下:1、确定目标和方向:开始学习编程前,先确定自己想要达到的目标和方向,比如游戏编程、web开发、机器学习等。2、选择一门编程语言:学习一门编程语言,每种语言都有自己的特点和适用场景。初学者建议选择易于入门的语言进行学习,例如Python。3、学习基本概念:学习编程需要先掌握一些基本...
零基础学习编程应从什么方面入手?
零基础学习编程 应从以下几方面入手:1>.去了解计算机的基本组成,计算机的发展史和编程的发展史,看起来和编程没什么关系,潜在的影响还是十分大的;2>.选择一门简单的语言作为入门语严;3>.学会使用搜索引擎;4>.知道如何看书;5>.要”像”个高手;6.>应具备的学习态度;1>了解这些历史的意义:了解...
编程入门需要会什么语言?
编程语言有很多种,只需要精通一门编程语言或者说一个技术方向就可以了,可以结合自身,选择一门自己喜欢并合适自己的。HTML5+JS(web前端开发)什么是前端?在网站上看到的一切图片、文字、视频、都是前端写的。目前web前端开发还是热门编程方向,这门语言对于零基础的学员来说学起来难度不大。Java java...
如何自学编程?
自学编程要做到将编程作为自己的爱好、对自己的电脑了解、确定自己的编程语言、多看书,具体介绍如下:1、要想真正学习一门知识,就要先尽量保持将其保持为一种爱好,才能一步一步的学习,还要保持耐心,不能为了成果跳跃学习。这两句话很重要,请在任何时候都要记住,无论那一门课。2、要对自己家的...
编程能自学吗?
以下是关于零基础学习编程的建议:1.准备一个相对好的运行速度快的电脑,然后安装一个操作系统(建议Windows操作系统)。不要让一台速度缓慢的电脑浪费你的时间。2.选择一个正确的打字指法。此外,还要熟悉一些Windows快捷键和文本编辑器。3.学习计算机科学,第一步就是学习一门编程语言。下面就是这种语言...
訾贵克林: 初学者当然是学习C语言1. C语言可以当做编程语言的入门语言,因为C语言大多是面相过程的,而且比较底层,有助于初学者更好的理解计算机的原理 2. Java是面相对象的高级语言,建议有一定的编程基础再去学习Java
廛河回族区18086449313: 如果现在学一门编程语言,是学java还是c/c++.c语言现在真的不行了吗? - ?
訾贵克林: 对于计算机相关专业的同学来说,建议从C语言开始学起,原因有三点,其一是C语言简单易学,实验场景也比较好搭建,其二是C语言对于学习后续的专业课有较大的帮助,比如操作系统、编译原理、数据结构等,其三是C语言依然有大量的应...
廛河回族区18086449313: 我想自学计算机的编程语言,C语言,Java语言和C++哪个好? - ?
訾贵克林: 从来没接触过编程的话,就从C语言开始,最基础的编程语言,可以为别的编程语言提供良好的编程思路.熟练掌握C之后可以学习C++或者java任你选,这两个不同于C语言的是,C语言是面向过程的编程语言,而C++和Java都是面向对象的语言,所以编程的方法还是有所不同,都可以尝试,后两者也相对来说比较难.
廛河回族区18086449313: 想学计算机编程,不知道哪个最好?java?C语言? - ?
訾贵克林: 1. 编程语言分好多种类:java、C# 、Basic、Pascal、C语言、C++、AAuto、易语言、SQL、汇编等2. 实际中常用的编程语言有:JAVA、C++、C语言、SQL、C#这些都是高级语言,而汇编是低级语言,不建议学习.3. java相对C语言更好学,而且就业前景好,应用面广泛,薪资也相对较高的编程语言.
廛河回族区18086449313: 学习C语言好还是JAVA语言好? - ?
訾贵克林: 建议你从Java语言开始,从最基础的基本概念和Java的语法学起,在学习Java的API,此时找一些简单易懂的书籍比较好,比如《21天学通Java》,用简单的书可以在入门的时候给自己很大的信心,有助于进一步的学习.如果学习API,推荐《...
廛河回族区18086449313: 怎样学习C语言和JAVA - ?
訾贵克林: 可以不要,JAVA是一门面向对象的语言而C是一门面向过程的语言,有些人之所以选择先学C再学JAVA主要是JAVA和C有许多语法相似的地方,所谓的语言一通百通也就是这个原因.我是先学了C再学JAVA的,感觉JAVA和C有很多不相同的...
廛河回族区18086449313: 请问我想学编程~~有java和c语言~先学那个好啊 - ?
訾贵克林: C语言很重要 我建议你先学C语言,学了它对你以后学习其他语言都很有帮助.你可以先学C语言,不必学完,学到函数就行了,后面的指针等等就不必看了. 之后你可以学习html,js,php,C#(或者java),数据库,找个带你的人指点,用不了多少时间的,最好去个公司实习,那公司肯定会找人带你的.这样你快则3个月,慢的话4个月就能成为code(菜鸟code).找工作还是没问题的.很快的html(提高你的兴趣,C语言学完很枯燥),js,php(建立一点点点点面向对象的感觉)重点还是java或者C#.(html,js,php都可以学的时候很快带过,因为有C语言的基础).
廛河回族区18086449313: 我想学一门编程语言,大家认为什么合适 - ?
訾贵克林: C适合用来编系统,像现在我们用的Windows,就是C编的,如果要编软件,适合学习c++.Java是用来做网络应用的,以上三种都是目前最常用的编程语言
廛河回族区18086449313: 准备学习一门编程语言,java,c++,c#等,请前辈讲点经验 - ?
訾贵克林: 我的建议是不要有这个想法本科学习计算机一般3年理论一年实践耗费时间 你学成后我假设是32岁 就算你29岁学成够快不.一般在27岁的时候都有3到4年的工作经验然...
廛河回族区18086449313: 想学游戏编程c++ java C 哪个好适合零起点新手 好的追加50分 - ?
訾贵克林: 先学好C/C++ 《C语言程序设计》《C++程序设计》就可以入门了.然后学游戏编程:初学的2D 《Visual C++游戏编程基础》 《Visual C++经典游戏程序设计》 一般现在都可以直接学3D,学好3D,2D就不在话下了 《nehe教程》这个是只有电子书,很好的OPENGL教程,让你对3D图形更感兴趣呵呵 《OPENGL游戏编程》,作者徐明亮,感觉算国内比较好的书了 《3D游戏编程大师技巧》,这书跟《Windows游戏编程大师技巧》有点联系,不过不多,反正也是看思想,代码也不要看了. 还有好多书可以去电驴上载...太多了,游戏中的每一个部分都可以单独写成一本书..以后还要更细化的..祝你成功,为中国游戏做贡献.