`

外行谈谈程序员

阅读更多
在中国,程序员被称为“码农”,字面意思就是写代码的农民。
    个人理解,码农者,以鼠标键盘为锄,代码为籽,日夜耕作于编译器的一亩三分田里,披星戴月熬红了眼圈,实为辛苦!
    因此有人说,程序员是拿命来工作的。听说在国外,程序员工作并非这么辛苦,而且他们是很受尊重的,这可能与一些观念有关。国内对程序员工作量要求很高,而国外软件开发则更注重质量,据说国外一个程序员每月大概写三百行代码,而国内要求至少是每月六七百行。
    有的程序员写程序只是为了生活所需,老是重复去写一些没有任何新意的代码会让人感到厌烦,这时候为什么不把这些经常用到的部分归纳总结,打造出一套类库或者是编程框架呢,通过反思和总结,精益求精,方便自己惠及他人。或者也可以对现有的类库框架进行优化,这样可以提高以后的开发效率。
    为什么会沦为写代码的农民?程序员的视野不应该只局限于自己工作的部分,只一味的盘旋在某一个技术领域中,每天机械地敲代码,思维就会僵化受限,很难有创新和突破,可能就只能做一个螺丝钉。应该学习和培养架构师那样全局的思维和眼光,从全局出发思考自己的解决方案,并尝试自己主导做一些项目。
    个人觉得,程序员不仅要善于用计算机的思维编程,还应该懂市场、懂管理,通过分析理解用户需求,加上团队协作精神才能打造出优秀的产品。即使今天只是一个螺丝钉,也要用当顶梁柱的心态去思考问题,这样才能培养解决用户需求的独立思考能力,日后才能快速成长为软件工程师和架构师。
分享到:
评论

相关推荐

    给程序员的职场情商课 晋升加薪必备

    文章还提到了“外行领导内行”的情况,这也是程序员可能会遇到的挑战之一。在面对这种情况时,情商能够帮助程序员保持心态平和,既不妄自尊大也不自卑,而是能够尊重领导并用合适的方式表达自己的专业见解和建议,以...

    ChatGPT到底会取代哪些工作岗位?程序员是最先出局的职业吗?

    承担的工作不仅仅是写代码,通常包括了需求调研分析,系统设计,第三方对接等等一系列工作,并不是很多外行人想象那样,对着电脑敲一通代码,系统就能出来了。 也许有人的人会说,不能完全取代程序员,但是能提高...

    像外行一样思考,像专家一样实践:科研成功之道(修订版)_13702974.zip

    《像外行一样思考,像专家一样实践:科研成功之道》是卡耐基梅陇大学一位美国工程院院士的著作,这本书旨在为科研工作者提供独特的思维方式和实践经验,帮助他们在科研道路上取得成功。书中不仅包含了作者对科研工作...

    像外行一样思考IT

    像外行一样思考 像专家一样实践

    金融外行如何入门量化交易 - 用Python的交易员 - 知乎 Live.mhtml

    金融外行如何入门量化交易 - 用Python的交易员 - 知乎 Live.mhtml

    一枚程序员眼中的单元测试

    在外行人 论测试的重要性 如今程序员群体赶上了中国最庞大的农民群体,大街上随便抓一把,十有八九是程序员,还一个刚从某国企离职报名参加软件培训班。我想码农的称号或许就是这么来的吧。 在外行人看来,程序员是...

    为什么设计师的地位比程序员低?.docx

    ### 为什么设计师的地位比程序员低? #### 背景与现状 在当今社会,无论是互联网企业还是传统行业,设计和技术都是推动产品成功的关键因素。然而,在很多情况下,设计师的社会地位和认可度似乎低于程序员。这一...

    像外行一样思考,像专家一样实践

    像外行一样思考,像专家一样实践,日本机器人著名专家写的书

    单片机项目教学——让“外行”也能听懂.pdf

    单片机项目教学——让“外行”也能听懂.pdf

    写给SEO外行的一点东西

    或许你不是公司的IT,或许你不是公司的SEO人员,但是老总要求你处理一点网络营销的工作;或许你就是老板,想自己优化下网站,但是什么都不懂。 那么就从这些最基础的事情做起吧。 一边做一边看些资料,事半功倍哦...

    对程序员来说 最艰巨的十件事

    2. 形象的说出软件解决方案:程序员需要根据简短的需求设计出数据结构、软件架构、代码算法、通信协议等解决方案,并将它们用外行人能听懂的术语表达出来。 知识点:软件设计、需求分析、解决方案架构 3. 评估工期...

    像外行一样思考,像专家一样实践 科研成功之道

    本书是由管理和培育出世界上最大的机器人研究所的卡耐基·梅隆大学教授Takeo Kanade对其日常研究、生活和学习的经验进行收集整理而成的一本小册子。本书不仅用作者亲身经历的大量事例极具趣味地描述了许多有效的科研...

    高质量C++编程指南

    除了完全外行和真正的编程高手外,初读本书,你最先的感受将是惊慌:“哇!我以 前捏造的 C++/C 程序怎么会有那么多的毛病?” 别难过,作者只不过比你早几年、多几次惊慌而已。 请花一两个小时认真阅读这本百页...

    外行人眼中的产品经理共32页.pdf.zip

    产品经理是IT行业中一个至关重要的角色,对于外行人来说,它可能充满了神秘和误解。这份名为“外行人眼中的产品经理共32页.pdf”的文档,很可能深入浅出地介绍了产品经理的工作内容、职责、以及他们在科技产品开发...

    一个外行的计量经济学学习之路.docx

    一个外行的计量经济学学习之路.docx一个外行的计量经济学学习之路.docx

Global site tag (gtag.js) - Google Analytics