学编程有什么难的?

 我来答
繁也水树
高能答主

2021-06-26 · 答题姿势总跟别人不同
知道小有建树答主
回答量:2312
采纳率:52%
帮助的人:98.3万
展开全部
1、方向难
编程行业是有分工的:有做前端网页的,有做移动端ios的、安卓的,有做后台的。做网页的,有用jq+原生js的,有用vue.js,有用react的;做安卓的,又可以分做底层嵌入式驱动的,做系统框架的,做应用的。做后台的,又分为很多框架,技术栈和语言不同,java ,.net,python等等各领风骚。
选择一个好的方向,难!因为每个分工没有优劣之分。也许你只是想混口饭吃,不在乎做哪方面。
我的想法是,兴趣是最好的老师,用它来告诉你。
2、基础难
在学习上面知识之前,你还得先打下基础,毕竟没有不会走路的婴儿能够跑步的。要学的基础很多,包含计算机的组成,网络通信协议,数据结构等等。
基础就像地基,不稳固的话,你的代码就会摇摆不稳,随时有崩塌的危险。
基础的学习,涉及到的概念会比较多。就如一开始的二进制知识原码,补码,反码,就常常令人发疯。
学到什么程序呢?
那培训出来的人那样,可以手写java虚拟机的程度吗?
完全不必,我想出来工作10几年的都没几个人能到达那种大神境界。
能笔试通过就够用了。
基础的学习,可能就得花去你两三个月的时间,还是在你有毅力坚持的情况下。
3、实战难
你按照教程的步骤一步步操作,发现怎么一开始搭个环境都不行,这个版本怎么跟我的不一样这么旧。
好不容易环境没问题了,怎么我的代码就是运行不起来,明明看起来跟书本是一样的。
错误千万条,条条通向bug。
自学的人往往身边没人合适的可以请教的人,教程一般来说都会相应落后,实践的例子大多是demo样例级别,跟工作中用的东西差别很大。这三个搞在一起,想死的心都有了。你会发现学习了大半年,项目经验却基本为零。
4、精通难
自学编程,遇到的问题基本上都是自己摸索解决的,有些东西可能也暂时无法解决。由于没有实际的工作经验,没有处理和积累过工作中会遇到的各种突发问题,没有参与大型的高复杂度的软件设计,缺乏跟同事们的技术交流,技术会达到瓶颈,也很难养成良好的编程规范。
xiaofeizm55333

2021-06-27 · TA获得超过1.4万个赞
知道大有可为答主
回答量:8535
采纳率:78%
帮助的人:882万
展开全部
学编程有什么难的。学习编程的难度在于学编程不是学习一门孤立的编程语言,而是学习一门系统工程,编程语言只是最为基础的内容。
编程语言之外还需要学习数据存储、数据操作,起码要熟悉两种以上的数据库系统。
编程语言之外还需要学习文件操作,尤其是xml要精通,读取、操作、配置都要非常熟悉。
还要学习通信、消息、各种协议、前后端数据交互、前端页面设计开发、缓存等等。
还需要学习服务器的知识、容器的知识,以及第三方的类库,各种的接口API等等。还有数据结构、设计模式、项目管理、工程知识等等。
总之编程这块要学的东西非常之多,知识面广泛,内容庞杂繁复,而且很多还需要精通,所以学习是有难度的,而且编程领域知识更新速度非常快,需要持续性的学习投入的。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
洛凛eit
2021-06-26
知道答主
回答量:6
采纳率:0%
帮助的人:2649
展开全部
英文基础要好,有数学建模思想。现在的编程语言基本都是英语,很少有中文。其次,还要学C语言,C++,Java,VB等
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
沙里波特
2021-07-20 · TA获得超过5248个赞
知道大有可为答主
回答量:1.1万
采纳率:95%
帮助的人:631万
展开全部
会者不难。
你先编写一个“某某中学田径运动会”的程序。
体验一下编程的乐趣。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式