着了编程的迷
‘壹’ 学习编程很迷茫
如果是为了找工作的话还是c++和Java比较好。tc已经是很久之前就不用的了。
编程嘛。先基本语法,就是你说的那些东西,然后是是基本算法要了解,就是基本编程思想。不是易语言那样窗口乱拖!而是对每一个事件如何处理等等。
然后是专攻一个方向,比如WPF,安卓,网站,数据库等等
‘贰’ 学习编程,如何度过迷茫期
1. 选择一门好的编程语言,一门你自认为可以用它快速地做出一些有用东西的语言。建议你学习一种动态语言。选择一种你觉得语法(文档)让你使用起来更舒服的编程。为此,你可能需要花费一些时间来在几种不同的语言之间进行比较。这么做目的不是为了让你感觉更好或者让编程更容易。更快地完成自己的作品并且能够看到成果,才是激励你编程的源动力。不要选择一门需要某种重量级的IDE(IDE是一种能够帮助你编写并运行代码的工具)才能轻松编程的语言。你所需要的仅仅是一个文本编辑器。(注:原文并没有标号,是我们加上的,请大家别忘记了哦,我们是从零开始数数的。)
2. 选择一个好的编辑器。
编辑器对程序员而言,就是像是弓对弓箭手一样重要。这里有一些推荐的编辑器:
SublimeText 2 – 如果你刚开始编程,推荐使用SublimeText 2
Emacs – 学习曲线陡峭,快捷键复杂。如果你想定制自己的使用习惯,需要学习Emacs Lisp.
Vim – 不仅操作简洁而且它默认包含在linux的发行版中,所以深受大家欢迎。我开始使用了2年Emacs。由于Emacs的快捷键操作过于复杂,我的双手开始经常疼痛,这迫使我转向了Vim阵营。了解Vim的快捷键是非常有必要的。当你在远程的服务器上编辑代码时,你唯一不需要安装的编辑器就是Vim。
注意!Emacs和Vim可能已经成为成为古董了。但是,它们都具备一些现代编辑器多不具备的功能。
3. 选择一个你可以从中学到东西的操作系统
Windows不会教会你任何东西。使用Windows你唯一学会的就是打开一个exe(可执行)文件来安装软件和使用它。可能刚开始的时候你会觉得很酷,但是长远来看,如果你立志成为一个web开发人员,可能还是要具备基本的linux知识,尤其是当你要发布程序的时候。Linux也允许你根据自己的要求来定制程序。Macs也很酷,但是我认为你现在经济上还负担不起。
4. 不要通过复制粘贴来做备份
一个新手程序员通常会把文件复制粘贴到一个临时目录下面来进行备份。这也许也是他们唯一知道的方法。不要那么做!你需要使用版本控制软件。我强烈推荐使用Git,它是个目前很流行的版本控制工具,而且使用起来非常简单。对一个Git新手,有一个良好的社区和很多参考资源来学习。(除了Git之外,还有mercurial, darcs, fossil等等。但是我还是建议从Git开始,我有很多的理由来支持Git,这里就不多费口舌了。)
5. 知道去哪里寻求帮助
参加一个和你相关的(你使用编程工具相关的)程序员社区。比如StackOverflow就是程序员的Facebook。那里没有消息状态和回复,取而代之的是问题和答案。除此之外还要学会使用IRC。IRC是一种老式的聊天室,现在还在被大多数开发人员用来分享技术信息和帮助解决问题。
6. 培养你的礼仪
知道什么时候问问题。你遇到的大多数问题都是别人碰到过并且在Internet上能够找到解答的。在IRC或者任何论坛里发问之前,先搜索一下google(或者blekko)来看看是不是有现成的答案。在IRC上问问题需要有耐心。永远记住,人们只是处于好心来免费帮助你。有时你发问以后需要几个小时才能有回复。所以,耐心等待。除此之外,记得问问题的时候要礼貌。世界很小,你怎么对待别人,别人就会怎么对待你。
7. 结交朋友,技术书籍只能教你解决常见的问题
当你在捣鼓一些程序或者从程序的作者那里学习,你能学到一些书本上没有的东西。当你散步的时候,请和遇到的朋友打招呼。你肯定不是唯一的程序员。和其他的程序员一起交朋友一起工作。你会注意到,当一群技术爱好者在一起的时候,不论话题是从什么地方开始,最后总是以技术话题收尾。这是必然的现象。所以你可以尽情参与。在你的黄金年龄努力编程,我能告诉你的是,我在开始6年前寻找朋友并开始讨论编程,从那时起才学到那些书本和文章不会我的东西。所以我总是说,我的编程经验有6年,因为只有那个时候开始,我才开始与人交流并开始感觉真正地开始学习编程。
8. 参加开源项目
为开源项目编写代码能带来回报。这不仅仅是帮助别人,你留下的代码会被其他人使用或(可能)改进。当别人给你的代码添加功能或者提出修改意见时,也是在提高你的编程水平。开源软件项目不一定要是一个大工程,编写一个下载youtube视频的小程序也是很有用的。更重要的是,你会惊奇地发现你编写的代码会成为与他人有效沟通的桥梁。
希望可以帮到您,谢谢!
‘叁’ 学编程让我感到迷茫!
这情况很常见,虽然我算不上个高手···但是说下自己的感想吧。
学编程其实不难,但是很多人都看编程看得一头雾水,我觉得是习惯的问题,就像你看中文习惯了,忽然那一本英文书来看,肯定脑袋都看大了---就算里面的单词你都认识那也一样~~~计算机语言也是如此,看多了就习惯了,我当初也这样,一开始看windows下的编程也这样(当时一看那些名称就感觉又长又臭···-_-"),但是看多了就习惯了。
当然了,要看C程序看明白,看习惯,首先要明白C的基本语法。再用“计算机语言的思维方式”(我想不出来其他名词了··)来理解程序,数据结构比较抽象,要多练习才行···学编程光看是看不明白的,要自己动手编写(就是照着书本上的程序来你也会有收获)。别对细节方面太过要求,这些在联系中会慢慢掌握的··学这个不能急躁··因为计算机编程的路很长~~~~
‘肆’ 感觉做编程有太多的知识要学了有点迷茫恐惧该怎么办
学习只是一种兴趣。当时间慢慢积累,你懂的东西越来越多的时候,你就会发现你已经忘记了你为什么要去学习它。甚至你不知道你学习它是为了什么,能得到什么。所以就会产生一种莫名的迷茫之感。这是很正常的。这时候我们要做的就是不忘初心,方得始终。在里面学习越迷茫的时候,你只要想一下自己为什么要学习。你学习的目的是什么,只有明确这个目的你才可以不再迷茫,甚至找到人生的方向。
‘伍’ 高中生迷上编程误了学习
那就高中读完去学习编程啊,这是你的个人爱好
‘陆’ 孩子迷恋电脑编程怎么办
编程是把单刃剑,没利很有弊,全是弊端!!!编程拥有毒品般的能力,让你沉迷,让你落进深渊,它是一个无底洞,你只能越落越深,而不能逃脱,直至你的堕落,比祥子还堕落,甚至死亡。你越追求完美,你就陷得越深,你以为迈出第一步就成功了,就到尽头了?不,你错了,你将越陷越深,你将错过一切,你将死亡。编程这个死神引诱你迈出下一步,你依然以为迈了这步就完了吗?当你有了下一步的想法时,你就去完善程序了,你熟不知自己错过了什么?休息吗,游戏吗,都不是,竟是正式的物理课,语文课,当你认为完成了你的新想法程序就完美了的时候,你想过真正等着你的是什么吗,你已陷入深渊,那死神仍呼唤你,你仍走向死神。一个蠢蛋被编程迷惑了头脑,你的程序永远不可能天衣无缝,但你依然报着幻想去探索,一步步走向死神,夜里一点钟,你在干什么?在睡觉,在看手机,在玩游戏,然而你却看着密密麻麻的代码,冥思苦想这,直至你熬夜熬坏你的身体,猝死在桌前或累死在桌前。猝死不是没有过,死后电脑上显示的是什么呢?游戏,玩游戏玩到猝死,这是有过的;但你呢,编程编到猝死,这个可能肯定会少一点。就是你的程序完美了又怎么样呢?能服务于国家或人民吗,能方便人们的日常生活吗,能服务于全世界吗?可能连一栋楼的一个单元都方便不了,那还提什么国家呢,人民呢?完美了,真正使用这个程序的人又有几个呢,可能就你一个,永远就你一个,你的程序再好能比过office吗,能比过wps吗,你说,我不怕,我研究一辈子,还超不过它们,然而你真的超不过他们。每个十二点你坐在电脑桌前,你已不顾及你的身体,你已经不惧怕死神,你只想着程序了,电脑上运行这编程软件和浏览器。有的人不用花这么长时间去研究,因为他(她)是规范化的学习,有老师的讲解,有教材,而你呢在网上杂乱不堪的信息中找到你需要的知识,人家只需要听和问,而你还需要寻找与分析,还要不断的搜索,搜索。你说,我是最苦的了,然而你又错了,你不知比你苦的还有多少。你以为研究了注册表,研究了cmd,研究了批处理,研究了纯dos,研究了系统,研究了多种语言的编程,研究了网页的编写,研究了动画的制作,研究了电脑的硬件,研究了BIOS设置,研究了系统的引导,研究了网站的制作,研究了了电脑的修复,会做图标和光标你就算高手了吗,你还差得远呢,你只是入门了,你才是新手。你会编写dll吗,你能制作一个高端的网站吗,大的硬件问题你能修复吗,你懂计算机的硬件兼容吗,你不能(懂),你能被称为新手就不错了,真正的高手是谦虚的,比你懂的多的好几倍,人家默默服务于他人。你还会说你懂电脑吗,你还会说你是电脑大神吗,你懂那点东西不算什么,你可能仅懂高手所动的十分之二。你知道自己不如高手,所以不断的研究,不浪费一分一秒,甚至吃饭时还在想这计算机问题,写作业时还在想这编程问题,上课时还在想着编程问题,时时刻刻都在想。如果时间与地点允许你,你可能冲回家继续完善程序,你可能刚刚完善完程序,但新的灵感又来了,当你有完善完成时,灵感又来了。灵感是无穷无尽的,但时间是有限的,你忘了一切,只想着计算机.你一人承担两人的任务,甚至一个团队的任务,当一个人打开你的安装程序时,看到zzxhh628团队时,他说不定真的以为是一个团队,其实这个团队就一个人,你要负责研发,你要负责试用,你还要修复BUG,三职责于一身,你还要刨掉上课与写作业的时间,并且周六,周日你没有在编程,你硬是在三四天之内研发出了这个软件,虽然就你一个人使用,但你仍考虑他人使用可能遇到的问题,你自己使用某些很难修复的BUG你本可以不去修复,但你仍花了大量的时间,搜了大量资料,并经过思考与分析,想了大量的办法,并经过实践,终于完成了最终的程序。你遇到的问题甚至网上都无法搜索到答案,连半个和你要解决的问题有关的东西都没有,但你还是成功了,功夫不负有心人是真的。你现在再来看编程对人的影响是怎样的,你说,编程仍是无底洞,但你要劳逸结合,不能废寝忘食,你就不会堕落,更不会走向死神,也不会掉如深渊。相反,合理编程反而能培养你的逻辑能力,让你更加优秀,但也是要规划时间的。 --------------------------一个计算机研究者的话
‘柒’ 痴迷编程却力不从心,怎么办呢
夏天一到,是不是总是会感受到浑身懒懒的,使不上劲。总有昏昏欲睡,有的时候难免会力不从心。对于上班族来说有的时候不止夏天,经常会感到有的无的疲劳。
脑疲劳多吃坚果
![](http://www.ultimate-communications.com/images/loading.jpg)
上班族各种会议和应酬"扎堆",要操心的事情接二连三,很容易让上班族有心力交瘁之感。建议冬季身心俱疲的时候吃些红豆,李时珍称红豆为"心之谷",可见红豆的养心功效。从临床上看,红豆既能清心火,也能补心血。其粗纤维物质丰富,临床上有助降血脂、降血压、改善心脏活动功能等功效;同时又富含铁质,能行气补血,非常适合心血不足的女性食用。
上班族的身体难免会出现这样或那样的疲劳,这个时候你需要多吃点以上的食物来缓解自身的疲劳。
‘捌’ 学编程,感觉很迷茫,好像看不到希望!
应该还好吧。我也是软件专业出来的,我现在没有做开发了,但是我几个玩的比较好的朋友都在做开发,今年刚毕业,转正工资在一二线城市都是5000以上。不过编程的话不自学真的做不了开发。我是比较懒,最后转了别的。你要是能坚持下去,就有前途
‘玖’ 关于编程的迷茫。。。
编程啊,不是什么高深的东西,但是确实很有趣的东西。
传说中有很多魔法,咒语,符文等东西,
我们只要画某个符,就可以让地上变出一条河流,让大山遍布鲜花,让骷髅为你而战。
我们知道这些不可能在现实生活中出现。
但是,程序是现实世界中的咒语哦,我们的每一行代码都是给计算机的每一个指令。
我们可以通过程序让计算机给我们做很复杂的事情。
如同我们刻写的符文生效了一般。
你其实迷茫的不是怎么编程,而是编程又什么用。
那么我告诉你啊,没有办不到的只有想不到的。
你可以让程序帮你写毕业论文啊,让程序帮你安排每日计划啊,
让程序帮你只能分析下载电影啊,让程序帮你黑别人的网站。
让程序管理图书馆书籍,让程序公布最新消息给全世界人。
让程序帮你卖出所有你的没用的日用品,让程序帮你找到你爱的人。
...............