代码之家  ›  专栏  ›  技术社区  ›  Alan

根据语言选择工作?[关闭]

  •  11
  • Alan  · 技术社区  · 15 年前

    语言多久是选择工作的决定性因素?

    我们中的很多人都精通许多语言,C++,爪哇,C,并且可能有许多其他语言在我们的腰带上,为正确的场合(真的任何场合都是Python,AmiRITE的合适时机)?所以这不是一个根据你的技能选择一份合适的工作的问题。相反,如果你精通大多数语言,你会选择你最喜欢的语言,还是会跟着钱走(考虑到经济紧缩)。

    我正在考虑从退休中走出来,开始四处看看有什么可以利用的。

    这些年来,我一直在向c和python靠拢;该领域的许多工作都在寻找.net开发人员,但也有很多人没有。我在C++上删掉了TEEF,认为自己擅长语言,并且了解Java的方式。但我发现自己真的很喜欢他们对c_做的事情,而且我一直都很喜欢python。

    即使工作很有趣,语言对你来说有多重要?

    7 回复  |  直到 13 年前
        1
  •  8
  •   Bozhidar Batsov    15 年前

    我认为尽管编程本质上比任何语言都要大(语言只是手段,不是目的),但每个人都对某些语言有偏好。然而,事实往往证明,我们的偏好是不被认为是主流的语言。

    我生活和工作在保加利亚(一个从电影中被称为欧洲犯罪中心的国家,尽管事实并非如此)。这里的90%个招聘广告是PHP、Java和C开发人员…还有嵌入式开发的C(我讨厌),C++(用于维护旧的系统——没有人在C++中启动新项目)和COBOL:-我非常喜欢在Culjuor或Ruby中赚钱,但事实是这里根本没有需求。在这三个选项中,我发现Java最吸引我——它是一种很好的语言,它周围有一个很好的社区和一个巨大的虚拟机。所以我自然首先考虑Java广告,但我总是对任何挑战敞开心扉,只要发现它们有趣。

        2
  •  3
  •   Mark Redman    15 年前

    我认为人们不仅会偏向于他们想要开发的语言,而且会偏向于他们可能使用的环境和应用程序类型。我认为这是决定因素?

        3
  •  2
  •   James    15 年前

    爪哇咖啡研磨机

    巨蟒-耍蛇人

    配镜师

    激光眼科医生

    CV+夜视护目镜制造商

    宝石匠

    .net-渔夫

        4
  •  2
  •   Luka Ramishvili    15 年前

    语言本身并不像所使用的技术那么重要。

    例如,php/mysql开发人员比.net windows窗体程序员更容易转换为asp.net/mssql。我觉得我的php/mysql技能比我的桌面c编程技能得到了更多的支持。

    但是当工作过程对你很恼火(例如,你甚至不想回到C++,因为它是你的地狱),你最好去找.NET桌面作业——你会发现C++中过去90%的工作被抽象在.NET库中,你会从编程中得到更多乐趣(Toug)。有些人喜欢所谓的“黑客地狱”。

    正如查克·贾兹夫斯基父亲所说,(在 http://www.removingalldoubt.com/PermaLink.aspx/a32977e2-cb7d-42ea-9d25-5e539423affd ),编程很有趣,但运输是你的工作。joel spolsky(www.joelonsoftware.com)也有关于这个的不错的条目。

    当你在寻找一个新的工作环境时,请考虑这个问题。

        5
  •  1
  •   IAdapter    15 年前

    我选择了Java。我知道更多,但我认为坚持一个是最好的决定。如果你一年工作一年的Java,一年的Python,一年的Python,你将找不到一份至少3年的Java程序员的工作。

        6
  •  1
  •   kevchadders    15 年前

    对于一个程序员来说,谁的职业是基于它的,应该是主要的决定因素。(……很快就能拿到钱了!)

        7
  •  1
  •   Kane    15 年前

    这听起来可能肤浅,但我倾向于坚持我最了解的一个。在C和.NET中花了好几年,我不会回到PHP或Java,不是因为它们是坏的,而是我不想再重新学习所有的东西…这有点像重新开始。