• 《构建之法》阅读笔记02


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

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

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

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

  • 相关阅读:
    多任务并行
    不同方法来移动数据库(更改磁盘时用)(转)
    ASP.NET执行SQL超时的解决方案
    SQL Server 简单模式下,误删除堆表记录如何恢复(绕过页眉校验) (转)
    关于跟踪标记
    .NET分布式事务处理
    安装SQL Server 2005时出现COM+的警告/错误,下面是微软给出的解决方法。
    PHP中如何获取多个checkbox的值
    C# 模拟post数据提交时 出现如下错误: System.Net.WebException: 远程服务器返回错误: (417) Expectation Failed 的解决办法
    winform出现"LC.exe"已退出,代码为1
  • 原文地址:https://www.cnblogs.com/dawn-sky/p/5609409.html
Copyright © 2020-2023  润新知