欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  后端开发

不看星座和属相,从你喜欢的编程语言看你是什么人

程序员文章站 2024-04-03 10:18:16
...
版权声明:任何转载需全文转载并保留来源(微信公众号 techculture )和该声明,并同时转载文后的二维码,否则视作侵权;如有文字或图片不全,请移步 techculture 。

码农,是 IT 界最初级也最高尚的工作,是最简单也最有挑战的工作,是一年半载的跳板性工作也是可以从事一生的工作。从一个人或者一个公司最喜欢的编程语言,我们甚至可以读出你是什么样的人或者什么文化的公司。

一些刚入行的码农,苦恼着选择什么编程语言,一些有经验的码农总是纠结于哪门语言更好更有前景,甚至一些资深码农也经常加入编程语言好与坏优劣势的大讨论。每次编程语言大论战,总能看到浅显的论断、详尽的技术特点分析、*的支持与反对。

今天无意加入或发起一个这样的论战,我们看看,你最喜欢的编程语言,能给你描画一个什么样的轮廓。

C 和 C++

喜欢 C 和 C++ 的开发者,是最认真的码农,事无巨细都要考虑,所以通常容易跑题、较真、陷入细枝末节。他们需要花更多的时间掌握看起来不复杂却难以用好的这门语言。但其他语言的开发者经常会说:只有疯子采用 C++ 。

Javascript

Javascript 从来没想过成为一门主流语言,但它却不小心基于浏览器 web 程序开发的标准语言。开发者想出了各种招来弥补语言本身的问题,折让复杂的问题更难处理了。最爱 Javascript 的开发者:善于解决问题,也善于制造问题,但通常心态很飘逸、不愿被束缚。

Ruby

喜欢 Ruby 的开发者,喜欢和善于快速构建一个应用,但并不喜欢和善于维护应用,容易被新事物吸引但也容易失去兴趣。 Ruby 开发者自己也在网上说: Ruby 开发者不愿意在一件事情上坚持很长时间,我很少见过 Ruby 开发者在一个开发 Ruby 应用超过 2 年。

PHP

PHP 语言在严肃的企业应用中很少被考虑,尽管 Facebook 和 Wikipedia 都在大规模使用它。 PHP 通常被认为不安全和低性能,但拥护者认为 PHP 有它自己的应用场景,且一直在进步。喜欢 PHP 的程序员通常是最纠结的,虽然 PHP 用着很顺手很习惯,但总有抛弃 PHP 寻找更高大上更高薪语言的想法。喜欢 PHP 的程序员通常单刀直入,简单直接甚至粗暴。

Java

Paul Ford 在它的《 What is code ?》中说:如果你说你是 java 程序员,那我相信你不是严肃的就是无聊的。当然, java 是当前最主流的语言。 Java 程序员确实显得严肃一些,但是程序本身就是个严肃的工作,而 java 是效率和复杂度的平衡。所以 Java 开发者大都是严谨的人,说话做事一板一眼。

GO

Go 语言的拥簇通常是实用主义者和极客,甚至有固执和极端的印象。 Go 是 2009 年才诞生的一门新语言,所以尽管性能强劲,却因为不够成熟让开发者苦恼。但还是因为解决问题效率高,而有不少拥簇。

Python

Python 因为在新开发者中比较流行,有时被认为是入门语言。但是 Python 因为有大量的标准库,能让开发者快速解决问题。 Python 开发者通常做事干净利落。

FORTRAN 和 COBOL

如果你的最爱是 FORTRAN 或 COBOL 语言,你大致头发灰白,可能需要打指纹上下班。这是从上世纪 50 年代就被使用的语言,现在仍然在*、金融、研究机构被使用着。

其实无论哪门语言,不论其流行程度如何,不论其性能表现如何,不论其功能完备度如何,不论其入门难度如何,在它们针对的领域都是很适用的语言,在习惯和喜欢它的开发者眼里都是最好的语言。

上一篇: 查询从未使用的索引

下一篇: