zoukankan      html  css  js  c++  java
  • 《构建之法》阅读笔记02

    读了《构建之法》的第三、四章后,看到了一个很重要的问题,那就是我们软件学院的学生在这个领域的成长。

        身为软件工程专业的学生,肯定会对自己的将来有所好奇。如果立志要成为一个软件工程师,那么,在现在这个阶段,我们应该如何获得自己的成长。首先,我们应该积累软件开发相关的知识,提升自己技术技能;其次,我们要积累自己在进行软件开发过程中的问题以及知识和经验;然后是对通用软件的设计思想和软件工程思想的理解。在日常的软件编写中提升职业技能。职业技能区别于技术技能,它包括自我管理能力,表达与交流能力,与人合作的能力以及按质按量完成人物的执行力。最后,衡量一名软件工程师的资质的主要说明是实际成果。这就是一名软件工程师的大致成长路程。关于职业发展,我想这也是大多数通专业学生的问题。我们可以选择考级之路或者入职大型公司锤炼发展或者其他途径,选择虽然多样,但是殊途同归,真正的工程师水准在于他拿到一个项目,能准确分析出此项目中的难点,能写出一份详细的文档让几个团队成员按照文档编写完成整个项目。这样的水准当然不可能是与生俱来的。学习生活中点点滴滴的积累,并不是拿到问题就照着别人已有代码抄写一遍就可以,也许你只是当时理解了。要想做成一件事,你只有亲身经历并在一系列的煎熬中独自解决后,这样才能有所收获。

      软件工程师个人成长是不断练习总结实验编程再练习总结,这都是个人发展的基础,但是我们最终产品是和人打交道的,当在今后的工程实践中遇到大问题不能独立解决的时候,我们不但要有个人能力,还需要团队合作,两个或多人分工合作但最后能用接口拼接成一个完整的项目。这就涉及到代码规范、交流讨论,这种结对编程也是锤炼能力的绝佳途径。而团队合作时一定要注意代码的规范化,只有做到代码的规范化才能更好的与人合作,提升合作效率。

      代码规范是一个程序员的根本要求,所以,我们要从规范做起,一点一滴进步。

  • 相关阅读:
    《演讲之禅》助你成长为一名合格程序员
    JavaScript中设置元素class的三种方法小结
    数据类型和Json格式
    JavaScript给onclick事件赋值,动态传参数实例辩错
    JSON.parse()和JSON.stringify()使用
    javascript写在<head>和<body>里的区别
    Source Insight 相关
    串口接收字符时,最后一个字符延时发送
    嵌入式编程中调试问题全记录
    新版数采仪开发问题全记录
  • 原文地址:https://www.cnblogs.com/dawn-sky/p/5609409.html
Copyright © 2011-2022 走看看