Shay Levi called me out with a blog post that was started by Mind of Root. Just to summarize:
A meme consists of any unit of cultural information, such as a practice or idea, that gets transmitted verbally or by repeated action from one mind to another.
So here it goes:
How old were you when you started using computers?
What was your first machine?
The first machine I got to use was an Apple IIE. Later on, my family purchased a Mac IIsi.
What was the first real script you wrote?
This really isn't scripting, but my first introduction to any type of programming was on a Mac in Junior High School where we learned to use Hyper Card. It was basically a computerized flip book, and I had a guy walk across the screen and open a door.
The first real script was a batch file that ran a bunch of installers silently for a workstation build for our EE building's computer lab in college.
What languages have you used?
- C# (I'm calling this scripting since you can use inline C# with the new Add-Type Cmdlet in the Powershell V2 CTP2 :) )
What was your first professional Sysadmin gig?
I worked for a small consulting firm called Starr Technologies and we did IT for several Venture Capital firms in Menlo Park, CA.
If you knew then what you know now, would you have started in IT?
Absolutely! I studied Electrical Engineering in college, but transistors, resistors, and capacitors just never really did it for me. My senior year I took a class on Internet communications and haven't turned back sense. Looking back though, I wish I had taken more CS classes though.]
If there is one thing you learned along the way that you would tell new Sysadmins, what would it be?
Get involved in the community. This is something I am learning about now. The Powershell community is really the first "online" community I have actively participated in and I am loving it. It is so much easier to learn with people who are passionate about the same things as you are.
Second is find a great mentor whom you can trust. This probably is not your manager, and may not be someone you work with directly. Buy him/her lunch. People rarely turn down free food, even if they are crazy busy. If people like what they do, they would love the opportunity to teach people. I have a mentor for my professional career as well as for my personal life. I also love to teach younger people as well. It's a two way street: always teach, and always be willing to be taught.
What is the most fun you have had scripting?
The best part of scripting is when someone asks you if you can do x, y, or z and you come back to them and say, "Hey, I wrote this little script for you." I love watching their jaw drop after I show them the one or two lines of Powershell I used to make it happen.
Who Am I calling out ?
/\/\o\/\/ - the PowerShell Guy