当前位置:首页 > 每日看点

为什么自学编程那么难?

卡卷网2年前 (2024-12-06)每日看点326

因为很多东西根本不用学。

对于新手而言,你不知道什么是重要的,什么是不重要的,一看几十个小时的视频几十个g的学习资料甩过来,哪怕是老手都害怕。

唐宇迪确实是“深度学习领域一线实战专家”吗? 他的课程值得报名吗?

为什么自学编程那么难?  第1张

你以为大佬什么都懂吗,不,他们的浏览器里照样是git,知乎,csdn,chatgpt全开。老手和新手的最大区别是:

老手知道该怎么思考,该搜什么方向的资料,遇到事情不迷茫不害怕。

观察问题,分析需求,看透本质,琢磨方向,归纳架构,借助外力,组合资源,代码落地,测试验证,维护变现。

所以说,那些花里胡哨的都不用学,只需要做到鸡本功扎实,拿一个实际项目,git上扒一个代码run起来找感觉,做个小改动,哪里不会搜哪里,把代码的故事理解清楚讲清楚就好了,so easy。

为什么自学编程那么难?  第2张

哪些是鸡本功呢?c++,python,java基本用法会,面向对象,LeetCode100热题,这些需要专注,快速,闭关一个月速通。对于基础知识的学习阶段,专注力是关键。这些内容仅限于编程能力的基础,如果是算法,比如说深度学习之类的,也需要学习对应领域的基础内容。

学习阶段,基础打扎实,不要追求面面俱到。基础打扎实,是为了不至于一脸懵,啥都不会的情况下去做某个具体的事情的时候会很有挫败感。不要过于深入,一是学的多了找不到重点记不住,学的内容没有用起来理解不了它的意义。

为什么自学编程那么难?  第3张

只有在某个项目上手干起来了,这个时候知识才在脑子里拥有了生命,才知道知识的作用和去带有目的性的学习。这样的学习,印象才深刻,知识才不会跑路。

你的编程能力从什么时候开始突飞猛进?


如何学习及利用开源代码?

总结

这一篇是站在“做减法”的角度讨论如何学习编程,目的是为了在我们有限的时间下聚焦我们有限的精力。在下一个类似话题了,进一步讨论编程能力提高的三个阶段。

编程到底难在哪里?

扫描二维码推送至手机访问。

版权声明:本文由卡卷网发布,如需转载请注明出处。

本文链接:https://www.kajuan.net/ttnews/2024/12/3266.html

分享给朋友:

相关文章

Photoshop 有哪些使用技巧?

Photoshop 有哪些使用技巧?

不看后悔系列!本篇分享25个PS实用的技巧! 不能保证每个都能让你惊艳,但是却是我用心写出来的,希望对你有帮助。 另外我的知乎也写了接近200篇PS的技巧,超级合集分享! 分享25个关于PS的技巧 一、快速制作文字倒影1、新建文档,15…

如何在自己家里建立一套私有云系统?需要哪些设备?

如何在自己家里建立一套私有云系统?需要哪些设备?

我敢保证,这绝对是目前为止最简单的搭建家用私有云的方法: “一台主机+至少一块硬盘”足矣!不需要任何专业知识,也没有复杂繁琐的步骤,十分钟不到就能搭建好,帮你成功打开文件云储存新世界的大门!还在单纯依靠网盘进行文件存储的朋友,不是我吐槽哈,…

计算机专业不干互联网不热爱技术,还能转行干什么?

转行的思路,无非也就是那几个。 我们顺着每个思路,一路捋一遍,基本上,大致可行的方向,也就有了。 一、跟对口职业和岗位业务链条相邻的职业和岗位计算机专业如果找到了对口的技术岗位,跟技术工作联系最紧密的岗位是什么? 产品经理。当然,大多数产品…

数字人民币为什么又不火了?

我完全不懂行。 我一开始以为,数字人民币,是对我银行里的每一分钱,都赋予一个独一无二的数字编码。 我要用一块钱买矿泉水,它就从我的存款中随机选取一百个一分钱,组合成一块钱,支付给商家。 我花一百块钱吃饭,它就随机选取一万个一分钱,组合成一百…

自己拥有一台服务器可以做哪些很酷的事情?

自己拥有一台服务器可以做哪些很酷的事情?

我就有一台,跑了两年了,ipv6 ddns 网络,加虚拟化平台.跑了个 winserver 和 ubuntu 服务器。 稳的雅皮! 拆掉后盖,散热更好。烟盒固定硬盘。键盘防止灰尘掉落。电池拆掉,屏幕拆掉,也是散热考虑。 屏幕拿去做便携副屏了…

客观的讲,华为是不是真的遥遥领先?

客观的讲,华为是不是真的遥遥领先?

最近,华为上市了最新款的三折叠屏手机,于是很多大V们把这款手机吹上了天,吹成是技术上遥遥领先于全世界。谁要是敢质疑华而不实,就会被人扣上一顶汉奸卖国贼美狗的帽子。把一个商品捧成了宗教和菩萨,你只能说好,不能说不好。其实这个世界上,只要是人和…

发表评论

访客

看不清,换一张

◎欢迎参与讨论,请在这里发表您的看法和观点。