30 岁的女程序员:敢问路在何方?

Wesley13
• 阅读 737

30 岁的女程序员:敢问路在何方?

30 岁的女程序员:敢问路在何方?

本文内容为作者投稿,不代表本平台观点

人名均为化名,文章略有删改

自然而然,成了程序员

从小,我就和一般的姑娘不太一样。小学的时候家里就给买了一台老式的联想 1+1 电脑,算是打开了我新世界的大门。当时的游戏是要在 DOS 系统上运行的,进个游戏还得先敲几行命令。 这么算的话,我也是有 20 来年编程经验的人了。

从高中开始,我就在 BBS 和贴吧里混进了很多「黑客组织」,名字就不提了怕被认出来,影响不太好哈哈哈。当年跟着团里的大牛还爬过 QQ 的用户信息,也就是所谓的盗号,虽然没用来干什么坏事,但还是觉得挺刺激的。

之后很自然的,大学专业不顾父母的反对,报了计算机,毕业当上了一名光荣的程序员战士。

毕业之前还挺喜欢参加社交活动的,但工作之后每次认识新朋友,介绍职业时听到我是女程序员,第一反应是: 啊,女程序员可不多见,好好的小姑娘怎么选择当程序员了?

接下来,他们就会给我讲一个黑程序员的段子,然后我就配合着他们哈哈哈的假笑。

但其实,我根本笑不出来,程序员是喜欢自黑,但。就因为这种事儿,硬生生的把我一个活泼开朗的少女,变成了一个技术宅。

而困难模式的职场之旅,也就随着毕业开始了。

稀缺物种,糟糕的职场初体验

还记得毕业去的第一家公司,人不多,我应该是部门招到的唯一一个女程序员,入职第一天,人事对我说以后 “上班要穿高跟鞋,穿正装,不能再跟个学生一样” ,还给布置了一个额外的任务,“作为职场新人,要活跃团队气氛,多陪大家聊聊天”。

讲真的,我这算不算是业内第一个“程序员鼓励师”?我一程序员,来公司是来上班干活儿的吧?虽说是个职场新人,但这种要求也实在是太过分了,也是因为年轻,第二天没沟通我就直接辞职了。

后来入职的公司还不错,没有什么乱七八糟的“潜规则”,但新的问题又出现了 —— 我怎么也融入不到同事的圈子里。

部门又是只有我一个妹子,男生们可以跟领导三天两头吃个饭,爬个山,约个球什么,但我一女生跟着一块儿出去玩,怎么也玩儿不到一块儿去。

他们平常闲聊的时候,除了聊工作,就是球赛、股票,或者男人之间的话题,我也参与不进去。好在后来有了魔兽世界和 dota ,也算是有了一点儿共同的话题,但开荒的时候他们从来都不带我。

现在女权主义崛起,大家都在说请不要区别对待女程序员,但就像我这种比较爷们儿的妹子,都混的很艰难, 大部分的妹子程序员,可能确实和男程序员之间存在一些「社群隔离」。

艰难的晋升之路

前两年因为个人原因,选择了辞职重新找工作。连续面试了七八家,几乎都被问到,“结没结婚?”“有没有男朋友?”“打算什么时候结婚呢?”“打算什么时候生小孩呀”,如果一旦被得知近期有结婚的想法,那基本就不会再聊下去了。

有几个熟悉的猎头也坦白的跟我讲,我这种情况现在勉强还可以找到工作,但再往后就越来越难找了, 企业不会明说,但对于年龄这块儿,还真的是有一些硬性要求的。

大龄女程序员找工作难,想晋升更难。

这个我想分为两点来说:一是当领导难,二是当领导难。

第一个难,是想当上领导,很难。

现在的很多企业,都开始流行晋升评定前给员工做性格测试。这种规则其实没什么问题,但无形中把很多女性排除在技术岗位之外。

技术男胡子拉碴不修边幅,说话刻薄冒失可以接受,这是智商高、性格宅、工作稳重踏实任劳任怨的体现,女人如果这样,就不行;不这样吧,又说没有职业精神,工作态度不端正,心思不在工作上还是不行,你说气不气?

上家公司的文化其实是非常务实重效率,内部很尊重每个人的话语权,也很尊重个人意见,没什么等级概念,能力突出也会被看到,给个人的空间相对较大,工作内容的灵活度也高。

但技术人职场的晋升,很多时候跟工作量是正相关的。而作为女程序员,或多或少是能受到一些“优待”的。

加班领导让比别人先走;项目出现紧急情况,男同事顶上去;连续开发阶段唯一可以回家睡个踏实觉的也是我,不得不说,这是对我们女性的照顾,但最后评定业绩的时候,确实不如大家付出的多,奖金、晋升的机会,也就很难得到了。

有网友该出来杠了,你自己不加班不出力怪的了谁?

对此我只能说,你说的对。

30 岁的女程序员:敢问路在何方?

第二个难,是想给别的程序员当领导,难。

随着工作项目的增加,老板给我们部门招了个新人,算是我的手下。他跟别人聊天时,我无意间听到他吐槽,“我怎么跟着一个女程序员?”。

当年我面试的时候,因为是女生被质疑;没想到后来成了领导,还因为性别被质疑。

职业规划,死路一条?

除了性别和年龄,女性程序员的职业困境也来自行业本身。如果你要问一个25岁的程序员,他的职业规划是什么?

基本是 “跳槽,升职加薪,跳槽,升职加薪。****” 这被前人给我们走出来的一条路,也是目之所及最快实现职业发展的路径。而到了 30 岁,因为年龄的考虑,跳槽的可能性越来越低,这条路也就很难走了。

我身边的女程序员,最大也就 35 岁左右,40 岁以上还真没见过了。

对于职业规划,我就相对比较「佛系」了。

在中国有种普遍的想法是,作几年技术该转去做管理,否则你就没前途了,这是人云亦云的说法。但我为什么不能一直做技术呢? 虽然中国的大环境可能不适合一直做技术,但是我愿意试试。 我不愿意放弃多年来积攒的一点点优势。何况我现在工作上越来越得心应手。

不过学习还是不能停的。除了逛逛社区,写写自己的技术专栏 (我在 segmentfault 上也有专栏,但太菜怕被喷,还是匿了吧) ,我每天一定要抽点时间学习,最近在研究微信公众号,打算分享一些女性程序员的生活职场感悟,先投个稿试试水~

另外一直也在试着做自己的小项目,找出路。

“社会正在惩罚不进步的人。”

30 岁的女程序员:敢问路在何方?

这句话已经被鸡汤博主说烂了,但确实是这么一个道理。不管大环境怎么样,总有一些人,在不断变革的大时代下能抓住机会。都说今年是互联网时代的第20个年头,互联网行业要求越来越高,如果不能锻炼出相匹配的能力,那就活该被淘汰。

30 岁的女程序员:敢问路在何方?

后记

说点儿闲话。我曾经和一个体制内的油腻男子相亲,张口房闭口车,说互联网行业就是瞎搞,没前途,进了体制才是真正的在社会站稳了脚,一直忽悠我赶紧考个公务员,找个机会帮我进体制内。

呵呵,社会可能真的很现实,但人各有志,将军请回吧。

相比之下,跟男程序员交流就很简单,感觉大部分都很单纯,会用一些直男的小心思来讨好你,特别可爱。

我原来喜欢浪漫的男生,现在标准已经变了,只要有原则,懂得互相尊重就行。

作为女码农,在工作上不太被尊重,所以生活中,想要对方能够承认我的能力,说一句“其实你挺优秀的”,就好了。但至今都没找到。

PS:感谢加入过的每家公司,都是宝贵的经历。

PPS:感谢看这篇文章的朋友,希望你们的生活都比我要精彩~

PPPS:去红螺寺烧香真的管用么哈哈哈哈哈哈

- END -

30 岁的女程序员:敢问路在何方?

30 岁的女程序员:敢问路在何方?

每天都有新日光,每人都有新希望

本文分享自微信公众号 - 前端巅峰(Java-Script-)。
如有侵权,请联系 support@oschina.cn 删除。
本文参与“OSC源创计划”,欢迎正在阅读的你也加入,一起分享。

点赞
收藏
评论区
推荐文章
blmius blmius
3年前
MySQL:[Err] 1292 - Incorrect datetime value: ‘0000-00-00 00:00:00‘ for column ‘CREATE_TIME‘ at row 1
文章目录问题用navicat导入数据时,报错:原因这是因为当前的MySQL不支持datetime为0的情况。解决修改sql\mode:sql\mode:SQLMode定义了MySQL应支持的SQL语法、数据校验等,这样可以更容易地在不同的环境中使用MySQL。全局s
皕杰报表之UUID
​在我们用皕杰报表工具设计填报报表时,如何在新增行里自动增加id呢?能新增整数排序id吗?目前可以在新增行里自动增加id,但只能用uuid函数增加UUID编码,不能新增整数排序id。uuid函数说明:获取一个UUID,可以在填报表中用来创建数据ID语法:uuid()或uuid(sep)参数说明:sep布尔值,生成的uuid中是否包含分隔符'',缺省为
待兔 待兔
11个月前
手写Java HashMap源码
HashMap的使用教程HashMap的使用教程HashMap的使用教程HashMap的使用教程HashMap的使用教程22
Jacquelyn38 Jacquelyn38
4年前
2020年前端实用代码段,为你的工作保驾护航
有空的时候,自己总结了几个代码段,在开发中也经常使用,谢谢。1、使用解构获取json数据let jsonData  id: 1,status: "OK",data: 'a', 'b';let  id, status, data: number   jsonData;console.log(id, status, number )
Stella981 Stella981
3年前
Android So动态加载 优雅实现与原理分析
背景:漫品Android客户端集成适配转换功能(基于目标识别(So库35M)和人脸识别库(5M)),导致apk体积50M左右,为优化客户端体验,决定实现So文件动态加载.!(https://oscimg.oschina.net/oscnet/00d1ff90e4b34869664fef59e3ec3fdd20b.png)点击上方“蓝字”关注我
Wesley13 Wesley13
3年前
35岁,真的是程序员的一道坎吗?
“程序员35岁是道坎”,“程序员35岁被裁”……这些话咱们可能都听腻了,但每当触及还是会感到丝丝焦虑,毕竟每个人都会到35岁。而国内互联网环境确实对35岁以上的程序员不太友好:薪资要得高,却不如年轻人加班猛;虽说经验丰富,但大部分公司并不需要太资深的程序员。但35岁危机并不是不可避免的,比如你可以不断精进技术,将来做技术管理或者
Wesley13 Wesley13
3年前
00:Java简单了解
浅谈Java之概述Java是SUN(StanfordUniversityNetwork),斯坦福大学网络公司)1995年推出的一门高级编程语言。Java是一种面向Internet的编程语言。随着Java技术在web方面的不断成熟,已经成为Web应用程序的首选开发语言。Java是简单易学,完全面向对象,安全可靠,与平台无关的编程语言。
Stella981 Stella981
3年前
Django中Admin中的一些参数配置
设置在列表中显示的字段,id为django模型默认的主键list_display('id','name','sex','profession','email','qq','phone','status','create_time')设置在列表可编辑字段list_editable
Wesley13 Wesley13
3年前
MySQL部分从库上面因为大量的临时表tmp_table造成慢查询
背景描述Time:20190124T00:08:14.70572408:00User@Host:@Id:Schema:sentrymetaLast_errno:0Killed:0Query_time:0.315758Lock_
Python进阶者 Python进阶者
1年前
Excel中这日期老是出来00:00:00,怎么用Pandas把这个去除
大家好,我是皮皮。一、前言前几天在Python白银交流群【上海新年人】问了一个Pandas数据筛选的问题。问题如下:这日期老是出来00:00:00,怎么把这个去除。二、实现过程后来【论草莓如何成为冻干莓】给了一个思路和代码如下:pd.toexcel之前把这
美凌格栋栋酱 美凌格栋栋酱
5个月前
Oracle 分组与拼接字符串同时使用
SELECTT.,ROWNUMIDFROM(SELECTT.EMPLID,T.NAME,T.BU,T.REALDEPART,T.FORMATDATE,SUM(T.S0)S0,MAX(UPDATETIME)CREATETIME,LISTAGG(TOCHAR(