1. 各国程序员薪资水平,最高都知道、垫底想不到...
大家好,我是 微笑。
看到一份「 2022年各国程序员的平均薪资报告 」,给大家参考看看。
智能招聘平台 CodeSubmit 统计分析了 20 多个国家在 2022 年的软件工程领域的平均工资发现,美国的软件工程师薪资水平最高,瑞士和以色列紧随其后。
前十榜单还包括丹麦、加拿大、挪威、澳大利亚、英国、德国和瑞典。中国则排在第 19 位,平均薪资水平为 23,790 美元 / 年。
其他方面,印度是一个西方公司倾向于将其技术需求外包的国家,其平均年薪为 7,725 美元。尼日利亚薪资水平垫底,为 7,255 美元 / 年。
CodeSubmit 方面指出,总体而言软件开发是世界上最受欢迎的职业。对软件开发人员需求最高的国家是加拿大、澳大利亚、俄罗斯、瑞典和新西兰;由于人才紧缺,工资水平也往往更高。
美国软件开发人员 的平均工资为每年 110,140 美元或每月 9,178 美元。初级开发人员的平均工资为每年 69,354 美元或每月 5,779 美元,高级开发人员的平均工资为每年 104,188 美元或每月 8,682 美元。
软件开发人员收入最高的州是加利福尼亚,平均工资为 146,770 美元;华盛顿次之。收入最高的城市包括圣何塞(167,420 美元)、旧金山(158,320 美元)和西雅图(148,200 美元)。
该国的编程语言平均薪资水平中,Go 和 Python 等流行的后端语言位居榜首。具体表现为:
欧洲软件开发人员的平均工资水平低于美国。
总体而言,欧洲国家在东西方之间存在很大差异。 西欧开发者 的年收入至少为 40,000 美元以上,而 东欧的开发者 期望的收入要少得多,约为 20,000 美元以上; 南欧开发者 的薪酬也要低于北欧开发者。 西班牙、意大利、葡萄牙和希腊的开发人员 预计年薪范围在 21,314 到 36,323 美元。
美国和欧洲国家之外, 以色列软件开发人员 的平均年薪为 71,559 美元或每月 5,963 美元。初级开发人员每年赚 69,851 美元或每月 5,820 美元,高级开发人员通常年薪为 114,751 美元或每月 9,562 美元。
语言方面,Golang(每年 109,702 美元)和 Python(每年 83,369 美元)平均薪资水平最高。PHP 和 Ruby 在以色列支付的薪资水平最低,分别为每年 64,573 美元和 64,525 美元。
此外, 日本开发人员 的平均工资为每年 36,024 美元或每月 3,002 美元。编程语言薪资方面,iOS 水平最高,Ruby 位居第二;SQL 和 Java 是日本收入最低的编程语言。
印度软件开发人员 的平均工资为每年 7,725 美元或每月 643 美元。Ruby 是印度收入最高的编程语言,每年 12,372 美元。Android 是薪资水平最低的语言,为 5,181 美元 / 年。
总体而言,各国总体编程语言薪资水平中,Golang 和 Ruby 往往是高薪语言,而 JavaScript 和 PHP 则是工资最低的语言。
文末有一个我们团队正在测试的副业,已经操盘了快1年多,执行力够强的小伙伴基本都能拿到结果。
感兴趣的话,可以加下他的微信,领取一份副业笔记。
扫码加我微信
凭文章截图,领取价值999元的
《副业赚钱实战笔记》
2. 在印度做程序员的时间期限是5年吗
也写过一些编程书,比如《A Byte of Python》和适合新手和老手的《Vim 7 编辑器》,以下是正文。让我以一个故事开始吧,是我在Adobe公司工作时听来的。有一个人来面试一个技术职位。他高分通过了所有的技术关卡,面试他的团队很欣赏他的个性,觉得他很适合这个职位,经理也面带微笑。在最后一关人力资源类型的面试中,面试他的是团队的头,当他被告知他们的团队的产品完全由邦加罗尔(印度南部城市)的团队开发,这样就没有机会去美国,这个人犹豫了,他告诉那个头说“先生,请让我去美国,哪怕只有一天。如果我在我的护照上有一个美国签证章的话,我可以得到一千万的嫁妆。”不用说,这个人最后没有获得这份工作。 我想你可以从这件事情上总结了些经验和结论,因为这和下面的内容有关,有关我们在Twitter上问过的一个问题。这些全都来自于@debabrata 在看过我发表在foss.in的一篇博客后的提问:为什么印度的计算机行业有个”5年限期”?而其他国家的人们在编程编了20年之后仍然很快乐。我问了推友们的观点,他们的回答非常有意思。@cruisemaniac 说:社会定义的结婚年龄和稳定下来的年龄 = 接近27 = 22 + 5。如果你没有遵循这个定律,你就是个异类!如果过了这个年龄,由于受到家庭和舆论的压力,你愿意冒险的欲望会下降。@HJ91 说:是的,非常正确,异类这个词非常恰当,这很可悲。指责,中伤,可悲。哇,这么严重。 所以我问:你指的冒险精神和时间开销——为什么冒险精神和对编程感兴趣有关?这个回复引来了更多人回复:@mixdev:原因之一,为什么聪明人要最终做那种“告诉我怎么做,然后留我一个人安静的工作”的那种软件工程师呢?@cruisemaniac:我要说,你不能冒险尝试一个新的科技,而以贸易安全为赌注。你愿意尝试,是因为那是个安全区域,你付出的不多。@cuisemaniac:时间对我们来说是宝贵的,我们印度人不能只遵照我们的意愿呆在家里陪老婆和孩子。@mallipeddi:如果你是个30岁以上的程序员,很难每年获得工资的提升了。你会期望成为一个经理或MBA。@abhinav:我认为原因在于我们的社会体制。我们将成功和学位挂钩,而后呢,如果你管理的人越多,你就越成功。@abhinav:而在西方,这个想法就不适用,但是在印度,你这样做就意味着失败!我们的社会不鼓励冒风险。@abhinav:是的,更多的钱,更高的地位,更光鲜的生活。最重要的,更多的女人!@mixdev:因为我们的目标被我们的社会预先设定好了,如何实现目标也在社会的掌控之中。我们越来越性急了。@debabrata:我想是因为社会教育我们成为什么样的人,同西方有很大不同注:配图和本文无关 我发现人们在印度不想成为程序员的情况,和人们想成为企业家的情况一样奇怪!可以解释为:只有在做很棒的事情的时候,你编程的热情才会持续。但是大公司(至少在印度)只想追求稳定,这就意味着用通用的语言和库来编程,枯燥反复的工作。实验性质的工作是没有空间的。所以如果程序员真的喜欢编程的话,他/她会宁愿去一个小公司或一个创业公司(当然我这里不讨论研究型的实验室的情况)。但是去一个小公司或一个创业公司是不被鼓励的。就如@abhinav 提到的,来自社会的压力,我们需要赚更多的钱,更高的地位,更靓的跑车和更大的房子。追求这些事情没有错,但是不要强迫他人也追求!哎,解释这个问题一言难尽。我记得我和我的叔叔有过很长一段时间的争论,他强烈建议我买一辆车,而我据理力争,说买车并不必要(毕竟,我的其他朋友只在周末的时候驾车,而不是每天上下班用),但都无济于事。 所以我很矛盾:难道这里没有足够的人对编程感兴趣的吗?还是那些感兴趣的人都被同辈的压力所迫,转行进入管理层并最终放弃编程的?还是有其他原因?编注:如果你还不大了解印度程序员,推荐看看这2篇文章:《我眼中的中美印日四国程序员的特点》《美印两国程序员真的平分秋色吗?》。更新1:Peter建议读读这篇文章《坚持编程》(有墙),Ravi Mohan就这个主题写的。更新2:NYTimes上最近的一篇文章,标题是《在印度,好奇超过了缓慢的创新》原文链接:The 5-year limit to being a coder in India?�0�2(有墙)相关阅读:《关于程序员30岁困惑的一点个人思考》《也谈国内程序员做不到35岁!》