View Single Post
  #2   Spotlight this post!  
Unread 17-04-2012, 22:04
rsisk's Avatar
rsisk rsisk is offline
The GURU Channel
AKA: Richard Sisk
FRC #2493 (Robokong)
Team Role: Mentor
 
Join Date: Jan 2008
Rookie Year: 2007
Location: Riverside, CA
Posts: 2,748
rsisk has a reputation beyond reputersisk has a reputation beyond reputersisk has a reputation beyond reputersisk has a reputation beyond reputersisk has a reputation beyond reputersisk has a reputation beyond reputersisk has a reputation beyond reputersisk has a reputation beyond reputersisk has a reputation beyond reputersisk has a reputation beyond reputersisk has a reputation beyond repute
Send a message via MSN to rsisk
Re: Software Engineer

Learning a language is not nearly as important as learning how to program, how to refactor code, analyze problems, present ideas in a logical manner, communicate with your peers, be thorough and complete in your thought process, develop your domain knowledge.

I have been developing software for many years and have learned and forgotten more languages than I can remember. For the most part, languages can be learned quickly, it's knowing what to do with those languages that takes constant attention.

If I was just starting out, I would learn how to develop applications for mobile devices. This is a pretty hot area right now and will be for some time. I think we are going through another paradigm change like we did when we went to client/server, then web based application, and now mobile.
__________________
Quote:
The views expressed are mine and should not be construed to represent the views of anyone else.
Reply With Quote