B
Brent
Ok I'm sure there are a lot of people in my position. I am a professional
developer and have a situation of information overload here. Microsoft is
pushing out stuff so fast these days that's its IMPOSSIBLE to keep up with
even 1/2 of the technology. I get really frustrated and start reading a
bunch of stuff and find out that I only know a little bit of each technology
and I'm not really that proficient at any of them.
Let me start out with a little bit about me. I do have a college background
in Computer Science. I graduated about 7 years ago. I went to work for a
relatively small government organization (but they have huge programs). The
buisness rules are quite complex. At first I mostly used VB6,SQL Server 7, &
Crystal Reports. Right now we are trying to upgrade our existing system to
..Net & just upgraded our DB server to Sql Server 2005. It's a huge
understaking because of the size of some of our applications. I get some
exposure to .Net, especially as more and more code gets upgrade (interop
sucks).
I have a through understanding of OO concepts even when using vb6 for many
years. My training in School was mostly C/C++/Java on a solaris enviroment.
I know inheritance, operator overloading, polymorphism, interfaces, abstract
classes, ect..... There are so many new cool technologies in .Net that I
find myself just trying to learn them all but as you all are aware of it's a
huge undertaking. I listen to .Net Rocks & Hanselman minutes a lot. Like for
example most recently I got interested in asp.net so I started reading
asp.net unleashed (very good book by the way). Then I was like well I really
need to know this SQL Server 2005 stuff. So I started on reading on stuff on
sql server like CLR Integration, Reporting Services, Integration Services,
ect. Then I thought that the WCF stuff in .Net Framework is really cool. I
think one of my personal interest is in WSE Security. So I started reading a
little bit about that too. Then I got interested in some of the Software
Engineering concepts like TTD/Extreme programming using NUnit, Mock Objects.
Then there is LINQ/ORCAS which seems really cool and will be very important
once it comes out.
I even got frustrated when I was in asp.net. Because in reading through the
booking im thinking of what I need to do to produce an attractive site and
while reading his book he is going over CSS (which I know is VERY
Important), JavaScript (which I really don't know), and Graphics (if you
don't want your site to look like a teenagers site).
On top of this there are so many bad books out there. I am not a beginning
programmer and I don't want some book to go over basic concepts that I could
easily learn from either MSDN or google. I want more advanced concepts.
I am sitting her tonight and thinking maybe I ought to just go back to the
basics. Go learn the internals of the CLR. Say read one of Jeffrey Richter's
books. Heck I don't know.
Do you guys know what I mean about information overload now. How in the
world do you guys manage this. Any help would be appreciated.
thanks,
Brent
developer and have a situation of information overload here. Microsoft is
pushing out stuff so fast these days that's its IMPOSSIBLE to keep up with
even 1/2 of the technology. I get really frustrated and start reading a
bunch of stuff and find out that I only know a little bit of each technology
and I'm not really that proficient at any of them.
Let me start out with a little bit about me. I do have a college background
in Computer Science. I graduated about 7 years ago. I went to work for a
relatively small government organization (but they have huge programs). The
buisness rules are quite complex. At first I mostly used VB6,SQL Server 7, &
Crystal Reports. Right now we are trying to upgrade our existing system to
..Net & just upgraded our DB server to Sql Server 2005. It's a huge
understaking because of the size of some of our applications. I get some
exposure to .Net, especially as more and more code gets upgrade (interop
sucks).
I have a through understanding of OO concepts even when using vb6 for many
years. My training in School was mostly C/C++/Java on a solaris enviroment.
I know inheritance, operator overloading, polymorphism, interfaces, abstract
classes, ect..... There are so many new cool technologies in .Net that I
find myself just trying to learn them all but as you all are aware of it's a
huge undertaking. I listen to .Net Rocks & Hanselman minutes a lot. Like for
example most recently I got interested in asp.net so I started reading
asp.net unleashed (very good book by the way). Then I was like well I really
need to know this SQL Server 2005 stuff. So I started on reading on stuff on
sql server like CLR Integration, Reporting Services, Integration Services,
ect. Then I thought that the WCF stuff in .Net Framework is really cool. I
think one of my personal interest is in WSE Security. So I started reading a
little bit about that too. Then I got interested in some of the Software
Engineering concepts like TTD/Extreme programming using NUnit, Mock Objects.
Then there is LINQ/ORCAS which seems really cool and will be very important
once it comes out.
I even got frustrated when I was in asp.net. Because in reading through the
booking im thinking of what I need to do to produce an attractive site and
while reading his book he is going over CSS (which I know is VERY
Important), JavaScript (which I really don't know), and Graphics (if you
don't want your site to look like a teenagers site).
On top of this there are so many bad books out there. I am not a beginning
programmer and I don't want some book to go over basic concepts that I could
easily learn from either MSDN or google. I want more advanced concepts.
I am sitting her tonight and thinking maybe I ought to just go back to the
basics. Go learn the internals of the CLR. Say read one of Jeffrey Richter's
books. Heck I don't know.
Do you guys know what I mean about information overload now. How in the
world do you guys manage this. Any help would be appreciated.
thanks,
Brent