世上无难事,只要肯攀登,没有想不到的,只有做不到的
以下省略3万6千字套话..................
答案:(答案都是白话文,使其意思明了,其他高手勿笑我)
一.关于发展方向
学习编程也是要分方向的,学之前要明白自己要干什么
比如我是要做桌面的软件(比如管家婆啦,飞鸽啦等等),还是做网络的软件
(比如移动缴费啦,企业网站什么的),还是嵌入式开发(最简单的例子:手机游戏)
专心于一条路线是绝对支持的,但是半路专别的方向也不是不可以的
有编程基础了,就容易一点
二.关于编程能力
这个个人而言,没有什么所谓能力,当然,要学到惊天地,泣鬼神的地步
是需要一点点个人因素的,比如说头脑,智商,但是一般来说
人都是一样聪明的,只是偏好的行业不同
所以没有什么是办不成的
三.关于编程兴趣
其实编程是有极高的兴趣驱使的东西
就像你玩游戏一样,我就要这件装备,可目前的等级穿不上或者是买不起
那怎么办,只有冲级,只有努力的赚钱,编程也是,你必须对它极为感兴趣
才能写好程序,才能写出好程序,而如果只是为了高薪,为了糊口,那即便你学了
也不会出什么太好的成绩,不过兴趣是可以培养的嘛,所以看你自己的心态了
四.题解
HELLO WORLD这么经典的东西,不要随便污蔑,因为你可以编HELLO WORLD
就证明了你可以编程(这里指你知道原理而不是语法)
C,数据结构,软件工程,必须要学,而且要好好学,你可以不精,但是你必须得会
还有就是要多练习,你不管学什么语言,都是必不可少的
今天写个小99啦,明天写个乘法啦,编程这东西,灵感是经验写出来的,不是凭空想出来的
你说过你没认真写过程序,为什么呢?可能是学校其他的课程耽误了,分心了?
这只是叫做理由罢了,没有什么东西能够分心的,就像CS里,你和敌人都遇见了
你还能回头叫网管给你拿瓶汽水么?至少在那一刹那你是专心的,找到那种专心的感觉
用在编程上,你会发现你的进步(相对而言)神速。
再说说等级考试吧,说实话,没什么用,你拽过十个程序员,得有9个和我说法一样
因为如果你学完了,能自己做东西了,再回头看看那个等级证,废纸一张
但是我没有完全诋毁它的意思,如果修分或毕业需要它,是必考的,而且要考好的
说说考证的心态,我上大学的时候有许多其他系的同学也考计算机等级证,他们是为了
考而编程,而咱们既然是学编程的,就要为了编程而编程,说简单一点
他们是在死记硬背书上的东西,很累。我见过一牛人,考过去了,回头问他为什么这么写
他不懂,就说这么写就能给分,我当时就摔了一跟头,糟蹋这程序了
而咱们就像是平常吃饭一样的去看待,就好办多了,能不能考下证,就看你的心态
我劝你再考的时候,就抱着我要学习要吸收这门知识而不是为了证的心态去考。
辩驳你题里的一句话:现在自己觉得C就学不会呢,学别的也是很扯的了。
C这么博大精深的东西,你要一下就学会了,就更扯了
我本身不是C方向的,但是我听说C没有7年,根本就学不出什么模样
所以你现在学不会C,没关系,如果你不想去焊主板写系统,
你有C的基础,就往面向对象语言方向转一转
比如C++,C#,JAVA等等
实在不知道学什么,就带着这样的一个前提和问题去找你们老师,教什么语言的都行
前提:我要做什么或者是我的理想是要做出什么
问题:这样的前提下我要学什么
这样提问,等到你真正入门的时候,走的路就会越来越明朗了
我就是这样走过来了,不过当时是自己摸索的,确实很痛苦,明白你的感受
五、关于数学
普通编程只需要高中数学基础,向大学学的什么狗屁离散数学啊,一律用不上
(人工智能等高端方向除外)
自身千万不要认为数学不好就不能学好,不要让它成为你的拦路虎
六、最后
一年半的时间可以学会一门语言,但是如果要精进,要远远超出一年半的时间
要想学好一门语言,就要在实践中摸索,在实际工作中积累经验
别想着学几天就能做出东西。程序员,这是最枯燥的,但是是最有成就感的职业
希望你有好的成就吧,在以后的日子里。。。。(以下再省略3万6千字祝福的话)
上面有说的只是自身走过来的一条路,仅供参考吧,随便,我是J2EE程序员
答的不好,希望楼上楼下的高人别骂我,帮助帮助楼主
另外,虚机团上产品团购,超级便宜
从技术和应用的角度, GIS 是解决空间问题的工具、方法和技术。 从学科的角度, GIS 是在地理学、地图学、测量学和计算机科学等学科基础上发展起来的一门学科,具有独立的学科体系。 从功能上, GIS 具有空间数据的获取、存储、显示、编辑、处理、分析、输出和应用等功能。 从服务的角度,GIS是指为居民生产生活提供地理信息服务的系统,又称geographic information service。 从系统学的角度, GIS 具有一定结构和功能,是一个完整的系统。 简而言之, GIS 是一个基于数据库管理系统( DBMS )的分析和管理空间对象的信息系统,以地理空间数据为 *** 作对象是地理信息系统与其它信息系统的根本区别。
编辑本段组成
从应用的角度,地理信息系统由硬件、软件、数据、人员和方法五部分组成。硬件和软件为地理信息系统建设提供环境;数据是GIS的重要内容;方法为GIS建设提供解决方案;人员是系统建设中的关键和能动性因素,直接影响和协调其它几个组成部分。 硬件主要包括计算机和网络设备,存储设备,数据输入,显示和输出的外围设备等等。 软件主要包括以下几类: *** 作系统软件 、数据库管理软件 、系统开发软件 、GIS 软件,等等。GIS软件的选型,直接影响其它软件的选择,影响系统解决方案,也影响着系统建设周期和效益。
GIS软件开发(第一讲).ppt免费下载
链接:https://pan.baidu.com/s/1ZL-4JblRbl9cIPOp-TkOPQ
提取码:54pe地理信息系统(Geographic Information System或 Geo-Information system,GIS)有时又称为“地学信息系统”。它是一种特定的十分重要的空间信息系统。它是在计算机硬、软件系统支持下,对整个或部分地球表层(包括大气层)空间中的有关地理分布数据进行采集、储存、管理、运算、分析、显示和描述的技术系统。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)