programming archive

joaquin's picture

Programmers: To be considered a professional, you need to act like one.

Being a programmer is a profession. It is a high-skill job that demands a large initial investment of time as well dedication to continuing education to stay at the top of your game - much like a doctor. Yet, programmers often lose sight of the fact that the skills we bring to the table are only part of the equation; like a medical professional, our "bedside manner" is incredibly important to our overall professional success. Why is that? Read More…

joaquin's picture

Gender Diversity in Tech Requires Applicant Diversity

I would love our company to show more gender diversity, but where are the female applicants? From what I've read women make up 17% of the Drupal community - though there is some question as to how many of those women are actual developers. Even in speaking with women in the Drupal community, it often seems that the women working in Drupal tend more to be in marketing positions than in highly-technical jobs. Read More…

bernd's picture

The Myth of the Specialized Programmer

Ever heard of it? Apparently there is this mystical creature who is a master of his trade, knows all the tricks in the book and is generally just untouchable. He is the only one that can really solve the programming issues or even come up with any form of useful code in this particular programming language. Hmm... so if I learned to program Java that automatically disqualifies me from successfully programming in C? Or PHP? Or Visual Basic? Read More…

0 comments. Filed under programming.

mike's picture

Learning Better Dev Skills by Programming in Public

Learning to develop professionally involves a lot more than just writing code. Major required skills include keeping code stable long-term, sharing tasks within a team, and building understandable interfaces so your code can be connected to and run from other programs. Learning these skills is going to involve a lot of mistakes, but fortunately there are tools out there to help you get you ahead of the curve before joining your first team. Read More…