On 5/3/07, Jason Yap <[EMAIL PROTECTED]> wrote:
Unsa mga books na nabasa ninyo na nakatabang jud ug ayu sa career ninyo as "programmers" or "developers"?
These are the books I would consider "classics" nga naa sa among library: 1. The Mythical Man-Month by Fred Brooks 2. The C Programming Language by Kernighan and Ritchie 3. Design Patterns by the Gang of Four If I may suggest, instead of focusing on what books to buy or to read, why not make a list instead of "things to learn". If you were to ask me, to be a good developer/software engineer, I think these skills would be essential: * Object-oriented analysis and design * Database modeling/design * Unified Modeling Language (UML) * Design patterns * Regular expressions * Version control systems (subversion) * Documentation systems (phpdoc, javadoc, rdoc, doxygen) * Agile methodologies (XP, Scrum, TDD) ... and some non-technical, but nonetheless essential skills * Touch-typing (Importante kaayo, big productivity booster - aim for 50+ WPM) * Communication skills * Time-management/prioritizing skills (In practice though, dili tanan sa above mapuslan nimo if you're only working in a dev't company nga wala'y sistema - ayha ra siguro kung swertahan ka na makatrabaho sa isa ka kumpanya nga naa na'y CMMI level 3 or above certification). Lastly, use the power of the Internet. Technical books are notoriously expensive, you can get most of what you need on the Internet already. As one poster said, there are blogs, howtos, tutorials already. You can even download ebooks if you just know where to find them :) _________________________________________________ Kagay-Anon Linux Users' Group (KLUG) Mailing List [email protected] (http://cdo.linux.org.ph) Searchable Archives: http://archives.free.net.ph
