写作绅士,读作丧尸 X岛揭示板
顺猴者昌 逆猴者亡 首页版规 |用户系统 |移动客户端下载 | 丧尸路标 | | 常用图串及路标 | 请关注 官方公众号:【X岛揭示板】 官方微博: 【@X岛极速版】| 人,是会思考的芦苇
常用串:·豆知识·跑团板聊天室·公告汇总串·X岛路标

No.54540502 - 无标题 - 技术宅


回应模式
No.54540502
名 称
E-mail
标题
颜文字
正文
附加图片
•程序语言、压制投稿、视频制作以及各计算机领域的技术问题
•我觉得还是CSDN靠谱一点
•本版发文间隔为15秒。

无标题 无名氏 2023-01-02(一)00:41:04 ID:n9ZkGVJ [举报] [订阅] [只看PO] No.54540502 [回应] 管理
我感觉我对技术很感兴趣,但是我什么编程知识都没有。每次当我学一门语言我都觉得很复杂,记不住这些东西,怎么办(|||゚Д゚)
无标题 无名氏 2023-01-02(一)01:37:41 ID:zm40PJP [举报] No.54541611 管理
纯粹的学习对于编程来说没有意义,边学边上手实践才是王道,可以去搜一些简单的题目来做
无标题 无名氏 2023-01-02(一)06:39:38 ID:kkxOq0w [举报] No.54542933 管理
感兴趣但是你是想要做什么?或许复杂但是不是全都要记住,有些东西可以以后记不清的时候再翻看查找,边学边写自然会熟悉那些经常用到的,学外语也有各行业常用单词不常用单词
无标题 无名氏 2023-01-02(一)20:23:25 ID:Hd7Lkam [举报] No.54555904 管理
总之先写个hello world出来
无标题 无名氏 2023-01-02(一)20:29:04 ID:DEVICU9 [举报] No.54556029 管理
你有想做的东西吗
无标题 无名氏 2023-01-03(二)00:43:11 ID:r2Pu2QJ [举报] No.54562349 管理
如果是语言的话,可以敲一些自己觉得有意思的代码,比如去找找贪吃蛇啊,迷宫啊这样的小游戏的源码,跟着敲一遍,理解一遍,再玩一遍成品,再写一写小系统啊,巩固基础知识,过程会遇到很多不知道的东西,自己去查一下,就能慢慢学会啦(这只是个例子,有些语言要结合他的主要用处
无标题 无名氏 2023-01-03(二)00:44:56 ID:r2Pu2QJ [举报] No.54562379 管理
>>54562349
(说到一半发出去了),结合他的主要用处,进行实操,重点是参与到操作里面
无标题 无名氏 2023-01-03(二)00:51:04 ID:jbXXCqS [举报] No.54562512 管理
编程要记的东西不多吧(主要是绝大多数东西都可以现查解决),个人认为真正重要的是编程的思路,也就是怎么通过编程解决问题。这个思路有了学什么语言都不难。
无标题 无名氏 2023-01-03(二)14:11:28 ID:ODFaQ9k [举报] No.54570395 管理
一个成熟的软件本来就是很多人多次迭代出来的,先有需求,再做东西。比如你可以做一个岛客户端来玩玩
无标题 无名氏 2023-01-11(三)09:01:49 ID:AWUkX0H [举报] No.54754987 管理
从最基础的开始写,我最开始写代码是靠下面这段简短的代码对编程感兴趣的,通过改变数字实现更改输出结果:
int n=1;
switch(n){
case 1:
printf("今天星期一");
break;
case 2:
printf("今天星期二");
break;
case 3:
printf("今天星期三");
break;
case 4:
printf("今天星期四");
break;
case 5:
printf("今天星期五");
break;
case 6:
printf("今天星期六");
break;
case 7:
printf("今天星期日");
break;
}
无标题 无名氏 2023-01-11(三)15:23:08 ID:ODFaQ9k [举报] No.54761448 管理
有兴趣没基础,你就应该直接从c开始学起。
现代的高级语言很多概念都只剩下一个名字了,内部都是黑箱,比如java新建对象用new关键字,但是new其实代表在堆中创建对象,只不过java所有对象都在堆里,所以这些操作变成了一种约定俗成。
学c的时候可以一定程度帮你补齐一些基础知识
无标题 无名氏 2023-01-11(三)21:47:29 ID:4CWQI2H [举报] No.54771590 管理
https://cs50.harvard.edu/x/2023/

看这个入门挺不错
无标题 无名氏 2023-02-01(三)17:06:51 ID:THqu6kc [举报] No.55249468 管理
我不明白你对什么技术感兴趣,不过大致上来说编程分自顶向下和自底向上。

自底向上的话,我记得有一个项目是从一个虚构的CPU开始,演示如何执行机器码,然后再上升到汇编和C。也可以考虑《编码》这本书(副标题忘记了,从手电筒和继电器开始讲的)

自顶向下的话,我直接推荐SICP前三章
无标题 无名氏 2023-02-03(五)18:07:02 ID:M8QpRx6 [举报] No.55298836 管理
>>No.55249468
>>No.55249468
什么魔鬼竟然推荐SICP(|||゚Д゚)
无标题 无名氏 2023-02-09(四)01:56:46 ID:qqmufEA [举报] No.55434569 管理
>>No.54771590
全英文的课程,甚至还没有字幕(´゚Д゚`)
无标题 无名氏 2023-02-09(四)23:53:37 ID:LPCVmM2 [举报] No.55458652 管理
>>55434569

油管上的版本是有英文字幕的,这套课我看过,作为入门还算可以。授课用的英文不难,高中英语水平就够用。
无标题 无名氏 2023-02-10(五)00:00:08 ID:Wl0Zxj7 [举报] No.55458869 管理
动手折腾,造!
递归式学习呗,俗称缺啥补啥。
无标题 无名氏 2023-02-11(六)10:55:09 ID:FTpMtcR [举报] No.55491381 管理
讲sicp的mit6.001在网易公开课还是哪里有几十年前翻译的版本可以看看
但是我并不推荐没有基础的人去看MIT6.001

如果只是了解入门的话哈佛的cs50更适合网上也到处都是有中文字幕的版本
无标题 无名氏 2023-02-11(六)11:08:02 ID:THqu6kc [举报] No.55491627 管理
>>No.55298836
总不见得从 lambda calculus 开始吧()

UP主: