Author Topic: This girl wants to learn computers...  (Read 7852 times)

resy

  • Bristles
  • ***
  • Posts: 347
  • Location: West Coast
This girl wants to learn computers...
« on: December 15, 2014, 12:21:19 PM »
Guys, I have a confession to make: I don't know much about computers. And that needs to change.
I am an intelligent 29 year old woman that has gotten along fine (until now) without computers and I feel really stupid for it.
Its not that its "hard", they just weren't a part of my every day life. Now I'm back in school and I need to know more than Word. There are excel classes I can take (and plan to) but I am also interested in programming and learning more in depth stuff. Who knows, what if I like it as a career?
My hubby is a computer wiz but a)I get defensive when he tries to teach me because of my low self esteem about it(I feel embarassed) and b)he has a hard time explaining/dumbing things down (he thinks handing me an advance programming book is fine lol)

Can anyone help me on what class or where to begin?
Maybe telling me what classes or things I can start getting at a very beginners level? Or even what things are most relevant?

Man, it humbled me to write this post so please be nice :)

GuitarStv

  • Senior Mustachian
  • ********
  • Posts: 23244
  • Age: 42
  • Location: Toronto, Ontario, Canada
Re: This girl wants to learn computers...
« Reply #1 on: December 15, 2014, 12:45:21 PM »
This question is a bit broad.  It's like saying . . . I want to learn words.  You want to learn to read?  To write?  Grammar?  Comprehension?  Different languages?  Calligraphy?

- You can learn to use programs more efficiently (stuff like your excel class)
- You can learn about computer hardware and put electronics together to build computers or debug faults.
- You can learn about operating systems, the environments that load up (windows, linux, BSD, Mac OS, etc.)
- Programming is learning to make computer programs that do what you want.  It is also a huge topic.  Programming for mobile devices is different than internet scripting, which is different than writing a desktop program.

You need to narrow your field of study first or risk being overwhelmed with suggestions.

LennStar

  • Magnum Stache
  • ******
  • Posts: 3695
  • Location: Germany
Re: This girl wants to learn computers...
« Reply #2 on: December 15, 2014, 12:48:37 PM »
Hey, nothing humble, its good to learn new things. And Copmuter is very useful - also admitteldy there is a LOT of stuff you can learn. (And the "title" of Excel magician is based on substance. Lots of fun in cells if youn know how to do it.)

Yes, definitely don't ask a pro without a lot of teaching experience to explain something, especially not computers where it is hard to show. :D

A definite point to do is to put a few computers together. See what doesnt work and how to make it work. Let yourself educate a bit on what a computer needs to do what. You will look at premade ones at most stores with disgust ^^


Programming: There are a lot of languages, each with plusses and minusses.

I think the first you should do is learn the stuff around loops etc. The logic of object oriented language. To be able to think "in" that helps in other parts of your life, too.

If you want to start at the very basic things, I suggest "scratch".
It's a "language" aimed at children, but works for adults, too ;) Best thing is that you can immediately see the results of what you are doing - thats what you need for learning.
(other childrens learning tools http://en.wikipedia.org/wiki/List_of_educational_programming_languages#Children )

After you played around a bit you can better see if programming is for you. For some it suits, some just go *BANG*

If you want to go deeper, there is CodeAcademy.

scratch:
http://scratch.mit.edu/
article: http://www.nytimes.com/2011/11/10/technology/personaltech/computer-programming-for-children-minus-cryptic-syntax.html?_r=0

CodeAcademy:
http://www.codecademy.com/learn

The time I looked at CodeAcadamy it was still a little beta-ish, but it now should work without errors I think.

« Last Edit: December 15, 2014, 12:53:01 PM by LennStar »

RFAAOATB

  • Pencil Stache
  • ****
  • Posts: 654
Re: This girl wants to learn computers...
« Reply #3 on: December 15, 2014, 12:49:54 PM »
My book reccomendation would be
http://www.wrox.com/WileyCDA/WroxTitle/Stephens-C-Programming-with-Visual-Studio-2010-24-Hour-Trainer.productCd-0470596902.html
and
http://www.amazon.com/Beginning-Visual-C-2012-Programming/dp/1118314417/ref=sr_1_8?ie=UTF8&qid=1418672497&sr=8-8&keywords=beginners+c%23


The first book is very simple to follow, the second gets more in depth.  I've gone from blue collar to programmer like that.  For me, it gets complicated messing with ASP.NET, databases and ORMs.  Starting with Windows Forms allows you to see how programming works using pieces of the Microsoft Toolbox to piece together everything.  I can't teach my wife to code though so your best bet is to learn on your own until you can at least understand what he's talking about.

If your school has an introductory programming class, sign up there as well.

TheMoneyBadger

  • 5 O'Clock Shadow
  • *
  • Posts: 36
  • Location: Midwest, USA
    • The Money Badgers - Fearless Pursuit of Financial Independence
Re: This girl wants to learn computers...
« Reply #4 on: December 15, 2014, 12:51:00 PM »
I think it's awesome that you want to learn some new skills!  You have quite a few options for learning and it'll depend a bit on where you'd like to end up. Becoming proficient at Excel and becoming a software developer are very different things - though people who are good at one are often good at the other.  Personally, I'm a fan of getting some basic knowledge then starting to work through interactive tutorials, then starting to dig into exciting self-led areas.

The people that make great software developers are those that love doing it.  They love solving problems, they love figuring out the logic, and they'll often tinker with programs even if nobody is paying them to do so.  When you first start getting exposed, you may find that there's an initial hump that you have to get over but if you have a talent for it, you'll move up the learning curve quickly and before you know it you'll be doing really fun stuff.

There are a slew of free resources for learning to code out there.  It's been a decade or two since I've dug into them in great detail but, for my money, I'd probably start with:
Java or C# - if you want to learn to be an Enterprise software developer
HTML, Javascript, CSS - If you want to setup websites but don't want to write really heavy software

Lifehacker had a thread on this some time back here: http://lifehacker.com/the-best-resources-to-learn-to-code-1517844722

You might also want to check out Khan Academy as they have some introductory courses that might give you a good introduction.  The first thing you learn in this space will probably be the most challenging.  Once you understand some of the basics, you'll find it that much easier to pick up the next technology or skill.  Good luck!

resy

  • Bristles
  • ***
  • Posts: 347
  • Location: West Coast
Re: This girl wants to learn computers...
« Reply #5 on: December 15, 2014, 12:53:04 PM »
You are so right, my question is SO broad but its because I really don't know anything. I don't even know whats out there so your little categories actually helped me lol
so maybe if I put it this way:
what are good introductory classes for each part? Like, how will I know if programming is a good fit for me if I never try it? So where would I start there? Where would I start of I wanted to explore the hardware side of it? You get the idea...
I hope this made it better.

Lookilu

  • Stubble
  • **
  • Posts: 112
Re: This girl wants to learn computers...
« Reply #6 on: December 15, 2014, 01:11:21 PM »
I found myself in the same boat a few years back. I started with courses in business applications--like Excel and Word--at my local community college. I branched out into simple programming, networking, and web design classes. I was surprised by how much I enjoyed all of it.

I'd suggest checking out what your local community college offers and perhaps speak to someone there. In my experience, the staff was happy to help guide new students into areas that will interest them.

surfhb

  • Guest
Re: This girl wants to learn computers...
« Reply #7 on: December 15, 2014, 01:24:55 PM »
I'm sure there at some 2 or 3 days classes in your local area which go over the basics of how computers work.    They are mostly geared to the older crowd who, like you, have avoided them.   

I think your local college might have adult learning classes so I'd check up on that.

Nevermind programming at this point.    Baby steps

resy

  • Bristles
  • ***
  • Posts: 347
  • Location: West Coast
Re: This girl wants to learn computers...
« Reply #8 on: December 15, 2014, 01:25:58 PM »
Thank you to everyone that has been responding, it means A LOT to me. Can't wait to get homd from work to check all these things out!

Chranstronaut

  • Pencil Stache
  • ****
  • Posts: 713
Re: This girl wants to learn computers...
« Reply #9 on: December 15, 2014, 01:51:57 PM »
For a true novice, I would recommend starting with the local library and seeing what's available for free.  Librarians know all kinds of wonderful things besides the Dewey Decimal System.  Many libraries offer computer resources and classes on computer basics (Excel, Outlook, Powerpoint), and librarians are often trained to help you use the computers beyond searching the library catalog.  You may already be past what they can help you with if you use email and Word proficiently.

If you want to learn more about computer hardware and how they are built, I recommend finding a friend or local computer repair shop that will let you watch how they are put together.  I learned a lot by helping a friend upgrade some desktop computers at work and actually saw how the disc drive, memory, fans, etc all hook together inside the case.  I've also found howstuffworks.com to be helpful when learning about cars, but their articles vary in quality so YMMV.

Returnoftheyeti

  • 5 O'Clock Shadow
  • *
  • Posts: 66
  • Location: San Francisco
Re: This girl wants to learn computers...
« Reply #10 on: December 15, 2014, 11:06:20 PM »
Full time SysAdmin here. 

What do you enjoy, and what are you good at?

I can't write code. I struggle with scripts.  Why?  Because the logic and the math and the minute details kill me.  I think abstractly.  I solve problems when they arise, I can write logic to solve problems that don't exist. 

This stuff you either have a knack for, or you don't. As a SysAdmin my best strengths are my ability to see things in patters, and to empathize with my end users.  I can solve their problems, not jus their symptoms. 

Honestly, take some word processing and spreadsheet classes at a community college.  If you like using the applications, you will find out fast if you have a knack, and even if you like the damn things. 

agent_clone

  • Bristles
  • ***
  • Posts: 250
  • Location: Australia
Re: This girl wants to learn computers...
« Reply #11 on: December 16, 2014, 02:24:31 AM »
Programming is a thought process more than anything else I think.  I would expect that your local community college has some programming courses.  What you would maybe be wanting is something like this: http://www.open.edu.au/courses/it/rmit-university-introduction-to-programming--cpt120-2014#overview . For that matter you could potentially just buy the book and follow it through.  Programming can take a while to get the hang of but assuming you have the right thought processes then eventually it is reasonably easy to switch between languages as most have fairly similar basic syntax.

LibrarIan

  • Pencil Stache
  • ****
  • Posts: 542
Re: This girl wants to learn computers...
« Reply #12 on: December 16, 2014, 07:05:09 AM »
If you want to try a little java or python, there is this awesome site I used for a while: codingbat.com. It has sample code puzzles ranging from extremely simple to very complicated that you must solve using the language you pick. It really helps you get the syntax down, the thought process down and it kind of makes it a game. This site won't help you build large programs, but you'll get method-specific logic down.

arebelspy

  • Administrator
  • Senior Mustachian
  • *****
  • Posts: 28444
  • Age: -997
  • Location: Seattle, WA
Re: This girl wants to learn computers...
« Reply #13 on: December 16, 2014, 08:02:53 AM »
People are jumping straight to the programming part of the question, but based on your question, I think they're way ahead of where you need to start.  Start with the basics.

If you don't know what RAM is, or LAN, I second the recommendations to start with computer basics stuff.  Don't start with choosing "what programming language is right for me."

After mastering the basics of what a computer is, the various parts, etc. move to basic applications and skills.  Do you know what control-x does?  Learn what a command prompt is.  Learn how to change your computer's resolution, and how to install/uninstall programs (and plugins).  Learn how to change your WiFi settings through your router's settings page.  Learn spreadsheet basics.

Once you've learned some of that, then maybe you'll look at programming (maybe; it may even be awhile yet).

But skipping those basics that will give you a foundation (and actually be useful - knowing how to make a spreadsheet, change wifi settings, and cut and paste > knowing a programming language, and not being able to do those things) to dive into being able to print "Hello world" is way backwards, IMO.
I am a former teacher who accumulated a bunch of real estate, retired at 29, spent some time traveling the world full time and am now settled with three kids.
If you want to know more about me, this Business Insider profile tells the story pretty well.
I (rarely) blog at AdventuringAlong.com. Check out the Now page to see what I'm up to currently.

somepissedoffman

  • Stubble
  • **
  • Posts: 127
  • Age: 35
  • Location: Mountain View
Re: This girl wants to learn computers...
« Reply #14 on: December 16, 2014, 08:10:42 AM »
It might be educational to get a very cheap laptop and try to get Ubuntu (or other flavor of linux) running on it.  It's usually just enough of a thrash to force you to learn something.

Have fun!

LalsConstant

  • Bristles
  • ***
  • Posts: 439
Re: This girl wants to learn computers...
« Reply #15 on: December 16, 2014, 08:19:18 AM »
Most work done with a computer is not programming networking etc.  Rather it is the heavy use of specialized software by expert users to produce a product or an answer of some kind.

There is a woman in my office who can make Microsoft Word produce documents you'd swear were made by expensive proprietary applications.

The point being just use a computer a lot for what you need to do and it's inevitable you will develop more in the right direction.  I take classes and such but what I do daily is what really builds up my skill set.

FarmerPete

  • Bristles
  • ***
  • Posts: 346
Re: This girl wants to learn computers...
« Reply #16 on: December 16, 2014, 08:41:18 AM »
Computer programming is pretty much algebra and logic.  If you didn't like Algebra and logic, you probably wont like programming.  It's basically converting real world problems into mathematical formulas.  For instance, at a company I worked for, we had a remote sales force that worked out of their homes.  They had local accounts on their computers without admin rights.  Every now and then, someone would forget their password.  There was no way to reset this remotely, so they had to ship the laptop to us overnight, we'd reset the password, and then we'd ship it back.  Total turnaround was 2-3 days without a laptop, and $100 in shipping costs. 

I decided that the best route of action was to have a backdoor account on each laptop that had a unique and complex password.  The password should be recreatable mathematically or with a script.  With the language I was using, there was no way to say, "Please give me a twenty character alpha/numeric/symbol password that is uniquely random please".  I decided to use part of the computer name as my seed in a random number generator (specify the desired output range as within the desired ASCII character output range), take that random number output and get the ASCII conversion of it to turn it into an alpha/symbol/number, and append that result to my "NewPassword" variable.  Loop that 20 times, and you get a password that is pretty random and unique to the computer name.

I took a real world problem and fixed it.  Total time for me to write, debug, test, and implement the script into our build process was maybe an hour.  It took me longer to get buy-in from my boss than it took to write it.  Each time we fix the issue without shipping laptops nets $100 in cost savings for the company, and virtually zero downtime for the salesperson. 

MrFancypants

  • Pencil Stache
  • ****
  • Posts: 605
Re: This girl wants to learn computers...
« Reply #17 on: December 16, 2014, 08:46:49 AM »

gimp

  • Handlebar Stache
  • *****
  • Posts: 2344
Re: This girl wants to learn computers...
« Reply #18 on: December 16, 2014, 10:35:00 AM »
Dude, I totally get your two biggest issues - you're defensive due to feeling embarrassed and he's trying to do things at too complex a level. It's a hard problem and often requires that people know how to teach the basics, which seem too obvious to teach.

It's a bit hard to explain how to get good at computers... "use them" would be the answer, except my "use them" is different from your "use them" otherwise we'd both be programming, right?

I think the real key is fucking around and breaking things, but having the patience to diagnose the problem, google it, and fix it. That teaches you a lot.

Even before that, you need to get familiar with various terms describing hardware and software. For example, when you look at the box: what's a monitor and what's a computer? Okay, that sounds insulting, but some people bring in their screen to be fixed when their computer stops working, so let's start there. Now grab your computer wiz SO, open up a computer, and point to different things inside. What's that? What does it do? What does it cost? How do you replace it? Obviously the computer case is the case, but the other stuff... motherboard, power supply, cpu, gpu, ram, hard drives, disc players, power cables, various signal cables, fans/cooling, and so on. Then look at the back of the computer: what are all these plugs for, what do they do? USB, ethernet, VGA, DVI, HDMI, DP, serial, speakers, microphone, and so on. What's the difference between USB 2.0 and 3.0? How can you tell which is which? What kind of devices hook into each?

Then you boot up the PC. What's it doing right now? Why did it go to a logo, then a black screen, then a windows logo, then your login, then your desktop? What does each stage do? Why?

Then you log in. What's happening? Why is it so slow for the first minute? Can I do anything to change that? Oh, it's because all these things are starting up at once? Can I see what's starting up? Do I really need (for example, an instant messaging client) to start when I log in? Can I remove it from the list?

Then you use various software. Can you open up a new software and use it? You're lost, what do you do? How do you google?

At this stage, the question "How do I google?" is so insanely, incredibly important, that it's impossible to overstate how much you need to know. It sounds insulting - "I just type shit in, idiot" - but it's not. With the right methods, you can find pretty much the sum of common human knowledge, and a good portion of esoteric knowledge as well. You just need to get there.

"Excel doesn't work." Terrible. Google has no idea what to show you; there are 50000000 reasons excel "doesn't work." The words "doesn't work" mean "it has melted my computer down into a pile of plastic and metal." If it's anything else - like, for example, your formula giving you an error - "doesn't work" is the worst possible thing you can search for. (Yet any tech support person will tell you that their clients are always telling them those words.) No, you need to learn how to look for the error the program gives you - errors are your friend! - and copy/paste or retype verbatim into google to fix the issue. No error? You need to cleverly but simply summarize the issue. "Excel formula doesn't evaluate on enter key." Or "Excel change cell color" if you can't find the button to change the cell color. Even better: "Excel 2010 change cell color." Don't type "Make excel blue" because that's not a good description of what you're trying to do.

Figuring out how to google the problem is usually about 95% of solving a problem, because you need to understand the problem in order to formulate your search query, and by the time you can do that the rest is pretty much trivial. Understand problem -> google it -> read results. The other 5% is reading and trying the solutions. (Also another 100%, to add up to 200%, is patience! Seriously, this shit takes time.)

If you can figure out how to summarize your problem well, every time, and google it, you become ... well, not necessarily the computer expert, but the computer can-do person. Every IT person will tell you that google is at least 80% of their job. If they can do it, so can you!



Only once you can do all these things should you think about getting into programming. Programming is the art of instructing an idiot savant: it's a retarded machine, it has no idea how to do anything but what you tell it, and it will execute your instructions perfectly even if it means the wrong result or a crash or whatever. But if you can give it precisely the right instructions, it will do them perfectly, incredibly quickly, and give you your results. That means it takes supreme patience to be a programmer; anyone can pick up a language and syntax and tools, but patience is grown and developed. If you're able to google any problem that pops up, if you've learned to love error messages because they help you fix issues, then ask for more.

Grid

  • Bristles
  • ***
  • Posts: 463
  • Age: 10
  • I kept dreaming of a world I thought I'd never see
Re: This girl wants to learn computers...
« Reply #19 on: December 17, 2014, 11:51:47 AM »
Dude, I totally get your two biggest issues - you're defensive due to feeling embarrassed and he's trying to do things at too complex a level. It's a hard problem and often requires that people know how to teach the basics, which seem too obvious to teach.

It's a bit hard to explain how to get good at computers... "use them" would be the answer, except my "use them" is different from your "use them" otherwise we'd both be programming, right?

I think the real key is fucking around and breaking things, but having the patience to diagnose the problem, google it, and fix it. That teaches you a lot.

Even before that, you need to get familiar with various terms describing hardware and software. For example, when you look at the box: what's a monitor and what's a computer? Okay, that sounds insulting, but some people bring in their screen to be fixed when their computer stops working, so let's start there. Now grab your computer wiz SO, open up a computer, and point to different things inside. What's that? What does it do? What does it cost? How do you replace it? Obviously the computer case is the case, but the other stuff... motherboard, power supply, cpu, gpu, ram, hard drives, disc players, power cables, various signal cables, fans/cooling, and so on. Then look at the back of the computer: what are all these plugs for, what do they do? USB, ethernet, VGA, DVI, HDMI, DP, serial, speakers, microphone, and so on. What's the difference between USB 2.0 and 3.0? How can you tell which is which? What kind of devices hook into each?

Then you boot up the PC. What's it doing right now? Why did it go to a logo, then a black screen, then a windows logo, then your login, then your desktop? What does each stage do? Why?

Then you log in. What's happening? Why is it so slow for the first minute? Can I do anything to change that? Oh, it's because all these things are starting up at once? Can I see what's starting up? Do I really need (for example, an instant messaging client) to start when I log in? Can I remove it from the list?

Then you use various software. Can you open up a new software and use it? You're lost, what do you do? How do you google?

At this stage, the question "How do I google?" is so insanely, incredibly important, that it's impossible to overstate how much you need to know. It sounds insulting - "I just type shit in, idiot" - but it's not. With the right methods, you can find pretty much the sum of common human knowledge, and a good portion of esoteric knowledge as well. You just need to get there.

"Excel doesn't work." Terrible. Google has no idea what to show you; there are 50000000 reasons excel "doesn't work." The words "doesn't work" mean "it has melted my computer down into a pile of plastic and metal." If it's anything else - like, for example, your formula giving you an error - "doesn't work" is the worst possible thing you can search for. (Yet any tech support person will tell you that their clients are always telling them those words.) No, you need to learn how to look for the error the program gives you - errors are your friend! - and copy/paste or retype verbatim into google to fix the issue. No error? You need to cleverly but simply summarize the issue. "Excel formula doesn't evaluate on enter key." Or "Excel change cell color" if you can't find the button to change the cell color. Even better: "Excel 2010 change cell color." Don't type "Make excel blue" because that's not a good description of what you're trying to do.

Figuring out how to google the problem is usually about 95% of solving a problem, because you need to understand the problem in order to formulate your search query, and by the time you can do that the rest is pretty much trivial. Understand problem -> google it -> read results. The other 5% is reading and trying the solutions. (Also another 100%, to add up to 200%, is patience! Seriously, this shit takes time.)

If you can figure out how to summarize your problem well, every time, and google it, you become ... well, not necessarily the computer expert, but the computer can-do person. Every IT person will tell you that google is at least 80% of their job. If they can do it, so can you!



Only once you can do all these things should you think about getting into programming. Programming is the art of instructing an idiot savant: it's a retarded machine, it has no idea how to do anything but what you tell it, and it will execute your instructions perfectly even if it means the wrong result or a crash or whatever. But if you can give it precisely the right instructions, it will do them perfectly, incredibly quickly, and give you your results. That means it takes supreme patience to be a programmer; anyone can pick up a language and syntax and tools, but patience is grown and developed. If you're able to google any problem that pops up, if you've learned to love error messages because they help you fix issues, then ask for more.

Awesome post.  Patience when working with a computer was my first lesson when I started coding.  Good luck resy!

HipGnosis

  • Handlebar Stache
  • *****
  • Posts: 1825
Re: This girl wants to learn computers...
« Reply #20 on: December 18, 2014, 10:38:26 AM »
Google "Raspberry P B+"
Then google "What can you do with a Raspberry P B+"

resy

  • Bristles
  • ***
  • Posts: 347
  • Location: West Coast
Re: This girl wants to learn computers...
« Reply #21 on: December 19, 2014, 03:50:49 PM »
So, I already have enough classes for the upcoming term and didn't want to add a computer one(will do in another term that is less loaded) BUT your suggestions have been super helpful! Thanks you guys.
As a first step so I wouldn't idle too long I did sign up with a coursera class on computer science 101 from standford. Has anyone had any experience with coursera or the like?

Wolf_Stache

  • Pencil Stache
  • ****
  • Posts: 920
  • Age: 43
  • Location: Portland
    • Flower's Fang
Re: This girl wants to learn computers...
« Reply #22 on: December 19, 2014, 05:07:54 PM »
Most work done with a computer is not programming networking etc.  Rather it is the heavy use of specialized software by expert users to produce a product or an answer of some kind.

There is a woman in my office who can make Microsoft Word produce documents you'd swear were made by expensive proprietary applications.

The point being just use a computer a lot for what you need to do and it's inevitable you will develop more in the right direction.  I take classes and such but what I do daily is what really builds up my skill set.

LOL, yep! I self pubbed a book, did it all in word. I had a graphic designer looking at my paperback gushing over how nice it looked.

"Did you use indesign?" (expensive adobe software)
"No."
"Did you use (other expensive design software)?"
"No, I used word."
They about had a heart attack. Word can do almost anything if you know how.

LalsConstant

  • Bristles
  • ***
  • Posts: 439
Re: This girl wants to learn computers...
« Reply #23 on: December 19, 2014, 07:43:38 PM »
Most work done with a computer is not programming networking etc.  Rather it is the heavy use of specialized software by expert users to produce a product or an answer of some kind.

There is a woman in my office who can make Microsoft Word produce documents you'd swear were made by expensive proprietary applications.

The point being just use a computer a lot for what you need to do and it's inevitable you will develop more in the right direction.  I take classes and such but what I do daily is what really builds up my skill set.

LOL, yep! I self pubbed a book, did it all in word. I had a graphic designer looking at my paperback gushing over how nice it looked.

"Did you use indesign?" (expensive adobe software)
"No."
"Did you use (other expensive design software)?"
"No, I used word."
They about had a heart attack. Word can do almost anything if you know how.

People see a computer and think it requires hard IT skills to operate effectively.

This is like looking at a drill press and assuming one has to be a tool and die maker to operate it effectively, or looking at a pistol and assuming the most proficient shooter will be a gunsmith.

Here's the thing:  I can do anything I do, with a computer, without a computer, from a theoretical perspective.  The computer is just a tool that lets me do a lot more work much more efficiently.

This is, honestly, true for most people who use computers and software professionally.

gimp

  • Handlebar Stache
  • *****
  • Posts: 2344
Re: This girl wants to learn computers...
« Reply #24 on: December 19, 2014, 08:28:05 PM »
In theory, I can compile and run code, but I prefer to let the computer do it :)

Resy, glad to hear it! I would highly recommend that when you have questions, you ask them - of your professors, classmates, stackexchange, reddit, us, whomever. Asking questions is one of the most incredibly, absolutely required parts of learning computer stuff. The amount of information out there, relevant to our interests regarding CS/programming, absolutely dwarfs my comprehension - and I've been at it for ten years now. It's like a crazy universe. And there are a lot of people who are basically wizards, and know massive swaths of the stuff, and learning to ask (and asking correctly - like I emphasized on my note about googling problems properly) is monumental, all-important, and absolutely not something we can do without.

Asking is hard, though, not least of all because of pride. But I'm sure you'll do fine, as long as you ask!

Penny Lane

  • Stubble
  • **
  • Posts: 202
Re: This girl wants to learn computers...
« Reply #25 on: December 20, 2014, 07:06:28 AM »
"This girl"--age 60-- wants to learn more, too.  I use a computer, do consulting on one now that I am retired from my big job, but I cannot deviate from the few things I know how to do.  My children have a framework in which to place new knowledge about computers, and I simply do not.  "Just play with it, Mom"; well, computers are not my way of playing.  I have never played a video game, nor do I wish to.  I just want this machine to do certain things for me.  I think some of you young folks could help your FIRE by finding folks in my age group and charging an hourly rate to help them.  Yes, I will pay you!  I don't want to take a class.

So thanks for all the awesome info in this thread!

Jacana

  • Stubble
  • **
  • Posts: 188
  • Location: Back in the DMV :(
Re: This girl wants to learn computers...
« Reply #26 on: December 20, 2014, 09:32:38 AM »
Resy: Programming requires you to think a different way, don't get too ahead of yourself or you will feel lost. 

Believe it or not, the For Dummies series is actually pretty helpful with your situation because it tells you what you don't know to ask. Our local library has a lot of these in the reference section, just grab one that looks relevant and start reading. I have been comfortable using computers my whole life (I mean more advanced stuff like Linux and C++) and I still find those books very useful. Taught myself VBA for Office using one. You would want to start with more basic ones, like an OS guide (Windows or Mac), Word, Excel, basic networking, HTML, hardware, etc. then work your way toward more advanced subjects. They also have short articles on their website. It might give you enough of an intro to find what you are interested in pursuing further.

Penny Lane: My mom felt the same way, but honestly using the software is the only way to learn it and now she's pretty good at a lot of tasks. I can teach my mom specific things she wants to do, but what you are asking for is kind of broad. What is it you want to accomplish? What type of software/tasks do you need? Otherwise it is hard to know where to start. You might find the same books and articles helpful...for example http://www.dummies.com/how-to/computers-software/Software-For-Seniors.html has very clear step-by-step directions for common tasks.  There are also other websites with similar help for certain software. Just browsing articles on a regular basis should boost your skills.

budgetjones

  • 5 O'Clock Shadow
  • *
  • Posts: 12
Re: This girl wants to learn computers...
« Reply #27 on: December 20, 2014, 10:58:04 AM »
I'm a software trainer and work with the long term unemployed bringing their Microsoft Office and Quickbooks skills up to date, depending on their job aspirations. I work with all ranges of learners, so I'm particularly interested in this thread. It sounds like you have a plan going forward, but I wanted to mention there are a lot of free training videos on the microsoft office site. From beginner excel to more advanced. It might be worth taking a look. https://support.office.com/en-us/article/Office-training-b8f02f81-ec85-4493-a39b-4c48e6bc4bfb?ui=en-US&rs=en-US&ad=US

+1 on the patience advice. For both trainer and trainee.

I'm lucky and work one on one with students. It's a state program they get for free after a certain time unemployed. Full program is 96 hours.

JLee

  • Walrus Stache
  • *******
  • Posts: 7525
Re: This girl wants to learn computers...
« Reply #28 on: December 30, 2014, 08:11:08 AM »
Do you want to focus on something specific, or just expand your knowledge in general? I started 15+ years ago by upgrading / building my own computers, building home networks, etc. Register on a few technical forums (Anandtech comes to mind) and start reading. If you don't have a home network yet, hit up slickdeals, get an inexpensive router and get that going.  See if anyone you know has an old computer that they want to get rid of - take it, play with it, learn how to format the hard drive, reinstall Windows, etc.

stripey

  • Pencil Stache
  • ****
  • Posts: 768
  • Age: 124
  • Location: Australia
Re: This girl wants to learn computers...
« Reply #29 on: December 30, 2014, 08:34:46 AM »
My mother say 10 or so years ago, decided she needed to 'learn computers' too. And despite having three very tech-savvy kids and a highly tech-savvy husband, opted to go get a lower-level qualification. Her husband (although very bright) didn't have the knack for teaching basics and I think that sort of thing can be difficult in intimate relationships regardless. I think this was a good idea because it gave her some tasks to work through, and it provided her a framework upon which she could learn.

The other thing that was highly useful was that she decided to get her own (slow, but useable) computer all to herself. That meant she coudl change things, and play about without the feeling that she would somehow disadvantage everyone else if she somehow made the workstation spontaneously combust by changing the system settings :)