Valuable Programmer Soft Skills

clear light bulb on black surface

Becoming a better programmer requires not just technical skills but also soft skills. Here in this article, I share the valuable programmer soft skills I have come across when researching.

[1]

  • He always rights easy-to-understand code.
  • He never says, “it’s bug-free.”
  • He uses a convention for naming variables, functions, and classes and respects it throughout the project.
  • From what “beyond” he goes from the assigned task (when the time available allows it): a great programmer must be able to see the whole and ask himself questions that no one told him to ask.
  • He doesn’t say “Ah yes yes!” when you talk to him about new technology, pretending to know it. Being cool is useless.
  • He knows how to get by. Every five minutes, the neighbor at his desk doesn’t bother asking him how an X function works or how a Y function works.

[2]

  • When faced with a very hard problem, a great programmer will respond by rejoicing in finding something that is challenging for him or her and mentally preparing for triumph.
    • The willingness in one’s spirit to keep trying against odds or past experiences is the key to do anything meaningful.

References

[1] Ayomide Ibosiola, “Great Programmers, in my perspective. – Ayomide Ibosiola – Medium,” Medium, Jun. 07, 2022. https://ayomideibosiola.medium.com/great-programmers-in-my-perspective-3cd93df3e91e (accessed Jun. 07, 2022).

[2] Anthony Gibson II, “The Single Greatest (And Worst) Thing About Software Engineering,” Medium, Apr. 04, 2022. https://medium.com/gitconnected/the-single-greatest-and-worst-thing-about-software-engineering-76119034647d (accessed Jun. 07, 2022).


Leave a Reply

Your email address will not be published. Required fields are marked *