Re: Self-Teaching of VB.net, can one become profficient?

Tech-Archive recommends: Repair Windows Errors & Optimize Windows Performance

From: Dennis Powell (dennis.powell_at_monroe.army.mil)
Date: 08/19/04


Date: Thu, 19 Aug 2004 09:40:18 -0400


 I've read all the replies at the time of this posting and there is no
'right' answer. Everyone learns in their own way at their own pace. My
suggestion is to try more than one way, one at a time, and keep going with
it until it's taken you as far as it can.

As far as recomending books, it's a crap shoot. I've had people recomend
books to me that they said were "clear and concise" or "in plain english"
only to open it up and look like I'm reading Greek. On the other hand I've
had people tell me that a certain book "Sucks", only to open it up and find
it clear as day and to the point. I guess it's got something to do whith
the whole right brain vs. left brain discussion.

Also, don't think that just learning VB .Net makes you a programmer. Most
programs interact with some kind of datastore like a database or text files.
In the case of databases there is a whole nother world to learn. Stored
Procedures and Triggers and Data Normalization and SQL Queries and Data
Integrity and so on.... There is a lot more to programming than just writing
the program. It can be done, however.

As one of my teachers once told me, "to become a programmer, become a
sponge"

Since you have the ability to thumb through the books in the bookstore, read
through a few pages of several different "Beginning..." or "Mastering..." or
"...Step by Step" kind of books. Pick the two that you understand or feel
explains it best. Work through one of the books. As the book brings up new
topics or keywords, read through that passage and stop for a second. Digest
what you just read then, look up the subject in the second book's index or
table of context and read what it says. You can also do a search in the
MSDN on the subject. Make sure you understand everything you just read and
all the code in whatever examples are presented before you continue. When
the books say not to worry about a certain aspect of an example because it
will be explained later, make a note of it and check it off when it has
been explained and you understand it. Having more than one point of view or
reference can make learning it easier. It is time consuming; but, in the
long run you will be better off for it.

Good luck...and remember, there is a wealth of information on the internet
and these newsgroups. I learned and have written several programs using
assembly language for Win32 wholly from information I found on the internet.

Hope this helps,
Dennis

"Richard Aubin" <RichardAubin@discussions.microsoft.com> wrote in message
news:11DD39BC-CAB0-4DED-A6C9-8C3CC58C7DB2@microsoft.com...
> I'm really new to vb.net programming and programming in general.
>
> I would like to teach myself on how to program effectively and I have the
> financial and time resources to do so.
>
> Can I anyone recommend and point me in the right direction where I should
> start?
>
> --
> Richard Aubin
> Newbie.



Relevant Pages

  • Re: Can you learn computer science from a school?
    ... theoretical background behind programming rather well through books ... bought on the internet. ...
    (comp.lang.lisp)
  • C++ Cookbook - OReillys Latest Release
    ... difficult languages to learn. ... accomplish common programming tasks in an effective and proven manner. ... 'reference' books. ... XML, using the standard containers, and so on. ...
    (comp.unix.sco.announce)
  • Re: Rephrase - Could you sod off Spinoza
    ... Here p is the assertion that "C is a programming language" and q is ... recompiled using new compilers, and the old compilers are retained to ... best-selling and highly useful books of one Herbert Schildt... ... Evidence has been pointed at you that Herbert Schildt write inaccurate ...
    (comp.programming)
  • Re: What books do you read / recommend
    ... category is the C++ books, not because it's the best, or because ... well-explored that lots of uniquely good design books are also good C++ ... The C++ Programming Language 3rd Edition by Bjarne Stroustrup ... Design Patterns: elements of reusable object-oriented software by Gamma, ...
    (comp.object)
  • Giant C++ resources list, 2nd edition
    ... -Separate section about the Thinking in C++ books now. ... -C++ Programming in Easy Steps was removed from the beginners' list. ... -Herb Sutter's website added. ... Large Scale C++ Software Design ...
    (comp.lang.cpp)