1.从记者口中得知,大部分中国程序员的工作时间之后,Nicolas 表示很惊讶,他们加班的情况非常少,周末更是不能被耽误的家庭时光。

2.热爱旅行的她,一边旅行一边工作,如今,成为了一名自由程序员,以洒脱的方式继续从事她爱的工作。

3.作为一名程序员,能在技术代码之外,实现突破,完成自我价值的升华,之于自己、之于未来之路,都是一份美丽的收获。

前不久的一部热播剧把大龄程序员推向了风口浪尖,程序员在职场上狼狈、被动引发了激烈共鸣。走出剧本的虚拟人设,走出喋喋不休的争议与声讨。在北纬 49 度的那个浪漫国度,我们开启了一场在巴黎左岸,塞纳河边,别样代码人生的探索之旅。

1/记录:埃菲尔铁塔下的数字生活

上班之路

2019 年 4 月的一天,埃菲尔铁塔才迎来了 130 岁的生日,这座高 324 米的铁塔,最初诞生的意义是因为 1889 年的“巴黎世界博览会”。对于往来如织的游客,它就是一座纪念碑更是巴黎的标签,而对于土生土长的法国人来说,它更像是一个陪伴式的存在。因为任你穿梭在巴黎的大街小巷,总是能不经意地看到它。正如在上班路上,Nicolas 总是能在一抬头就能看见埃菲尔铁塔。

这一天,蓝天白云, Nicolas 顺着早高峰的人流,走出 place d’italie 地铁站。抬起手,看看手表,9:15 分。

三月的巴黎早晨,即便是晴空万里也还是会寒气袭人。Nicolas 站在原地,稍事适应了下户外的温度,便把电脑包由手提换成斜跨,整理一下西装,再将双手揣进西裤口袋,大步流星地在十三区穿行。

位于巴黎左岸的十三区是最大的华人区,他告诉记者,城市拥堵世界闻名,更别说上班高峰期了,再加上巴黎都是老式建筑,找停车位实在是太困难了,所以对于上班族来说,地铁才是最好的选择。

Nicolas 身高 180cm 一身笔挺的西服,脚上穿一双搭配得当的棕色系带皮鞋,花白的络腮胡看得出来有刻意修剪过。虽然刚过了 41 岁生日,但是身材依然保持得很匀称。记者告诉他,你这款的,在中国属于最吃香的“大叔型”。

这是他从事程序员工作的第 18 个年头。Nicolas 毕业于I.S.E.P(巴黎高等电子学院),五年制,学业生涯结束就可以拿到类似国内的硕士文凭。I.S.E.P,说它是程序员的摇篮一点也不为过,Nicolas 的同事中,大部分都是来自这个学校。

记者问了一个好奇的问题,就是法国的程序员们会去参加考证,类似上岗证证之类的考试不?Nicolas 回答道“考证考等级在法国也存在,但是并不是必须的,作为技术人员能解决问题才是关键,之前就读的院校是非常注重实践的,所以毕业生们对自己的就业定位是非常清晰的,绝大多数的第一份工作都是程序员。”

Nicolas

Nicolas 所在的公司是一家做 BI 软件的创业公司,位于一栋 8 层的法式建筑之内。在时间充裕的上班路上,Nicolas 给记者介绍起了他所在的这家“专注”的软件公司。

为什么说它专注,因为这个公司主要做一款 BI 软件,整个公司主营业务就是专注卖这一款产品。他试着用最简单易懂的方式给记者介绍这个工具性的产品。“BI=business intelligence,也就是商务数据可视化,连接客户的数据源将其可视化以简单的方式呈现出来,这是数据分析的一个重要环节。”

9 点 30 分准时到达了,Nicolas 一进门就跟已经在座的同事们热情问好。然后不紧不慢地点开电脑,查收工作邮件。一个小时后,是上午的喝咖啡时间。法国的工作时间安排应该是世界闻名的“人性化”,Nicolas 所在的公司也许让很多国内程序员羡慕吧。

工作中的 Nicolas

9 点半上班,12 点半左右吃午饭,下午 14 点开始上班,16 点迎来下午的咖啡时光,然后 18 点半是规定的下班时间,就算有时候会因为特别的工作而加班也通常会在 19 点左右结束。

对于纬度较高的法国来说,从春天开始夜晚就来得特别晚,因此 19 点走出公司迎接下班人的还是如下午一般新鲜的蓝天白云。从记者口中得知,大部分中国程序员的工作时间之后,Nicolas 表示很惊讶,他们加班的情况非常少,周末更是不能被耽误的家庭时光。休长假,带着家人去旅行也是一年中必不可少的安排。

2/全面手:新一代法式程序员的职场轨迹

在国内,程序员的工作基本就是专注于开发、执行,很少有开发和销售,职业轨迹多数是高级程序员,走上管理岗位的少之又少。但在法国似乎程序员在职场并不能那么“专注”。

Nicolas 所在的公司,一共有 20 多个职员,其中包括 Nicolas 在内有 3 个程序员,是公司的命脉所在。

Nicolas 和他现在的同桌同事 Philippe 的职场轨迹就是法式程序员职业成长的一个典型模板:C++程序员出生,现在是C#。毕业之后就业,就从最普通的程序员做起,程序写了几年以后慢慢兼做项目管理,如今做产品的同时也做产品实施,项目管理以及售前。

Nicolas 之前在一家大保险公司做了 10 多年,曾经在日本工作 3 年,从程序员做到了管理层。如今主要负责产品的开发更新,项目管理。目前,公司的所有项目几乎都是他来负责安排,给大家分工,具体怎么实施,涉及到重要的客户沟通和重大决策都必须他亲自出马。

“因此,法国的程序员们还要负责跟客户打交道?所以你们每天必须西装革履?” Nicolas 边盯着屏幕上的代码边回答记者的问题,“是的,因为跟客户谈判、沟通随时可能发生,打扮得体是对对方起码的尊重。”

而 35 岁的 Philippe,拥有 12 年工作经验。如今,基本上每2~3 年会换一个项目来负责全方位的开发、执行、管理。Philippe 认为,如果一个程序员长期只做开发写代码,压力很大不说,也是很容易感到无聊的,会对枯燥的工作感到疲倦,因此,能在开发项目的基础之上穿插做一些项目管理,项目实施,会让工作变得既有趣也有挑战性。

不单纯只做技术开发,提升全面的职业技能,这也是他选择现在这份工作的原因。而今后,随着相关经验的慢慢积累,Philippe 也会走上类似 Nicolas 的道路,成为一名集销售、技术开发、管理于一身的全面手。

Philippe

在公司附近的餐厅简单吃了顿饭之后,Nicolas 就出发去见客户了。

最近,他主要负责谈判一个医保合作保险公司的数据仓迁移和数据分析业务。这次他要从 SAS(全球知名统计分析软件公司)抢走客户。

“这家公司以前都是用 SAS 软件来做数据仓库和数据分析,但是 SAS 一年几十万欧的年费对其来说是很大一部分负担,我们的机会就是,去给客户做数据仓库迁移,从 SAS 迁移到 POSTGRESQL(一个开源免费的数据库)来,同时,以后使用我们的软件来做数据分析,相比之前这部分他们支付的费用,将会节省一笔巨大的开支。”

Nicolas 告诉记者,随着科技发展,专注某个细节应用的小公司有很多机会。虽然 SAS 这样级别的大公司虽然在技术上产品维护以及售后还是有优势,但技术核心的一些东西,使用他们小公司的产品一样可以完成,这个成本的节约对客户来说有很大吸引力。因此他对这次谈判充满信心。

两个小时之后,Nicolas 从客户所在的公司——一栋颇有设计感,被波浪般起伏的玻璃幕墙包围的建筑从容地走了出来。记者上前问道:“谈判怎么样?”“接下来的工作就是回去做数据迁移,安装我们的软件,教会他们如何使用了!”他爽朗的笑容背后,让人看到一份难以掩盖的愉悦与自信。

作为一名程序员,能在技术代码之外,实现突破,完成自我价值的升华,之于自己、之于未来之路,都是一份美丽的收获。

3/“996”与“越老越吃香”:天壤之别的生存姿态

现在,国内程序员随着年龄的增长,危机感也在不断攀升。年龄成为横在程序员晋升甚至是保住饭碗道路上的一条不可逾越的鸿沟。记者在这次调查中却发现,法国程序员们普遍获得很自在,而且是“越老越吃香”。

就拿 Nicolas 来说,40 多岁的年龄,在公司是除了老板而最受尊敬的人。他跟公司签署的是自由合同,对于工作的时间和方式都有自助支配权,当然这一切还是需要有过硬的技术撑腰。

对于现在中国流行的互联网企业加班代名词“996”,他感到十分惊讶:“一周工作只能 5 天,时间上多了那属于违法行为!”因此,以 Nicolas 所在公司为例,即便是最新来到单位的新人程序员,上班时间也只能在 9 点到 19 点之间。加班加到凌晨甚至住在单位简直是天方夜谭。

同样,在薪酬方面也符合“越老越吃香”这个规律。从 LesJeudis 发布的《2017-2018 年法国程序员平均薪资表》可以看出,随着年龄资历的增长,薪酬也在上涨。按年薪计算,所有程序员年薪平均在 26500 欧左右,每工作 5 年年薪有较大幅度的提升。另外,根据程序员开发语言的不同,薪资水平也有较大差距,Java、 C/C++、C# 程序员,初级收入明显低于前端 angular 或 react 程序员,后端 php 或 Javascript 程序员,全站开发程序员,网站开发专家,但随着资历的增长,其薪酬会远远超过图表中的水平。

记者实际调查发现,像 Nicolas 这样涉及业务销售,项目管理的程序员,通常是 10 万欧的固定薪资,另外还会拿到额外的提成、分红,因此,程序员这个群体在 40-50 岁可谓是职业的巅峰时期,对他们来说达到百万年薪是非常简单的事情。

除了法国对大叔型程序员的偏爱有加之外,在大家还在把穿格子衫,没日没夜加班狗的形象认知对标国内程序员的时候,法式浪漫再一次刷新了记者对程序员的认识。

JP 法国微软公司众多 Developper 中的其中一个,他和周围的同事们都比较偏爱 Kenzo、ikks、sandro 等法国时尚品牌,每天上班的着装会在头天晚上提前搭配好并熨烫一遍:西装式休闲外套、衬衣、正式一点的牛仔裤、皮鞋。遇到见客户或者正式会议的时候会西装、领带全套上阵。

JP 的工作主要是为客户特定需求进行定制开发,每个程序员会有几个自己固定的客户。法国铁路公司是 JP 最大的客户,主要负责其 IOT 和云存储、机器维护预测,预告机器故障等。JP 告诉记者,在大公司他这个职位是流动性非常小的,不必担心哪天会丢掉饭碗。

度假中的 Oceane

Oceane,是记者在本次采访中唯一接触到女程序员。做市场营销出生的她在参加了一个开发培训之后,爱上了当程序员,于是投身网站开发。

工作中的 Oceane

两年之后,由于厌倦了每天固定待在办公室,听从项目经理安排做开发,定时完成任务的机械式工作,毅然辞职去了伦敦。

热爱旅行的她,一边旅行一边工作,如今,成为了一名自由程序员,以洒脱的方式继续从事她爱的工作。

觉得不错请点赞支持,欢迎留言或进我的个人群855801563领取【架构资料专题目合集90期】、【BATJTMD大厂JAVA面试真题1000+】,本群专用于学习交流技术、分享面试机会,拒绝广告,我也会在群内不定期答题、探讨。

法国程序员没有“996” 40多岁最受人尊敬相关推荐

  1. 为啥程序员撕996建筑人不撕007?——晒知乎高赞沙雕回答,和说说工程师文化

    轻友们大家好~我是珍妮兔,一只工程效率顾问.我的日常生活是在不同的软件研发团队和大家聊天,给大家分享各种轻松把软件做好的最佳实践.如果你有特别想要解决的问题,不妨加我的个人微信:jenny1652告诉 ...

  2. Java开发者薪资最低?程序员只能干到30岁?国外真的没有996?Intellij真的比Eclipse受欢迎?

    Stack Overflow作为全球最大的程序设计领域的问答网站,每年都会出据一份开发者调查报告.近日,Stack Overflow公布了其第9次年度开发者调查报告(https://insights. ...

  3. 40岁的程序员还能找到工作吗_如果程序员已经到三十岁了,那他还能找到满意的工作吗?...

    作为已经快奔四的老程序员,看到话题就想吐槽两句,三十岁的程序员正好是黄金时期,无论从编程经验还是身体状态,都处于一个极佳的状态,虽然程序员喜欢通过互联网的方式吐糟自己,特别是大家都在吐槽程序员都是吃青 ...

  4. 深圳大厂程序员自述:我37岁,年薪百万,等着被公司干掉!

    "程序员真的干到35岁就干不动了?" 在这个某乎问题下,443个答案为中年码农指明了三条道路: 走技术,转管理.自己创业. 实际上,回答投放到广袤的现实,大龄程序员的"求 ...

  5. 程序员应该如何应对35岁中年危机?

    关注"小争哥"微信公众号,回复PDF获取前Google工程师的算法学习和面试经验 我们经常听程序员聊35岁中年危机,但很少听其他行业的人,比如医生,提起这个话题.也有很多从业的前辈 ...

  6. 深圳大厂程序员自述:我37岁,年薪百万,难道等着被公司干掉?

    "程序员真的干到35岁就干不动了?" 在这个知乎问题下,443个答案为中年码农指明了三条道路: 走技术,转管理.自己创业. 实际上,回答投放到广袤的现实,大龄程序员的"求 ...

  7. 程序员伤不起的年龄——30岁

    程序员干到30岁,好不容易从码奴混到了白领,却再也干不动了,还时时面临失业的危险.30岁,是一个程序员伤不起的年龄.明天,何去何从? 一.30岁现象 在官场上,曾经有一个59岁现象,就是官员们会在59 ...

  8. 低代码平台真的能拯救程序员的996吗?

    最近不少程序员朋友跟小编说,公司天天加班,996的工作让他们连女朋友都找不到. 小编特地调查了国内外一些低代码平台和相关技术,找到了几个还不错的平台,可以帮助程序员结束996的生活,给大家分析一下: ...

  9. 程序员是青春饭吗-最新研究显示程序员的能力从50 岁后才会开始下降

    程序员是青春饭吗 很多人都说写代码最多到 35 岁,妥妥的青春饭,然而科学分析不这么认为.<Is Programming Knowledge Related to Age?>论文对 169 ...

最新文章

  1. 成功解决matplotlib绘图中描述性字体特殊符号(比如数值的右上角标和右下角标表示)
  2. HTML5编程实战之二:用动画的形式切换图片
  3. 万事开头难,用HTML写的第一个界面,收获颇多
  4. 转载:ImportError: No module named ‘httplib‘
  5. “微软高管”拯救必应 搞定盖茨成为合伙人?官方打脸:实为开除员工
  6. K8s运行dashboard命令启动报错:no endpoints available for service \kubernetes-dashboard\
  7. android-手势-基础知识总结
  8. js正则表达式截取字符串中的数字(不包括正负号)
  9. 更改项目project名称,与项目名称;
  10. Centos6.3 PHP编译安装JSON模块报错解决
  11. 计算机鼠标是怎么工作的,嚣张的数字生活指南 篇一:罗技G604上手谈,多侧键鼠标会怎样提升我们的工作效率...
  12. Android 学习之路
  13. 【计算机网络原理】各层的数据传输
  14. 跑跑卡丁车rush服务器维护,跑跑卡丁车Rush+官网版
  15. 【软件测试】测试人,我们35岁焦虑怎样破?
  16. “ 流量or变现 “ 网销50条干货必备
  17. php 图片大小更改,word图片怎么统一调整大小
  18. 有容云:微服务容器化的挑战和解决之道
  19. 国产操作系统逐步强大,Linux操作系统成为主流
  20. 常用的openssl命令

热门文章

  1. cad无法加载arx文件_CAD文件无法打开,这两点原因你必须要知道
  2. 统计学习方法 (基本概念)
  3. NetApp 数据存储系统 AFF A 系列的优势及应用行业
  4. java解析txt文件
  5. 小程序使用formdata格式传参
  6. 【PCIe 6.0】PCIe Shared Flow Control (5) - Optimized FC
  7. ViG核心代码及网络结构图
  8. 微服务学习笔记(一):什么是微服务架构
  9. 教你Zbrush 4R7如何创建Z球
  10. 微信公众号内嵌h5网页 实现微信授权