The UNIX and Linux Forums  

Go Back   The UNIX and Linux Forums > Special Forums > UNIX Desktop for Dummies Questions & Answers
.
google unix.com



UNIX Desktop for Dummies Questions & Answers Discuss UNIX and Linux user interfaces like GNOME, KDE, CDE, and Open Office here. All UNIX and Linux Newbies Welcome !!

More UNIX and Linux Forum Topics You Might Find Helpful
Thread Thread Starter Forum Replies Last Post
IT Skills Shortage Could Play Out in Favor of Mainframes - IT Jungle iBot UNIX and Linux RSS News 0 09-12-2007 08:40 AM
Mainframe skills shortages may lessen over time, report says - Computerworld iBot UNIX and Linux RSS News 0 08-10-2007 05:40 PM
Improving Unix Skills sak900354 UNIX for Dummies Questions & Answers 3 06-26-2006 06:03 PM
Don't want destroy windows! Ask skills zhshqzyc Debian 1 03-28-2006 05:06 AM

Reply
English Japanese Spanish French German Portuguese Italian Dutch Swedish Russian Norwegian Hungarian Hebrew Danish Bulgarian Greek Powered by Powered by Google
 
LinkBack Thread Tools Search this Thread Rate Thread Display Modes
  #1 (permalink)  
Old 08-01-2009
phoxly phoxly is offline
Registered User
  
 

Join Date: Aug 2009
Posts: 6
Suggestions on furthering my skills?

I am fairly 'green' when it comes to UNIX and programming in general. I am going into the start of my second year of my BS in Software Systems Engineering. My first year was pretty slow and simple with basic math, english composition and a few java, databse, and entry level 'psuedo code' programming classes. Now into the start of year two we are tackling Unix head on, and I have to say I have fallen entirely in love with Unix, particularly Ubuntu 904 Desktop (VMWared!)

I've worked my way around the terminal, and we are about to finish up our 'basics of Unix' class and I am eager for more programming and tech-fun!

So where should I go from here? The only real programming language I know is Java, and am diving into shell scripting, but I really don't know what route I should take to learning more and getting more skills under my belt.

I've heard some wonderful things about C+ as a MUST have skill so I am considering that to be my next hurdle, is there any way to tie in C+ to my Unix skills? (C-shell maybe?)
  #2 (permalink)  
Old 08-01-2009
candlejack's Avatar
candlejack candlejack is offline
Registered User
  
 

Join Date: Nov 2008
Location: /dev/meh
Posts: 53
Great suggestion is to learn Perl. Pick up "Learning Perl" (aka "The Llama Book"). Perl is a great skill to have.

Also I would recommend learning sed and awk. And brushing up on your shell scripting.
  #3 (permalink)  
Old 08-01-2009
phoxly phoxly is offline
Registered User
  
 

Join Date: Aug 2009
Posts: 6
Yeah I planned on getting a good base knowledge behind me with shell scripting before moving forward with a new programming language.

Also what are some tips to keep motivated toward learning a new language? I don't exactly have daily 'problems' that require I make some cool program to solve them, so do you have any suggestions on practice?
  #4 (permalink)  
Old 08-02-2009
pludi's Avatar
pludi pludi is offline Forum Staff  
Moderator
  
 

Join Date: Dec 2008
Location: .at
Posts: 1,949
Check Project Euler. The problems posted there get harder with time and will require more than just math skills, require you to look up algorithms (or invent your own), and you'll have to look into other tools, if you want to visualize your results for example.
Reply

Bookmarks

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

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On




All times are GMT -4. The time now is 08:20 PM.


Powered by: vBulletin, Copyright ©2000 - 2006, Jelsoft Enterprises Limited. Language Translations Powered by .
vBCredits v1.4 Copyright ©2007 - 2008, PixelFX Studios
The UNIX and Linux Forums Content Copyright ©1993-2009. All Rights Reserved.Ad Management by RedTyger

Content Relevant URLs by vBSEO 3.2.0