Dev Shed Lounge
 
Forums: » Register « |  User CP |  Games |  Calendar |  Members |  FAQs |  Sitemap |  Support | 
User Name:
Password:
Remember me
Go Back   Dev Shed ForumsOtherDev Shed Lounge

Reply
Add This Thread To:
  Del.icio.us   Digg   Google   Spurl   Blink   Furl   Simpy   Y! MyWeb 
Thread Tools Search this Thread Rate Thread Display Modes
 
Unread Dev Shed Forums Sponsor:
Stay one step ahead of the competition. Evaluate and give feedback on some of the hottest web development tools on the market today. Make your opinion heard! Click Here
  #1  
Old October 23rd, 2002, 03:11 PM
Chiles4 Chiles4 is offline
Contributing User
Dev Shed Newbie (0 - 499 posts)
 
Join Date: Aug 2002
Location: Nuevo Mexico, U.S.
Posts: 86 Chiles4 User rank is Just a Lowly Private (1 - 20 Reputation Level) 
Time spent in forums: 1 h 26 m 38 sec
Reputation Power: 6
Career advice sought - which technologies?

My desire is to switch careers from business programming in RPG on the AS/400 to web-related methodologies that include web programming and databases. My goal is directed toward the "web" but it's also to modernize my skills. Thus, one of the areas I'm considering is SQL Server though its not a "web technology" per se.

Things that are flying through my head include:
PHP
ASP
SQL Server
XML
Java

I would have listed JavaScript but I see it listed so rarely in the classifieds. I think employers just assume everyone knows it - kind of like HTML.

My heretofore efforts at determining what would be of most benefit to learn has been to look through the classifieds. I've seen a good number of ads for Java, SQL Server, and a bit of ASP and a little PHP. I don't want to be a hardcore programmer again (like I am now) but a more broad-based developer with focus on the "web". That's why I've excluded C++ and VB - both of which I've taken courses in.

I'd be willing to study Java for the fact that it appears to be desired by employers though my foundation in object-oriented programming is very weak.

Anyone have any advice to offer?

Reply With Quote
  #2  
Old November 14th, 2002, 10:33 PM
Zitan Zitan is offline
Contributing User
Dev Shed Novice (500 - 999 posts)
 
Join Date: May 2001
Location: New Zealand
Posts: 638 Zitan User rank is Just a Lowly Private (1 - 20 Reputation Level) 
Time spent in forums: 22 m 10 sec
Reputation Power: 8
It really depends on what you want to achieve. If you want to find work, then likely, in terms of web backend, you'll find it easier at the Application Layer with Java and .NET, and then Oracle at the db layer. In NZ (where I make my humble abode) most development companies use Java or .NET.

Alternatively you could consider the open source path, which is currently gathering a lot of momentum. For example Yahoo have just moved to PHP, talked about here, and they have the largest website in the world.

I choose to learn open source for a number of reasons, and it has worked out pretty good for me. Firstly I started using PHP because it was easy to learn. After that I got stuck with something and somehow stumbled on this forum. Problem solved in minutes, and I've been coming back ever since So easy to learn and good community support are good reasons. I also dislike M$ in general and think their products are crap, but I have learnt java/j2ee although PHP still is my favorite by a long way

If I were you I would serious consider having a play with PHP/MySQL to begin with. It is a great place to start, grab phptriad, install it and try this this tutorial, written by a kiwi. Easy and fun, how can you go wrong? Then if you still want/need to learn ASP, it will be a breeze.

Good Luck

Reply With Quote
  #3  
Old November 15th, 2002, 09:54 AM
Chiles4 Chiles4 is offline
Contributing User
Dev Shed Newbie (0 - 499 posts)
 
Join Date: Aug 2002
Location: Nuevo Mexico, U.S.
Posts: 86 Chiles4 User rank is Just a Lowly Private (1 - 20 Reputation Level) 
Time spent in forums: 1 h 26 m 38 sec
Reputation Power: 6
As I'm most likely going to be laid off soon, I'm currently trying to learn Java. PHP is on my list though also. I'm no fan of M$ either but I'm trying to pick up skills that will help "future-proof" my career.

P.S. Though Oracle might be good for finding a job, I have absolutely no interest in it and will go the SQL route instead (SQL Server and MySQL).

Thanks for both of your replies.

Last edited by Chiles4 : November 15th, 2002 at 09:57 AM.

Reply With Quote
  #4  
Old November 15th, 2002, 10:33 AM
rycamor rycamor is offline
Gödelian monster
Dev Shed Regular (2000 - 2499 posts)
 
Join Date: Jul 1999
Location: Pembroke Pines, Florida, USA
Posts: 2,298 rycamor User rank is Sergeant Major (2000 - 5000 Reputation Level)rycamor User rank is Sergeant Major (2000 - 5000 Reputation Level)rycamor User rank is Sergeant Major (2000 - 5000 Reputation Level)rycamor User rank is Sergeant Major (2000 - 5000 Reputation Level)rycamor User rank is Sergeant Major (2000 - 5000 Reputation Level)rycamor User rank is Sergeant Major (2000 - 5000 Reputation Level) 
Time spent in forums: 3 Days 1 h 54 m 21 sec
Reputation Power: 41
Oracle is an SQL DBMS, just like SQL server and (to a much lesser degree) MySQL. In fact, Oracle was one of the pioneers of SQL development.

SQL is supposed to be an independent ANSI standard, although no DBMS developer meets all the standards perfectly.

You might also consider PostgreSQL, which is a free, open-source system like MySQL, but much closer to meeting the ANSI standards. (see http://techdocs.postgresql.org/)
__________________
The real n-tier system:

FreeBSD -> PostgreSQL -> [any_language] -> Apache -> Mozilla/XUL

Amazon wishlist -- rycamor (at) gmail.com

Reply With Quote
  #5  
Old November 15th, 2002, 11:15 PM
Chiles4 Chiles4 is offline
Contributing User
Dev Shed Newbie (0 - 499 posts)
 
Join Date: Aug 2002
Location: Nuevo Mexico, U.S.
Posts: 86 Chiles4 User rank is Just a Lowly Private (1 - 20 Reputation Level) 
Time spent in forums: 1 h 26 m 38 sec
Reputation Power: 6
Thanks for the clarification. It's not so much what's behind the curtain with Oracle, it's more of what I've heard about it. When I refer to learning SQL, I mean more of SQL in general. Though, I'll probably choose SQL Server as a "product" to learn to increase my chances of employment.

I would choose SQL Server over MySQL and PostGreSQL simply because I see it in use much more. Just about every job I've had in the recent past, SQL Server was used in one form or another - though I never had anything to do with it. And of MySQL and PostGreSQL, I'd choose MySQL simply because, like in so many instances, that's what my web host offers.

Reply With Quote
  #6  
Old November 16th, 2002, 04:12 PM
rycamor rycamor is offline
Gödelian monster
Dev Shed Regular (2000 - 2499 posts)
 
Join Date: Jul 1999
Location: Pembroke Pines, Florida, USA
Posts: 2,298 rycamor User rank is Sergeant Major (2000 - 5000 Reputation Level)rycamor User rank is Sergeant Major (2000 - 5000 Reputation Level)rycamor User rank is Sergeant Major (2000 - 5000 Reputation Level)rycamor User rank is Sergeant Major (2000 - 5000 Reputation Level)rycamor User rank is Sergeant Major (2000 - 5000 Reputation Level)rycamor User rank is Sergeant Major (2000 - 5000 Reputation Level) 
Time spent in forums: 3 Days 1 h 54 m 21 sec
Reputation Power: 41
Yes, I know that MySQL became the more popular choice for much of web hosting. However, PostgreSQL is becoming more of a force to be reckoned with. It is more well-known in science/engineering circles, because it has some outstanding features for scientific computing. For example BASF corporation is using it extensively.

Also, PostgreSQL is going to be the main database behind the DNS servers for all .ORG domains. (see this post).

Also, a note on one of my other favorite technologies: PHP is now being adopted by the largest website in the world .

Good times ahead for those who know open-source technologies, IMHO...

Reply With Quote
Reply

Viewing: Dev Shed ForumsOtherDev Shed Lounge > Career advice sought - which technologies?


Thread Tools  Search this Thread 
Search this Thread:

Advanced Search
Display Modes  Rate This Thread 
Rate This Thread:


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
View Your Warnings | New Posts | Latest News | Latest Threads | Shoutbox
Forum Jump

 Free IT White Papers!
 
Accelerating Trading Partner Performance
One in five. That's how many partner transactions have at least one error. That is an amazing statistic, particularly given the extraordinary leaps in innovation across the global supply chain during the past two decades. Download this white paper to learn more.

 
Competing on Analytics
This Tech Analysis is designed to help identify characteristics shared by analytics competitors, and includes information about 32 organizations that have made a commitment to quantitative, fact-based analysis.

 
Cost Effective Scaling with Virtualization and Coyote Point Systems
An overview of the industry trend toward virtualization, how server consolidation has increased the importance of application uptime and the steps being taken to integrate load balancing technology with virtualized servers.

 
Five Checkpoints to Implementing IP Telephony
Implementation planning for IP PBX software and IP telephony has become vital as businesses replace discontinued legacy PBX phone systems. This informative whitepaper outlines five "checkpoints" for any implementation plan that will help make IP communications a successful proposition.

 
Hosted Email Security: Staying Ahead of New Threats
In the last two years, email has become a fierce battleground between the nefarious forces of spam and malware, and the heroes of messaging protection. The spam volumes increased alarmingly every month, bringing clever new forms of phishing and virus propagation attacks.

 

Forums: » Register « |  User CP |  Games |  Calendar |  Members |  FAQs |  Sitemap |  Support | 
  
 





© 2003-2008 by Developer Shed. All rights reserved. DS Cluster 2 hosted by Hostway