1 kaedeair 2023-07-28 14:25:43 +08:00 编程是基于计算机理论基础的,语言只是一个工具,光是学习语法仅仅是入门,深入学习需要理解计算机系统和操作系统是怎么工作的,数据在计算机中是怎么流动的。除此之外还有语言特性,比如 C++中虚函数的实现,python 中参数传递的引用传递和值传递,java 中 integer 缓冲池的实现;这些东西虽然不会提高你的编码效率,但是能帮你提高排查问题的速度。 |
2 brader 2023-07-28 14:26:38 +08:00 实战,可以从博客、官网之类的项目做起,前台、后台,实现完整的功能,日常的增删改查、字符处理,差不多都能接触到,做完两到三个项目后,就差不多入门了 |
![]() | 3 coderluan 2023-07-28 14:28:40 +08:00 有意义的学习得有目的性,比如我想做个网站做个游戏,然后去学对应的技术,但是如果楼主没什么想做的,就是单纯的想学下编程,也没什么问题,其实随便找门语言学完语法就可以了,再学别的语言意义不大,如果想更了解一点,可以看看数据结果和算法。 |
4 shyangs 2023-07-28 14:34:39 +08:00 建做「一个云盘同步指定文件夹的功能」作. |
5 ZGame 2023-07-28 14:43:33 +08:00 编程是语言是哪来用的,没有魔法 ,都学习 github 上和码云上的第三方开源项目, 看视频学习和对别人的代码去"临摹"一遍 ,都可以提升相关知识的提升 |
![]() | 6 jookr 2023-07-28 15:00:07 +08:00 web 开发从做页面开始,py 从采集做起就,有了目标学起来就起劲了。 |
9 kaedeair 2023-07-28 15:50:29 +08:00 ![]() @wayne3602 #8 Randal E. Bryant 的那本《 Computer Systems: A Programmer's Perspective 》(《深入理解计算机系统》) 推荐先独立做几个简单工程之后再来看会比较容易理解 实践为主,教程为辅 |
10 minglanyu 2023-07-28 16:13:56 +08:00 用想学习的语言,刷 leetcode |