CrazyEngineers
  • 8 things a programmer should do

    Updated: Oct 24, 2024
    Views: 975
    1.Read: Not only technical textbooks, but also other material. It gives you a good break from the programming, and it also builds your capacity to read and interpret long business requirement sheets.

    2.Think it through: Before jumping into any program, think it through. Do you know the exact logic to be written? Do write down on a piece of paper what you intend to do. It may sound trivial but writing down helps clarify the problem.

    3.Communicate: Talk with your team mates, friends, colleagues, seniors, clients (if you get the chance) … talk about the project, talk about the technology involved … it helps solve problems that you could be stuck, it also helps you in understanding the subject matter better.

    #-Link-Snipped-#

    4.Why?:
    Do not be afraid to ask this question. Sacred cows can be slaughtered when you ask questions. One who asks a question may seem a fool, one who does not remains so forever.

    5.Revisiting: Do not cringe from revisiting your own code. It gives you an opportunity to improve your work.

    6.Change: It is constant. Businesses change, systems change, people change, requirements change, and scopes as well change! Do not for once think that a static view of applications is acceptable. So when you work on something do ensure that it is flexible and open to change.

    7.Documentation: This is the key to your freedom. If you do not do enough of this, you will never be able to make your work independent of you. In this case, you will never be relieved of that task. Point number 5 becomes all the more important!

    8.Humility: Do not be ashamed for asking help. Help within the team, to seniors … even asking for help on public forums and IRC networks. Most people are more than happy to help someone who asks nicely.
    0
    Replies
Howdy guest!
Dear guest, you must be logged-in to participate on CrazyEngineers. We would love to have you as a member of our community. Consider creating an account or login.
Replies
  • Kaustubh Katdare

    AdministratorJul 30, 2014

    Should help a lot of new, aspiring programmers 😀
    Are you sure? This action cannot be undone.
    Cancel
  • shivam singla

    MemberJul 30, 2014

    👍👍
    good guidance.....
    Are you sure? This action cannot be undone.
    Cancel
Home Channels Search Login Register