女生做一个“程序猿”,真有那么不现实吗?正在学编程的女孩子注意了!

73 篇文章 2 订阅
6 篇文章 0 订阅

最近在知乎上看到一个问题:

一位女生毕业工作快两年了,却越来越觉得现在的工作不适合自己,想转行IT做一个女程序猿,可是身边的朋友们都觉得女生学编程不好就业,劝我尽早放弃。我很迷茫,做一个女程序猿真有那么不现实吗?

其实,我们大学计算机系的很多女生多多少少也会存在这个问题。今天,我们就来讨论一下,女生转行做程序猿,会有哪些困难?

                             

1、转行做程序员,男生更有优势吗?

转行这件事,无论是哪个行业,都是有困难的,需要有毅力,需要能够学进去,需要有很好的引路人,还需要有好的机会……在这些问题上男生和女生是平等的,不存在谁比谁强的问题。

而且,现在的状况虽然是男多女少,但是以后女生是很受欢迎的,尤其是在前端这块。

2、女程序猿不如男程序猿好找工作吗?

女生确实在找工作上面存在一些劣势,但这并不在于是否做程序猿,这个问题是广泛的。我们要分两种公司来看:

一种是很有实力,正规的公司,公司不一定大,但是正规,凡是这样的公司不会因为应聘者是女生就不考虑了,而往往会因为女性身份而得到一些优待(虽然这些优待并不大,每月一天带薪假之类的)。从大的范围来看,男女平等不是一句空话。而且一些公司基于男女比例的考虑,还更愿意优先录取女生呢。

                                 

另一种是不正规的小企业,既没有完整的规章制度,也没有完善的福利制度等,在这些乱七八糟的企业中,确实会因为一些生理上的原因而在选择员工的时候选择男性。有些问题在职场上避免不掉的,譬如孩子。这才是问题的本质,而不是因为某个行业,某个职业,这个问题是所有行业的所有从业者都没有办法避免掉的,总归要考虑的。

3、女生的逻辑不如男生,是不是学不好编程?

上帝造人时,让男性和女性的大脑有不同的分配,男生更多擅长于理性的逻辑思维,女生更多擅长于抽象思维。因而大多数男生的逻辑思维能力更强,但也不会那么绝对,逻辑思维非常强的女生也大有人在。而最早的一批程序员就都是女性,在互联网的发展过程中女性做出了不可磨灭的贡献,还是在专业方面的贡献哦。

                                                    

世界上第一位程序员爱达·拜伦

另外,虽然男生的逻辑可能是比女生强,但是女生可以去做前端啊,把后端留给男生去做就好了~除了前端,还有很多其他岗位也都比较适合女生,比如UI设计、策划、测试工程师、Web安全、大数据开发、云计算、网络营销...

4、女程序猿工作辛苦,面临头秃风险

无论是男生还是女生,IT行业都是很辛苦的,常常需要加班,这对女生来说确实是一个不小的伤害。之前有个记者无聊地蹲点阿里,看阿里的加班情况。结果,19:55-00:00的阿里巴巴蜂巢,灯火通明,光彩耀人。而那些既优秀又肯努力的人,工资也比大多数同龄人高。付出就能收到回报,现在吃的苦,终将照亮未来的路。

在学生时代,女生学编程的就比较少,网上流传着调侃女程序猿的段子“世界上有三种人:男人、女人、女程序员。”

很多人眼中的女程序猿是这样的

                                                  

但其实,很多程序猿不仅身为女生,而且还特别漂亮,比如25岁的维密超模卡莉.克劳斯就是一个女程序猿。

                                                  

工作中的她宛若一个天使

                                                   

事实上,也正是由于这种稀缺,会让大家对女程序猿高看一眼,觉得女生做IT很厉害,从而成为一种优越感。

代码妹子:

我刚毕业就职第一份IT工作时,在食堂吃饭,别的部门妹子一坐下来就看着我问:“你是他们部门新来的?”

不等我们部门的同事说话,我笑着点头:“是啊,你好。”

妹子们就连连惊叹“好厉害”。

我忙应和:“并没有啊并没有。”

这不是谦虚,是实话。不管是网站建设还是软件开发我都是个十足的渣。但是作为女孩子,出去介绍自己是学IT的,心里多少都是有几分优越的。

所以说,上述问题的答案都很简单,入行不分男女,想要入行就抓紧时间学习,培训也好自学也罢,不要把时间浪费在无谓的考虑上。

                                      

建议

作为一个“过来人”,下面是我的一些真诚建议:

无论男生还是女生,大多数人都选择通过培训转行做IT,那么,IT职业培训到底有哪些产品?

既然是职业培训,那一定是跟公司的需求相关,按照公司的逻辑来看可以分为四个大类:

想法层:产品经理UI设计、策划...

实现层:Web前端、PHPJava、C++、iOSAndroidPython...

维护层:Linux运维、Web安全、大数据开发、云计算...

推广层:网络营销...

就目前来看,我们把想法层、实现层、维护层、推广层都定义为IT职业培训的话,实现层和维护层是最稳定,但也是最辛苦的,因为大家都为了一个目标尽快的上线。

而对于想法层和推广层来讲,推广费用是有限的情况下,如何做到推广结果的最大化,这是一个非常难的问题。

所以这也就是很多人为什么想做程序员的原因,虽然辛苦,但是高薪和暂时稳定。

                                           

转行做IT,就必须要掌握一门“语言”,这就需要了解程序猿值得学的编程语言。

任何的选择,其实都有一个固定的决策路径。学什么语言决定了就业去什么公司,去什么公司也就意味着什么样的待遇,什么样的待遇也就意味着什么样可能的未来。

如果你想要得到一个有保证的,但普普通通的,收入还不错的,在一间小卧室的荧光灯下写一些金融应用的工作:Java

如果你想找一门表达力和功能都很强的语言:Python

如果你想更快速地开发WEB程序:PHP

如果你想学真正的编程,走更远的编程之路:C/C++

但语言本身不是一种方向,而是一个工具,编程语言就是程序员摆弄计算机的工具。想要更深一步操作还需要掌握原理性的东西——数据结构、内存管理、多线程、操作系统、网络协议等等,这些原理知识与语言本身无关,却是用好每一门语言的基石。

最后,我想说,对于任何人,都要清晰的认识到:别人的建议或者方向,只是他站在自己体验的角度给我们的经验性的建议,而我们最后的选择,除了深思熟虑还有孤注一掷

另外,C/C++就是一个既可以强化思维能力,又可以打好编程基础的编程语言,你想要做软件开发,成为核心程序员的话,学习C/C++是比较好的选择,笔者有一个C/C++的编程千人湫羣(604,168,719)你如果感觉自学C/C++语言有困难的话,有兴趣学习或者了解一下C/C++编程的伙伴就可以进来交流。下面给大家分享一下C/C++的学习路线图:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值