avatarBirat Rai

Free AI web copilot to create summaries, insights and extended knowledge, download it at here

1612

Abstract

big bug lists. Decrease your bug count.</li><li>Professionals do not make a mess. They keep their code clean, well structured, and easy to read.</li></ul><blockquote id="2f4c"><p><b>Why be a professional programmer?</b></p></blockquote><p id="f5b4">A professional programmer takes responsibility for the quality of their workmanship. When the pressure mounts, professionals hold even tighter to the disciplines they know are right.</p><p id="39a9" type="7">TL;DR Be responsbile of your self and take responsibility of the quality of code.</p><p id="a0c3"><a href="https://readmedium.com/97-journey-every-programmer-should-accomplish-a0c53dbbfd47"><i>Go to the series</i></a>.</p><div id="10b2" class="link-block"> <a href="https://readmedium.com/97-journey-every-programmer-should-accomplish-a0c53dbbfd47"> <div> <div> <h2>97 Journey Every Programmer should Accomplish</h2> <div><h3>“A journey of a thousand miles begins with a single step.”</h3></div> <div><p>medium.com</p></div> </div> <div> <div style="background-image: url(https://miro.readmedium.com/v2/resize:fit:320/1*ImU1JEXOUUKMJxBF_OP-_w.png)"></div> </div> </div> </a> </div><p id="d42c">Go to <b><i>66th Step</i></b></p><div id="f3ab" class="link-block"> <a href="https://readmedium.com/step-66-prevent-errors-giles-colborne-140c3234d43f"> <div> <div> <h2>Step 66: Prevent Errors ~ Giles Colborne</h2> <div><

Options

h3>This is the 66th Step towards gaining the Programming Enlightenment series. If you didn’t learn the 65th Step, read it.</h3></div> <div><p>medium.com</p></div> </div> <div> <div style="background-image: url(https://miro.readmedium.com/v2/resize:fit:320/1*o--GgnrJdWgbZdqtfJU4iA.png)"></div> </div> </div> </a> </div><p id="5f94">Go to the 68th Step</p><div id="7cb3" class="link-block"> <a href="https://readmedium.com/step-68-put-everything-under-version-control-diomidis-spinellis-bec203888f64"> <div> <div> <h2>Step 68: Put Everything Under Version Control~ Diomidis Spinellis</h2> <div><h3>This is the 68th Step towards gaining the Programming Enlightenment series. If you didn’t learn the 67th Step, read it.</h3></div> <div><p>medium.com</p></div> </div> <div> <div style="background-image: url(https://miro.readmedium.com/v2/resize:fit:320/1*JuVr5mROemkMYdIAgmStLg.png)"></div> </div> </div> </a> </div><blockquote id="ba78"><p><b>References:</b></p></blockquote><ul><li><a href="https://www.gitbook.com/book/97-things-every-x-should-know/97-things-every-programmer-should-know/details"><i>97 things Every Programmer Should Know</i></a> ~ Git Book</li><li><a href="https://www.amazon.com/Things-Every-Programmer-Should-Know/dp/0596809484"><i>97 Things Every Programmer Should Know</i></a> ~ Paperback</li></ul></article></body>

Step 67: The Professional Programmer~ Uncle Bob

This is the 67th Step towards gaining the Programming Enlightenment series. If you didn’t learn the 66th Step, read it.

Pic source

What is a Professional Programmer?

The single most important trait of a professional programmer is personal responsibility. This is to take responsibility for their careers, their estimates, their schedule commitments, their mistakes, and their workmanship.

What responsibility does a professional programmer have?

  • You are responsible for your career. Learn, read and update your knowledge.
  • Take responsibility for the code you write. Don’t expect QA to find bugs for you. We should leave nothing for QA to find as a professional programmer.
  • Take responsibility for the output of the whole team, not just your own work. Help each other grow and cover for each other when necessary.
  • Professionals do not tolerate big bug lists. Decrease your bug count.
  • Professionals do not make a mess. They keep their code clean, well structured, and easy to read.

Why be a professional programmer?

A professional programmer takes responsibility for the quality of their workmanship. When the pressure mounts, professionals hold even tighter to the disciplines they know are right.

TL;DR Be responsbile of your self and take responsibility of the quality of code.

Go to the series.

Go to 66th Step

Go to the 68th Step

References:

Programming
Software Development
Java
Android
Coding
Recommended from ReadMedium