Diary of a Developer: To Script or Not to Script Tennessee

The enduring question for those first learning the ropes of software development on the Web is: What's the best technology to learn?

Local Companies

Computer Services
615-252-8044
230 Willow St
Nashville, TN
Simple Solutions
(901) 289-0089
4499 Seven Valley Cove
Memphis, TN
Cyberangel Security Solutions Inc
615-837-9191
475 Metroplex DR
Nashville, TN
C M S Manufacturing Systems
615-662-3102
131 Belle Forest Cir
Nashville, TN
Impressive Publshing
423-239-4656
1400 E. Shipley Ferry Rd.
Kingsport, TN
Advanced Technical Services
615-747-5810
200 Hill Ave
Nashville, TN
Expeditors International
(901) 362-9771
5395 Distriplex Farms Drive
Memphis, TN
Advanced Network Solutions
615-277-0500
105 Broadway
Nashville, TN
Peachtree Software Support
615-256-1111
415 4th Ave S
Nashville, TN
Cbnc LLC
615-831-3270
5360 Edmondson Pike
Nashville, TN

provided by: 
Originally published at Internet.com


A majority of the e-mails I receive ask the question "What should I focus on, technology-wise, to learn/master?" This is a very good question, however complicated the answer. The simplest answer is "It depends" (the mantra of good consultants everywhere). The more complicated answer is one that I'm still struggling with.

Jason Purdy

Recently a renowned Perl developer gave a really good answer in an interview, saying that the key is focusing on the practice of programming, rather than a specific technology.

Unfortunately, there's no real book out there that will tackle this, outside of the course books from high school or college Computer Sciences courses. The best way to learn programming is to start with CS classes of some sort (so you understand the fundamentals of memory, processing, etc), but it doesn't stop there. You will be forever honing your craft by practicing, researching, and collaborating. Do not let the hype and marketing machinery lead you away from your comfort zone, just because it's the latest or coolest or "popular" choice.

It also helps to understand the system that you have to work on. When it comes to Web development, there are usually three different areas where you can program to create interactive Web applications, and with them, a spectrum of difficulty: ...

Read article at Internet.com site

Featured Local Company

Advanced Technical Services

615-747-5810
200 Hill Ave
Nashville, TN

Regional Articles
- Diary of a Developer: To Script or Not to Script Antioch TN
- Diary of a Developer: To Script or Not to Script Ashland City TN
- Diary of a Developer: To Script or Not to Script Brentwood TN
- Diary of a Developer: To Script or Not to Script Bristol TN
- Diary of a Developer: To Script or Not to Script Chattanooga TN
- Diary of a Developer: To Script or Not to Script Clarksville TN
- Diary of a Developer: To Script or Not to Script Cleveland TN
- Diary of a Developer: To Script or Not to Script Collierville TN
- Diary of a Developer: To Script or Not to Script Columbia TN
- Diary of a Developer: To Script or Not to Script Cookeville TN
- Diary of a Developer: To Script or Not to Script Cordova TN
- Diary of a Developer: To Script or Not to Script Crossville TN
- Diary of a Developer: To Script or Not to Script Dickson TN
- Diary of a Developer: To Script or Not to Script Dyersburg TN
- Diary of a Developer: To Script or Not to Script Elizabethton TN
- Diary of a Developer: To Script or Not to Script Franklin TN
- Diary of a Developer: To Script or Not to Script Gallatin TN
- Diary of a Developer: To Script or Not to Script Germantown TN
- Diary of a Developer: To Script or Not to Script Goodlettsville TN
- Diary of a Developer: To Script or Not to Script Greeneville TN
- Diary of a Developer: To Script or Not to Script Harriman TN
- Diary of a Developer: To Script or Not to Script Hendersonville TN
- Diary of a Developer: To Script or Not to Script Hermitage TN
- Diary of a Developer: To Script or Not to Script Hixson TN
- Diary of a Developer: To Script or Not to Script Humboldt TN
- Diary of a Developer: To Script or Not to Script Jackson TN
- Diary of a Developer: To Script or Not to Script Johnson City TN
- Diary of a Developer: To Script or Not to Script Jonesborough TN
- Diary of a Developer: To Script or Not to Script Kingsport TN
- Diary of a Developer: To Script or Not to Script Knoxville TN
- Diary of a Developer: To Script or Not to Script La Follette TN
- Diary of a Developer: To Script or Not to Script La Vergne TN
- Diary of a Developer: To Script or Not to Script Lebanon TN
- Diary of a Developer: To Script or Not to Script Lenoir City TN
- Diary of a Developer: To Script or Not to Script Loudon TN
- Diary of a Developer: To Script or Not to Script Madison TN
- Diary of a Developer: To Script or Not to Script Martin TN
- Diary of a Developer: To Script or Not to Script Maryville TN
- Diary of a Developer: To Script or Not to Script Mc Minnville TN
- Diary of a Developer: To Script or Not to Script Memphis TN
- Diary of a Developer: To Script or Not to Script Millington TN
- Diary of a Developer: To Script or Not to Script Morristown TN
- Diary of a Developer: To Script or Not to Script Mount Juliet TN
- Diary of a Developer: To Script or Not to Script Murfreesboro TN
- Diary of a Developer: To Script or Not to Script Nashville TN
- Diary of a Developer: To Script or Not to Script Oak Ridge TN
- Diary of a Developer: To Script or Not to Script Old Hickory TN
- Diary of a Developer: To Script or Not to Script Ooltewah TN
- Diary of a Developer: To Script or Not to Script Ripley TN
- Diary of a Developer: To Script or Not to Script Rogersville TN
- Diary of a Developer: To Script or Not to Script Sevierville TN
- Diary of a Developer: To Script or Not to Script Shelbyville TN
- Diary of a Developer: To Script or Not to Script Signal Mountain TN
- Diary of a Developer: To Script or Not to Script Smyrna TN
- Diary of a Developer: To Script or Not to Script Soddy Daisy TN
- Diary of a Developer: To Script or Not to Script Tullahoma TN

Topics: 
Architecture & Design Languages & Tools Project Management Web Services
Database Microsoft & .NET Security Wireless
Java Open Source Techniques XML