服务与支持 |咨询热线 0931-8733767
  • 金城在线
  • 公司简介
  • 发展历程
  • 企业文化
  • 售后服务
  • 工作机会
  • 联系我们

女生如何学好编程?

来源:发布时间:2017-12-22 10:30:34

对于外行,一直有一个错觉就是,编程必须要有高数基础和优秀的逻辑思维,但这只是决定了发展的上限,当你在低端,中端浸淫了很久开始逐渐踮脚望向高端的时候,就会发现,数学能力和逻辑思维成为掣肘。而并不是说高数不行,逻辑思维不强,就没办法成为一名程序员。可以说,中国80% 的程序员,平日里的工作跟高数,跟逻辑思维没有什么太大的关系。

大家都说高数要好,逻辑思维要好,其实这两样决定的是编程中最重要的——算法能力。而中国的软件行业,更倾向于二次创新,极少数的大公司,如BAT,在面试时会格外严苛的考查算法外,几乎没有什么其他公司会在算法上跟人过不去,他们更看重的是你的工作经验,做了多少项目,用过多少框架。

再说楼主举的两个语言,一个过于简单,一个过于难。VB其实没多少程序员会的,这个一般是非计算机专业的学生作为了解编程是怎么一回事的启蒙课程来学的,而C则是比较难学透的一个。楼主这么萌,不如来学java吧。不需要算法,不需要逻辑。算法有api,逻辑有框架。伟大的SUN公司给你写好了算法提供了api,勤劳的开源组织给你分好了业务逻辑提供了框架。学java就是学api,把各种api用会,知道怎么往框架里套业务逻辑,你就是一名萌萌的程序员啦。

当然,如果作为一个女生,确实无法理解嵌套循环,递归,多线程这些烦人的东西,不如来写前台吧。js+html+css,这个真的不难学,而且大多数公司的前台都是女生吧,毕竟性别优势,女生对于切割,比例,配色,对于美的理解,一样能让那些只知道写后台的死屌丝程序员们相形见绌。

所以对于题主的问题,回答就是,该怎么学就怎么学,不懂的暂时跳过去,等学到后面再看前面,就能恍然大悟了。对于费脑子的东西,嵌套循环,递归等等,不要跳,一步一步在纸上演练,多了自然就熟了。不要过于纠结算法,多练习业务逻辑。什么数学,逻辑思维,统统让他滚蛋。记得每天动手敲,编程是个肌肉记忆的活,我几天没敲就发现自己好多都忘了。

这世上大多数是普通人,很少有绝顶聪明,也很少有真心很蠢的。普通人的成功来自努力付出。题主没什么可困扰的,放手去做吧,just do it。数学不行,逻辑思维不行,照样可以把编程学的很好并且以此为生没有半点问题,只是可能没办法成为年薪100万的高管,没办法进MS,google。对于大多数中国的程序员来说,数学能力和逻辑思维真的不算事。

我胳膊不长速度不快,肯定打不过林丹,我还可以学羽毛球吗?

我个子不高身体不壮,肯定打不过姚明,我怎么把篮球学好?

我心脏不好肺活量低下,肯定跑不过刘翔,我干脆不跑步好了?


相关文章
  • 预约专家

    为您提供一对一解决方案
    立即预约
  • 售前咨询

    周一至周五9:00——17:30
    立即咨询
  • 联系方式

    13919049954

    全国7×24小时热线服务
  • 免费报价

    专属专业顾问1对1报价
    免费报价