当前位置:首页 » 编程软件 » 编程路上

编程路上

发布时间: 2022-06-01 07:23:55

A. 学习编程入门应该先学什么

首先来回答您的问题

  1. 所有编程初始都要学习代码中的语言,最基础的就是C语言,当你稍微了解C语言,可以尝试学一学当今就业比较好的java语言。

  2. 接着考虑C++,相对于C语言比较高难度。我们面对新的编程语言时,只需简单了解该语言的语法特点,就可以轻松应对和应用了。

  3. 刚开始掌握一门语言即可,毕竟以后工作熟练掌握一种语言即可。

  4. 像18年比较火的大数据,区块链,人工智能(AI),不单单是通过一门语言就能掌握的,一名程序员的高级境界,是在反复的实践、观察、分析、比较、总结中潜移默化积累的。

拓展资料:

  1. 编程是编写程序的中文简称,就是让计算机代为解决某个问题,对某个计算体系规定一定的运算方式,是计算体系按照该计算方式运行,并最终得到相应结果的过程。

  2. 为了使计算机能够理解人的意图,人类就必须将需解决的问题的思路、方法和手段通过计算机能够理解的形式告诉计算机,使得计算机能够根据人的指令一步一步去工作,完成某种特定的任务。这种人和计算体系之间交流的过程就是编程。

B. 刚学编程的,学习了一些,基础语言, 可在工作路上,今后可以往哪走

我的个人观点是:不要有太多选择,既来之则安之,学校注重java,你只管学即可。
你不喜欢学Java,是有心态不同,对Java的认知不太认可。
了解java历史及背景,现在它的应用场景,对于将来要就职从事java开发的人,学习掌握Java,对于终极开发人员势在必得,必须要学的,Java很热门,尤其安卓开发,也适用于常见网站开发。
java的学习,偏重于就业,学校也是为了促进毕业学生就业而注重java,很多培训机构也热衷于Java培训。
至于C语言、C++,不管是什么,学就行,不要有太多犹豫和选择,摆正心态,你真心学了就有不同的感受。C语言、C++ 对于就业来说,我的理解是,至于这类比较接近底层开发,说白点是没有扎实编程经验和兴趣,学会并应用的难度可想而知,当然潜力也是比较可观的。
你可以到网络、51Job、智联招聘上,搜索 “Java” 、“C语言”、“C++”等关键字,看这些东西的使用场景,以及编程语言的特点,细致清楚的了解一下,根据自己的调查以及感受,为什么要学它,学它想能做什么...把自己搞懂最重要,兴趣是支撑到编程路上的最有利的支撑点。

注:
Java偏重网站手机app开发,程序开发场景广阔,企业应用及培训机构众多,有利于就业;
C类语言,偏重于内核开发,需要深厚的编程实践经验,培训机构相对,相对起来没有Java就业渠道广泛。不要好高骛远,不注意知识的累积;不要心猿意马,想学这想学那;他们使他们,我是我,专注自己的内心,只专注自己主观实践的感受,而不是总听别人对某一事物的看法。

C. 零基础想入门编程需要先学什么

0基础学习不难的,可以来我这看看。只要你肯认真学,一般是4-6个月。
JAVA开发技术培训、高级架构师培训、大数据云计算培训、人工智能python培训、H5前端开发培训、项目开发业务、团队激励、在线教育集群业务。事业部遍布北京、上海、广州、长沙、成都、太原、郑州、哈尔滨、深圳、武汉等十多个城市。 覆盖IT行业十大领域,实战团队240人,服务学员累计超过10万人,就业合作企业数量500+。帮助学员迅速成长,持久腾飞,成就学员“高富帅”人生;帮助企业技术和团队成长,成就百年中华名企; 助力中国持续成为世界强国而贡献力量。
公司愿景
成为提供全品类、线上和线下综合教育服务的集团公司,为教育插上“实战化和高效率”的翅膀,解决中国教育不公平和低效率问题。
公司使命
立志解决中国教育不公平和低效率问题,帮助千千万万被传统教育方式耽误的人,传授实用、前沿的知识,成就学员个人理想,为爱你的人和你爱的人创造美好的生活。
希望对您有所帮助!~

D. 编程入门先学什么

对于零基础人员想要编程入门可以分为12步骤。
1、如果你能够熟练使用Windows的话,你就已经可以开始你的程序生涯了,准备起来吧!

2、首先从C语言开始。有的朋友可能认为C语言太难了,应该从VB开始。虽然,对于一个初学者来说,用一些控件堆砌成一个小软件会有一些成就感,但是,基础才是最重要的!C语言对于数据类型的描叙,远比VB更全面、明白,而这些正是编程中的根本!

3、学C语言,从数据类型,基本表达式,再到条件语句,循环语句,然后学习函数,再加上一些简单的数组知识,足矣。到现在为止,你只要理解结构化程序设计的思想也就够了!

4、有了以上的基础,就要开始学汇编了。汇编刚开始学的时候很难,那些各种各样的寄存器,分段的内存地址,很难理解,可是这些知识理解了以后,后面的内容就简单了,学习8086的那些指令,再加上一些伪操作,还有DOS和BIOS中断的调用,就可以看懂书上的汇编程序了。到此,你会对计算机有更深一层的理解!

5、有了汇编的基础,再来学习C语言中的精华部分——指针,可谓是如鱼得水了。现在你要对C语言全全面面的学一遍了。

6、学完以上的内容,有必要研究一下数据结构了,线性表,堆栈,队列,树,图,二叉树,等等。

7、请时刻牢记:浮躁是学习编程的大忌。

8、当然,你还应该学习一些数据库的知识,以及一些常用的算法
9、如果以上的知识你都达到精通的程度后,就可以开始C++++的课程了,找本C++上,然后找一本VC上手的书,再花一个星期的时间学习VC的界面和用法,就可以做一些简单的应用了!
10、要想学好VC,没有扎实的C++知识是不行的,以下书籍是VC程序员必须翻得烂熟的:C++Primer;Effective C++;Thinking in C++;More Effective C++;深入浅出MFC。11、深刻理解C++面向对象的思想。
12、编程的时候,出错是难免的,所以,MSDN一定要熟练使用;好的代码风格会使手的书,用一个星期的时间大概了解一下C++,然后找一本VC上手的书,再花一个星期的时间学习VC的界面和用法,就可以做一些简单的应用了!

E. 在计算机编程的路上,我下一步怎么走

从你说的来看,你学的都只是语法,相当于我们每个人从小就被教会了说话,但以后读书工作能不能写出好文章,还是另外一回事。
想要提高,要学算法!!
知道“网络之星”程序设计大赛吗?
可以查一查资料。
算法学习建议你去买书,虽然网上的资料也很多。
入门级别的算法:
1.排序
2.贪心
3.模拟
4.分治
5.搜索
6.动态程序设计(较难)

还有疑问可以给我发信息。

F. 如何在计算机编程这条路上走下去

哈工大小本。软件出身,在上海一家公司做了一段时间。现在和一群志同道合的朋友创业。怎么说呢。程序员的经典路线就是做一段时间后升高级工程师,架构师。再上就进管理层。原来的公司就是这样,不过高一段的位置总是有限的。尽量多学一些市场营销、理财、人际关系处理方面的知识。不管是想上升到管理层还是想自己创业,这些都是必不可少的。特别是人际关系。程序员一抓一大把。你不做别人可以做,但关系网,业务网是别人很难复制的。

希望对你有所帮助

G. 自学C#编程路上。

这很正常,曾经我和你一样,想通过自学来达到自己的目的,但是个人感觉是看书的时候很容易懂,就没有去敲代码,或者看视频也是这样的,但实际自己操作的时候,就不能敲出代码。这一点或许我们是一样的,最后狠了狠心就去报了个培训班,但个人感觉收获比自学确实要好一点,但自己觉得很亏。只能说是比自学更加系统一点而已,比如自学的时候根本没能完全理解面向对象,特别是实际开发的过程中如何应用面向对象的知识。因为自学的时候,虽然能简单的连接数据库,但实现的时候,往往只能在控件的事件中实现全部代码或者就在类中实现要用到的方法,面向对象没能完全理解到,新建类的时候,现在想来,用的是一团糟,如果面向对象没用好,三层架构更别说了。而能够理解到面向对象,并用好的话,即使一年不用C#也没关系。用到某个控件的时候,就去查资料就可以了,思想在就OK了。这是我参加过培训与没有参加培训中最大的收获吧。如果要坚持,那么面向对象应该是你应该首要解决的问题,因为基本的东西只要有C语音基础的人都能看懂了,看懂面向对象的语法并不能说明你已经会应用面向对象了(我以前自学就是只能看懂语法)。坚持的话,就要系统一点的学习,学完面向对象以及一些C#的高级特性之后就应该着手做一个小项目了,因为我培训的时候,这一阶段就开始做一个小项目了,我做第一项目开始的时候面向对象的东东还是没有用得特别好和“顺手”。之后才真正的理解到,其实现在看来这面向对象从另一方面来说,是为了在项目中易于更好的管理代码的一种方式。还有那就是项目不能是盲目的,最好能找到一个详细的文档,按照文档中要求的功能实现其功能,不能说功能不能实现,我就放弃,也不能只是去实现一些登录、注册的功能。这是你选择坚持应该要做到的,重中之重就是面向对象的应用,现在我学java的基础(包括面向对象)就是信手拈来的事了,甚至用四川话来说,面向对象就是“分分钟”的事而已。坚持有坚持的原则和前提,关键是方法,不一定要看书的。通过代码来加强理解是有道理的,不过这个代码得有针对性,比如同样的结果,有不同的实现方式,要理解得是不同方式实现的过程而不是结果,看书代码是一晃而过,不会发现实际的问题。我遇到一个人,他是自学,两年了,其知识面要比我参加培训的要窄,但使用Web控件和Winform控件的经验要比我丰富。他也是几个月前才理解到面向对象的精髓所在,他也是业余学的,他是教师,学校的网站就是他一个人开发的。我学了快一年的时间了,也是业余培训的,我和他现在也是互相学习的,给我的感觉是他控件应用比我好,我在数据库、javascript、ajax、jquery应用上比他好,比如曾经我告诉他数据库的事务可以实现的功能,他说听都没听过事务,然后他去查到了C#的事务,也实现了相应的功能,所以说自学是有一定的局限性。不过实践是最好的方法,花的时间也相对多一点而已。

H. 编程的路很艰难,有时候就像在丛林中寻找出路...

最近 CompBook 版的一个题目:“初学者要如何学习 C++”,又引发一长串讨论。每天我啜着咖啡,看着一篇篇的长短文,在精譬与幼稚、深远与浅薄、骂声与辩白之间,固然得稍遣一日下来的疲惫身心,聊以为茶馀饭后之资。但是看着日渐众多的贴信,想到某些问题,心情也不很轻松得起来。
我有一些感触。

●不要骂人

学问高、技术好,固然可以说话比较宏声,比较强势,比较得到大家的尊敬与体谅,别人也比较不敢招惹,但不表示可以出口骂人。“废物、白痴、人渣、丑角”,这些骂人的话实在不宜。

不可以骂人,是网路的基本礼仪。“不可以”可以从两个层面来说。法律上来讲,网路上之不可以骂人也许是个灰色地带,被骂者多半也不会诉诸大动作。所以除非是名人被骂,或名人骂人,而且咽不下一口气,多半只是清风徐来,水波不兴。

我要谈的是修养层面上的“不可以骂人”。我要谈的是上网基本守则,就像谈做人的基本道理一样。

有些人的行事采“直率”原则,必要赤裸裸地表现自己的情绪而后快,至于礼仪诸等,则或斥之“伪善”。网路是个不露脸的世界,也大量容忍了这等“直率”。但是如我常说的‘文如其人’,文字表现了作者的为人处世、心境修养、学问技术。为文能不慎乎?

古云“君子不欺暗室”,意思是虽处于无人得见之暗室,亦不做欺心败德之事(唐骆宾王.萤火赋:类君子之有道,入暗室而不欺)。网路这个虚拟世界,就像一个大暗室,虽然别人不得见你的真面目,你在暗室中的一切行为,仍忠实映照你自己。

昨天,我顺道载来元智旁听课程的交大学生回竹。途中刚好他提起 CompBook 版的这阵热闹。我淡然地说:不该骂人。学生说:可是有人本来就该被骂。

哦,是吗?

如果说这个世界是“观念可能有点偏差、技术可能有点不足、态度又没让你顺眼的人,便该骂”,那麽我说,骂人有骂人的技巧与艺术,你骂人的表现这麽粗糙这麽差劲,“观念可能有点偏差、技术可能有点不足、态度又没让我顺眼”,也该骂罗?

不,你不该被骂。所以他也不该被骂。

要表现尖锐与犀利,另有办法;请不要用骂,尤其是像“废物、白痴、人渣、丑角”这种话。

或有人说,我的个性就是这样,直率是我的座右铭。那也依得。我刚才说了,网路是个不露脸的世界,大量容忍了这等“直率”。我写这篇文章,原也意不在影响骂人文章的作者(我想我没有这样的能力), 我想影响的是骂人文章的读者 — 你。

指责别人是多麽地容易,检讨自己是多麽地不容易。我回想自己的文章,也出现过情绪性字眼。虽是一个比拟,非特定指哪个人,还是觉得有点惭愧。

●文如其人

衍生而来的,我还想说的是,竞速的时代,以及台湾教育的偏颇,造成了网路上的文字错别字连连、逻辑不通、语意不畅┅。大家都急就章地,有什麽想法就脱口而出,线上回覆;不但不检阅,甚至不重读第二遍就按键送出。

文如其人。如果你连自己出手的文字 — 代表自己思想的东西,都这麽不在乎不谨慎,你会对什麽在乎?你在乎的大概只剩功利铜臭之阿睹物。如果现实生活中你是谨言慎行的,到了暗室却如脱疆野马,这让我想起现实社会中许多彬彬有礼之士,上了自家车驾驶座,便换了张头脸,骂声连连,闪超挤推,下得车来又彬彬有礼。

可是你,就是你,只有一个你。哪个是真实的你呢?半夜问问自己。

●初学者要如何学习 C++

发问者,有能力从回信内容判断回信者的经验,进而估量其正确性或适用性,进而决定自己的采用度吗?

如果能,大概不会问这个问题。如果不能,应该不必问这个问题。

网路上这些年的悠游经验,使我轻易可以判断哪一种题目又有好戏看了,哪一种题目又要引爆口水战乃至口角战 —而且最后只是一场混战,筛子上留没几家伙。

我们感谢热心的回信者,他们热切提供自身经验,不论自己是一年经验、三年经验、五年经验、十年经验┅。不论自己是 1/4 瓶水或半瓶水,或 3/4 瓶水或满瓶水。

我想知道,以发问者的水平,如何判断和取舍这些回覆?

通常我们寻求这类学习之道(这是对自己非常重要且关键的问题),不应向陌生人求助,那于事无补。因为陌生人的经历你一无所知,为什麽他的学习之道值得你遵循?你既无法判知,就没有必要发问。

为什麽不问你的老师?你的学长?你的同学?那是你看得见摸得到的人,如果你佩服他们的能力,你就可以询问他们的学习经验。因为你知道他们的表现,所以你可以决定你的采信度。

对发问者而言,这样是不是有意义多了?

●三不政策

现代学生有三不政策:不讲话,不回答,不要问我。不论是在大学殿堂,或是公司职训,我往往面对沉默的台下,所以我也学会从来不做田野调查 — 要人举手点数那种。

是的,连举手都有人不愿意。任何会曝露自己任何状态的动作,统统拒绝。

这大概是为什麽大家喜欢上网发问的原因了。呵,没人知道我是谁。

学生心头有惑,不喜欢上课问,喜欢下课问。我完全知道症结所在。因为你心里头挣扎‘这个问题有水准吗?藏拙算了,不要自曝其短’。于是上焉者下课来问,下焉者完全不问。

有的老师回答某些层次不高的问题时,会带着揶揄的表情或口吻。这种老师应该为现代学生的三不政策负点责任。

不愿自曝其短,是正常的人性。那麽,你应该做的是,课前预习。唯有课前预习,或课后复习,才有信心你所问的问题有没有水准,不是吗?我真不知道现在还有多少学生有课前预习的习惯。我的班上有一位,我很欣赏他的积极。

下学期我让大家都带面具上课,保证问题多得不得了 :)

●十倍速学习

只要保持一个原则,你就可以十倍速学习。

课前预习,课后复习。

那麽,上课时你的吸收力,便是别人的十倍。速度虽是一种绝对值(其实宇宙间没有绝对) ,也是一种相对感觉。你的吸收力是别人的十倍,那你不是十倍速学习,是什麽?你每堂课课前花一小时,课后花一小时,便比别人考试前花二十小时还有价值。

但是因为短视,看不见未来,贪玩,所以做不到。哎!

课前预习,课后复习。老调!

古调虽自爱,今人多不弹。

●眼界 .1

从一连串 C++ 学习之道的讨论信中,衍生出 C 和 C++ 的关系、C 和 C++ 的能力比较。

老掉牙的问题!

有人不认为 C++ 比 C 优秀,认为别人大力捧 C++ 是因为没看过那种“C 功力出神入化”之神人,那种“C 语言程度高到让人难以想象”之怪物。

是的,我确信,所有 C++ 能做的事,C 都做得到。"Inside the C++ Object Model" (中译《深度探索 C++ 物件模型》,侯俊杰译, 峰 1998)或是 "The Annotated C++ Reference Manual"(无中译本)书中,把许多 C++ 的奥秘(例如 object model, vptr,vtbl, template, inline...)都曝露出来,读者甚至可以因此写个C++ 编译器(当然,方向有了,你可能需要知道更多实作细节)。

也许,C++ 编译器便是以 C 语言完成的(我不确知)。

那麽,有什麽是 C++ 做得到而 C 做不到的呢?

没有。

大不了写个具有 C++ 编译器功能的 C library 附在 C 程式身上,还有什麽办不到的。

问题是,“可用”不见得“最好”。想想付出的代价。

我接触 C++ 的前数年中,和同事有时候会去听些课程。我的慧根差,连 OOP 都转不过来;我的同事慧根好一些,略可掌握 OOP。至于 OOA/OOD,我们两人都嗤之以鼻,私下窃想,那些腾云驾雾高来高去的老师,自己到底懂不懂呀。

但是我们只敢互相调侃开玩笑,不敢真的公开表达。即使表达,也语多保留,容有回旋。

因为我们知道,OO 这一软体界的大势,这麽多人的研究,这麽多人的赞美,不可能没有原因。我们也知道自己之不悟,怕只因自己的浅薄。

后来我因此对 OO 失去兴趣,改攻 Windows(programming & OS),我的同事则继续深究。他虽不喜欢看书,但 C++/OOP 的书倒是狠K了不少,并以个人卓越的 programming 功夫,在这个领域成为专家。

我自己终于在研究 MFC 的时候,不得不痛下决心好好搞 C++/OOP。所以我是为了运用一套 C++ class library,才开始学 C++。要搞当然就要搞点成绩(并且也因为搞出兴趣),所以才往object model, framework infrastructure, generic paradigm继续搞下去。

我再说一次,“可用”不见得“最好”。

我再说一次,一种技术,一种 paradigm,得到多人(可说是整个业界)的推崇与赞美,不可能没有原因。

眼界未开的时候,要知道自己眼界未开,保持谦逊。

●眼界 .2

十年前,我有了第一部车。于是我开始知道坐在驾驶座上的各种状况。

有一天我和朋友夜至景美访友,坐朋友的机车去。机车大灯坏了,我很担心,要他闪方向灯一路骑去。他斥为无稽,并且说台北路灯那麽亮,我们看得见别人,别人也看得见我们。

但我知道汽车座里的驾驶从反光镜看不见我们。

是看得见,但是要仔细看。如果仔细看反光镜,就无法分神看前方,所以驾驶人看反光镜都是目光一瞥而已。在夜间,只有灯光才能让他瞥到。他不是在看后方有没有物体,他是在看后方有没有灯光。

我很庆幸在冒险夜骑那辆没大灯的机车后,现在还活着。

我的朋友没开过车,所以他不知道这种情况。我开过车,所以我知道。这是我和他在那个时候,就交通工具的驾驶而言,层次上的差异。

我开小客车,所以对于七人座厢型车、九人座厢型车也都能够轻易掌握,立刻上手。但是要我开 10 轮大货卡、两吨半、甚至怪手,我就知道有级次(order)上的障碍需要克服。要我开飞机,那级次的障碍就更高了。

机车的驾驶难度,以及可游距离,和汽车有1个级次的差距。汽车的驾驶难度,以及可游距离,和飞机有n个级次的差距。

所以我们没有办法和井里的青蛙谈广阔的天,和河里的鱼蚌谈汪洋的海,和燕雀谈鸿鹄之志。

但是我们必须有谦逊的心:在级次更高的人面前,我们便是他们眼中的井蛙、河鱼和燕雀。

I. 会编程有哪些路可走

这个呀,如果你要在编程这条路上走下去,我建议你应该去参加全国ITAT职业技能大赛,他们有的人,进入决赛以后,很多大型的公司就会主动找你的,我听他们说过,工资最少不低于6000元一个月,就是说这一行比较考脑力

J. 编程入门先学什么

C语言。

编程入门在大雪中常常以C语言作为编程的入门语言, BASIC是初学者通用符号指令代码的缩写,是国际上广泛使用的一种计算机高级语言。所以编程入门可以先从C语言学习开始。

电脑每做的一次动作,一个步骤,都是按照已经用计算机语言编好的程序来执行,程序是计算机要执行的指令的集合,而程序全部都是用所掌握的语言来编写的。所以人们要控制计算机一定要通过计算机语言向计算机发出命令。

(10)编程路上扩展阅读:

注意事项:

不要死抠语法:初学者最容易犯的错误就是抱着一本大书死抠语法,结果语法倒是很熟,程序还是一行都不会写,学习的积极性也受到很大打击。学习编程,语法是最不重要的,最重要的是思路。

尽早接触标准库:标准库的概念接触越早越好,要把使用标准库作为天经地义的事情,作为编程习惯,能用的地方一定要用。

热点内容
java返回this 发布:2025-10-20 08:28:16 浏览:645
制作脚本网站 发布:2025-10-20 08:17:34 浏览:936
python中的init方法 发布:2025-10-20 08:17:33 浏览:632
图案密码什么意思 发布:2025-10-20 08:16:56 浏览:821
怎么清理微信视频缓存 发布:2025-10-20 08:12:37 浏览:731
c语言编译器怎么看执行过程 发布:2025-10-20 08:00:32 浏览:1066
邮箱如何填写发信服务器 发布:2025-10-20 07:45:27 浏览:299
shell脚本入门案例 发布:2025-10-20 07:44:45 浏览:160
怎么上传照片浏览上传 发布:2025-10-20 07:44:03 浏览:852
python股票数据获取 发布:2025-10-20 07:39:44 浏览:763