`
longxj
  • 浏览: 103704 次
  • 性别: Icon_minigender_1
  • 来自: 南京
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

编程的理由

阅读更多
以前从没想过为什么要写程序,也有过一个简单的想法,就是我写程序是因为我要养活自己。可是在看完《编程职业》这篇文章后,我才发现原来还有其他的因素在影响着我进行编程。
1.享受创造的快乐:真正的创造活动是一种快乐,编程一般是一种创造,所以我会因为我创造了一个新的东西而开心,但是不是所有的编程都是一种创造,但编程变成一种体力活,一种重复的工作的时候,快乐就消失了。
2.当你的工作给他人带来了帮助的时候,你会很快乐:这也许是最支持我编程的理由,我喜欢看到他人因为我的工作而开心,甚至会为此而感到骄傲和自豪。在这一刻,我会感到自己存在的意义。
3.驾驭事物的成功感:每当看到程序按照自己的意愿在计算机上运作时,一种成功感莫名地涌上心头。
编程中的痛苦:
1.对完美的追求:其实我也不是追求绝对的完美,但至少到达我想要的完美程度,但是追求是需要的代价的,当代价不能被满足时,痛苦就来了。
2.当编程的目标,资源,方法由他人来规定的时候,这无疑是一件痛苦的事情,尤其是编程的目标跟你的预想相反时,更是一种梦魇。
分享到:
评论

相关推荐

    基于 QWorker 的多线程编程V1.1(肥猫大叔排版贡献)

    当然,您可能有更好更多的理由来做多线程编程,但上面的这两个理由对于一般的人来说足够了。接下来,一个新的问题来了,我们为什么要什么 QWorker 而不是系统自带的多线程框架来编程?这个理由实际上很简单,使用 ...

    Linux网络编程 Linux网络编程.TXT

    - **选择Linux的理由**:成本低、灵活性高、社区支持强大,适合各种应用环境。 - **Linux与Unix的关系**:Linux继承了Unix的设计思想,但在许可和实现上独立。 #### 三、系统结构与I/O概念 - **Unix/Linux系统结构...

    学习电脑信息中小学生要学编程的6个理由

    以下六个理由详细解释了中小学生为何需要学习编程。 1. 培养抽象逻辑思维:8岁至18岁是孩子抽象逻辑思维形成的关键时期。编程通过可读的代码、工具和运行结果,帮助孩子理解和构建抽象的逻辑概念,通过实际操作将...

    三一智能控制器编程软件

    《三一智能控制器编程软件详解》 在当今的工程机械领域,智能化已经成为不可...随着科技的不断进步,我们有理由相信,类似的智能控制解决方案将在未来得到更广泛的应用,推动整个工程机械行业向更加智能化的方向发展。

    狮岛编程软件

    随着科技的迅速发展,软件在特定行业的应用变得越来越专业,以提高工作效率并简化复杂的操作...我们有理由相信,在未来,“狮岛编程软件”将在消防领域发挥越来越重要的作用,为人们的生命财产安全提供更加有力的保障。

    精易编程助手_2.22

    随着计算机编程的普及和易语言编程的兴起,越来越多的初学者和...随着易语言在编程社区中影响力的增强,我们有理由相信,“精易编程助手”将继续在易语言编程工具领域中发挥重要作用,并推动易语言编程的发展和普及。

    当前值得学习的编程语言编程语言精选

    8. 选择 Python 的理由:Python 是一种非常适合初学者的语言,因为它易学、易用、功能强大且免费、开源。 Python 广泛应用于各个领域,使得学习 Python 非常有价值。 从标题和描述中可以看出,这篇文章旨在分析当前...

    可编程机器人

    可编程机器人技术是现代科技发展的重要成果,它融合了计算机科学、机械工程、电子技术、...随着技术的不断进步,我们有理由相信,未来可编程机器人将在更多的场景中发挥更大的作用,为人类生活带来更多的便利和创新。

    JS函数式编程指南

    ##### 追求“纯”的理由 列举了使用纯函数的好处,比如更容易进行单元测试、并行执行以及代码的重用性更强。 ##### 总结 回顾了纯函数的重要性以及如何在JavaScript中实现它们。 #### 第4章: 柯里化(Curry) ###...

    编程新手真言.好东西的哇

    - **我为什么选择C而不是C++及其它语言**: 分享选择C语言而非其他语言的理由。 - **类VB,DELPHI类RAD语言分析**: 分析这些快速应用开发工具的特点和适用范围。 以上内容概括了《编程新手真言》这本书所涵盖的一些...

    基于Python混合编程.pdf

    - 核心代码的加密也是混合编程的一个重要理由,因为Python源代码没有私密性,通过将核心代码编译成编译语言,可以保护代码不被轻易查看。 - 混合编程的典型程序结构包括创建源代码、样板代码包装、创建setup.py...

    盛华消防主机编程软件2112-Ver1.1

    《盛华消防主机编程软件2112-Ver1.1深度解析》 在现代消防安全系统中,消防主机编程软件起着至关重要的...随着科技的发展,我们有理由期待它在未来能够带来更多的创新和改进,为我国的消防安全事业做出更大的贡献。

    编程规范(Google)

    - 避免过早优化,除非有充分理由和数据支持。 - 使用现代C++特性,如`std::vector`和`std::algorithm`,而不是手动的内存管理和循环。 遵循这些规范,不仅可以提高代码质量,还能降低维护成本,使代码更容易被...

    广州优硕DreamPro2编程器软件 V2.0 GZUT_DreamProII_CN-EN-32-64_V2.0

    《广州优硕DreamPro2编程器软件:技术详解与应用指南》 广州优硕DreamPro2编程器软件,是一款专为电子工程师设计的高效、精确的编程...随着版本的不断更新,我们有理由相信,未来DreamPro2将会带来更多的惊喜与创新。

    C51的编程规范

    过度依赖 `goto` 可能导致代码难以理解和维护,应尽量避免,除非确实有无法替代的理由。 #### 十二、指针的适度运用 虽然指针是C语言的核心特性,但在C51中,由于内存空间有限和潜在的硬件限制,应谨慎使用。不当的...

    tp841v5编程器固件 PIN56863147

    在当今快速发展的电子行业,集成电路编程的重要性不言而喻。TP841V5编程器作为一款专业的电子设备编程工具,在...而随着科技的发展,我们有理由相信,像TP841V5这样的编程器将会继续在电子行业发挥着更加关键的作用。

Global site tag (gtag.js) - Google Analytics