BMW
X1 / X2
forum
BMW Garage BMW Meets Register Today's Posts
BIMMERPOST Universal Forums Off-Topic Discussions Board IT Folks Get The Fu*k In Here....

Post Reply
 
Thread Tools Search this Thread
      12-29-2011, 07:52 AM   #1
lopealle
Resident Black Guy
lopealle's Avatar
Zimbabwe
271
Rep
2,302
Posts

Drives: Lion
Join Date: May 2009
Location: Federal Way, WA

iTrader: (2)

Garage List
2006 M5  [10.00]
Arrow IT Folks Get The Fu*k In Here....

So I'm about to start college pretty soon and I want to be a IT Programmer/Analyst. What the hell am I getting myslef into other then dealing with computers and things like that? I love working with compters and programs but I dont know much about them. So I figure IT would be the best bet for me. So if all IT folks could give the pro and cons.

Here is payment....
Attached Images
 
Appreciate 0
      12-29-2011, 09:23 AM   #2
ragingclue
One cam is enough
ragingclue's Avatar
136
Rep
6,801
Posts

Drives: VF
Join Date: Oct 2008
Location: mulletville

iTrader: (1)

A lot of IT can be done through certs and self-education, although good luck convincing potential employers that you are self-taught (I think radix said he taught himself pretty much everything in IT and coding through reading books and stuff).

"IT" is a very general field. You might want to look into which aspects of IT you're interested in, i.e. networking, databases, etc.... Or were you actually interested more in coding?
Appreciate 0
      12-29-2011, 10:04 AM   #3
M_Six
Free Thinker
M_Six's Avatar
United_States
19529
Rep
7,556
Posts

Drives: 2016 MB GLC300 4matic
Join Date: Jan 2009
Location: Foothills of Mt Level

iTrader: (0)

Learning to write code is like learning another language. If you can become fluent, you're way ahead of the field. If you just muddle by, it's obvious. However, no matter what IT specialty field you end up in, the ability to write some code and scripts is a huge bonus. Database admins write SQL code. Sys admins write scripts for automation. Web designers write PHP and Java code. So take programming classes first and decide then if you want to be a hardcore programmer or not. If you decide to get into another IT field, the programming stuff will not have been wasted. You'll always use the skill.
__________________
Mark
markj.pics

"Life is uncertain, eat bacon now."
-UncleWede
Appreciate 0
      12-29-2011, 10:06 AM   #4
NYCGP
WTF are you looking at?
NYCGP's Avatar
257
Rep
1,560
Posts

Drives: Bandwagon
Join Date: Jan 2011
Location: Jungle

iTrader: (0)

Lope.... I know nothing about IT... but I believe your payment is lacking in both front and rear exposure...
Appreciate 0
      12-29-2011, 01:55 PM   #5
JasonCSU
Colonel
United_States
705
Rep
2,548
Posts

Drives: '08 135i, '88 325is
Join Date: Feb 2008
Location: Denver, CO

iTrader: (0)

Garage List
1988 BMW 325is  [0.00]
2008 BMW 135i  [0.00]
IT is a very broad field as raging clue stated, so there are many paths you can go down. Since you will be starting college and seem to enjoy programming, then a Computer Science major may be what you are looking for as it focuses much more on coding. I wasn't big on heavy coding, so I chose to be a Computer Information Systems major which allowed me to learn an array of things including networks, databases, systems analysis and design, project management, and some programming. This major was part of the business school, so I also had to take accounting, finance, economics, and statistics classes which I found to be interesting and useful as well. If you decide you don't want to be coding all day, then this major may be better suited to point you in a direction you want to focus on.

While I did learn a lot in school, it was real world, on the job experience where I learned most about systems, database, and network administration that I do today. Certifications are useful as well, but it depends on the employer if they are interested in you having them. From what I have seen, most employers seem to prefer experience. That said, see if you can find a job or internship related to your major while in school. This will certainly help to start building your experience. For example, I worked in computer labs on campus setting up systems and helping students with their problems. Dealing with end-users may not always be fun, but it can be a good way to work on troubleshooting skills which is very useful in IT. Another bonus was that I could work on homework when the lab wasn't busy.

Also with IT being so broad, you can choose to focus on one area becoming very specialized. Depending what you specialize in, you could end up being in very high demand and command quite a salary. The downside is that what you specialize in could also easily become obsolete. The route I took was to be a jack-of-all-trades type, dabbling in many things and being adaptable. One thing to keep in mind with IT is that there is always something new to learn. Good luck and enjoy being in college.
__________________
Delivered in Munich, broken in on the Nurburgring.
Appreciate 0
      12-29-2011, 02:51 PM   #6
F82_SID
Brigadier General
F82_SID's Avatar
No_Country
221
Rep
3,150
Posts

Drives: 2020 M2C 6mt HK Silver
Join Date: Jan 2008
Location: Denver, CO. USA

iTrader: (2)

I hope you know what you are getting yourself into when you say that you want to be a programmer. Yes programmers can make some big bucks but I know several guys that hate it. They spend hours looking though thousands of lines of code to find a stupid comma or something that somebody forgot to put and is messing up the program. Plus, programmers are kind of a dime a dozen and it is becoming a lot more prevalent now and days for companies to outsource thier programming needs to places like India.

Another field that you might consider is IT Security. I am an IT Security Engineer and I love my job! Basically my job revolves around networking and hacker prevention type of stuff. It is cool because the best type of person to protect against a hacker is a hacker. For that reason, my job sent me to all the schools and training. I was able to achieve certs in Network+, Security+, and even CEH (Certified Ethical Hacker). I also have an AS in Computer Systems, a BS in Information Systems Security, and I am working on a Masters in Information Security Management.

One of the big reasons that I would recommend the Security field is that security is something that all companies need and cannot afford to skimp on (even in a recession). For that reason, the Information Security Jobs usually pay very well! You can work in any industry. I did Computer Security in the Military, then for a defense contractor, and now for a cell phone company. I even entertained offers from companies like Little Debbie, Wells Fargo, and even the NSA.

Another reason that I would recommend the security field is simply that it is fun. I think its fun to learn about all the various vulnerabilities and tactics used by hackers. Its is also fun to be able to intercept and read network traffic or even be able to crack peoples accounts and passwords. It is cool to go through official training on how to do something that is normally illegal. I tell people that I am Certified Ethical Hacker and they get kind of freaked out!

Just my thoughts.....
__________________
2011/E92/M3/MR/BB/ZCV/ZP2/EDC/2MT
Appreciate 0
      12-29-2011, 05:58 PM   #7
UncleWede
Long Time Admirer, First Time Owner
UncleWede's Avatar
United_States
18525
Rep
9,432
Posts

Drives: G01 X3 M40i Dark Graphite
Join Date: Jun 2005
Location: Oxnard, CA

iTrader: (0)

CEH is a class now???? When I started doing database work (dBaseIII) I always told the sysadmins I was an Ethical hacker. That lead them to use me as an assistant Admin when they were gone. It's all be downhill from there

I can guarantee from personal experience that EXPERIENCE is the only thing that will matter. Certs and degrees MAY get your foot in the door, but that's it.

I started dBase programming in '84 and now am the IT Manager for a small city. I do it all for everything. The only cert I have is A+, while I do have a MS in Systems Management from USC.

IF I were to be facing doing it all over again, I'd have to agree that InfoSec is the place to be, as EVERYTHING is based on the presumption that the data is safe and secure.
Appreciate 0
      12-30-2011, 01:24 AM   #8
lopealle
Resident Black Guy
lopealle's Avatar
Zimbabwe
271
Rep
2,302
Posts

Drives: Lion
Join Date: May 2009
Location: Federal Way, WA

iTrader: (2)

Garage List
2006 M5  [10.00]
Quote:
Originally Posted by NYCGP View Post
Lope.... I know nothing about IT... but I believe your payment is lacking in both front and rear exposure...
I apologize im cheap.

Thanks for the info guys.
Appreciate 0
      12-30-2011, 02:22 AM   #9
iseegreen
Private
21
Rep
74
Posts

Drives: e92 335i
Join Date: Jan 2011
Location: CA

iTrader: (2)

We hired a programmer who has a degree in French and Arts but she was the co-organizer of a python group. There are companies who will overlook credentials for experience but i'm sure it's just a very small minority.
Appreciate 0
      12-30-2011, 02:29 AM   #10
CollinsE90
Where my bitches
CollinsE90's Avatar
United_States
795
Rep
1,924
Posts

Drives: Cadillac coupe deville
Join Date: Mar 2009
Location: street corner checking profits

iTrader: (0)

Quote:
Originally Posted by UncleWede View Post
CEH is a class now???? When I started doing database work (dBaseIII) I always told the sysadmins I was an Ethical hacker. That lead them to use me as an assistant Admin when they were gone. It's all be downhill from there

I can guarantee from personal experience that EXPERIENCE is the only thing that will matter. Certs and degrees MAY get your foot in the door, but that's it.

I started dBase programming in '84 and now am the IT Manager for a small city. I do it all for everything. The only cert I have is A , while I do have a MS in Systems Management from USC.

IF I were to be facing doing it all over again, I'd have to agree that InfoSec is the place to be, as EVERYTHING is based on the presumption that the data is safe and secure.
You must be a genius, to be a programmer when computers were just starting out.
__________________
Appreciate 0
      12-30-2011, 02:31 AM   #11
CollinsE90
Where my bitches
CollinsE90's Avatar
United_States
795
Rep
1,924
Posts

Drives: Cadillac coupe deville
Join Date: Mar 2009
Location: street corner checking profits

iTrader: (0)

Lope, there are 12 year olds out there with 3 years of experience already. I would avoid programming and do something like tag, programming and being able to fix computers are totally different.
__________________
Appreciate 0
      12-30-2011, 02:34 AM   #12
lopealle
Resident Black Guy
lopealle's Avatar
Zimbabwe
271
Rep
2,302
Posts

Drives: Lion
Join Date: May 2009
Location: Federal Way, WA

iTrader: (2)

Garage List
2006 M5  [10.00]
Quote:
Originally Posted by CollinsE90 View Post
Lope, there are 12 year olds out there with 3 years of experience already. I would avoid programming and do something like tag, programming and being able to fix computers are totally different.
Yea i was thinking the same thing
Appreciate 0
      12-30-2011, 02:45 AM   #13
Greenkirby21
Vrooom :)
Greenkirby21's Avatar
United_States
331
Rep
2,597
Posts

Drives: C7 Stringray
Join Date: Jun 2010
Location: Dream Land

iTrader: (1)

If I have learned anything throughout my CS degree is that unless you really just love coding, you don't want to be a programmer.

As stated above, programming is easy to pick up and learn. Anyone can do it, and most of those jobs are outsourced anyways.

My teacher always said, anyone can be a programmer, but it takes skill and education to be an engineer.

Programming , as stated above, is a tedious task and most programmers work as just checking over code and debugging. There are many programs that automate code already based on your software design process.

If thas what u like, then go for it there is nothing wrong with programming.

As mentioned above I would look at other things as well such a security and networking.
__________________
2014 C7 Corvette Stringray - Laguna Blue - NPP Exhaust - Competition Seats
Appreciate 0
      12-30-2011, 02:49 AM   #14
Greenkirby21
Vrooom :)
Greenkirby21's Avatar
United_States
331
Rep
2,597
Posts

Drives: C7 Stringray
Join Date: Jun 2010
Location: Dream Land

iTrader: (1)

Also, if you have any other questions please ask! I know things can be a bit confusing. I am about to graduate with my CS degree with a minor in nano science and going to start my masters in CS.

When I entered college I didn't know the difference between computer science, software engineering, and computer engineering. So it's normal to not know things
__________________
2014 C7 Corvette Stringray - Laguna Blue - NPP Exhaust - Competition Seats
Appreciate 0
      12-30-2011, 02:52 AM   #15
lopealle
Resident Black Guy
lopealle's Avatar
Zimbabwe
271
Rep
2,302
Posts

Drives: Lion
Join Date: May 2009
Location: Federal Way, WA

iTrader: (2)

Garage List
2006 M5  [10.00]
Quote:
Originally Posted by Greenkirby21 View Post
Also, if you have any other questions please ask! I know things can be a bit confusing. I am about to graduate with my CS degree with a minor in nano science and going to start my masters in CS.

When I entered college I didn't know the difference between computer science, software engineering, and computer engineering. So it's normal to not know things
I dont know shit...
Appreciate 0
      12-30-2011, 06:23 AM   #16
Brey335i
Banned
118
Rep
4,771
Posts

Drives: e46 ///M3
Join Date: Oct 2009
Location: Austin, TX

iTrader: (11)

IT != programming.

The IT guys I know are clueless about programming and that makes us code monkeys very angry when they try to tell us how to do our jobs lol
Appreciate 0
      12-30-2011, 06:26 AM   #17
Bimmer84
Guardian of the Night
Bimmer84's Avatar
United_States
111
Rep
1,831
Posts

Drives: 2010 335i M Sport Coupe
Join Date: Oct 2010
Location: San Antonio

iTrader: (5)

Garage List
2010 335i E92  [7.50]
While you are at it, I'd get all your Microsoft certs. They are simple, and can be done online.
__________________
2010 335i M Sport Coupe -- Black Sapphire Metallic|Coral Red|Loaded|JB4 Stage 3|BMS DCI|VRSF DPs|Camaross 6k AE|Performance Gloss Black Grilles|CF Performance Spoiler|CF Quad Diffuser|Double Layer Black Chrome Quad Tips|CF Roundels|Smoked Reflectors|Red Cyba Scoops|193s Painted Lamborghini Metallic Dark Gray
Appreciate 0
      12-30-2011, 09:31 AM   #18
ragingclue
One cam is enough
ragingclue's Avatar
136
Rep
6,801
Posts

Drives: VF
Join Date: Oct 2008
Location: mulletville

iTrader: (1)

Quote:
Originally Posted by Brey335i View Post
IT != programming.

The IT guys I know are clueless about programming and that makes us code monkeys very angry when they try to tell us how to do our jobs lol
Heh yeah, my favorite is when my boss asks me to work on our network and stuff like that. I guess I'm our default IT guy because... SWEng == IT to him. But he's a sales guy so I don't expect him to be able to differentiate.

Lope, look into InfoSec as others have already stated. Also look at all possibilities available to you (you have Ch33, right?). You can dabble a bit here and there and actually talk to people in each subfield to get an idea of where you'd like to start. Get your GenEd out of the way while you figure out exactly which route you want to take, and then hope you made the right choice once you get into core classes. If not, don't stay in a field you hate. Do what you want to do.

If you want to do IT bad enough, despite your current lack of tech savvy, you will be able to do it and be good at it too. You just have to apply yourself. This is generally the area where ex-military are expected to excel, but often that's not the case because it requires us to drive ourselves instead of being forced to move forward as we have been in the military. Keep your head up and stay focused and you should be ok.

Also, radix has some great suggestions for books if you would like to start dabbling on your own and get a starter feel for what some languages are like. They're in a thread somewhere around here. I'll try to dig it up.

Quote:
Originally Posted by Bimmer84 View Post
While you are at it, I'd get all your Microsoft certs. They are simple, and can be done online.
Yeah probably not a bad idea but I'd consult the real IT guys (I'm not one) before selecting which are actually useful.

Quote:
Originally Posted by CollinsE90 View Post
You must be a genius, to be a programmer when computers were just starting out.
Look up Xerox PARC, Bell Labs, IBM/FORTRAN, etc... Personal computers were just starting out around '84, computers in general had been around for decades.

Last edited by ragingclue; 12-30-2011 at 09:45 AM..
Appreciate 0
      12-30-2011, 11:39 AM   #19
JasonCSU
Colonel
United_States
705
Rep
2,548
Posts

Drives: '08 135i, '88 325is
Join Date: Feb 2008
Location: Denver, CO

iTrader: (0)

Garage List
1988 BMW 325is  [0.00]
2008 BMW 135i  [0.00]
As the others have pointed out, programming jobs can be easily outsourced while there are other jobs in IT that really must be kept in house, or at least can't be performed by someone overseas. Programming jobs will also limit you to potential employers. Almost every company needs some form of IT support, so there will always be a need for positions like network administrators and network/information security engineers which means you have a much larger option of potential employers.

One area of IT that people often overlook or just don't even think about is the infrastructure side. A company's servers, storage, and network equipment have to reside somewhere whether it's in their own server room or a shared data center. Wherever the equipment is, there has to be proper cooling, power, and hopefully a well designed physical network to connect everything. Someone has to design these environments and maintain them. Just think of the data centers needed to run things like Amazon, Google, or Facebook, they are massive. Most non-tech savvy people probably think that these companies have a single server hosting their websites because they don't understand what it takes to actually run them.

Any other aspects of IT that you are curious about?
__________________
Delivered in Munich, broken in on the Nurburgring.
Appreciate 0
      12-30-2011, 11:45 AM   #20
sjk9671
Private First Class
sjk9671's Avatar
United_States
24
Rep
187
Posts

Drives: 2020 X3
Join Date: Sep 2011
Location: Rochester, NY

iTrader: (0)

I’m a Senior Programmer/Analyst at a large telecom company. My specialty is in Database but here I do allot of UNIX and ksh work. I also write allot of sql, Teradata, Oracle, and Microsoft cube code.

The key to being successful in the programming field is to be well rounded. The more languages you know, even if you marginal at them, the more job opportunities you will find. Even in database there are so many different platforms

Try not to specialize in only one or two areas. You need to become well rounded.
__________________
12 CR 135i - BMS Intake
Appreciate 0
      12-30-2011, 12:38 PM   #21
F82_SID
Brigadier General
F82_SID's Avatar
No_Country
221
Rep
3,150
Posts

Drives: 2020 M2C 6mt HK Silver
Join Date: Jan 2008
Location: Denver, CO. USA

iTrader: (2)

Im not a programmer but my latest research and contacts have stated that one of the fastest growing sectors of "IT"/"Programming" is app development. If you can program and write iPhone or Android apps then there are big bucks to be earned. That being said, "apps" just happens to be the trend for now. It would suck if you spent a lot of time learning to develop apps and then some new technology comes along to replace them.

But dont worry if you dont know anything right now. In 2005 I had never even used google much less knew what an IP address was. That was before the Navy started sending me to as many schools as I could sign up for. Now I am a Network Security Engineer making >100k.... I agree that the most valuable credentials that you can earn in the IT industry are probably certs however, I will say that it has been my experience that traditional degrees are also valued to an extent. I know that many of the Defense contractors like to be able to say that all of their engineers have at least a 4 year degree when making bids for a contract. So what you degree in may not matter as much as just the fact that you have a degree. I wouldn't suggest getting a Liberal Arts Degree but I think that just a general BS in IT would serve you just fine; it did for me. I see plenty of people killing themselves for an EE or CS degree and I haven't found that it has done them any better then my BS in IT.
__________________
2011/E92/M3/MR/BB/ZCV/ZP2/EDC/2MT
Appreciate 0
      12-30-2011, 02:18 PM   #22
grieverr
Private First Class
31
Rep
174
Posts

Drives: F32
Join Date: Jun 2009
Location: Here

iTrader: (0)

+1 on JasonCSU's comment on infrastructure. I do storage administration (which seems to be a good field these days with all things going to the cloud).

There are a lot of well paying positions in a data center. From system engineers to database admins, application/software engineers, network admins, hardware techs, and project managers.

As far as certs, for general "well-roundedness" I would say get your MCITP. That covers server infrastructure, network, domains/active directory, and some security (when it comes to remote access). Otherwise, get something more specific to where you want to be.

IT is certainly a very broad field. Good luck!
Appreciate 0
Post Reply

Bookmarks


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



All times are GMT -5. The time now is 08:16 AM.




u11
Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.
1Addicts.com, BIMMERPOST.com, E90Post.com, F30Post.com, M3Post.com, ZPost.com, 5Post.com, 6Post.com, 7Post.com, XBimmers.com logo and trademark are properties of BIMMERPOST