Category: General Development
My pragmatic programmer goals
In light of Tip 8: Invest Regularly in Your Knowledge Portfolio in The Pragmatic Programmer: From Journeyman to Master, I’m adding/copying these bullet points [from the book] for archival and sharing purposes. Here goes: Learn at least one new language every year. Different languages solve the same problems in different ways. By learning several different…
How to fit in a development team
Here’s a great article by James Carr on how today’s software developer needs more than just whipping up code. The bottom line: Be a respectful team player.
Top twenty programming languages
According to TIOBE Software, the following are the top twenty programming languages (as of April 2008): The table data above is part of the Programming Community Index, which measures the popularity of programming languages based on their web presence. Related article: Are C and C++ Losing Ground?
The first rule of programming: It’s always your fault
Interesting read of an article by Jeff Atwood.
Teach yourself programming in ten years
Here’s an interesting article that Peter Norvig wrote about how wanna-be programmers are in such a hurry in becoming a full-fledged “developer,” buying into Teach Yourself <some language> in 21 days books and the likes. I’ve been developing/programming for a while now and to become a developer, a great one, you simply cannot take shortcuts.…
Computer program detects author gender
I read an excerpt at the Nature website by Phillip Ball, wherein a computer program, developed by Moshe Koppel and his colleagues, can guess/tell whether the author [of a book] was written by a man or a woman. It’s algorithm (see below), says Ball, basically scans for keywords and syntax to accomplish this feat, and is surprisingly “around 80…