Football Fans: Download the 2012 Schedule App from Google Play!


Go Back   Android Forums > Android Community > The Lounge > Computers & IT



Reply
 
LinkBack Thread Tools
Old December 16th, 2011, 04:19 PM   #1 (permalink)
Senior Member
 
danaj's Avatar
 
Join Date: Dec 2010
Posts: 571
 
Device(s): Mytouch 4g Slide (HTC Doubleshot) rooted!!!, and Huawei Ascend (Cricket) CM6!, and Droid Eris (CM7)
Thanks: 218
Thanked 172 Times in 107 Posts
Default Choose my career: System Administration, or Programmer?

I am having trouble deciding what to do with my life. I have gone back to school and I have been having trouble deciding my major. First I wanted to study Anthropology, but then decided it was impractical, as I did want to actually be able to support myself.
I decided to pursue Nursing, which I would be able to support myself with, but I realize that I really don't like dealing with people all that much, or their bodily fluids.
Well now time is running out, I have taken the pre requisite courses for the majority of programs. I have decided that I would like to work in IT. However, I cannot decide between System Administration, or Computer Programming. I figured that many of you here may have experience in these jobs, and could tell me your experiences and opinions. Thanks.

danaj is online now  
Reply With Quote
Sponsors
Old December 16th, 2011, 04:31 PM   #2 (permalink)
Member
 
RubiconDude's Avatar
 
Join Date: Jul 2011
Location: Isle of Wight, UK
Posts: 200
 
Device(s): Working towards one of everything
Thanks: 74
Thanked 50 Times in 26 Posts
Default

Programmer. That skill might change in the future, but it's never going to go away.

Not in games though. As a permie, there's too much work, too much to learn, too little money. There can be successes, but the average is pretty crap when compared to "enterprise" programming.
RubiconDude is offline  
Reply With Quote
Old December 16th, 2011, 04:37 PM   #3 (permalink)
Senior Member
 
Join Date: Jan 2010
Posts: 6,706
 
Device(s):
Thanks: 1,122
Thanked 1,281 Times in 1,000 Posts
Default

do you have experience in either fields?
__________________
Later,
Dan

DropBox: register for free space: https://www.dropbox.com/referrals/NTQ5MTc0MTkyOQ?src=global9
dan330 is offline  
Reply With Quote
Old December 16th, 2011, 04:43 PM   #4 (permalink)
Senior Member
 
danaj's Avatar
 
Join Date: Dec 2010
Posts: 571
 
Device(s): Mytouch 4g Slide (HTC Doubleshot) rooted!!!, and Huawei Ascend (Cricket) CM6!, and Droid Eris (CM7)
Thanks: 218
Thanked 172 Times in 107 Posts
Default

Nope, I am choosing my major. I am good at math. Also, if there is ever a tech problem that my friends or family have they always call me to solve it. Most of the time I fix it with info that anyone can get from a quick goggles search. So I just want help deciding which way to go in school.
danaj is online now  
Reply With Quote
Old December 16th, 2011, 05:20 PM   #5 (permalink)
Senior Member
 
Join Date: Jan 2010
Posts: 6,706
 
Device(s):
Thanks: 1,122
Thanked 1,281 Times in 1,000 Posts
Default

i see....

have you done any coding? do you think you could site in front of a screen.. writing code... developing new stuff for software?

or do you prefer to fix ... issues?
dan330 is offline  
Reply With Quote
Old December 16th, 2011, 05:24 PM   #6 (permalink)
Senior Member
 
danaj's Avatar
 
Join Date: Dec 2010
Posts: 571
 
Device(s): Mytouch 4g Slide (HTC Doubleshot) rooted!!!, and Huawei Ascend (Cricket) CM6!, and Droid Eris (CM7)
Thanks: 218
Thanked 172 Times in 107 Posts
Default

I cave never done any coding. I don't know if I could because I have never done it. I guess that is why I want to know others experiences so I can make a decision.
danaj is online now  
Reply With Quote
Old December 16th, 2011, 06:39 PM   #7 (permalink)
Junior Member
 
Sprawsum's Avatar
 
Join Date: Nov 2011
Posts: 49
 
Device(s):
Thanks: 1
Thanked 8 Times in 4 Posts
Default

I really can't say since you really don't have any experience in both. Some people even when already working, found the job that is best for them, some opposite of their current job. Lawyer to artist for example.

But I'll vote programmer in this case. You will always have work as a programmer.
Sprawsum is offline  
Reply With Quote
Old December 16th, 2011, 06:47 PM   #8 (permalink)
Senior Member
 
Join Date: Jan 2010
Posts: 6,706
 
Device(s):
Thanks: 1,122
Thanked 1,281 Times in 1,000 Posts
Default

i agree.. programming is a good career field... but it takes a type of person to code....more $$

networks sys admin... the work is more flexible career.. fixing stuff... as long as you can understand technology.. .
dan330 is offline  
Reply With Quote
Old December 16th, 2011, 08:11 PM   #9 (permalink)
Blame it on me
 
DaSchmarotzer's Avatar
 
Join Date: Mar 2010
Location: Québec, Canada
Posts: 3,112
 
Device(s): LG Optimus One P500, Samsung Galaxy I7500L
Thanks: 378
Thanked 1,506 Times in 779 Posts
Default

Why don't you try out programming? If you don't have fun whilst learning VB.NET (it's all free for students), then you shouldn't go into programming (in my humble opinion ). I seriously had tons of fun learning that (I had no experience and I did it just for fun).

I sadly lost everything I had done, the first programs, first games, web browser, etc.

Get Visual Studio Express (or professional!) here for free.
DaSchmarotzer is online now  
Last edited by DaSchmarotzer; December 16th, 2011 at 08:21 PM.
Reply With Quote
The Following User Says Thank You to DaSchmarotzer For This Useful Post:
johnlgalt (December 20th, 2011)
Old December 16th, 2011, 10:19 PM   #10 (permalink)
Senior Member
 
pool_shark's Avatar
 
Join Date: Aug 2010
Location: Ohio
Posts: 1,747
 
Device(s): Galaxy Nexus running Sourcery
Thanks: 53
Thanked 288 Times in 228 Posts
Send a message via Yahoo to pool_shark
Default

I would say programming. I think you have more choices that way.

I'm a system admin, and although I have worked on several different OS's (Solaris, AIX, Hp-ux, Linux, openvms, svr4, and vmware next year), programmers have more options. Companies always make some form of in house code because it saves money over buying packages.
pool_shark is offline  
Reply With Quote
Sponsors
Old December 16th, 2011, 11:38 PM   #11 (permalink)
Frank Burns Eats Worms!
 
9to5cynic's Avatar
 
Join Date: Feb 2011
Location: Evo Root Forum, Lounge, Forum Games.
Posts: 3,280
 
Device(s): Evo 4G - CleanRom 2.0 (April '12)
Thanks: 1,761
Thanked 1,122 Times in 785 Posts
Send a message via AIM to 9to5cynic
Default

I would try a bit of programming on your own to see if you like it. It's kind of one of those things were you like it or not (obviously, those are the two choices :P).

If you like programming, then I go that way. SysAdmin isn't bad either. If you really can't decide, then you could make a program that will decide for you :P
9to5cynic is online now  
Reply With Quote
Old December 17th, 2011, 10:30 AM   #12 (permalink)
Senior Member
 
danaj's Avatar
 
Join Date: Dec 2010
Posts: 571
 
Device(s): Mytouch 4g Slide (HTC Doubleshot) rooted!!!, and Huawei Ascend (Cricket) CM6!, and Droid Eris (CM7)
Thanks: 218
Thanked 172 Times in 107 Posts
Default

Quote:
Originally Posted by 9to5cynic View Post
I would try a bit of programming on your own to see if you like it. It's kind of one of those things were you like it or not (obviously, those are the two choices :P).

If you like programming, then I go that way. SysAdmin isn't bad either. If you really can't decide, then you could make a program that will decide for you :P

Lol.
danaj is online now  
Reply With Quote
Old December 17th, 2011, 12:36 PM   #13 (permalink)
Junior Member
 
JohnLaird's Avatar
 
Join Date: Nov 2011
Location: Houston, TX
Posts: 20
 
Device(s): Motorola Razr
Thanks: 0
Thanked 3 Times in 3 Posts
Default

If you want to try programming I would recommend C# as a starting language. It does not have the same potential for raw speed that C++ does and you are locked into Windows but it is a lot easier to get something done fast. There isn't nearly as much as learning curve as C++ and you can get to GUI programming (forms, dialog boxes and such) very quickly (more instant gratification). Try it out and see where it takes you.

My experience (after being on the job about 3 months) has been this...
1) Most of the time you will be modifying someone else's code to either fix it or add new features. You rarely get to write a program from the ground up, which means you need not only good programming skills, but good problem solving skills to figure out just what the hell the other coder(s) were trying to do and why.
2) You'll need the flexibility to multitask and work on several projects at once (with different priority levels).
3) You won't get your choice of software. If the old code base was compiled with Visual Studio 6.0 and your boss insists on it, you'll be using Visual Studio 6.0.
4) Learning and researching will have to be something you enjoy. You'll constantly be learning new toolkits, new systems, new languages. Nobody is going to want to spoon-feed you information, you'll have to figure things out on your own most of the time.

That said, I like my job...good times and bad times though.
JohnLaird is offline  
Reply With Quote
The Following User Says Thank You to JohnLaird For This Useful Post:
lunatic59 (December 17th, 2011)
Old December 17th, 2011, 12:53 PM   #14 (permalink)
Moderati ergo sum
 
lunatic59's Avatar
 
Join Date: Jun 2010
Location: Pennsylvania
Posts: 13,479
 
Device(s): Galaxy S II, Captivate, Nexus 1 (retired), Nook Color, Asus Transformer.
Thanks: 2,609
Thanked 5,148 Times in 3,020 Posts
Default

Both are problem solving fields. The difference is that programmers are most time insulated from the weekly (okay, daily) emergencies of the enterprise. They are specialists for the most part. SysAdmins (of which I am several ... Domain admin, SQL admin, Web Admin, Etc.) are generalists who have to cobble together bits and pieces and make it work. Some days I feel part Rube Goldberg, part Thomas Edison and part Dr. Seuss.

Also Programmers pretty much sit and work on a regular schedule where other areas of IT, especially working with infrastructure, travel around and are at the whim of the fates. Be prepared to get called in on weekends when a server goes down or a switch croaks or some jacka$$ CEO locks himself out of his own account and blames you for the draconian security he made you implement in the first place.
__________________
If the information is useful, Like the post, if the person was helpful, Thank the member.
_
RULES: Lest we forget | This part of signature intentionally left blank.
lunatic59 is online now  
Reply With Quote
The Following 6 Users Say Thank You to lunatic59 For This Useful Post:
A.Nonymous (December 17th, 2011), alostpacket (December 19th, 2011), andruoid (December 24th, 2011), EdenObscured (December 22nd, 2011), johnlgalt (December 20th, 2011), woodstorm (December 17th, 2011)
Old December 17th, 2011, 05:59 PM   #15 (permalink)
Member
 
woodstorm's Avatar
 
Join Date: Sep 2010
Location: NOLA
Posts: 472
 
Device(s): LTE Samsung Galaxy Nexus "Nexinator", Archos "Doorstop" 78
Thanks: 101
Thanked 161 Times in 89 Posts
Default

Quote:
Originally Posted by lunatic59 View Post
Both are problem solving fields. The difference is that programmers are most time insulated from the weekly (okay, daily) emergencies of the enterprise. They are specialists for the most part. SysAdmins (of which I am several ... Domain admin, SQL admin, Web Admin, Etc.) are generalists who have to cobble together bits and pieces and make it work. Some days I feel part Rube Goldberg, part Thomas Edison and part Dr. Seuss.

Also Programmers pretty much sit and work on a regular schedule where other areas of IT, especially working with infrastructure, travel around and are at the whim of the fates. Be prepared to get called in on weekends when a server goes down or a switch croaks or some jacka$$ CEO locks himself out of his own account and blames you for the draconian security he made you implement in the first place.
Truer words have never been spoken. Bravo!
__________________
"Those lines on his face are war maps and he's seen a hundred struttin' peacocks like you brought down hard."
woodstorm is offline  
Reply With Quote
Old December 17th, 2011, 09:09 PM   #16 (permalink)
Senior Member
 
A.Nonymous's Avatar
 
Join Date: Jun 2010
Posts: 5,252
 
Device(s): Incredible 2, Kindle Fire, Galaxy Tab 10.1 I/O edition
Thanks: 52
Thanked 773 Times in 552 Posts
Default

Quote:
Originally Posted by lunatic59 View Post
Both are problem solving fields. The difference is that programmers are most time insulated from the weekly (okay, daily) emergencies of the enterprise. They are specialists for the most part. SysAdmins (of which I am several ... Domain admin, SQL admin, Web Admin, Etc.) are generalists who have to cobble together bits and pieces and make it work. Some days I feel part Rube Goldberg, part Thomas Edison and part Dr. Seuss.

Also Programmers pretty much sit and work on a regular schedule where other areas of IT, especially working with infrastructure, travel around and are at the whim of the fates. Be prepared to get called in on weekends when a server goes down or a switch croaks or some jacka$$ CEO locks himself out of his own account and blames you for the draconian security he made you implement in the first place.
This is gospel truth if it was ever spoken.

If you don't like working with people, then SysAdmin is not what you want to be. The job is probably 70-80% people skills and 20-30% computer skills. I used to work with a guy who as a complete and total hack as a computer tech. His clients loved him, worshipped the ground he walked on and sang his praises at the top of their lungs. He had a job with the company as long as he wanted one.

You also have to deal with a lot of user stupidity. We currently have one client who decided he wanted to encrypt the hard drive on his laptop. Problem is the hard drive has become corrupted and he didn't back up the encryption key. Further complicating the problem is that he is a big wig at one of our clients. To make it even worse our boss is not computer savvy at all and doesn't understand why we need a complex encryption key and why we can't just type in a password and decrypt the entire drive.
A.Nonymous is online now  
Reply With Quote
The Following 3 Users Say Thank You to A.Nonymous For This Useful Post:
alostpacket (December 19th, 2011), EdenObscured (December 22nd, 2011), lunatic59 (December 19th, 2011)
Old December 17th, 2011, 09:38 PM   #17 (permalink)
Senior Member
 
pool_shark's Avatar
 
Join Date: Aug 2010
Location: Ohio
Posts: 1,747
 
Device(s): Galaxy Nexus running Sourcery
Thanks: 53
Thanked 288 Times in 228 Posts
Send a message via Yahoo to pool_shark
Default

Quote:
Originally Posted by A.Nonymous View Post
This is gospel truth if it was ever spoken.

If you don't like working with people, then SysAdmin is not what you want to be. The job is probably 70-80% people skills and 20-30% computer skills. I used to work with a guy who as a complete and total hack as a computer tech. His clients loved him, worshipped the ground he walked on and sang his praises at the top of their lungs. He had a job with the company as long as he wanted one.

You also have to deal with a lot of user stupidity. We currently have one client who decided he wanted to encrypt the hard drive on his laptop. Problem is the hard drive has become corrupted and he didn't back up the encryption key. Further complicating the problem is that he is a big wig at one of our clients. To make it even worse our boss is not computer savvy at all and doesn't understand why we need a complex encryption key and why we can't just type in a password and decrypt the entire drive.
I disagree. I rarely speak to our customers, I prefer to communicate via email. Even still, most of my work consists of server builds, upgrades, patches, cloning, expanding/adding file systems, audits, and documentation.
pool_shark is offline  
Reply With Quote
Old December 18th, 2011, 01:19 PM   #18 (permalink)
Senior Member
 
A.Nonymous's Avatar
 
Join Date: Jun 2010
Posts: 5,252
 
Device(s): Incredible 2, Kindle Fire, Galaxy Tab 10.1 I/O edition
Thanks: 52
Thanked 773 Times in 552 Posts
Default

Quote:
Originally Posted by pool_shark View Post
I disagree. I rarely speak to our customers, I prefer to communicate via email. Even still, most of my work consists of server builds, upgrades, patches, cloning, expanding/adding file systems, audits, and documentation.
Regardless of how you're communicating, you still have to manage the client just as much as the computer systems. We've got a client currently that would really benefit from an Exchange server. Their hosted solution sucks balls and they offer horrible customer service. They've got several virtual servers going. We gave them pricing for extra ram, hard drives, etc.... that it would take to give them an Exchange server. They came back and said that they wanted an Exchange server, but didn't want to add any extra hardware. We can't get through their heads that they can't get Exchange without adding hardware.
A.Nonymous is online now  
Reply With Quote
Old December 18th, 2011, 01:30 PM   #19 (permalink)
Senior Member
 
Join Date: Jan 2010
Posts: 6,706
 
Device(s):
Thanks: 1,122
Thanked 1,281 Times in 1,000 Posts
Default

Quote:
Originally Posted by A.Nonymous View Post
Regardless of how you're communicating, you still have to manage the client just as much as the computer systems. We've got a client currently that would really benefit from an Exchange server. Their hosted solution sucks balls and they offer horrible customer service. They've got several virtual servers going. We gave them pricing for extra ram, hard drives, etc.... that it would take to give them an Exchange server. They came back and said that they wanted an Exchange server, but didn't want to add any extra hardware. We can't get through their heads that they can't get Exchange without adding hardware.
Option 1: give them a quote to do it right with a new server...

Option 2:give them a quote to do it their way.. on an old server they have...

Option Fix: then give them a quote to redo it after the doing it the wrong way.. which should come out to more than doing it the correct way in the first place. more than option 1 + 2...

explain to them, that your company gave them the options.. and explained the issues..

obviously ..Option Fix would make your company the most profit and labor.
dan330 is offline  
Reply With Quote
The Following User Says Thank You to dan330 For This Useful Post:
EdenObscured (December 22nd, 2011)
Old December 18th, 2011, 02:39 PM   #20 (permalink)
Senior Member
 
Join Date: Mar 2010
Posts: 1,484
 
Device(s): Captivate {Cyanogen[mod] 9} HTC FLYER {Virtuous}
Thanks: 123
Thanked 127 Times in 95 Posts
Default

I was in it for programming.

It is a love it is a passion and a way of life.

Some people say "you never stop learning it sucks!" But, if you look at the positives of learning.. You stay sharp and it keeps you on your toes. It is a beautiful field.

Oh well.. Maybe one day I'll finish school x.x
__________________
Sent form my Xarmor U9BL using My Fingers!
Snow_Fox is offline  
Reply With Quote
The Following User Says Thank You to Snow_Fox For This Useful Post:
alostpacket (December 19th, 2011)
Sponsors
Old December 18th, 2011, 02:59 PM   #21 (permalink)
Moderati ergo sum
 
lunatic59's Avatar
 
Join Date: Jun 2010
Location: Pennsylvania
Posts: 13,479
 
Device(s): Galaxy S II, Captivate, Nexus 1 (retired), Nook Color, Asus Transformer.
Thanks: 2,609
Thanked 5,148 Times in 3,020 Posts
Default

Quote:
Originally Posted by dan330 View Post
Option 1: give them a quote to do it right with a new server...

Option 2:give them a quote to do it their way.. on an old server they have...

Option Fix: then give them a quote to redo it after the doing it the wrong way.. which should come out to more than doing it the correct way in the first place. more than option 1 + 2...

explain to them, that your company gave them the options.. and explained the issues..

obviously ..Option Fix would make your company the most profit and labor.
In a perfect world where everyone was intelligent and reasonable, perhaps. In the real world ~60% would wake up and realize they need to re-think their postition. That's not saying they would end up doing option 1, it just means they'd understand each option.

~20% Would try and pick items from both proposals a la carte in an effort to bring costs down.

~15% would simply not understand why they couldn't at least try it their way first and then 'upgrade' if it didn't work for only the cost difference between option 1 and 2.

~5% would proceed with option 2 and then become angry with you for it working poorly or not working at all.

It would be great if the bottom 20% or problem companies could simply be dropped, but sales has quotas and once contracts are signed, there are obligations.

This is the kind of things system engineers deal with daily.
lunatic59 is online now  
Reply With Quote
Old December 18th, 2011, 03:10 PM   #22 (permalink)
Senior Member
 
pool_shark's Avatar
 
Join Date: Aug 2010
Location: Ohio
Posts: 1,747
 
Device(s): Galaxy Nexus running Sourcery
Thanks: 53
Thanked 288 Times in 228 Posts
Send a message via Yahoo to pool_shark
Default

Quote:
Originally Posted by A.Nonymous View Post
Regardless of how you're communicating, you still have to manage the client just as much as the computer systems. We've got a client currently that would really benefit from an Exchange server. Their hosted solution sucks balls and they offer horrible customer service. They've got several virtual servers going. We gave them pricing for extra ram, hard drives, etc.... that it would take to give them an Exchange server. They came back and said that they wanted an Exchange server, but didn't want to add any extra hardware. We can't get through their heads that they can't get Exchange without adding hardware.
I think you missed my point. My point wasn't that I email more than calling, it was that I do more tech work than deal with customers, whereas you said dealing with customers was the bulk of the work.
pool_shark is offline  
Reply With Quote
Old December 18th, 2011, 04:37 PM   #23 (permalink)
Junior Member
 
Join Date: Oct 2010
Location: Iowa
Posts: 39
 
Device(s): Incredible - MIUI
Thanks: 7
Thanked 2 Times in 2 Posts
Default

Currently going for my Associates in computer Science and am about to take my CCNA Final

Most employers are looking for Network administrators that also have knowledge in Desktop help. If you have vast knowledge in computers and networking. Its the field to go into! Its way more exciting. Who wants to sit at a computer and look at code for 8 hours a day? Not this guy. I would rather be out in the field.
7runx is offline  
Reply With Quote
The Following User Says Thank You to 7runx For This Useful Post:
EdenObscured (December 22nd, 2011)
Old December 18th, 2011, 09:27 PM   #24 (permalink)
New Member
 
Join Date: Nov 2011
Posts: 11
 
Device(s):
Thanks: 0
Thanked 1 Time in 1 Post
Default

I agree with the others. Give programming a try first before jumping in head-first. You may love it...or, you may hate it.

I know for a fact that I did not want to pursue one of my hobbies as my full time career. Once you get into it full-time, it is hard to distinguish between what you used to love and what you are now just doing for the money. It kills the fun. At least for me.
erikiksaz is offline  
Reply With Quote
Old December 18th, 2011, 09:47 PM   #25 (permalink)
Senior Member
 
A.Nonymous's Avatar
 
Join Date: Jun 2010
Posts: 5,252
 
Device(s): Incredible 2, Kindle Fire, Galaxy Tab 10.1 I/O edition
Thanks: 52
Thanked 773 Times in 552 Posts
Default

Quote:
Originally Posted by pool_shark View Post
I think you missed my point. My point wasn't that I email more than calling, it was that I do more tech work than deal with customers, whereas you said dealing with customers was the bulk of the work.
I think your job is the exception. Most sysadmins have to deal with the people who actually use their systems. In any event, the job involves a lot of people skills.

Quote:
Originally Posted by dan330 View Post
Option 1: give them a quote to do it right with a new server...

Option 2:give them a quote to do it their way.. on an old server they have...

Option Fix: then give them a quote to redo it after the doing it the wrong way.. which should come out to more than doing it the correct way in the first place. more than option 1 + 2...

explain to them, that your company gave them the options.. and explained the issues..

obviously ..Option Fix would make your company the most profit and labor.
We've given them a quote to do it right. The virtual host simply doesn't have the resources to run another server, much less an Exchange server. It just doesn't. We have to add more hardware to the server. Otherwise, all the servers on that virtual host will woefully underperform and they will be extremely unahppy. **le sigh** The sad part is if we did it their way and it failed (which it would), they would completely blame us. That's how the world works unfortunately.
A.Nonymous is online now  
Reply With Quote
Old December 19th, 2011, 12:35 AM   #26 (permalink)
R-e-s-p-e-c-t
 
Martimus's Avatar
 
Join Date: Jul 2010
Location: 'neath a cactus
Posts: 18,807
 
Device(s): Droid Razr (GB 2.3.6), Motorola XOOM (ICS 4.0.4), HP TouchPad (CM 9 Nightly)
Thanks: 1,259
Thanked 3,107 Times in 2,015 Posts
martimus98
Default

I've only been in technology for about 30 years so I may not be the most qualified to answer your question...

I started my career as a programmer... wrote several million lines of code back in the days before Visual programming systems came about. After about 6 years in that field I felt myself burning out... so I moved into System Administration. I actually enjoyed that though back then I was managing old Dec VAX computer systems. Incredible hardware platforms but since DEC broke up there's not a lot of demand for VAX admins anymore. From there I "re-invented myself" and became a Network Engineer. I ultimately became a Manager and then a Director before deciding it was time to re-invent myself again. Now I design and architect large scale data networks. A long time ago a mentor of mine told me that it's good to re-invent yourself every now again. Helps to keep the job skills fresh...

If you decide to go into technology, don't limit yourself to one specific field. Learn different aspects of the field and continue to develop your skills. In the long run, you'll be happy you did...
__________________
Yea though I walk through the Valley of Google I shall fear no Apple...

Advice provided comes from fellow Android enthusiasts. We're not tech support. Please do your due dilligence before implementing! And if someone helped you, please share the love with the button...
Martimus is offline  
Last edited by Martimus; December 19th, 2011 at 12:37 AM.
Reply With Quote
The Following 6 Users Say Thank You to Martimus For This Useful Post:
9to5cynic (December 19th, 2011), A.Nonymous (December 19th, 2011), alostpacket (December 19th, 2011), EdenObscured (December 22nd, 2011), johnlgalt (December 20th, 2011), Tresezk (December 19th, 2011)
Old December 19th, 2011, 02:05 AM   #27 (permalink)
ROM Developer
 
SUroot's Avatar
 
Join Date: May 2010
Location: Leeds, UK
Posts: 18,380
 
Device(s): HTC Desire Running dGB & Ubuntu 10.10
Thanks: 1,462
Thanked 3,744 Times in 2,865 Posts
Default

There's a lot of money in programming right now. Particularly c# and java for what I'm seeing on the it job sites I use. Which makes sense given the growing trend.of applications running thin rather than fat client.

One thing I would warn though, particularly with system administration... its alright studying IT, but unless you have a natural aptitude or ambition for it, you may never be exceptional. I see many people even with mcsa/e and they just haven't got a clue in reality.

The fact it was between nursing and IT concerns me that you're not as interested in IT as I would expect you to be, so do think hard about this before making a decision.

I'm sorry if this sounds harsh, but people get laughed at (in my country at least) when they do not possess the logic and methodical approach needed along side the knowledge.

I'm not saying you dont have this. I don't know you.. but I'm just warning you that you need it if you want to be good at it.

If you have it and are genuinely interested, go for it I say
__________________
"I am only responsible for what I say. Not for what you understand"


Developer of:
[ROM-AOSP]dGB#2.3.5#375MB/data#60MB/system
Desire Root/memory Guides & FAQs
SUroot is offline  
Reply With Quote
The Following 2 Users Say Thank You to SUroot For This Useful Post:
EdenObscured (December 22nd, 2011), johnlgalt (December 20th, 2011)
Old December 19th, 2011, 10:11 AM   #28 (permalink)
Over Macho Grande?
 
alostpacket's Avatar
 
Join Date: Nov 2009
Location: NY
Posts: 7,090
 
Device(s): GalaxyNexus(LTE), NexusOne, OG Droid, GalaxyTab 10.1(LTE), Eris, Logitech Revue (fishtank)
Thanks: 4,164
Thanked 3,126 Times in 1,292 Posts
Default

Quote:
Originally Posted by lunatic59 View Post
Both are problem solving fields. The difference is that programmers are most time insulated from the weekly (okay, daily) emergencies of the enterprise. They are specialists for the most part. SysAdmins (of which I am several ... Domain admin, SQL admin, Web Admin, Etc.) are generalists who have to cobble together bits and pieces and make it work. Some days I feel part Rube Goldberg, part Thomas Edison and part Dr. Seuss.

Also Programmers pretty much sit and work on a regular schedule where other areas of IT, especially working with infrastructure, travel around and are at the whim of the fates. Be prepared to get called in on weekends when a server goes down or a switch croaks or some jacka$$ CEO locks himself out of his own account and blames you for the draconian security he made you implement in the first place.


This is pretty spot on except that programmers do have some evil schedules too sometimes. It's not like IT, where you're really at the mercy of the situation. But they call the days/weeks/months leading up to a software launch the "death march" for a reason This is especially true in games.

Also both IT and programming are fighting off-shoring so it's important to be the best that you can. Also neither career will let you ever stop learning like being a lawyer or some such. You dont go to school and then you're done. You will need to incessantly improve your skillset, learning new technologies/etc to remain relevant.
alostpacket is offline  
Last edited by alostpacket; December 19th, 2011 at 11:00 AM. Reason: brushing up on the edit button
Reply With Quote
The Following User Says Thank You to alostpacket For This Useful Post:
Tresezk (December 19th, 2011)
Old December 19th, 2011, 10:15 AM   #29 (permalink)
Moderati ergo sum
 
lunatic59's Avatar
 
Join Date: Jun 2010
Location: Pennsylvania
Posts: 13,479
 
Device(s): Galaxy S II, Captivate, Nexus 1 (retired), Nook Color, Asus Transformer.
Thanks: 2,609
Thanked 5,148 Times in 3,020 Posts
Default

Quote:
Originally Posted by alostpacket View Post
Also neither career will let you ever stop learning like being a lawyer or some such. You dont go to school and then your done. You will need to incessantly improve your skillset, learning new technologies/etc to remain relevant.
This ... Actually, by the time you get out of school, the technology you learned as cutting edge in your first class is most likely obsolete by graduation. You have to have a mind like a sponge, a memory like a camera, the stamina of Rocky Balboa and the metabolism of a hummingbird on crack.

(having a liver like a sponge comes in handy, too, when it's time to decompress.)
lunatic59 is online now  
Reply With Quote
The Following 3 Users Say Thank You to lunatic59 For This Useful Post:
alostpacket (December 19th, 2011), EdenObscured (December 22nd, 2011), SUroot (December 19th, 2011)
Old December 19th, 2011, 10:59 AM   #30 (permalink)
Over Macho Grande?
 
alostpacket's Avatar
 
Join Date: Nov 2009
Location: NY
Posts: 7,090
 
Device(s): GalaxyNexus(LTE), NexusOne, OG Droid, GalaxyTab 10.1(LTE), Eris, Logitech Revue (fishtank)
Thanks: 4,164
Thanked 3,126 Times in 1,292 Posts
Default

Quote:
Originally Posted by lunatic59 View Post
(having a liver like a sponge comes in handy, too, when it's time to decompress.)

So true. Just gotta watch out at those office holiday parties. If you're thinking of dancing on the table.... it's time to head home! errr right...


Anyways, I find it very cool and interesting we all basically said the same thing/gave similar advice
alostpacket is offline  
Reply With Quote
The Following User Says Thank You to alostpacket For This Useful Post:
EdenObscured (December 22nd, 2011)
Sponsors
Old December 19th, 2011, 11:22 AM   #31 (permalink)
ROM Developer
 
SUroot's Avatar
 
Join Date: May 2010
Location: Leeds, UK
Posts: 18,380
 
Device(s): HTC Desire Running dGB & Ubuntu 10.10
Thanks: 1,462
Thanked 3,744 Times in 2,865 Posts
Default

Quote:
Originally Posted by lunatic59 View Post
This ... Actually, by the time you get out of school, the technology you learned as cutting edge in your first class is most likely obsolete by graduation. You have to have a mind like a sponge, a memory like a camera, the stamina of Rocky Balboa and the metabolism of a hummingbird on crack.

(having a liver like a sponge comes in handy, too, when it's time to decompress.)

I have a pretty bad memory on the whole. I just write shit down and organise my bookmarks well
SUroot is offline  
Reply With Quote
The Following User Says Thank You to SUroot For This Useful Post:
johnlgalt (December 20th, 2011)
Old December 19th, 2011, 03:12 PM   #32 (permalink)
Senior Member
 
A.Nonymous's Avatar
 
Join Date: Jun 2010
Posts: 5,252
 
Device(s): Incredible 2, Kindle Fire, Galaxy Tab 10.1 I/O edition
Thanks: 52
Thanked 773 Times in 552 Posts
Default

Quote:
Originally Posted by alostpacket View Post
Also both IT and programming are fighting off-shoring so it's important to be the best that you can. Also neither career will let you ever stop learning like being a lawyer or some such. You dont go to school and then you're done. You will need to incessantly improve your skillset, learning new technologies/etc to remain relevant.
I'll agree with the outsourcing thing. I work for a local outsourcing company. It's cheaper to outsource than it is to hire internal people. I would say the real threat to sysadmins right now is the cloud. More and more companies are moving to Google Docs, Office Live 365, hosted Exchange and other ASPs. Currently, there are limitations to those services and there can be big advantages to having your servers in house. I see a lot of those advantages disappearing. Office in the cloud doesn't have the features that Office installed on your computer does. Five years from now, that'll change. If everything is out in the cloud, why have anyone work on your local stuff at all?

Quote:
Originally Posted by SUroot View Post
One thing I would warn though, particularly with system administration... its alright studying IT, but unless you have a natural aptitude or ambition for it, you may never be exceptional. I see many people even with mcsa/e and they just haven't got a clue in reality.
I'll second this as well. I work with guys who have their MCSE and got 90-100% on all their tests without even trying. If you want arcane knowledge about Exchange, they are who you should look for. If you want someone who can actually fix your computer, you're better off looking elsewhere. If there is a problem, they reach for the shelf and throw every possible solution at the problem without even bothering to think about what the issue could be. Consequently it takes them two or three times longer and sometimes more to solve the problem. They can study material and regurgitate it on the test, but they just don't have the critical thinking skills to figure out the problem. If they see a solution, they don't even bother to think if the solution will actually work or not, they just try it. Critical thinking and pure instincts are a must.
A.Nonymous is online now  
Reply With Quote
The Following 3 Users Say Thank You to A.Nonymous For This Useful Post:
alostpacket (December 20th, 2011), dan330 (December 19th, 2011), SUroot (December 19th, 2011)
Old December 19th, 2011, 04:32 PM   #33 (permalink)
R-e-s-p-e-c-t
 
Martimus's Avatar
 
Join Date: Jul 2010
Location: 'neath a cactus
Posts: 18,807
 
Device(s): Droid Razr (GB 2.3.6), Motorola XOOM (ICS 4.0.4), HP TouchPad (CM 9 Nightly)
Thanks: 1,259
Thanked 3,107 Times in 2,015 Posts
martimus98
Default

Quote:
Originally Posted by A.Nonymous View Post
I'll agree with the outsourcing thing. I work for a local outsourcing company. It's cheaper to outsource than it is to hire internal people. I would say the real threat to sysadmins right now is the cloud. More and more companies are moving to Google Docs, Office Live 365, hosted Exchange and other ASPs. Currently, there are limitations to those services and there can be big advantages to having your servers in house. I see a lot of those advantages disappearing. Office in the cloud doesn't have the features that Office installed on your computer does. Five years from now, that'll change. If everything is out in the cloud, why have anyone work on your local stuff at all?
The challenge with cloud is that it's still a somewhat nebulous subject. Ask 10 people what they think cloud computing is and you'll likely get 10 different answers.

Hosting services in the cloud has numerous inherent advantages since upgrades and maintenance become somebody elses problem. It also creates new issues since now IT departments are no longer in control of pieces of their SLA's. If the corporate MOE connection to the Internet goes down or the providers server farm goes down, your employees now have to wait for a third party vendor to resolve their issues before you get your email, virtual server, or application server back.

And, on a more positive note, it means network guys like me get more work... since we now need to architect larger bandwidth solutions with higher levels of resiliency, and multiple fallback solutions in the event of a failure.

Personally I both envy and pity the folks just starting their careers in networking. It's going to be interesting to see how technology has to change in order to accommodate the eventuality of cloud-based computing.
Martimus is offline  
Reply With Quote
Old December 19th, 2011, 08:26 PM   #34 (permalink)
Senior Member
 
A.Nonymous's Avatar
 
Join Date: Jun 2010
Posts: 5,252
 
Device(s): Incredible 2, Kindle Fire, Galaxy Tab 10.1 I/O edition
Thanks: 52
Thanked 773 Times in 552 Posts
Default

Quote:
Originally Posted by Martimus View Post
The challenge with cloud is that it's still a somewhat nebulous subject. Ask 10 people what they think cloud computing is and you'll likely get 10 different answers.

Hosting services in the cloud has numerous inherent advantages since upgrades and maintenance become somebody elses problem. It also creates new issues since now IT departments are no longer in control of pieces of their SLA's. If the corporate MOE connection to the Internet goes down or the providers server farm goes down, your employees now have to wait for a third party vendor to resolve their issues before you get your email, virtual server, or application server back.

And, on a more positive note, it means network guys like me get more work... since we now need to architect larger bandwidth solutions with higher levels of resiliency, and multiple fallback solutions in the event of a failure.

Personally I both envy and pity the folks just starting their careers in networking. It's going to be interesting to see how technology has to change in order to accommodate the eventuality of cloud-based computing.
I agree that all of those things are big questions now. But five to ten years from now I don't think they will be. Just 10 years ago, the idea of doing cloud computing was science fiction. Sure, there were high speed data lines, but they were expensive and no one had them except universities and big businesses. Now, I've got clients who can get 40-50 mbps for $100-200 a month or less. Tether those together (which is a possibility here though none of our clients do it) and you've got 100 mbp redundant Internet that has virtually 99.9% uptime. Most clients I've got relying on the cloud have failover firewalls and failover Internet solutions. As the technology develops I see the need for both of those diminishing somewhat. Even if it doesn't, if you don't need a server at all and you just need a couple of firewall and a pair of modems, you're still out less money and less IT costs.

I agree with you completely that the cloud has limitations today that don't make it very practical for every business. I see a lot of that changing though. I've got one client where I can reboot the server in the middle of the workday and no one at all notices. They do 90% of their work in a hosted app. It takes email down when I bump the server and someone sometimes notices that and says something. Usually I can get away it. I can see a lot of companies moving that way in the next 5-10 years.
A.Nonymous is online now  
Reply With Quote
Old December 19th, 2011, 08:31 PM   #35 (permalink)
Member
 
richphitzwell's Avatar
 
Join Date: Apr 2010
Posts: 201
 
Device(s): Droid 1 died rip little guy 2 yrs was nice. Bionic now
Thanks: 1
Thanked 26 Times in 24 Posts
Default

Disclaimer ...didnt read responses. With that said a programmer is more advanced yet is outsourced to pick a country first. An admin is more personal and onsite but every company will require bs knowledge to get past hr. For instance do you use winxp version xxx when in reality you know far mor than that particular build but may take a minute to learn exactly what that particular build is and isnt.
richphitzwell is offline  
Reply With Quote
Old December 20th, 2011, 01:54 AM   #36 (permalink)
ROM Developer
 
SUroot's Avatar
 
Join Date: May 2010
Location: Leeds, UK
Posts: 18,380
 
Device(s): HTC Desire Running dGB & Ubuntu 10.10
Thanks: 1,462
Thanked 3,744 Times in 2,865 Posts
Default

I think its hard to call one out of two almost completely different disciplines more advanced. In fact, I take offense to that.
SUroot is offline  
Reply With Quote
Old December 20th, 2011, 06:06 AM   #37 (permalink)
Senior Member
 
A.Nonymous's Avatar
 
Join Date: Jun 2010
Posts: 5,252
 
Device(s): Incredible 2, Kindle Fire, Galaxy Tab 10.1 I/O edition
Thanks: 52
Thanked 773 Times in 552 Posts
Default

The disciplines are definitely related. I'm a sysadmin. I was asked the other day to debug a program for a client. This is a program that a 3rd party vendor requires this client to use and now it's broken and the 3rd party offers no support for it despite requiring it's use. Good times. It's been 10 years since I've done any VB coding and I find that my lack of experience in this area is hurting me at the moment.
A.Nonymous is online now  
Reply With Quote
Old December 20th, 2011, 11:23 AM   #38 (permalink)
ROM Developer
 
SUroot's Avatar
 
Join Date: May 2010
Location: Leeds, UK
Posts: 18,380
 
Device(s): HTC Desire Running dGB & Ubuntu 10.10
Thanks: 1,462
Thanked 3,744 Times in 2,865 Posts
Default

They're relayed but completely different. Same as road sweeping or collecting the bins (trash) are related. Same ball park but different teams
SUroot is offline  
Reply With Quote
Old December 20th, 2011, 11:38 AM   #39 (permalink)
Member
 
edge's Avatar
 
Join Date: Feb 2010
Posts: 372
 
Device(s):
Thanks: 46
Thanked 39 Times in 27 Posts
Default

Take some programming classes and get your feet wet. Some can't stand it, some love it.
__________________
Samsung Galaxy Nexus, Moto XOOM both rockin a XO Skin
Reviews: http://androidforums.com/samsung-galaxy-nexus/465965-xo-skins-installed-fit-pics-perfection.html
edge is offline  
Reply With Quote
Old December 20th, 2011, 11:58 PM   #40 (permalink)
Antidisestablishmentarian
 
johnlgalt's Avatar
 
Join Date: Oct 2009
Location: 3rd Rock
Posts: 8,431
 
Device(s): Motorola® DROID® BIONIC®
Thanks: 1,836
Thanked 1,610 Times in 1,154 Posts
Send a message via ICQ to johnlgalt Send a message via MSN to johnlgalt Send a message via Yahoo to johnlgalt Send a message via Skype™ to johnlgalt johnlgalt@gmail.com
Default

Everybody's got some great advice, and I really cannot add to it, but I can highlight Lunatic's and SURoot's posts - they hit the crux of the different matters you should be contemplating in your future career choice.

Also, don't rule out Martimus' post -the need to reinvent yourself every so often, even if reinventing simply means taking on a new hat or learning a new development language t code - you gotta keep abreast of things, b/c the times, they are a'changin.

Also, consider your current position carefully - do you like it when people come to you asking about tech stuff, especially for help with their computers? Do you ever get fed up, particularly if it is the same user with the same problem repeatedly? You'll run into this issue as an admin - you need a high level of patience.

Then again, as a programmer, you might be put in a position where you inherit someone else's codebase that you have to maintain - and if it was cobblepot patched together then you'll need the same (or even greater amounts) of same said patience in order to work your way through the code and figure out not only what the coder intended but how you can fix it without crashing the app(s).

FWIW - I've done Tier I and II end user / desktop support for a number of years, and I've dabbled at coding for almost as many - Fixing my own code is easy enough - but looking at others' code, and in particular people who half-ass code, is frustrating beyond belief. I've worked under 3 different SysAdmins, and watched what they had to go through all day (under two of them I was actually taking on a load of their work as well, sort of in between in-training and junior admin) and both sets of jobs required the utmost patience - but by far the harder was dealing with people face to face. Some people just don't get anything logical, and they're also usually a pay-grade (or three) higher than you.

Since I'm good in Math, I decided to reinvent myself - I went back to school, obtained a Comp Sci Baccalaureate, and am now finishing my Master's in Biotechnology (and I complete a second baccalaureate in Mathematics during the first year of my Masters), and I plan to tie it all together with a Ph. D. in Bioinformatics. I wanted the math degree, but the CS degree was more suitable for job purposes, as I had no plan to do a Masters, but then I changed focus and shifted gears and realized that as long as the economy is tanked, I might as well continue on in school. So, here I ma having completed 3 semesters of my 2 year Master's program.

Have fun!
__________________

Files for the Motorola® DROID® BIONIC®:
Motorola USB drivers v5.5.0- 32bit | Motorola USB drivers v5.5.0- 64bit | Motorola RSD Lite v5.7
johnlgalt is online now  
Reply With Quote
The Following 3 Users Say Thank You to johnlgalt For This Useful Post:
alostpacket (December 25th, 2011), EdenObscured (December 22nd, 2011), lunatic59 (December 21st, 2011)
Sponsors
Old December 21st, 2011, 01:50 PM   #41 (permalink)
Senior Member
 
A.Nonymous's Avatar
 
Join Date: Jun 2010
Posts: 5,252
 
Device(s): Incredible 2, Kindle Fire, Galaxy Tab 10.1 I/O edition
Thanks: 52
Thanked 773 Times in 552 Posts
Default

Quote:
Originally Posted by johnlgalt View Post
Also, consider your current position carefully - do you like it when people come to you asking about tech stuff, especially for help with their computers? Do you ever get fed up, particularly if it is the same user with the same problem repeatedly? You'll run into this issue as an admin - you need a high level of patience.
Agreed. I've got one user who keeps downloading every program on the Internet that says "Click here!!!". Then she calls me and wonders where all the crap programs came from and how to get them off. Every couple of weeks I have to go uninstall all the crap off her system. I've now denied her admin privileges on her workstation although I expect phone calls and complaints about that.

Quote:
Then again, as a programmer, you might be put in a position where you inherit someone else's codebase that you have to maintain - and if it was cobblepot patched together then you'll need the same (or even greater amounts) of same said patience in order to work your way through the code and figure out not only what the coder intended but how you can fix it without crashing the app(s).
I second this as well. I can read my own code. After all, it's brilliantly written by an exception mind. Other people's code often looks like monkey scribblings to me. It's even worse when people can't be bothered to comment their code making it all the more difficult to untangle.

Quote:
Some people just don't get anything logical, and they're also usually a pay-grade (or three) higher than you.
I'm wishing there was a like button. Truer words have ne'er been spoken. I go back to the people I mentioned earlier who want an Exchange server, but don't want to pay for it. You really shouldn't have to explain to fully grown adults with successful careers that you cannot get something for nothing.
A.Nonymous is online now  
Reply With Quote
Old December 21st, 2011, 01:53 PM   #42 (permalink)
Senior Member
 
A.Nonymous's Avatar
 
Join Date: Jun 2010
Posts: 5,252
 
Device(s): Incredible 2, Kindle Fire, Galaxy Tab 10.1 I/O edition
Thanks: 52
Thanked 773 Times in 552 Posts
Default

Quote:
Originally Posted by SUroot View Post
They're relayed but completely different. Same as road sweeping or collecting the bins (trash) are related. Same ball park but different teams
I don't know. I'd say it's more like a defensive end and a quarterback. Same team, same sport, different set of skills. Put the QB on the defensive line and he's probably better than the average schmuck you can pull of the street. He's still a professional athlete. He's got pro football experience. He's still going to suck compared to every other defensive end because it's not his specialty. Same thing if you put the DE under center. He's more athletic than the average guy. He knows the playbook. He knows the guys he's playing with. He's not going to be as skilled as someone who plays the position every day.
A.Nonymous is online now  
Reply With Quote
The Following User Says Thank You to A.Nonymous For This Useful Post:
alostpacket (December 25th, 2011)
Old December 21st, 2011, 01:56 PM   #43 (permalink)
ROM Developer
 
SUroot's Avatar
 
Join Date: May 2010
Location: Leeds, UK
Posts: 18,380
 
Device(s): HTC Desire Running dGB & Ubuntu 10.10
Thanks: 1,462
Thanked 3,744 Times in 2,865 Posts
Default

haha. I'm happy with that analogy.
SUroot is offline  
Reply With Quote
Old December 22nd, 2011, 06:18 PM   #44 (permalink)
Member
 
EdenObscured's Avatar
 
Join Date: Nov 2011
Location: Chicagoland
Posts: 139
 
Device(s): Galaxy Nexus
Thanks: 234
Thanked 209 Times in 84 Posts
Default

Quote:
Originally Posted by lunatic59 View Post
Both are problem solving fields. The difference is that programmers are most time insulated from the weekly (okay, daily) emergencies of the enterprise. They are specialists for the most part. SysAdmins (of which I am several ... Domain admin, SQL admin, Web Admin, Etc.) are generalists who have to cobble together bits and pieces and make it work. Some days I feel part Rube Goldberg, part Thomas Edison and part Dr. Seuss.

Also Programmers pretty much sit and work on a regular schedule where other areas of IT, especially working with infrastructure, travel around and are at the whim of the fates. Be prepared to get called in on weekends when a server goes down or a switch croaks or some jacka$$ CEO locks himself out of his own account and blames you for the draconian security he made you implement in the first place.

/\ lol so true.

I seem to do alot of systems admin work (data center is at the warehouse and its right by my house so Im always the first responder) while still getting paid desktop support salary.

Going on 3 years in IT. Close to being burnt out. Though the week vacation I took this week is helping. Also, be prepared to not being able to take vacation whenever you want. It has be approved by all the mangers above and make sure all your co workers know what to do when you're gone and its never technically a vacation because you will be called and emailed when you're away.

Anywho, Im glad I am no longer working in retail though.
EdenObscured is offline  
Last edited by EdenObscured; December 22nd, 2011 at 06:34 PM.
Reply With Quote
Old December 22nd, 2011, 06:28 PM   #45 (permalink)
Member
 
EdenObscured's Avatar
 
Join Date: Nov 2011
Location: Chicagoland
Posts: 139
 
Device(s): Galaxy Nexus
Thanks: 234
Thanked 209 Times in 84 Posts
Default

Quote:
Originally Posted by 7runx View Post
Currently going for my Associates in computer Science and am about to take my CCNA Final

Most employers are looking for Network administrators that also have knowledge in Desktop help. If you have vast knowledge in computers and networking. Its the field to go into! Its way more exciting. Who wants to sit at a computer and look at code for 8 hours a day? Not this guy. I would rather be out in the field.
I agree. I already sit in front of a LCD screen long enough in the day. I dont want to kill my brain coding 10 hours a day. Now Those as400 programmers, they seem to have fun and have bankers hours

Alittle background on myself.

I went through the CCNA and CCNP academy back in 03 -05 while getting my associates in Networking. When I transferred to a 4 year university, my classses were more manager based. When I graduated in 08. I couldnt find a IT job for 8 months. Finally got picked up doing Desktop Support and been doing it ever since. Though I regret not taking the CCNA and CCNP exam while it was fresh in my brain. I think studying it for a few months will bring me back up to speed but I have no lab to test anything on and at work there is no down time for me to touch the switches or router. Its set it and forget it.


I am going to hunker down next year and study for the CCNA and get that and Network+ certs out of the way.
EdenObscured is offline  
Reply With Quote
Old December 22nd, 2011, 06:36 PM   #46 (permalink)
Member
 
EdenObscured's Avatar
 
Join Date: Nov 2011
Location: Chicagoland
Posts: 139
 
Device(s): Galaxy Nexus
Thanks: 234
Thanked 209 Times in 84 Posts
Default

Quote:
Originally Posted by danaj View Post
I am having trouble deciding what to do with my life. I have gone back to school and I have been having trouble deciding my major. First I wanted to study Anthropology, but then decided it was impractical, as I did want to actually be able to support myself.
I decided to pursue Nursing, which I would be able to support myself with, but I realize that I really don't like dealing with people all that much, or their bodily fluids.
Well now time is running out, I have taken the pre requisite courses for the majority of programs. I have decided that I would like to work in IT. However, I cannot decide between System Administration, or Computer Programming. I figured that many of you here may have experience in these jobs, and could tell me your experiences and opinions. Thanks.
System Admin/Desktop support - You will need lots of patience. You will need thick skin. The challenges and rewards are excellent though.
EdenObscured is offline  
Reply With Quote
Old December 24th, 2011, 09:18 PM   #47 (permalink)
Member
 
Join Date: Sep 2011
Location: NJ
Posts: 215
 
Device(s): HTC TB
Thanks: 2
Thanked 154 Times in 110 Posts
Default

Quote:
Originally Posted by EdenObscured View Post
System Admin/Desktop support - You will need lots of patience. You will need thick skin. The challenges and rewards are excellent though.
Agreed. System admin in what respects? Hardware related? Because there are security admins which are basic glorified data entry.

I would stick away from programming unless its something you really like and can deal with looking through lines of code all while stepping through each line if there are errors.

I'd go with desktop/security anaylst type roles. Do not become an admin unless its overseeing networks or firewalls etc.
darkestred is offline  
Reply With Quote
Old December 26th, 2011, 12:01 PM   #48 (permalink)
Member
 
EdenObscured's Avatar
 
Join Date: Nov 2011
Location: Chicagoland
Posts: 139
 
Device(s): Galaxy Nexus
Thanks: 234
Thanked 209 Times in 84 Posts
Default

Quote:
Originally Posted by darkestred View Post
Agreed. System admin in what respects? Hardware related? Because there are security admins which are basic glorified data entry.

I would stick away from programming unless its something you really like and can deal with looking through lines of code all while stepping through each line if there are errors.

I'd go with desktop/security anaylst type roles. Do not become an admin unless its overseeing networks or firewalls etc.
Infrastructure/Servers.


Since I am still green. I just do a variety of things (desktop/server) so a generalist is nice for learning. I have yet to make up my mind if I want to specialize in servers or networking....

I did turn down a Sharepoint admin postiton a few months ago. Can of worms right there. The dude who took the job is tearing his hair out.
EdenObscured is offline  
Reply With Quote
Old December 26th, 2011, 07:10 PM   #49 (permalink)
Member
 
Mayhem's Avatar
 
Join Date: Sep 2010
Location: Austin, Texas area
Posts: 300
 
Device(s): HTC Thunderbolt
Thanks: 28
Thanked 32 Times in 25 Posts
Default

Quote:
Originally Posted by A.Nonymous View Post
You also have to deal with a lot of user stupidity.
This.
__________________
» hTC Thµndërߨlt
http://www.teamfortress.com/ || http://www.hampshireheavies.com
Mayhem is online now  
Reply With Quote
The Following User Says Thank You to Mayhem For This Useful Post:
edge (December 29th, 2011)
Old May 21st, 2012, 07:35 AM   #50 (permalink)
New Member
 
Join Date: May 2012
Posts: 2
 
Device(s):
Thanks: 0
Thanked 0 Times in 0 Posts
Default

System administration is concerned with maintaining computer systems in a large organization. A system administrator is supposed to provide technical support and troubleshoot hardware and software problems which means he should have a sound knowledge of operating systems. This job does not involve too much programming, unlike your other option, that of computer programming. A computer programmer is mainly concerned with coding, i.e., writing, debugging, testing computer programs. A strong sense of logic is required if your aim is to become a computer programmer. Now you need to decide what you want to be! I would suggest you look at colleges like CollegeAmerica. It has courses in both the fields you’re interested in. Check up the accreditation, read CollegeAmerica reviews, student testimonials, and do a similar study of other colleges as well so you have wider variety to choose from.
jamesblocker is offline  
Reply With Quote
Sponsors
Reply

Bookmarks


Go Back   Android Forums > Android Community > The Lounge > Computers & IT User CP
Thread Tools

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 -5. The time now is 03:40 PM.
Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2012, vBulletin Solutions, Inc.
Custom vBulletin Skins by: Relivo