2024 Clojure发展调查问卷中分享您的看法!

欢迎!请访问关于页面以获得更多关于这个网站的信息。

+1
Clojure
编辑了

你好,我通常在欧洲看不到很多或根本没有Clojure初级甚至中级职位的招聘信息。我正在进行一个很大的职业转变,从建筑/城市设计转向编程(目前主要学习Python用于数据科学和Golang,也学了一些基本HTML和CSS。不知为什么,Clojure也吸引了我。它的语法很好,人也很好。一开始编程(Python、Node.js和Go)我感觉就像是在尝试学习某种外星语言,但它的神秘感让我继续学习。然后我开始从软件中获得反馈,并从中获得满足感。

具体问题是,公司是否愿意雇佣非资深员工;因此,对于“实用”意义上的新手来说,是否值得投入时间和精力(我热爱学习新事物,但是...)。Clojure的工作机会主要针对资深员工。而且我虽然是加拿大人,但目前在巴塞罗那(出于家庭原因)定居,那里离Clojure的工作机会(共有4个)最近的在马德里;在其他西欧地区可以找到远程工作,但通常看来,他们要求具有专家水平,以便快速解决复杂情况,即不是作为首份工作,除非有一个大团队在那里帮助获得实际的Clojure经验。

最后,你认为Clojure是否会变得更受欢迎?感谢您的建议!

Cristina

非常感谢在短时间内收到的大量回复!
此外,我花了些时间在上周观看了一些人和公司关于Clojure的演示。我明白的一点是隐含的,那就是你应该也了解Java。我明白存在某种依赖关系。所以,比如说,知道一些Python、Golang以及可能的一些C(两者都有),我仍然需要学习Java才能使用Clojure,或者我可以跳过这一部分,真正专注于“现代语言”吗?
by
虽然不必深入研究Java,但了解“Java生态系统”的一些方面是有帮助的,尽管你 mostly 可以在纯Clojure环境中学习这些知识。

如果你计划开始在Clojure代码中使用Java库,你至少需要能够阅读任何相关的基于Java的文档——但你可以在不这样做的情况下用Clojure走得很远。

5 个答案

+1
by

你好,Cristina,

Magnet正在招聘初级开发者 - https://www.magnet.coop/careers

祝好,

Iván

+1
by

我以前聘请过Clojure初学者,我还会这样做。这对使用Clojure的公司来说是个不错的策略,因为Clojure开发者不足。雇用有潜力和学习能力的人,他们最终会变成资深开发者。

我鼓励你加入Clojurians Slack,尤其是#jobs、#remote-jobs和#beginners频道。你可能会在那里找到一些东西,至少是一个受欢迎的学习环境。祝你旅途愉快。

+1

直接谷歌翻译即可: https://candidate.hr-manager.net/ApplicationInit.aspx?cid=5001&ProjectId=166801&DepartmentId=9414&MediaId=5

他们也有很多讲英语的承包商,所以英语不是大事。不过,我认为他们还是更喜欢你在现场。

此外,还有这家小公司,我知道他们接受初级Clojure程序员,并且他们可以远程工作:https://www.enableit.dk/

来源:我在这两个地方都工作过

+1

你好,Cristina,

在过去的7年里,在Flexiana,我们雇佣了大约80名刚开始使用Clojure的人。如果你想和我们交谈,请随时联系Laura(laura.taylor@flexiana.com)。

+1

我会把这个资源添加到之前列出的那些中,有时候会有来自欧洲和北美公司的远程招聘职位: https://clojurejobboard.com

循环性岗位市场有起有落,现在无疑是一个“低迷”时期。一年前,我在寻找新职位时,新职位出现的频率更高。将来它将会再次“升起”(具体何时尚不确定)。

从我看来,那些招聘Clojure开发者的公司往往对来自其他语言的人才也持开放态度。一般来说,那些正在寻找第一份工作的人可能会在“公司只想要有经验的人”这个可笑的障碍面前跌倒,无论是其他语言还是完全不同的职业生涯,都不是更好(也许甚至更糟,因为更多的人正在瞄准主流/流行语言),我们都有过这种经历。遗憾的是,公司似乎并没有在这方面变得更好。 ¯_(ツ)_/¯

关于您的提问“你认为Clojure是否会更加流行”,我要坦诚地说:我不这么认为,Clojure是一门细分领域的语言,可能会继续保持其细分领域地位或者慢慢逐渐流行起来(愿意被证明是错的!)。但您不必担心,使用细分领域的语言也有其好处:正如您可能已经注意到的,有时候一种语言就比其他所有语言都要好得多,语言的价值与流行度之间肯定没有关系。此外,围绕Clojure的人们往往更加热情、富有灵感、所做的事情更有目的性,不太可能只是为了找工作而枯燥地使用一种语言。这使得与同行开发者(无论是工作内还是外,如果您开始关注本地或远程社区)的互动更加有意义、有趣和投入。

从一个职业转变者向您表示祝福(历史学硕士;至今已作为专业软件开发者超过15年)! :)

...