女生适合编程吗

1天前 (02-16 17:06)阅读2回复0
路人甲
路人甲
  • 管理员
  • 注册排名2
  • 经验值425565
  • 级别管理员
  • 主题85113
  • 回复0
楼主

女生适合编程吗

我来回答这个问题,也算是现身说法了。

本人女,就职于BAT,目前负责平台后端开发,ERP里的职位是高级工程师。

我认为,这个问题有一个更好的问法:什么样的女生适合编程。

我们从以下三个方面来回答这个问题。

具有较强的逻辑思维能力

在大公司中,编程能力只是基础,真正决定你能否脱颖而出的是解决问题的能力。

在实际工作中,我们可能只花了40%甚至更少的时间在敲键盘,剩下的60%的时间做什么呢?是分析需求的逻辑,确定实现的流程,检查方案的潜在问题。反复上述步骤,最后,才是将自己的设计付诸于代码。

女生适合编程吗

如果你接到需求后,不去多想,直接敲出了视觉上精美的代码,从短期看,你的效率确实是十分高的。但可以肯定的是,未经推敲的方案一定是有问题的。当你写的代码逻辑经常在code review的时候被peer质疑,甚至导致线上问题,你还能在这条路上走多远呢。

工欲善其事必先利其器,逻辑思维,就是编程这条路上的第一把利器。

具有相关的编程知识

在这里我想强调一下,我说的是“相关的”,而不是“扎实的”。

女生适合编程吗

为什么要这么说呢。

从我个人经验来说,我在以实习生的身份加入BAT的时候,对公司级编程的了解比较有限,在校期间其实没有独立完成过很大的项目,因此在面试的时候,其实很忐忑。但是我还是在回答问题的时候,展现了自己其他方面的能力,比如

1 思维灵活:面试官出了几道算法题,最后一个比较难,但是经过他的指点还是完成了

2 钻研精神:面试官两次试图告诉我算法题的结果,被我拒绝,表示自己已经有了思路,希望能够再给些时间

3 全面考虑问题:这个主要体现在回答问题上。面试官提的问题不同,在此不多赘述。

4 良好的沟通能力:对面试官来说,他其实也是在找同事。他肯定希望找一个看起来合拍的人共事,而不是在面试的时候就不想再见第二次的人。

5 快速学习能力:“我不会,但是我愿意去学,并且能够快速学会”,辅助自己的经历证明,更加能够打动面试官。

在展示了以上的5方面的优势后,虽然我在编程方面的能力不是最突出的,但是最终仍旧通过了面试,因为我表达出了“我可能现在不是最优秀的,但是我是最有潜力的”。

不耻下问,具备良好的沟通能力

不得不承认,目前大环境下,女程序员较少,这就意味着女生具有一定的性别优势。

主要体现在寻求帮助的时候,下面这张图,不开玩笑,某些场合是真实的。

女生适合编程吗

当遇到问题的时候,你身边的同事,大部分都是很乐意帮助你的。

因此程序媛一定要善于使用自己的性别优势,在自己能力还不够强的时候,多多像程序员们提问,学习。程序员的工作环境很是单纯,他们不会有“教会徒弟,饿死师傅”的想法,因此,只要你积极主动,就能够获得比男生更加多的帮助,还能从身边同事中学到更多的经验与知识。

好了,以上就是我的回答,如果你具备以上三项能力,并且对开发工作具有兴趣,你就是一个适合做程序媛的女生,要相信自己的实力。

编程,才不是男生的天下。

各位同学,如果觉得我说的有点道理,欢迎留个赞再走呀,如果你有其他想法,欢迎在下方给我留言。

我是苏苏思量,头像是本人,来自BAT的程序员,欢迎大家关注我,我会经常回答科技类话题,与大家交流想法。

0
回帖

女生适合编程吗 期待您的回复!

取消
载入表情清单……
载入颜色清单……
插入网络图片

取消确定

图片上传中
编辑器信息
提示信息