分享

编程要怎么样才能学好?

 昵称11935121 2018-06-26

作为一名老程序员,我来回答一下这个问题。

现在我们正处在大数据时代,大数据驱动了人工智能的快速发展,现在很多智能体(Agent)已经开始服务于很多特定场景,未来我们的工作、生活和学习都可能需要频繁的与智能体交流沟通,所以掌握一门编程语言是有必要的。

我先后学习并使用了汇编语言、C语言、Java、Python等编程语言,目前也在使用Python做机器学习方面的落地应用,我结合一下自己的学习和应用经验来跟大家谈一谈我是如何学习编程语言的。

学习编程语言的第一步是动手操作。大部分时候我在开始学习一门语言的时候都是项目驱动的,比如做Web开发就开始学习Java,做网关开发就学习C语言,做机器学习就开始学习Python等。由于项目周期通常都比较紧,所以我在学习编程语言的时候基本上就是一边学习一边应用,比如我用了大概1周左右的时间(非全天)学习了Python语言,然后就开始在项目中使用了,总的来说编程语言本身并不复杂,多动手操作才能用好。

学习编程语言的第二步是多交流。编程语言说白了就是实现功能的工具,工具就有使用的技巧,而每个人都有自己的技巧,所以多交流会提高很多。即使与用不同开发语言的程序员交流也能得到一些启发,这一点我深有体会。

提高编程能力的第三步是多看代码。看规范的代码会给自己很大的提高,尤其是官方发布的一些代码,比如一些开源软件的源代码。

提高编程能力的第四步是多总结。每做一个项目都要进行一个总结,现在很多大公司的项目组都有这个流程,通过总结能发现一些问题,对以后的开发会有较大的帮助。

我使用Java、C和Python的时间比较久,在头条上也陆续写了关于这些语言的学习文章,感兴趣的朋友可以关注我的头条号,相信一定会有所收获。

如果有编程语言方面的问题,也可以咨询我。

谢谢!

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多