也有些去从基础学习了,但是几十天以后发现,黑客技术远比他们想象的深奥,复杂,枯燥,最后又放弃了.也有一些为了生活而勉强坚持下来的人,但是编程在他们眼里就是一种折磨,为了完成工作而编程.
就我的理解:编程不仅仅是门技术,更是门艺术,是一种生活,真正热爱编程的人才能感受到它的魅力所在
所以,首先一点就是:你是否真的感兴趣?
如果你确定你自己感兴趣,并有坚持下去的决心,那可以去参加各种短期的编程培训班(3个月左右的),要舍得这些投资,自学编程并不是个好主意,去培训班并不仅仅是为了学习知识,更为了感受编程的氛围,学习编程的思路,你短期之内可能并不能确立自己发展的方向,但是编程语言大多是相通的,主要是掌握编程的思想,然后再确定发展方向,我遇到过很多编程高手,精通十几种编程语言,很多语言在他们的工作中几乎用不着,但是他们还是会去学去研究,因为兴趣所致.
编程还需要非常重要的一点:耐心.
很多时候一个复杂程序里一点小小的错误可能会花上几个小时甚至几天的(极少数情况下也会调试十天以上)时间去调试去修改,没有耐心的人也许几十分钟搞不定就开始发脾气,开始抓狂,那这种人是不适合编程的,
然后说到怎么学好编程的问题,
首先,练习是非常重要的,当你有一定基础的时候你是可以自己写小程序的,那就多写写小程序,而不要老师要求什么就写什么,要自己积极主动的练习,我刚学习编程的时候写了很多小游戏自己玩.
然后是扩展,不仅仅要掌握老师教的那一点点,而是要把自己当成一个准职业人看待,对写好的程序进行扩展和优化,多熟悉一个类或接口中的方法,课外的时间我个人并不建议全用来看编程类的书,而是找视频看,目前网上又很多授课视频,远比看书吸收得更快.
最后一点,就是持之以恒,这不用多说了.
良好的开端是成功的一半,祝你好运.
不同的语言对应着不同编程领域,如果你要学完那是有点不现实.
因此你要回想一下你兴趣来源是什么?比如喜欢做黑客,喜欢研究反病毒,喜欢为Windows桌面开发一些实用的小软件等等.
要分析好兴趣来由,在决定你的发展方向,就好了.
比如你喜欢为WINDOWS开发软件,那么 C语言是必备基础,学好好了然后在扩展一门面向对象的语言比如C++ C# JAVA 等.这些是不错的选择。
然后光有语言不行,为了软件的质量保证,还需要研究一下系统理论基础,这样你的软件才能做到对系统的作家兼容性和获取最佳性能。
也可百度一下, 80x86汇编小站 这个网站里面有几篇关于编程入门文章或许会对你有帮助, 或者 你直接联系 这个站长 跟他交流编程方面的事情。
2022-06-28 · 百度认证:广州粤嵌通信科技股份有限公司官方账号
看你怎么学!
如果自学,只能养成好的学习习惯慢慢学,日积月累,终能学有所成的!不过自制力不好的人不建议自学。
如果要上培训机构学,建议:
课前预习
对于初学者来说尤其是零基础的同学,既然已经比那些有基础的同学差了一截,那么为什么不更加的努力去学呢?课前都会有课件或者书籍提前给到同学,可以自己利用课余时间预习一下,在预习的过程中肯定还会有自己解决不了的问题,先记录下来课上解决就好。
2.课上认真听课
在上课的时候讲师肯定不可能照顾到所有的同学,但是在讲课的时候每讲完一个知识点肯定会问到一个问题“都听懂了吗?”,想一下是不是你经历过的所有老师都有这个习惯?这个时候如果你有问题或者没听懂一定要及时去问,千万不要不懂装懂,否则后面你就会发现问题越来越多。
3.课下项目复习
课上讲过的东西不能光看会就够了,一定要自己亲自上手去实操一下看看,只有自己做的时候才知道到底学到什么程度,还有哪里没有掌握。
4.记笔记
好记性不如烂笔头,当你遇到解决不了的问题,自己可以找一个笔记本记录下来,课上老师讲的东西感觉不是很明白也要记下来,没事翻看一下避免以后再犯同样的错。
5.不用慌张
对于零基础的初学者刚开始学习的时候都会遇到听不懂听不明白的现象,因为确实你的基础水平很低,但是不要害怕听不懂是能理解的,就怕你听不懂之后就不认真学习了,主要你坚持学下去你会发现后面的知识学起来超级简单,就跟0到1和1到100的概念是一样的。
2019-01-01
这个并不在于你想不想学
而在于你想要的是什么
这就是编程这个定义存在所有的意义。
数学在希腊 有柏拉图 欧几里得 等一辈留下名字的人,但并不意味着留下名字就是真正值得纪念的人。因为他们所要的是近神。正如已经崩溃的毕达哥斯拉学派。虽然现在所有的可参考文献与记载并非绝对 但差不多数学的近神是确切的。
所以么。编程似乎就是毕达哥斯拉学派的死后复生,虽然还未达到数字支配万物的那种境界,但在现在的哲学家预言家 数学家 等辈看来,编程就是人类文明决定意义上的里程碑。
但对于我来说的话,那些东西太过在意就会遗忘本质。所以知不知道随缘罢,反正都是那般,各有存在的意味。
现在的编程 是直接越过了制造方面(最重要)的过程与微程序的指令(更重要),转而进入虚拟机器 的汇编环境(当然如果认为是语法的错误,那么你太在意了)。如C++ C语言的主流式编程,还有一些套着皮的易语言。但他们都宣言编程环境简易直接,但是越过了最开始本质的创始过程就如毕达哥斯拉一样必然会在不久之后消亡。编程将会变成一个历史名词,代而换之的另一个名字的毕达哥斯拉。
下面是一些短短的材料,看不看无所谓。第一代计算机 ENIAC(Electronic Numerical Integrator And Computer)(全称电子数字积分与计算机)由宾夕法尼亚大学为美国国防部设计并制造,专用于人脑无法记录的枪轨道等一系列高强度计算。耗地约170平方米,耗电150千瓦时 耗资48万美元 主体通过17468个电子管进行记录(开关作为信号)(不过很有趣跟一生二二生三三生万物同)具体的运算通过电子管的内部结构引导电流通过,编程人员控制开关按照要求进行计算。当然 看得懂才是关键。
冯 诺依曼作为设计师,现在就是存储系统的先行者了、
当然现在法定的第一台计算机是 Atanasoff-Berry Computer 不过比较相来 都不足体现价值
那么既然要学习编程,你要明白自己到底想要的是什么。
我本人的
问自己的心,答案在遥远的尘封之中留存,永远的无法忘记的痕迹,你的所有,尽是追求难止
不过不该说的还是不说的好,说了尚且也就那样。
编程要记住 引导的是电流还是自己的脑袋 算计的是 引导电流留下记录的印刻的计算机还是自己策划的那个似被荒弃的脑袋。不要被显示屏上的电流的反射光迷惑,记住电流的跳动与带走的东西,还有那每次通电 那引导的硅原板所有的CPU 所损耗还有自己的身体的那反应。
这就是编程的建议了。
很失望对罢。
只是我自己菜了罢。一直被骂呢
2022-05-25 · 百度认证:云南嘉荟教育信息咨询官方账号,教育领域创作者,本地...
在靠谱的 培训机构里老师会解答你打算学这个编程语言干什么,现在那么多编程语言哪个适合你。每个编程语言所擅长的领域各不相同,如果你打算在办公领域深耕,通过学习编程提升自己的工作效率,我则建议你学习Excel VBA或者是python,这两个编程语言对于办公的帮助很大,如果你打算做运维或者开发发,那么C语言或者JAVA则是你的首选,而且难易各不相同,找准自己的出发点,选择适合自己的编程语言,是你学好编程的第一步。