Ⅰ C语言。。。刚学这个。问需要什么样的思维,以及什么样的态度
重要还还是多练习,多思考,多总结
最好,能有一群人一起学,如此便可事半功倍。
为此,你可到 JulianTec 网站进行 surfing..
参与邮件列表大家一起讨论学习进步。
数学?:),编程有如在千里之外运筹帷幄,
又如在象棋嘶杀之中行兵运车。
掌握基本的语法就如同知道基本的着棋规则,
但更重要的是你得知道在哪里设埋伏,哪里布追兵。
回到c语言中,就是得知道什么时候用循环,什么时候用判断之类的事情上。
您说数学,也许在某一种层面上是正确的,
但与其说是数学,倒不如说算法来的准确一些。
换句话讲,是您在面对一个待解问题的时候,加以建模并分析得找出一个有效的在机器运算中能行之有效的算法来。注意这些算法是机器能理解的,比方:先做什么后做什么、条件成立做什么/条件不成立又做什么、在什么条件下循环不断的重复做什么事情之类的。
总之,做程序设计重点还是在于找出现实世界中的问题现实模型 到 机器世界中可供用于计算的计算模型 之间的 映射(mapping)。
很多初学者学了这个语言那个语言,但在真正面对问题需要编写出来程序的时候,还是感觉素手无策,就是因为在平时教与学的过程中缺少这方面的锻炼思考造成的。不知道如果去分析现实需求,加以建模,并得出最终映射(mapping)。
欢迎继续探讨...
Ⅱ 程序员是干什么的啊
程序员是写程序的属于电脑IT行业。
程序员(英文Programmer)是从事程序开发、维护的专业人员。一般将程序员分为程序设计人员和程序编码人员。
软件从业人员分为初级程序员、高级程序员、系统分析员,系统架构师,测试工程师五大类。
一年可报考软考程序员考试两次,但一次考试只能报考一种资格,因此报考了程序员考试则无法再报考软考其他级别或科目的考试。
同时软考程序员考试采用笔试形式,考试实行全国统一大纲、统一试题、统一时间、统一标准、统一证书的考试方式。