什么?程序员还要了解经济学?!

【编者按】本文作者为常年混迹于 SitePoint JavaScript 论坛的 Web 开发者 James Hibbard,主要介绍针对开发新手提出了一些学习建议。文章系国内 ITOM 管理平台 OneAPM 编译呈现。

近期的一次采访中, StackOverflow联合创始人Joel Spolsky建议,新手程序员应该掌握3项技能:经济学,写作和C语言。初看起来,这3项技能似乎有点奇怪,但是深入探讨后,笔者才发现其中的奥妙。

Spolsky建议程序员学习经济学,因为 “通常,程序员都不理解经济学,因此也不明白如何为业务增值”。好好想一想,我们是否经常听到设计师与开发人员抱怨可怕的客户和他们不合理的要求?虽然这样的客户肯定存在,但是很容易被忽略的事实则是,作为网络开发人员,我们的主要职责就是为客户的业务带来价值。理解到这一点,才能够建立良好的合作关系。

此外,对经济学有一定了解能帮助很多自由职业者更好地推销自己。至少让他们对自己所花的时间与为客户带去的价值之间的联系有更深入的认识。并且,当客户提出不合理要求时,他们(比如说网络开发人员)能够清楚地表达成功网站可以为业务带来的价值。

Spolksy还建议程序员学习写作技能(还包括沟通能力),因为“基本上,成功的人都能充分解释他们的想法。”他说的没错!沟通是至关重要的,却也是常常被忽视的一项技能。即使你是非常优秀的程序员,如果你不能将自己的想法传达给团队中的其他成员,那这些想法也会变得毫无意义。

不仅在编程中是如此,日常生活中也是如此。作为一名编辑,笔者不得不处理大量的文章投稿。只有那些表达清晰,考虑周详的文章才能最快通过。

Spolsky的最后一项建议是学习C语言。当笔者看到这项建议时,第一反应是“有没有搞错?!”当我能够使用语法更简洁,并提供内存管理的JavaScript或Ruby编程时,为什么还要学习C语言?毕竟,我并没有在追求速度快得耀眼的程序……

Spolsky 的理由是:“如今的大多数程序员会学习一些更高级的语言—例如Python,Ruby或者Java,但却没有真正掌握语言中导致代码能够执行的基础,因此也无法理解为什么运行速度慢或者出现问题。”仔细想想,的确如此。这就像建议一个想学习jQuery或者JavaScript框架的人后退一步,先学习其基础技术。花时间去学习语言的基础,会对你未来的工作有所帮助(例如在调试未按预期工作的程序时)。

OneAPM Browser Insight 是一个基于真实用户的 Web 前端性能监控平台,能帮助大家定位网站性能瓶颈,实现网站加速效果可视化;支持浏览器、微信、App 浏览 HTML 和 HTML5 页面。想阅读更多技术文章,请访问 OneAPM 官方技术博客

本文转自 OneAPM 官方博客

原文地址:
https://www.sitepoint.com/three-skills-every-new-programmer-should-learn/

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 213,047评论 6 492
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 90,807评论 3 386
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 158,501评论 0 348
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 56,839评论 1 285
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 65,951评论 6 386
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 50,117评论 1 291
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 39,188评论 3 412
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 37,929评论 0 268
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 44,372评论 1 303
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 36,679评论 2 327
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 38,837评论 1 341
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 34,536评论 4 335
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 40,168评论 3 317
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 30,886评论 0 21
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 32,129评论 1 267
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 46,665评论 2 362
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 43,739评论 2 351

推荐阅读更多精彩内容

  • 本文把程序员所需掌握的关键知识总结为三大类19个关键概念,然后给出了掌握每个关键概念所需的入门书籍,必读书籍,以及...
    dle_oxio阅读 11,092评论 6 244
  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 171,887评论 25 707
  • 人生是一段旅程,在旅行中遇到的每一个人,每一件事与每一个美丽景色,都有可能成为一生中难忘的风景。一路走来,我们无法...
    蓝幽_e733阅读 95评论 0 0
  • 在那遥远的地方, 有潋滟的水光, 有醉人的芬芳, 有我朝思暮想的姑娘。 在那遥远的地方, 有英雄绝唱, 有江山埋葬...
    天堂有鬼阅读 252评论 4 7
  • 第一次坐火车很紧张 “火车要开走了啊姐!”懒懒攥着拳头怒视着还在一旁不慌不忙闲聊的姐姐。 “急什么,还有半小时呢?...
    苏格乔西阅读 535评论 26 4