zoukankan      html  css  js  c++  java
  • 程序员的职业素养 04

    成为一名专业的程序员有很长的路要走。专业人士需要为自己所做的工作负责,敢于承担责任。
    专业人士需要做到:不要破坏软件功能(让QA找不出任何问题,要确信代码正常运行)、不要破坏结构。
    专业人士的职业道德:了解自己的领域、坚持学习、练习、合作、辅导、了解业务领域、与雇主/客户保持一致、谦逊。
    懂得什么时候说“不”,什么时候说“是”。
    测试驱动开发是一名专业人士必备的技能。专业人士通过不断的练习,职业程序员用自己的时间练习,老板的职责不包括避免你的技术落伍,也不包括为你打造一份好看的履历。职业程序员使用自己的时间练习,因为他们知道保持自己的技能不落伍是自己的责任,而不是雇主的责任。
    每个专业的开发团队都需要一套好的测试策略,专业开发人员遵循测试驱动开发的要求来创建单元测试。测试包括单元测试、组件测试、集成测试、系统测试、人工探索式测试。
    专业人士需要有效的管理时间。时间拆分和番茄工作法是管理时间的有效方法之一。
    与预估是软件开发人员面对的最简单、也最可怕的活动之一。预估影响到的商业价值巨大,关乎声誉。预估不同于承诺,承诺是必须做到的,预估是一种猜测。

  • 相关阅读:
    bzoj 3727: Final Zadanie 思维题
    bzoj 2510: 弱题 概率期望dp+循环矩阵
    bzoj 1131: [POI2008]Sta DFS
    bzoj 3572: [Hnoi2014]世界树 虚树
    bzoj 3611: [Heoi2014]大工程 虚树
    bzoj 3545: [ONTAK2010]Peaks Kruskal重构树
    bzoj 2118: 墨墨的等式 spfa
    bzoj 1441: Min 裴蜀定理
    bzoj 4540: [Hnoi2016]序列 莫队
    bzoj 4034: 树上操作 线段树
  • 原文地址:https://www.cnblogs.com/cxy0210/p/14921079.html
Copyright © 2011-2022 走看看