首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

不要成为这样的程序员

职业生涯里总会碰到一些满满负能量的同事,总是抱怨,除了他们会用的那种编程语言外,其他编程语言都很垃圾;若要问为啥其他变成语言垃圾,他们除了“跑起来慢”,“长得难看”等词汇,其实也讲不出个所以然。

自然语言和编程语言

我们人类,从圣经时代就开始使用语言来表达自己和彼此交流。编程语言也是如此。它是一种人类可以与机器交流的工具。和自然语言一样,有许多编程语言具有不同的特性、适用性和上下文。有些语言甚至被称为“死语言”,因为没有一个国家正式地说这种语言。

自然语言和编程语言的核心是:交流。两者都是很好的交流工具。这就是你如何看待编程语言:作为一种工具

随着敏捷编程方法的提升和IT市场的发展,将编程语言作为交付业务价值的工具变得越来越普遍。不管它是 Ruby、Python、JavaScript 还是 Go,它主要取决于您所交付的应用程序和业务价值。

多年来,软件开发人员甚至更多地参与到业务中来。他们不再被雇佣去编写一堆代码,而是去理解基于它们的业务问题和代码。

反对者

最大的问题是:有很多人都在抱怨编程语言。

Python 很慢,Java 很笨拙,我讨厌 JavaScript

这是我几乎每天都听到或读到的一个短语。这让我感到困扰,因为一些开发人员不希望将编程语言视为业务工具,相反,他们认为编程语言是伤害其他程序员的武器。经常听到 XX 是世界上最好的语言。

可是,Python 在 web 开发、web 抓取、数据科学等方面具有一定的适用性。Java 作为一种企业语言非常有效。JavaScript 征服了网络。

每一种编程语言都有其适用性、优缺点。它可能是你工作的最好的项目,但是它可能对所有的问题都没有帮助。

由于他们的消极,成为这种类型的开发人员会危害整个工作场所。抱歉,但不是因为有人讨厌 JavaScript,整个网络才会放弃它。所以,与其抱怨,不如开始学习。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20180714G19HGI00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券