also @ TechSpot: Intel to delay volume shipments of Ivy Bridge processors until June
Welcome to the TechSpot OpenBoards. Please read the FAQ if you have any questions. Sign up or Login to participate.

Go Back   TechSpot OpenBoards > TechSpot Community > General Discussion

Download Now:

A good future for us computer geeks who like to fix computers

Reply
Page 1 of 2 1 2
Thread Tools Search this Thread
  #1  
Old 04-17-2005
TechSpot Member
 
Location: Pennsylvania
Member since: Mar 2005, 59 posts
A good future for us computer geeks who like to fix computers

I go to high school the first half of my day and a technical school the other half and going to the technical school has showed me that I would make a pretty good living repairing computers. My class is a drafting and engineering class combined, but mainly we play games(used to, we got caught by my teachers boss) well most of the kids in my class joined because they heard we play games, but anyway I was working on a computer and most of them had no clue what everything was when I took the cover off. They had no clue what the hard drive, memory or cpu was. Most of them had no clue there was that many parts to a computer. Thats good news for me because that tells me that I will make a pretty good living fixing and building these peoples computers.
  #2  
Old 04-17-2005
zephead's Avatar
TechSpot Paladin
 
Location: Illinois, USA
Member since: Dec 2004, 2,483 posts
System specs
here in chicago there is quite a demand for capable technicians, the future looks bright indeed.
  #3  
Old 04-18-2005
Nodsu's Avatar
TechSpot Evangelist
 
Location: Estonia
Member since: Feb 2002, 9,431 posts
System specs
That is if you see your future as a repairman as "bright" of course..
Aim higher people!
  #4  
Old 04-18-2005
Phantasm66's Avatar
TechSpot Evangelist
 
Location: Glasgow, Scotland
Member since: Feb 2002, 6,504 posts
These kinds of hardware support skills should only be the beginning of your IT career.

You should move beyond this into areas such as:

Operating systems support (Windows/Linux/UNIX/Novell, etc)
Networking (i.e. TCP/IP, etc)
Programming (C++, Java, Perl, Shell Scripts, etc.)
Databases (SQL, Oracle, Sybase, etc.)
Security

...Just some ideas. Don't limit yourself as a "repair man" as Nodsu says, it will be fine for a while but you will soon realise that you failed to live up to your full potential.

Knowing what I know now, I wish I had started programming sooner, even just thrown myself into OO stuff as soon as I could.

Try to aim for some kind of certifications as well in what you feel you are good at - Oracle, UNIX, Microsoft, etc. That sort of thing will stand you in good stead.
  #5  
Old 04-18-2005
Masque's Avatar
TechSpot Chancellor
 
Location: Auburn, MI, USA
Member since: Dec 2003, 1,212 posts
System specs
Personally, I abhor coding....not my cup of tea but that it's yours is not an issue with me either. I do some server work but started as a comp and printer technician and it happens to be what I love. I'm around people and love working with them. Takes a special talent to get along with all of them. And you're always learning something new....there's never a black and white.

Just my $.02
  #6  
Old 04-18-2005
Phantasm66's Avatar
TechSpot Evangelist
 
Location: Glasgow, Scotland
Member since: Feb 2002, 6,504 posts
Quote:
Originally Posted by Masque
Personally, I abhor coding....not my cup of tea but that it's yours is not an issue with me either.
I used to say that as well. You might even be able to find a really old post here where I even say that. Never close yourself to anything in computing. If you have that sort of mind, you will be able to understand code as well as understand why some component has failed in your machine.
  #7  
Old 04-19-2005
zephead's Avatar
TechSpot Paladin
 
Location: Illinois, USA
Member since: Dec 2004, 2,483 posts
System specs
i've been hestiant to go into programming because the US in general is experiencing a loss of programming jobs to India, undoubtedly due to the large available work force and low pay. the programmers can be anywhere in the world, but the techs operating networks and stuff have to be right here. it's a sound job security to be a technician rather than a programmer, in my opinion. perhaps when we get a new and much awaited president things will change...

Last edited by zephead; 04-19-2005 at 01:04 AM..
  #8  
Old 04-19-2005
Phantasm66's Avatar
TechSpot Evangelist
 
Location: Glasgow, Scotland
Member since: Feb 2002, 6,504 posts
I didn't say become a programmer.... I said learn about programming. Believe me, there are many rewards in doing so. And there are many jobs that require programming skills, take a UNIX SA for example - you do need to be able to understand shell scripts, PERL, etc. There's no good reason not to learn these things, never mind about the job market, its just good to know. You have that kind of mind, and you should use it.
  #9  
Old 04-19-2005
TechSpot Evangelist
 
Location: Bridgend
Member since: Nov 2003, 2,371 posts
Please excuse my presumption, but the thought that just occured to me, was 'I thought that a great many companies acctually require programming skills of one sort or another to qualify for high level sys admin jobs.'

is this correct?
  #10  
Old 04-19-2005
Masque's Avatar
TechSpot Chancellor
 
Location: Auburn, MI, USA
Member since: Dec 2003, 1,212 posts
System specs
Quote:
Originally Posted by Phantasm66
I used to say that as well. You might even be able to find a really old post here where I even say that. Never close yourself to anything in computing. If you have that sort of mind, you will be able to understand code as well as understand why some component has failed in your machine.

Hehe.....can't argue your logic. No, I don't close my mind to it....I just don't actively pursue it. Actually, I don't currently have the time to persue it if I did. Thanks for your thoughts on it though....I always welcome others' constructive thinking.
  #11  
Old 04-19-2005
Nodsu's Avatar
TechSpot Evangelist
 
Location: Estonia
Member since: Feb 2002, 9,431 posts
System specs
I have seen it as a requirement, but it is not a Requirement.

For your regular sysadmin tasks you don't need real programming skills - just some grasp of basic concepts.
To understand your common script you need to know what are conditionals, loops and subroutines. Everything else is just plain english and some digging in manuals to get around the syntax.

Understanding the syntax of programming language is not programming skill.
You have programming skills when you know how to solve tasks like traversing trees, creating data stores, painting graphs, the travelling salesman problem in any programming language. (And when you know what all these mean)
You have programming skills when you know how to write object oriented and modular programs so that the objects and modules actually make things simpler, know when to use which programming patterns. (And when you know what these things are)

Knowing the syntax of C or C++ or whatever does not mean you really know how to program.
  #12  
Old 04-19-2005
TechSpot Evangelist
 
Location: Bridgend
Member since: Nov 2003, 2,371 posts
Ah! thanks for that! Not only does my presumption stand corrected, but I've learned a little too
  #13  
Old 04-19-2005
isatippy's Avatar
TechSpot Booster
 
Location: USA wisconsin
Member since: Feb 2005, 593 posts
Quote:
Originally Posted by Nodsu
That is if you see your future as a repairman as "bright" of course..
Aim higher people!
Thats what I say
  #14  
Old 04-19-2005
Masque's Avatar
TechSpot Chancellor
 
Location: Auburn, MI, USA
Member since: Dec 2003, 1,212 posts
System specs
Quote:
Originally Posted by isatippy
Thats what I say
What I say is aim for a happy and full life....no matter the road.
  #15  
Old 04-19-2005
isatippy's Avatar
TechSpot Booster
 
Location: USA wisconsin
Member since: Feb 2005, 593 posts
Quote:
Originally Posted by Masque
What I say is aim for a happy and full life....no matter the road.
Ya man.
  #16  
Old 04-19-2005
Phantasm66's Avatar
TechSpot Evangelist
 
Location: Glasgow, Scotland
Member since: Feb 2002, 6,504 posts
Quote:
Originally Posted by Nodsu
I have seen it as a requirement, but it is not a Requirement.

For your regular sysadmin tasks you don't need real programming skills - just some grasp of basic concepts.
To understand your common script you need to know what are conditionals, loops and subroutines. Everything else is just plain english and some digging in manuals to get around the syntax.

Understanding the syntax of programming language is not programming skill.
You have programming skills when you know how to solve tasks like traversing trees, creating data stores, painting graphs, the travelling salesman problem in any programming language. (And when you know what all these mean)
You have programming skills when you know how to write object oriented and modular programs so that the objects and modules actually make things simpler, know when to use which programming patterns. (And when you know what these things are)

Knowing the syntax of C or C++ or whatever does not mean you really know how to program.


I guess I agree with your overall point - yes, you certainly don't need to understand the fundamentals of reuseable code, polymorphism and design patterns just to be an SA - no, you don't. But you do need the ability to read code, and to even be able to write code of your own. In that sense, you would need programming skills, but would not need to actually BE a programmer.

PERL makes a great deal of UNIX system administration tasks simplier, as does shell scripts, and these are required skills I would say, for a good SA. You would NEED this to be a good SA. But no, you would not need to actually "be a programmer" to do these things, although an understanding of writing efficient code would be very useful too.

In summary, I think you need programming skills, but you don't need to be a "programmer" to be an SA. Everyone should understand the fundamentals of things like understanding conditionals, loops and subroutines as you say.
  #17  
Old 04-19-2005
Phantasm66's Avatar
TechSpot Evangelist
 
Location: Glasgow, Scotland
Member since: Feb 2002, 6,504 posts
And if you can't be interested immediately in learning programming, start doing some networking. Learn about the basics of TCP/IP, subnetting, the different protocols like FTP, HTTP, what they all mean and do, what DNS, DHCP, etc are, and also how to use tools like ping and nslookup to diagnose network problems.

Also, start thinking about operating system qualifications like Microsoft certs.

Don't just rest on poking around with a screwdriver - you are wasting your brain. There's so much more to see and do, and ALL of it is very interesting to a point.
  #18  
Old 04-19-2005
Vigilante's Avatar
TechSpot Paladin
 
Location: Arizona, USA
Member since: Dec 2004, 2,120 posts
PC techs are a dime a dozen around here. Pay ain't that good unless you have your own on-site business. We don't really have any major repair franchises or companies around here. Just a lot of small shops.

In other words, you could be the best technician in the world, but in my town, that gets you maybe $30,000. Not exactly a reason to relocate.

I agree, programming, especially web programming, and security, should be a lofty goal.
The days of simple standalone VB apps are coming to an end. Pretty soon all programs will be run off the Internet. Or at least, made portable as such.

Learn yourself XHTML, CSS, XML, PHP, ASP, Java, and various scripting like VBScript and Javascript. Learn the DBs like SQL, MySQL, SQLite, and so forth. There is a good high demand for people who can do it all, for a web site. And the best part is these people don't HAVE to relocate. you can be hired from anyplace, anywhere, to work on a site and code.

Anyways, that is what I want to work for myself. I'm learning PHP and SQL stuff now. I'm also in class for Microsoft Server 2003 administration. Soon to get my MCP hopefully.
  #19  
Old 04-19-2005
Phantasm66's Avatar
TechSpot Evangelist
 
Location: Glasgow, Scotland
Member since: Feb 2002, 6,504 posts
I like the way you are interested in things like Microsoft Server 2003 administration as well as the programming - this is the kind of wider approach I think as a computer person you should try to take.
  #20  
Old 04-20-2005
Vigilante's Avatar
TechSpot Paladin
 
Location: Arizona, USA
Member since: Dec 2004, 2,120 posts
Plus I just really like them!

Some people are probably easier then others when it comes to desktop support. But techs can really get burned out easy. They say the burn-out period of phone techs is only about 6 months. You tend to get tired of fixing peoples' problems all day and night, only to have them come back 3 months later with another problem and try to blame it on you.
It's like, you get your tires changed and 2 months later your water pump goes out. You don't go and blame the tire people. But that's the way techs are treated. People just don't realise how complex computers are. They think EVERY problem is related. You work on a machine one time, and they act as though every single job thereafter should be warranty work. Most people just don't realize that new problems CAN arise, just like in a vehicle. And those problems are NOT related, but at the same time, work together for the common good.

Of course there are a lot of people who don't act that way. But the ones who do, make many a computer geek dissapear into a dark corner of their room for hours on end! And people wonder why?
Reply
Page 1 of 2 1 2

Similar Topics
Topic Replies Forum
I'm not good with computers, help 5 Windows OS
New technology has dramatic chip-cooling potential for future computers 0 General Discussion
Future PC Specs .... good, bad? 3 Processors and Motherboards
this is a really good future for gaming 0 Gaming
Good or bad for games and future upgrading 4 Gaming

Thread Tools Search this Thread
Search this Thread:

Advanced Search
All times are GMT -4. The time now is 02:15 PM.