u/RvBMan - Archived Voat Post in v/programming
u/RvBMan
  • home
  • search

u/RvBMan

0 posts · 1 comment · 1 total

Active in: v/programming (1)

  • ‹‹‹
  • ‹‹
  • ‹
  • 1
  • ›
  • ››
  • ›››
Comment on: X-post: What is a 'good' programmer?

As not a programmer that works with programmers, here is my unfounded knowledge on how to be a better programmer:

  • learn good logic, not just syntax
  • use the right tool for the job
  • keep code readable and simple, if it's needlessly fancy, it's "lion-tamer" code
  • spend the majority of the time defining the problem and planning the solution, writing the code is the small part
  • don't get stuck in the past or the future, things are changing but some solutions still remain viable
  • get outside of the software industry and solve problems elsewhere. A tradesman doesn't care or know about programming, and just needs a solution - working with non-programmers and solving their issues will help with communication and thinking
  • know how to research problems online rapidly

Shitty programmers: - say it can't be done and leave it at that - are arrogant - are poor communicators - are irritable because they get interrupted (hint, be good at communicating when focus is necessary) - get frustrated by problems - don't know how to prioritize - don't know how to balance effort (getting it out vs doing it really well)

0 21 Nov 2017 12:57 u/RvBMan in v/programming
  • ‹‹‹
  • ‹‹
  • ‹
  • 1
  • ›
  • ››
  • ›››

archive has 9,592 posts and 65,719 comments. source code.