`
wjlgryx
  • 浏览: 306614 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

为什么我不适合搞编程

阅读更多
本文是从 这篇文章翻译而来。

我喜欢靠自己的努力来解决问题。

也许是因为在学校里没有养成好的集体活动的习惯,也许是因为我这个家里最小的孩子想在这个大家族中证明什么东西。不管是什么吧,每当我有什么事情需要去完成时,我都会自己去构思,计划,研究,学习相关技能,然后付诸行动。

自从记事儿起我就这样行事,而且没有出过问题。而且也不会有什么问题,我想。

自己创办一个公司是我长久以来的一个梦想。这个想法一直在我脑海里游荡,我最终决定应该花点时间去实现它,我相信一定会成功。我曾经做过网站,我曾 经做SEO,让我的关键字排在Google搜索的前列,我曾经成功的运营过一个本地服装品牌,所以我坚信,应该不会有什么大问题。

于是我开始构思,开始计划,开始做研究。设计方案很顺利的出来了,网站的盈利模式很明晰,从计划书上看,一切都好极了。现在,我只需要把后端服务程 序建起来,这应该不会耗费我太多时间,因为我的这个业务模式有现成的技术方案,于是,经过一段时间的学习PHP和Ruby编程后,我就先把网站的前端做好 了,能运行了。

然而,原计划几天的学习编程变成了几个月,我开始意识到编程是个比我想象的要复杂的东西,我把这部分的责任归咎于那些像“24小时精通编程”之类的 书。我学习编程越深入,我对那些真正的程序员的尊敬和敬仰越急剧增加。同时我的挫折感也越强。我感觉我偏离我最初的目标—创建一个公司—约来越远了。我渴 望寻找客户做市场,挖掘投资者,对潜在的用户进行电话推销;但是我却深陷于面对索然无味的代码数字游戏和寻找书籍学习那些我从未真正理解的编程语言。.

此时我开始明白究竟是哪里出了问题,明白了这些日子让我不开心的原因。我企图从事编程的做法根本就是错误的。我只是想借助它来达到我的最终目的;并 不是由于我对它真心的感兴趣。我只是把它当作一个垫脚石,它只是我迈向下一步的一个步骤。但是,编程,写代码,不管你怎样称呼它——它可不是我想象的这 样。它是一种需要你必须真正的投入时间,有真正的动力去掌握的东西。

是的,之前我实在是太天真,但是谁没有这个阶段。通过这次经历,我明白了编程本身是个过程。想成为一个真正的程序员需要一步一步的去实现,它需要你投入大量的练习和心力。但是,最重要的是,它需要有真正的热情和投入来去掌握哪些我以前不会,现在仍会不懂的东西。

所以,我不再强迫自己去学习毫无兴趣的编程,我觉得让自己专注于自己感兴趣的事情。做市场,做设计,做计划,做研究。

就在写这篇文章时,我终于做了一个以前从未想过的决定,但是我为这个决定而开心。我决定为我的创业公司找一个技术合作人。我明白,没有一个好的程序 员帮我,我在这条路上是走不远的。所以,如果你是个坚定而充满热情的程序员,有兴趣跟一个一样热情于设计和创业的人一起工作,请给发邮件推荐你自己。

通过这次经历,我相信,你和我,一起合作,把我们的技能和才智集中到一起,我们可以创造出比我单干、比我最有创造力的时候还要好的成果。

那么我们就一起努力吧!
分享到:
评论

相关推荐

    搞编程的有必要一读.txt

    这告诉我们,在学习编程的过程中,不能只追求表面的炫酷效果或是短期成果,而是应该耐心地积累知识,逐步提高自己的技术水平。只有这样,才能在未来的道路上走得更远。 #### 三、抵制诱惑,保持专注 编程学习过程...

    PGM8951Flash单片机编程器

    这里介绍的一款国外电子网站推出的廉价51编程器,能够读写最常用的12种51单片机,自己动手装配一台,既能锻炼自己的动手能力,又能廉价地装备一台多用编程器,无论是学习单片机或业余时间搞开发,都是一个非常好的...

    编程专业人员的编程秘笈

    可我连最基本的逻辑关系都搞不清楚,在它那儿给我的逻辑测试题中,10道题我只答对了3道.比如说"我是一男的,你的儿子是我儿子的父亲,问我是你的关系什么?"我回答是我自己,结果错了.达内的人说我可以先到它们的预习班补...

    学习编程的第二天,搞起来!搞起来!

    学习编程的第二天,搞起来!搞起来!

    GALIL运动控制卡编程指南

    编程指南是为那些需要进行电机控制编程的工程师和技术人员提供的文档,帮助他们了解如何使用GALIL控制器进行编程。 描述《GALIL运动控制卡编程指南,献给需要搞电机运动控制的同学。》表明该文档的主要受众是机电...

    Java面向对象编程思想

    以前总听老师说c语言是面向过程的,c++和java是面向对象的,这些糊涂老师却从来不说明何为面向过程,何为面向对象,搞得我一直对此稀里糊涂。 最近看了不少的资料,在这里总结一下对此的心得体会。 所有的计算机程序...

    多线程和套接字编程程序

    在IT领域,多线程和套接字编程是两个至关重要的概念,特别是在网络通信和并发处理方面。这里,我们深入探讨这两个主题,...通过实践和学习这些项目,你可以提升自己的编程技能,并为将来更复杂的系统设计打下坚实基础。

    ABB编程软件

    ABB编程软件是一款专用于工业机器人控制与编程的工具,它为用户提供了一个集成的环境来设计、测试和优化ABB机器人的动作。"31GRAF"是这款软件的一个版本,可能是特定时期或特定功能集的标识。在本篇文章中,我们将...

    LinuxC编程一站式学习

    为什么要在Linux平台上学C语言?用Windows学C语言不好吗? 用Windows还真的是学不好C语言。C语言是一种面向底层的编程语言,要写好C程序,必须对操作系统的工作原理非常清楚,因为操作系统也是用C写的,我们用C写...

    VB.rar_我晕搞屁!_搞屁

    搞屁哦."这部分描述可能暗示了用户在解决某个问题时遇到了困难,感觉非常纠结,可能是因为对VB编程语言的某些概念或者操作不熟悉,导致进度缓慢。"灌水,灌,灌,还要英文."这部分可能是用户对于需要阅读英文文档或资料...

    ACM 编程基础辅导

    ACM编程基础辅导,内容比较详细,想搞ACM的初学者可以看一下。

    You.can.Do.It!C++编程新手互动教程

    ·解决方案:Francis对你提出的要求是,搞清楚他所提供的解决方案为什么有效,为什么和你的有所不同。 ·总结:总结独立于语言的重要编程概念、标准C++的知识要点,以及Francis为你灌输的额外的C++的知识要点...

    Linux C编程一站式学习.chm

    这是一本从零基础开始学习编程的书,不要求读者有任何编程经验,但读者至少需要具备以下素质: 熟悉Linux系统的基本操作。如果不具备这一点,请先参考其它教材学习Linux系统的基本操作,熟练之后再学习本书,《鸟哥...

    一个实例搞定MATLAB界面编程

    本实例“一个实例搞定MATLAB界面编程”旨在帮助用户深入理解和掌握MATLAB的图形用户界面(GUI)设计,这包括菜单栏编辑器和工具栏编辑器的使用,以及一些不常被注意到但非常实用的技术。 MATLAB的GUI设计是通过...

    关于编程者的忠告

    希望大家可以看完,这篇文章可能会重新塑造你的编程之路! 我始终认为,对一个初学者来说,IT界的技术风潮是不可以追赶的,...而许多搞不清指针是咋回事的BBS站友眉飞色舞的讨论C#里面可以不用指针等等则让我觉得好笑。

    实测:ARM M1芯片的MacBook搞开发香吗?软件兼容性如何?做编程开发能买吗?

    实测_ARM_M1芯片的MacBook搞开发香吗?软件兼容性如何?做编程开发能买吗?

    计算机编程语言的发展过程

    "计算机编程语言的发展过程" 计算机编程语言的发展过程是一条漫长而复杂的道路,从最早的机器语言到现在的高级语言,计算机语言的发展历程伴随着计算机技术的发展。下面,我们将从自然辩证法的角度探讨计算机语言的...

Global site tag (gtag.js) - Google Analytics