网友提问:
编程真的很难么?
优质回答:
感谢邀请!
编程通俗地说是一种解决问题的方法过程,是解决我们工作生活遇到的问题的工具,既然是工具,那它当然是为我们服务的,所以说编程其实一点不难,难的贵在坚持,以及如何灵活使用这个工具来解决你遇到的问题。作为一名七零后老哥,可以说在这行业已经摸爬滚打了二零多年了,从气血方刚二零来岁小伙,到现在中年大叔,见证的IT行业的风云变幻,日进千里,软件行业的发展可以说伴随着自己的大半生,具体书本上理论就不说了,单纯从工作经验淡淡以下几点,希望对需要朋友有所参考:
一、第一步:学编程语言前,建议最好你学之前,首先有一个比较系统化学习,如果实在没有条件象科班的学生哪样学得哪么理论化,最少你先了解计算要基础知识,当然不用你精通,知道计算机硬件啊,软件啊,它的起因,以为基本的一过程。相于了解事物的起因,为什么使用它,以及它运作一些原理,这样心中有个数,原来建房子前,首先挖好地基、打桩。
二、第二步:开始入门了解编程语言的使用规则,假设说编程是工具对吧?哪么你使用前,首先要了解这个工具如何使用,而工具有很多很多种,编程语言也是有很多种,在这里我推荐大家学习C语言,因为C语言的语法,函数各方面很通用,打好了这个基础,你以后看其它语言就容易上手。C语言的各种数据类型、变量、函数、for,while,if等,最常用的,你七七八八进行全面了解。能熟悉最好,在这一步不熟悉也没关系,但这样学后,你心中有一个底了,有了印象。
三、第三步:有了一定C语言概念后,你可以选JAVA来学习,开发环境用IntelliJ IDEA, 当然用Eclipse也可以,另外一个如果你想学微软技术的,当然推荐学.net c#.开发环境用Visual Studio 二零二二,现在比较流行.net core跨平开发,wpf开发等等。有关这些学习资料网上多得不得了,你自己可以到csdn或五一cto找找。
四、第四步:然后慢慢学习开发一些小的应用,开发一些小工具等等或到github找一些开源项目,一边看别人项目边模拟开发。在这一个阶段是比较痛苦的,因为你还没有自己成功写出来的项目,一切都是从零开始。所以要坚持。
五、第五步:在开始编写自己的项目时,慢慢会涉及很多技术知识点,打个比方:html、css、javascript,vue.js,小程序开发等等各种各样的前端脚本,然后你用到时就快速学习,实在一时不明白的,先拷过来运行,看效果,然后不断修改成自己的。请在这里慢慢写好自己的技术文档 ,一步步积累。
六、第六步:开始尝试找相关方面的编程方面的工作,要不断地试,然后不断调整自己,同时在这阶段最好努力写出一些东西来,不断试着销售,这样更好。
七、第七步:找到工作了或已经成功出产品了,算慢慢地入门了,也叫入坑,后面就是不断学习过程了,不断佚代吧!学无止境,越学越多。
最后总结:要学会编程,首先要爱好,就是必须要静下心来,且要坚持、坚持、再坚持。
其他网友回答
我以前是做装修的,给一家软件公司做装修,看到一群程序员在编程,就站在后面看了几次,后来看得多了我也会了,就申请了他们公司的招聘职位,顺利通过了面试和笔试,还上机试写了代码。所以改行做程序员了。
其他网友回答
作为一个资深非专业码农,我很负责任的回答你:编程是一门技术,自古以来没有哪一门技术是不下功夫就能够精通的。
学编程,理论知识很重要
在专科或者培训机构所能学到的编程充其量只能叫做一项技能(技能就是通过练习而形成的一定的动作方式或智力活动方式),而在本科、研究生阶段学习的是计算机技术(计算机技术就是关于计算机领域的有效的科学理论和研究方法的全部)。
一项技能或许能够让你有个饭碗。但是一门技术能让你的饭碗变得越来越牢固、越来越有价值。
入门易,精通难
任何一门编程语言,要想学会它,用它输出一句”hello,world!”,都很容易。但是我们要知道为什么它能输出这一句”hello,world!”,就必须要去研究它的原理,了解它的编译过程。
如果只知其然而不知其所以然,那么可能我们永远都无法精通它。特别是它出故障的时候,我们就会束手无策。
要天分,贵在持之以恒
更多好内容,请关注:破作文 - pozuowen.com