Re: [请益] 程式怎么选择与入门?

楼主: Feis (永远睡不着 @@)   2022-11-30 02:03:19
※ 引述《PCMAN2005 (37927)》之铭言:
: 非本科没基础
: 上过arduino的短期课程
: 但还是看不懂语法的逻辑
: 听说是跟C语言类似
: 是先去学C比较好吗
: 大家都是怎么入门的?
在这个年代, C 语言应该不是最适合初学者第一个学习的程式语言。
对初学者来说,一开始能够培养语感、学会用程式解决问题的能力才是最重要的。
先试着习惯写程式,并习惯用程式逻辑言思考与表达,同时看能否尝试解决一些自己在意的问题,
试着从实作中获得成就感并了解是否适合这种人格特质。
如果在这个情况下还想进一步彻底了解电脑 (机器/Machine) 底层运作的机制的话,C 语言就可以是一个很好的开始。
它可以强迫你了解一些电脑运作的原理与其极限,算是一般非本科能了解计算机原理的切入点。
语言只是工具,先习惯后再试着思考。实作而不思则罔,思而不实作则殆。
作者: jobintan (Robin Artemstein)   2022-11-30 07:58:00
会举一反N也是很重要…
作者: shooter555 (shooter)   2022-11-30 09:23:00
所以反过来想 对语言写出来的成品是哪个有兴趣 就从哪个语言下手
作者: B0988698088 (废文少女小円♥)   2022-11-30 10:34:00
现在这年代还推C的根本害人 他没兴趣就杀死他了根本谈不上这语言有多好
作者: akane8310 (阿卡_)   2022-11-30 10:38:00
是Feis老师耶,先推为敬XD我个人比较异质,python学不来反而是从老师的C语言教学影片开始启蒙程式语言的概念。以初学者的角度来说找到好的媒介、有兴趣的地方下手可能比选择语言还要重要。不过就以找工作的角度,C真的不适合作为入门选择。
作者: ctrlbreak   2022-11-30 11:01:00
我C学不会 学asm才恍然大悟
作者: loadingN (sarsaparilla)   2022-11-30 11:12:00
如果他去报电机,也是学C啦 下去C
作者: cmpunk66 (cmpunk66)   2022-11-30 12:20:00
确实 一开始学c导致我很讨厌写程式 之后学别的才真的对程式产生兴趣
作者: Bencrie   2022-11-30 12:33:00
他没兴趣我就少一个对手了 (X
作者: leakleak (鱼仔)   2022-11-30 12:41:00
来写Swift 江湖传言Swift工程师都比较快乐
作者: chunfo (龘龘龘)   2022-11-30 12:47:00
我倒觉得c找工作很容易 满地软韧缺也只需要基础语法而已
作者: gigayaya (gigayaya)   2022-11-30 13:19:00
Feis只能推了
作者: testPtt (测试)   2022-11-30 14:16:00
计算机组织搭配看比较容易理解 不过学校老师通常不管这些
作者: richardz (卍罪爱卍)   2022-12-01 02:28:00
omg feis老师!!我有上您的课,比我们学校老师教的好多了
作者: jay123peter (萧瑟风雅)   2022-12-01 18:17:00
推 feis老师影片 看完受益良多
作者: steak5566 (牛排56)   2022-12-01 20:34:00
推一个js
作者: umidaisuki   2022-12-02 20:26:00
作者: cathychg (凯西)   2022-12-03 06:40:00
c 走的是韧体 那跟 EE有关系。。EE CS,差很远 , 要看文组转理工科 考验的就是耐磨 磨出头就是泥的东西 高中与高职的要求差很远 高中可以拿高职的教材累积基础 但高职也未必不好我大学唸的就是五专浓缩改制的大学 我不觉得有什么不好重点 出社会要有贵人相助 这样 懂
作者: louis925 (稚空)   2022-12-04 08:09:00
C 国中就该学了
作者: OnlyRD (里巷人)   2022-12-06 01:59:00
什么?以前可是要先从asm开始...
作者: dn91hde38b (成大苏志燮)   2022-12-07 20:56:00
Feith 大大我看你的C语言才开始入门的耶
作者: daddy29 (愿上帝与你同在)   2022-12-08 02:37:00
PHP 唯一解
作者: RicohG8 (I G8 U)   2022-12-08 19:01:00
只有PYTHON唯一解

Links booklink

Contact Us: admin [ a t ] ucptt.com