zoukankan      html  css  js  c++  java
  • 软件开发实习小结

    背景:昨天结束了2个月的实习,实习的内容是软件开发,语言用的最多是Java,当然也会自己在别人的基础上写一些JS、HTML。

    1.语言表达很重要。

    这项技能或许决定了我们能在职场上走多远。

    1)当我们写代码遇到问题时,我们应该用准确的表述、得体的方式向同事表达出来,这样别人才可以很快的帮助到我们,共同提高开发的效率。

    2)当我们开晨会汇报自己工作的时候,我们应该思路清晰、逻辑准确的汇报自己的工作进展以及目前遇到的问题,我们汇报的越清楚,主管才会更准确的掌握当前项目的进展,以便做出他认为合理的决策。

    3)当我们开评审会议时,我们应该用别人能听懂的语言讲清楚自己的方案设计,确保双方理解的意思一致。

    2.细节很重要。

    1)当遇到Bug时,再小的不可错过。错过了,下次一定还会遇到,这就成为了工作上的负担,会影响效率。相反,遇到一个解决一个,就会越来越得心应手,开发效率也会越来越高。

    2)代码的风格、变量的命名、方法的命名、注释这些或许都是打磨的方向,当一切优秀的细节成为习惯,力量不可小视。

    3.思想很重要。

    1)在学习过程中,相比语言实现,把握思想本质是重要的。微创新只有对一个理论和方法有深刻的理解,才更有可能做到。

    2)在和别人讲述某一方法时,说清楚思想是重要的。

    4.记录很重要。

    1)遇到的Bug及解决方法记录下来是一个好习惯,一是可以自己以后查阅;二是可以帮助同事。

    2)总结很重要,厚积薄发中的“薄”就是做到了总结,顺着“薄”便可以窥见“厚”。从“厚”到“薄”是思考境界的提升。

    5.文档很重要。

    1)官方文档很重要。

    2)公司各种安装文档、手册很重要

    3)自己能写文档很重要。比如在熟悉一个功能的业务、理清业务逻辑之后,不是立刻写代码,而是开始撰写设计文档,包括数据库的字段设计、接口的设计、接口的参数(输入参数、返回参数)设计,写着写着,很多问题会暴露出来,改着改着,越来越完善。在评审会议上呈现自己能达到的最好的作品,在会议上,资深同事指出不足,这时提高又进一步。

    技进乎艺,艺进乎道
  • 相关阅读:
    Linux查看日志常用命令
    linux(centos)下安装PHP的PDO扩展
    TP thinkphp 权限管理 权限认证 功能
    mysql优化(三)–explain分析sql语句执行效率
    阿里云服务器Centos7成为挖矿肉鸡被挖矿imWBR1耗尽CPU
    Asp.net导入Excel并读取数据
    定义显式类型转换和隐式类型转换
    C# 对象与引用变量
    C# ref参数
    C# 字段与属性的区别
  • 原文地址:https://www.cnblogs.com/weekend/p/7350333.html
Copyright © 2011-2022 走看看