Re: Guidance

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Wed, Feb 27, 2008 at 3:42 PM, Matty Sarro <msarro@xxxxxxxxx> wrote:
> I understand and agree completely, and I really appreciate the help. My goal
> isn't so much to keep from re-writing code, but to have a pretty firm
> foundation to stand on before I really begin. I mean, with c++ or c, all I
> needed was the language, and that was pretty much it. I could do everything
> from there. This seems a lot more like its a marriage of a ton of different
> technologies :)

    It is.  And in my opinion, web developers - specifically
PHP-on-*nix developers - are cream-of-the-crop programmers.  Not to
toot my own horn.

    We know - and are not afraid to use - the following technologies,
and employ them on a daily basis:
        * PHP (and usually at least a working knowledge of C/C++ and
some others)
        * HTML
        * JavaScript
        * AJAX
        * Web design
        * Human Interface/Graphical User Interface (GUI) layout and design
        * SQL (specifically MySQL, but many also know PostgreSQL,
INNODB, Sybase, etc.)
        * *nix architecture and path structure (usually many flavors:
RHEL, Debian, BSD, Sun, Mac....)
        * Shell scripting (BASh, tcl, Expect, AppleScript, Korn, and so forth)
        * HTTP (at least the fundamentals)
        * Code portability and platform-independence techniques
        * Socket programming
        * Code optimization
        * Source compilation and module installation
        * Server administration
        * A variety of control panels (cPanel, Plesk, Helm, Webmin,
blah, blah, blah)
        * Security (SSL, encryption, obfuscation, et cetera)
        * DNS (at least the fundamentals)
        * API programming and creation
        * Interfacing with a variety of external technologies (mail,
databases, filesystems, etc.)
        * QA and bugtracking
        * Non-RAD, non-IDE development
        * Command line programming
        * .... and more....
        * .... and that's ON TOP of what we all know how to do on Windows.

    So let this be at least a basic retort to those who don't consider
web development "real programming."  Because you'd be surprised how
much I hear, "oh, you work with web stuff, I thought you meant you
were a real programmer."

    Well, I'm not.  I'm an engineer.  At least according to my paycheck.  ;-P

-- 
</Dan>

Daniel P. Brown
Senior Unix Geek
<? while(1) { $me = $mind--; sleep(86400); } ?>

-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php


[Index of Archives]     [PHP Home]     [Apache Users]     [PHP on Windows]     [Kernel Newbies]     [PHP Install]     [PHP Classes]     [Pear]     [Postgresql]     [Postgresql PHP]     [PHP on Windows]     [PHP Database Programming]     [PHP SOAP]

  Powered by Linux