什么是编程?有网友表示:写代码就行了!

我们来思考一个问题,何谓编程?编程就是写代码吗?其实所谓的编程,其实就是不断的对这个现实世界中的问题建立模型并将其固化为代码自动化执行的过程。在对问题建立模型的

这篇文章给大家聊聊关于什么是编程?有网友表示:写代码就行了!,以及对应的知识点,希望对各位有所帮助,不要忘了收藏本站哦。

在建模问题的过程中,我们会遇到很多不同层面的问题,因此我们需要很多领域的知识来解决这些问题。

编程所需的领域知识示例:

我们需要管理正在操作的数据,因为数据是相互关联的。结构化数据通常是编程的第一步。关于结构化数据的相关理论和实践,需要一个专门的学科分支或专题来研究——数据结构。

我们需要解决一个具体问题,如何一步步解决这个具体问题,用——算法这个过程是怎样的。

我们需要自动化解决方案并以代码—— 编程语言的形式交付。

如果一个抽象模型被编码并实现,如何实现“这个函数”,如何实现“那个函数” —— 编程技巧。

问题的规模已经变得如此之大,如此多的代码混合在一起,连程序员自己都无法理解!如何对这些代码进行拆分和模块化——设计。

什么是编程?有网友表示:写代码就行了!

代码量已经到了一个人无法完成的地步。 ——工程需要团队分工协作来完成。

你写的代码我看不懂,无法调用或者很难调用。我写的代码你看不懂,或者说很难理解。如何享受—— 编码风格/编码规范的乐趣。

问题的规模不断扩大,达到系统工程的规模,以前学的套路已经不行了!如何构建这个系统,实现正确、安全、高性能、高可用的——架构。

然而,这些只是系统项目的冰山一角!这是一个庞大的系统。正是因为软件开发需要考虑的问题太多,团队成员素质参差不齐,所以团队开发中并不是每个程序员都做同样的事情。每个人都有自己的角色,初级工程师、中级工程师、高级工程师、架构师、CTO。

所以编程不仅仅是堆叠代码!

说到这里,我想起一件事:—— 为什么业界普遍鄙视经过培训出家的新人?人与人之间的差异是巨大的!我见过训练后表现非常好的人。其实说到底,并不是所有人都被鄙视。就是新手,经过几个月的培训,发现只要找一份工作就可以赚到“高薪”,然后就觉得编程很容易。因为这次经历让他们产生了一种错觉:——编程是如此简单,我经过几个月的培训就能学会!这有点像一个刚学会开车的新司机,傲慢地对一个有经验的司机说:“开车很容易!你看,我也能行!”。

用户评论

什么是编程?有网友表示:写代码就行了!
半梦半醒半疯癫

说的对啊,本质上就是写代码编织逻辑,让计算机按照你的指令执行任务,简单来说就是用代码“说话”让机器听懂!

    有16位网友表示赞同!

什么是编程?有网友表示:写代码就行了!
恰十年

我觉得编程比写代码更深远。 就像你写故事一样,你需要构思剧情、设定角色、编排情节,编程也是需要“设计思路”才能写出好的程序。

    有8位网友表示赞同!

什么是编程?有网友表示:写代码就行了!
红尘滚滚

写代码只是工具,重要的是用它解决实际问题。 真正的编程是将抽象的想法转化为计算机可以理解的指令,这个过程才是编程的精髓!

    有12位网友表示赞同!

什么是编程?有网友表示:写代码就行了!
ゞ香草可樂ゞ草莓布丁

这说法确实有点过于简化了。 毕竟编程涉及到很多领域,比如算法、数据结构、软件工程等等,远远不止写代码那么简单。

    有9位网友表示赞同!

什么是编程?有网友表示:写代码就行了!
全网暗恋者

我更认同“写代码”的定义,因为程序员的日常工作就是用各种语言编写源代码。 只要会写代码就能开发出不同的应用程序,这就是编程的魅力!

    有18位网友表示赞同!

什么是编程?有网友表示:写代码就行了!
墨染殇雪

就好像医生一样,你不会先说病人需要什么药,而是要诊断病症然后找到合适的治疗方案,编程也是类似的逻辑过程,你要先分析需求然后再用代码解决问题!

    有7位网友表示赞同!

什么是编程?有网友表示:写代码就行了!
窒息

其实编程更像是一种艺术,你需要不断学习和改进,才能创作出更加优秀的程序! 这不仅是一门技术,更是需要创造力和想象力的领域!

    有11位网友表示赞同!

什么是编程?有网友表示:写代码就行了!
浮世繁华

只是写代码吗? 感觉太肤浅了。 编程应该是一个更宏观的概念,是解决问题、创造价值的过程, 写代码只是其中的一部分而已

    有16位网友表示赞同!

什么是编程?有网友表示:写代码就行了!
如你所愿

我觉得“编程”的定义应该更加多元化, 可以包含一些与代码相关的知识和技能,比如算法、数据结构等等。 只有这样才能更好地全面理解编程!

    有20位网友表示赞同!

什么是编程?有网友表示:写代码就行了!
青楼买醉

编程真的不仅仅是写代码,还要考虑软件的可读性、可维护性和可扩展性等等因素。 这是一个需要不断提升自己专业素养的过程!

    有16位网友表示赞同!

什么是编程?有网友表示:写代码就行了!
┲﹊怅惘。

我同意“编程就是写代码”这种观点,因为程序员大部分工作时间都在编码上, 这就是编程的核心 essence!

    有13位网友表示赞同!

什么是编程?有网友表示:写代码就行了!
焚心劫

我觉得这说法可能有点单薄, 毕竟编程还需要对用户需求、商业目标等方面进行深入理解才能设计出优秀的软件产品。

    有14位网友表示赞同!

什么是编程?有网友表示:写代码就行了!
妄灸

写代码只是手段,最终目的是解决问题、创造价值! 真正懂编程的人要懂得运用算法、数据结构等知识去设计更有效率、更合理的解决方案!

    有7位网友表示赞同!

什么是编程?有网友表示:写代码就行了!
陌然淺笑

我认同“编程就是写代码” 这句话,因为学习编程的第一步就是学会一种编程语言。 从入门到精通,这都需要不断地实践和调试自己的代码!

    有17位网友表示赞同!

什么是编程?有网友表示:写代码就行了!
花菲

我觉得编程更像是一种思维方式,需要逻辑思维、抽象思维等等能力,才能解决各种复杂的问题。 写代码只是实现这种思维方式的手段之一!

    有9位网友表示赞同!

什么是编程?有网友表示:写代码就行了!
泪湿青衫

说编程就是写代码有点简单化了,它还涉及到很多其他的知识和技能,比如数据库管理、系统架构设计等等,只有通俗易懂地解释这些知识点才能让更多人了解编程的魅力!

    有9位网友表示赞同!

什么是编程?有网友表示:写代码就行了!
七级床震

我更倾向于把编程看作是一种创造的过程,你可以用代码构建不同的世界,实现各种各样的功能。写代码只是其中一个环节!

    有13位网友表示赞同!

原创文章,作者:小su,如若转载,请注明出处:https://www.sudun.com/ask/166966.html

(0)
小su's avatar小su
上一篇 2024年9月21日 下午2:40
下一篇 2024年9月21日 下午2:42

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注