二十四岁的女生可以转学it吗(已经自学了C语言,C++,写了几个小黑框,看了点数据结构)?

彼得苏


完全可以。


是否合适?可以从自学C语言的经历来看,如果感觉有兴趣、能坚持,那就继续深入学习下去。


IT本身也分为不同方向和岗位。

现在的C语言通常会用在低层开发或嵌入式开发中。可以结合K&R的C语言教材继续深入学习。个人认为这适合喜欢刨根问底的人。

其它还有很多、如App、前端开发,后端开发等。可以分别了解一下,确定自己的兴趣方向。


夏冬


说个真实的故事。当年在上海的第一家公司做金融证券软件的开发。开发组里有个上海本地妹纸,二十出头,大专毕业,家里开网吧的,各种游戏各种精通。十多年前家里开网吧差不多跟现在家里开矿吧。她说她喜欢编程可是从来没学过,想做游戏。老大在面试她时被她的这个勇气所折服,就留下了她,工资很低,她说她愿意。我进公司时她比我早几个月进公司,刚刚学会Vc6玩玩对话框。老大特地关照,不要让她做特别复杂的模块。有简单ui的让她试试。于是她就从这里跟着我们一起做开发。几乎每天自发在公司加班,有不懂的就问我们。每次解决了问题她都很开心,我们都感到了她的努力和进步,后来慢慢的会给她调整开发模块,加大难度,慢慢的也能解决问题。一年后我离开了公司,再后来老大带着她一起去了上海期货交易所负责系统运营。她现在不仅会windows编程。linux编程也不在话下,数据库,网络,基本上是个老手了!


羊羊羊146777668


编程不是神秘的东西,不关乎智商,性别,年龄。以前程序员中有句话是:真正的程序员用C,聪明的程序员用JAVA。C与C++学习曲线陡峭,想学好用好较难,没有3年5年很难成器,这样说倒不是因为这2门语言本身多难,而是因为这两门语言扎根在底层,想用他的来编程但你不了解底层,那根本迈不了步。为什说真正的程序员用C,是因关键业务都靠它写,就好比手术刀与开山刀,而C是手术刀,慢却可以非常精细,开发的程序运行起来高效。JAVA这些语言好比开山刀,开发效率高。工业级的程序都用C写,C的地盘无人能及,工业级开发C扫荡过的地方,其它语言根本无市场可言。C在开发效率上没优势,但C开发的程序跑起来有优势,这就是C长盛不衰的原因。学C可能要5年磨一剑,而JAVA也许5个月就行。C磨砺出来的程序员是倚天剑屠龙刀,JAVA打磨出的是开山刀大砍刀。所以现在JAVA程序员满大街。C不是浅浅地学一下就可以的,这东西学起来牵址的东西异常多,所以真正能登堂入室的估计十分之一。


装唾独醒


很多人回答编程和性别无关。说明这样回答的人还没有走到编程的深处,自己还是个半罐水。道理上是对的,男女智商差别不大,但实际工作中,程序媛远远少于程序猿,这是事实。至少有三个原因。

1,编程工作强度,压力,工作时长都非常变态,女生承受不住,我曾经一个组5人改BUG连续三天没怎么睡觉。编程完全是体力+脑力的劳动,搬砖最贴切。

2,思维方式的区别,女生善于感性思维,男生偏理性,在逻辑思维上男生普遍强于女生。而编程几乎都是逻辑思维的产物,女生所说的一根筋就是这样炼成的。

3,女生也可以学学编程,但不建议走得太深,适可而止,大多数女生在编程这条路上走不了多久时间,生小孩将是一个分水岭。可以学学各种脚本语言,做测试还是可以的,做项目管理,产品经理大有人在。

当然不能说得很绝对,电脑上有个神乎其神的功能“复制与粘贴”就是一位女性开发的,她叫Evelyn Berezin,她发明了历史上第一台计算机文字处理器,实现了编辑,删除,剪切,粘贴功能,这是计算机应用发展进步最重要的标志之一。





刘氓兔


其实计算机门口很低的

大学里 从来没见过比编程简单的课程了

编码 除非一些牛逼的

基本上就是个熟练工种


沙漠海179470315


我见过的女程序员发展的好的极少。我现在手下两个女程序员,总感觉他们工作中有点傻傻的,也不是偏见,只是和其他男生对比差距真的很明显。说一下我们是软硬结合的嵌入式开发,用的比较多的是C语言。


eagle860


先回答是不是,再谈点建议。

24岁女生当然可以转学IT。

注意你后面写的自学C语言,C++,写了几个小黑框,看了点数据结构,这些文字说明你还是个初学者,还不怎么熟悉C/C++,但重要的是它表明了你在IT方面有兴趣,这点就可以了。

首先,女生也是可以学IT的,女生观察力细致,敏感,细腻,天生对新鲜事物的好奇心,这些都是女生在IT行业中的自身优势。

其次,24岁还很年轻,转行成本不高。学习技能的方式有多种,你自学也好,参加IT培训也好,或者其它方式都可以。注意不要拖太久,越拖成本就越高。

第三,IT行业内有很多细分,你转IT可以做开发,做测试,做运维……,这些职业都需要一定的开发基础,其中做程序开发的要求更高。即便是开发,也有偏底层的嵌入式开发,驱动开发,也有偏上层的业务开发,还有后台开发,Web开发等等……,这些开发要求的技能树也各不相同,你也有很多选择。

最后,IT行业有巨大的空间,同时发展快、节奏快,更新快,作为一名女生,也要做好长期艰苦奋战的准备。

本人有多年C/C++开发经验,也在各大公司使用C/C++开发过中大型软件。所以以上回答算是一个多年IT资深技术人的建议,仅供参考。


超级码农冲呀


我土木应届毕业生,自学计算机课程,现在在做游戏开发,我觉得首先一定要认清自己的目的,进这个行业的目的是什么,仅仅是羡慕高工资?还是真心喜欢这个职业?这个行业现在看起来挺美,但好的也只是塔尖上那一部分人,人家从小就开始琢磨这个东西,天赋与努力并加,你觉得你能比得过人家吗?如果你真的喜欢这个职业,那就努力学习,遇到各种困难也不要退缩,坚持996,每天都努力学习新东西。女生嘛,熬夜多了真的会变丑哦,😄,这个我说在前头,你要做好心理准备,如果这一切都ok,那欢迎你加入我们,这是一个很有趣很有挑战性的行业,让我们一行行代码,码出这个世界。


用户7888976079376


一般服务器端的都是控制台的程序,也就是你说的小黑窗口…好好学吧,尽量理论也实际结合,做几个项目就锻炼的差不多了…


雪山老码农


可以,其实你没必要看数据结构,先看怎么实现功能吧。

对于处级程序员来说,数据结构使用的不多,更多的是堆积功能。

等你有一定水平了,再去看数据结构。


分享到:


相關文章: