Monday, June 8. 2009Software kinda guyTrackbacks
Trackback specific URI for this entry
No Trackbacks
Comments
Display comments as
(Linear | Threaded)
It's interesting you are posting this, I always thought of myself as a software guy as well until I recently took a graduate course in architecture.
Seeing the algorithms and design that goes into the internals of a modern CPU really seemed pretty neat since it is designed in a similar fashion as software with more tradeoffs to be considered, power, heat, etc... It really changed my opinion from thinking "I am a software guy", to "I am a logical guy and enjoy algorithms". With that said, I find talking specs and wrangling hardware pretty boring as well, so I agree with you entirely there.
SystemRescueCD is a nice toolkit for work like this. The additional layer I've started using on top of it lately is the Clonezilla CD. Similar set of tools, but it makes it really easy to backup everything on a hard drives with a few menu selections, including things like the partition table and boot sector which are easy to miss when using low-level tools. All the systems that pass through here from family members and the like now get a Clonezilla backup thrown onto a big USB hard drive while they're on the bench.
I actually started with Clonezilla, but it barfed on the primary Windows partition, unlike FSarchiver.
I guess it's the old story that there is no universal panacaea.
Andrew,
Interesting. I have always considered myself a software person even as a young child. So when people ask what I graduated in and I say Mechanical Engineering. They are completely shocked. Even in Mech E, I avoided machine shop and technical drawing as much as I could but was enchanted by feedback loops and control systems which seemed to abstract away all that hardware stuff.
I used to be more interested in hardware, but maybe that's because hardware used to get in the way more than it does now.
If just editing a file and compiling software takes a long time, that's frustrating and leaves you plenty of time to think about how great it would be to have better hardware. Now, the hardware rarely gets in my way for more than a minute or so. Am I on a quad core or a dual core? I'll probably notice, but it's not really standing between me and my software designs any more. |
My Links etcCalendar
QuicksearchArchivesCategoriesBlog Administration |
|||||||||||||||||||||||||||||||||||||||||||||||||