Which group are you in? What do you think the perks to each one is? Who plays a bigger role? What things do each group MAINLY work with (besides saying software and hardware). For example: Software guys are good for programming and hardware guys are good for physical conflict in systems. Thanks. I an indifferent. I don't really have a group but I WANT to see what those of you who ARE in a group, think.
Answer by Compucore · Jan 07, 2012 at 06:48 PM
I'm a hardware guy by profession as a computer technician. But I did get my degree as a programmer. What makes it best if you know what the hardware is capable of doing. Then you can make a better program on the hardware that hardware since you know the specs of the machine. What I usually did is make it easier to work with the bare minimal hardware so it would on a slower machine than work with a high end machine and pray if it is moved to a slower machine that it would work.
Answer by PCLinux7 · Jan 08, 2012 at 12:03 AM
I'm a little bit of both. I know lots about software, but I'm not a programmer. I know hardware pretty well; I've built a computer and am not afraid to tinker with electronics. I'm not great with video cards and sound cards, though. I can diagnose problems in both areas pretty quickly.
Answer by Derek Graham · Jan 07, 2012 at 09:20 PM
I go both ways, software is where I see the most problems but I can normally diagnose a hardware related issue with not much effort. Way I see it, you gotta be proficient in both hardware and software because they can go hand in hand.
Answer by dielan44 · Jan 07, 2012 at 11:00 PM
Definitely both! Understanding hardware is important when you want to understand software. Also I like taking multiple pieces of hardware and turning it into something new, specifically speakers. It's a fun hobby. I also program, made my own antimalware software independently.
Software and hardware guys work on similar things but just in different ways. Like an IT repair tech, one might replace parts in a computer while one might install and configure software that's messed up.
Answer by Coljaboy · Jan 08, 2012 at 06:11 PM
I think they are both impotent to a computer. They are the yin and yang, one does not function without the other. I myself, am a software guy. I think software leaves room for more expandability than hardware does, plus it is much easier to deal with.
Answer by trueb · Jan 25, 2012 at 10:57 PM
I am going to school for computer engineering, and I must say I hate these kind of questions. A computer cannot function with out either. A good programmer needs to know the hardware as well as how software works.
Even hardware has software embedded in it. So what one plays a bigger role? well hardware is nothing but expensive processed sand without software and software is nothing without hardware.
and to make things even more complicated is it is imposable to design modern hardware without the use of software.
"Software guys are good for programming and hardware guys are good for physical conflict in systems." It does not work like that! "software guys" need to know what hardware they are programming to optimize the code and get it to work. "Hardware guys" need to understand how the programmer programs to get the hardware in such a way so that it can run the programs. Software can cause many hardware issues (drivers are one easy example, but they go so much deeper into firmware and microcode)