您现在的位置: 首页 > 网站导航收录 > 百科知识百科知识
女生适合学编程吗?
女生,程序员,工作女生适合学编程吗?
发布时间:2019-02-08加入收藏来源:互联网点击:
女生适合学编程吗?
回答于 2019-09-11 08:43:50
回答于 2019-09-11 08:43:50
我来回答这个问题,也算是现身说法了。
本人女,就职于BAT,目前负责平台后端开发,ERP里的职位是高级工程师。
我认为,这个问题有一个更好的问法:什么样的女生适合编程。
我们从以下三个方面来回答这个问题。
具有较强的逻辑思维能力
在大公司中,编程能力只是基础,真正决定你能否脱颖而出的是解决问题的能力。
在实际工作中,我们可能只花了40%甚至更少的时间在敲键盘,剩下的60%的时间做什么呢?是分析需求的逻辑,确定实现的流程,检查方案的潜在问题。反复上述步骤,最后,才是将自己的设计付诸于代码。
如果你接到需求后,不去多想,直接敲出了视觉上精美的代码,从短期看,你的效率确实是十分高的。但可以肯定的是,未经推敲的方案一定是有问题的。当你写的代码逻辑经常在code review的时候被peer质疑,甚至导致线上问题,你还能在这条路上走多远呢。
工欲善其事必先利其器,逻辑思维,就是编程这条路上的第一把利器。
具有相关的编程知识
在这里我想强调一下,我说的是“相关的”,而不是“扎实的”。
为什么要这么说呢。
从我个人经验来说,我在以实习生的身份加入BAT的时候,对公司级编程的了解比较有限,在校期间其实没有独立完成过很大的项目,因此在面试的时候,其实很忐忑。但是我还是在回答问题的时候,展现了自己其他方面的能力,比如
1 思维灵活:面试官出了几道算法题,最后一个比较难,但是经过他的指点还是完成了
2 钻研精神:面试官两次试图告诉我算法题的结果,被我拒绝,表示自己已经有了思路,希望能够再给些时间
3 全面考虑问题:这个主要体现在回答问题上。面试官提的问题不同,在此不多赘述。
4 良好的沟通能力:对面试官来说,他其实也是在找同事。他肯定希望找一个看起来合拍的人共事,而不是在面试的时候就不想再见第二次的人。
5 快速学习能力:“我不会,但是我愿意去学,并且能够快速学会”,辅助自己的经历证明,更加能够打动面试官。
在展示了以上的5方面的优势后,虽然我在编程方面的能力不是最突出的,但是最终仍旧通过了面试,因为我表达出了“我可能现在不是最优秀的,但是我是最有潜力的”。
不耻下问,具备良好的沟通能力
不得不承认,目前大环境下,女程序员较少,这就意味着女生具有一定的性别优势。
主要体现在寻求帮助的时候,下面这张图,不开玩笑,某些场合是真实的。
当遇到问题的时候,你身边的同事,大部分都是很乐意帮助你的。
因此程序媛一定要善于使用自己的性别优势,在自己能力还不够强的时候,多多像程序员们提问,学习。程序员的工作环境很是单纯,他们不会有“教会徒弟,饿死师傅”的想法,因此,只要你积极主动,就能够获得比男生更加多的帮助,还能从身边同事中学到更多的经验与知识。
好了,以上就是我的回答,如果你具备以上三项能力,并且对开发工作具有兴趣,你就是一个适合做程序媛的女生,要相信自己的实力。
编程,才不是男生的天下。
各位同学,如果觉得我说的有点道理,欢迎留个赞再走呀,如果你有其他想法,欢迎在下方给我留言。
我是苏苏思量,头像是本人,来自BAT的程序员,欢迎大家关注我,我会经常回答科技类话题,与大家交流想法。
回答于 2019-09-11 08:43:50
看到这个问题,不自主的笑了。
我就以下观点吧:
1、市场角度:程序类人才工资高,办公场景相对体面,市场需求面广,纯粹从职业角度有什么不好?别说要加班之类的,哪个收入高的人不加班?只是加班形式不同而已。
2、收入角度:你去看,任何一家和程序有关的企业,除个别销售NB的部门外,平均薪资最高的普遍都是开发部门。
3、工作环境角度:这个工种确实男性比较多,但吹着空调在办公室和一群学历水平高于企业平均值男性工作,总比那些干工程的妹子要好。干程序的人大多是斯文人和逻辑缜密的人,因为女生少你还能享受很多照顾,而且将来解决找对象问题也很简单。
4、生理角度:网上最流行说的程序员因为思考过密普遍秃顶,对女生来说是多余的担心,谁叫秃顶是雄性的专属呢(雄性激素问题)
但要注意的是:
程序这个玩意,真的普遍是一群爷们玩的玩意,很耗脑和经常需要加班。你的思维逻辑是优势吗?你真的可以成天和一群爷们混在一起吗?你真的扛得住各种加班吗? 哈哈哈
回答于 2019-09-11 08:43:50
提升素质与性别无关,女性处理问题是感性胜过理性。小到一个家庭、家族,大到国家的发展都离不开女性的参与,现实中女性大多眼界不够开阔,任性处事,是发展中的阻力和障碍。所以让女性多一些理性是发展中必须的。编程的作用更重要的是运用编程思维处理问题,编程体系有着非常严密的逻辑,影响每个人的思维能力和思考方式。有这种思考方式,看待问题,处理问题就会锻炼成理智果敢刚毅的性格,培养独立于自信的气质,会使女孩子变的强大。
回答于 2019-09-11 08:43:50
上一篇:没有基础可以学Java吗?
下一篇:返回列表
相关链接 |
||
网友回复(共有 0 条回复) |