分享

程序员如何在上班时自学技术来增长能力?

 昵称11935121 2018-06-15

大部分程序员都具备较强的自学能力,通常情况下程序员会在项目研发过程中不断学习新的技术以适应市场的变化。

要想在工作中通过自学来提高能力,一定要敢于承担新项目,敢于采用新技术。这样一方面为自己自学争取了时间,另一方面也能通过工作不断提升自己的能力。

以Java Web开发为例,早期我们使用Servlet+JSP+JavaBean的MVC+DAO框架就可以解决大部分Web开发项目,后来为了性能的提升我们开始使用EJB,再后来我们开始使用轻量级框架Spring。

早期我们使用的都是服务器代理的模式部署Web应用,现在我们大部分情况下都在使用云计算平台。早期我们的前端开发只有PC端,现在我们还要开发Android和IOS平台下的App。早期我们还在使用模型的处理方案,现在我们早已经开始使用机器学习的方案。

程序员在工作中提升技能,一方面是企业的发展助推程序员的技能提升,另一方面是程序员要主动接触这些新的技术方向。大部分程序员在接触新技术的时候都是通过自学完成的,比如我们第一个IOS App的开发项目(餐饮类App)就是一名程序员主动要求承担的,她用2个月的时间自学并完成了App的开发,自学能力可见一般。

在自学的过程中一方面要与公司的技术专家多交流,另一方面积极准备各种材料,有的科技公司还会为程序员自学新技术提供一些便利条件,比如鼓励程序员参加一些交流会议等。

我做程序研发多年,目前我的主要方向集中在大数据和人工智能领域,我在头条上陆续写了一些关于互联网领域的科普文章,感兴趣的朋友可以关注我,相信一定会有所收获。

谢谢!

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

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多