Saturday 31 March 2012

IT jobs will grow 22% through 2020, says U.S.


WASHINGTON -- U.S. officials on Thursday said thatoffshoring will hurt the growth of U.S. programming jobs in this decade, though expansion of healthcare IT and mobile networks will in turn increase demand for software developers, support technicians and systems analysts.
By 2020, employment in all computer occupations is expected to increase by 22%, but some IT fields will fare better than others, according to the U.S. Bureau of Labor Statistics (BLS) biennial update of employment projections.

Comparative growth rates

Projected 10-year growthCompared to other categories
Increase 29% or moreMuch faster than average
Increase 20% to 28%Faster than average
Increase 10% to 19%About average
Increase 3% to 9%More slowly than average
Decrease 2% to increase 2%Little or no change
Decrease 3% to 9%Decline slowly or moderately
Decrease 10% or moreDecline rapidly
Source: U.S. Bureau of Labor Statistics
Demand for software developers will be the strongest in this period, with increases ranging from 28% to 32%, depending on the type of software development.
The BLS update imagines what IT employment will look like through 2020.
The agency's forecasts, particularly for technology-related jobs, are often controversial because they can't account for rapid market changes and tech disruptions. But its estimates are often cited in various policy debates on issues ranging from education to immigration.
The IT employment growth rate projected by the BLS was characterized as "anemic" by Victor Janulaitis, CEO of Janco Associates, a research firm that analyzes IT wage and employment trends.
"When you consider the overall demand for systems and applications in high-growth markets like China and India, [the BLS projections] mean the U.S. will be doing a diminishing portion of the development and implementation work," said Janulaitis. "If that's the case, the U.S. will no longer be the leader in IT.
"The BLS projections are a bad sign for the U.S. IT graduates from universities. Those numbers do not cover the net growth necessary to give all of the graduates jobs," Janulaitis added.
The outlook varies from occupation to occupation. Here's a look at the BLS projections for various tech jobs.

Database administrators

Demand for database administrators is expected to increase by 31%, with 33,900 jobs being added this decade as enterprises endeavor to cull valuable information from an ever-growing mountain of data.
The field employed 110,800 people in 2010 at a median salary of $73,490.

IT managers

For IT managers, employment is projected to increase by 55,800 jobs, or 18%, to 363,700 jobs by 2020.
The BLS said growth in the healthcare industry and the need for more IT security may spur an increase in the number IT management jobs, but the agency added that "cloud computing may shift some IT services to computer systems design and related services firms, concentrating jobs in that industry."
The median pay for IT managers in 2010 was $115,780.

Job growth forecast

Job titleMay 2010 employment2020 jobs forecastJob growth forecastPct job growth forecastExpected growth rate thru 2020May 2010 median wage
Software developers, systems software392,300519,400127,10032%Much faster than average$ 94,180
Database administrators110,800144,80034,00031%Much faster than average$ 73,490
Network & computer system admins347,300443,80096,50028%Faster than average$ 69,160
Software developers, applications520,800664,500143,70028%Faster than average$ 87,790
Computer systems analyst544,400664,800120,40022%Faster than average$ 77,740
Information Security Analysts, Web Developers, and Computer Network Architects302,300367,90065,60022%Faster than average$ 75,660
Computer & information systems managers307,900363,70055,80018%About average$115,780
Computer support specialists607,100717,100110,00018%About average$ 46,260
Computer programmers363,100406,80043,70012%Average$ 71,380
Source: U.S. Bureau of Labor Statistics Occupational Outlook Handbook

Assembly Language for Intel-Based Computers (4th Edition) By Kip R. Irvine

Description:
Designed for students and professionals interested in learning the basics of operating systems and architecture in the context of a microprocessor. Irvine shows how to approach programming problems with a machine-level mindset. Readers will benefit most if they have already learned a high-level language such as C, Delphi, or Java.

Software: Includes a full professional version of Mcft Assembler 6.11 (MASM). Also supplied are a large link library of console I/O routines, and a custom-designed programming editor from which you can assemble, link, and debug programs.

Examples: Over 50 complete example programs are supplied, including protected-mode subroutines that link to Mcft Visual C and Borland C.

Topics: Binary and hexadecimal tutorials, hardware and software architecture, instruction set fundamentals, procedures and interrupts, stack parameters, conditional processing, logic structures, integer arithmetic, structures and macros, numeric conversions and libraries, strings and arrays, disk storage, finite state machines, low-level disk I/O, hardware port I/O, linking to C programs, memory-resident programs, and floating-point instructions.–This text refers to an out of print or unavailable edition of this title.

From the Back Cover:
This text is designed for students and professionals interested in learning the basics of operating systems, architecture, and programming in the context of a microprocessor. In his eagerly anticipated fourth edition, Kip Irvine concentrates on the combined Windows/MS-DOS operating system and thoroughly covers 32-bit assembly language applications for Intel-based computers.
Focusing on how to approach programming problems with a machine-level mindset, Assembly Language for Intel(r)-Based Computers includes the following features:
Detailed tutorials on numbering systems and data storage fundamentals.
All programs tested with the Mcft(r) MASM 6.15(tm) assembler.
Inline assembly code, as well as linking assembly language to C/C in both Real and Protected modes.
Extensive instruction set reference that includes instruction formats and CPU flag usage.
Interrupt vectoring and device I/O.

CD-ROM that includes the full professional version of the Mcft(r) MASM 6.15(tm) Assembly Language Development System, a programmer’s editor, a macro library, and the book’s source code.

New to the fourth edition:
  1. Win32 programming, including the console API and a graphical application.
  2. Expanded coverage of procedures, recursion, stack parameters, structures, and unions.
  3. Boolean expressions, truth tables, and flowcharts.
  4. Basic string handling, sorting and searching algorithms.
  5. Bit-mapped graphics in both Real and Protected modes.
  6. IEEE floating-point binary representation.
  7. Virtual machine architecture; IA-32 Protected mode segmentation and paging.
  8. Introductory explanations of the instruction execution cycle, memory I/O, multitasking, pipelining, and superscalar architecture.
  9. Disk fundamentals, including disk geometry, FAT32 and NTFS file structures.


Download Link :
For book:
http://rapidshare.com/files/50941060/5A35E5B4-4E82-40BB-A1FD-C03AC9CF40DA.rar
Password: books_for_all

For CD:
http://rapidshare.com/files/51578843/C74BFA11-004E-4b5f-8B5C-70AC3F624C52.rar
Password: books_for_all

Digital Logic And Computer Design by M. Morris Mano + Solution Manual


Digital Logic and Computer Design

The book presents the basic concepts used in the design and analysis of digital systems and introduces the principles of digital computer organization and design. It provides various methods and techniques suitable for a variety of digital system design applications and covers all aspects of digital systems from the electronic gate circuits to the complex structure of a microcomputer system. It also includes applications of the read only memory (ROM) and programmable logic array (PLA).


Download Book
Download Solution

Electronics Workbench Multisim v.10 Retail Edition


http://myegyptsun.com/forum/attachment.php?attachmentid=638&stc=1&d=1211641988


The National Instruments Electronics Workbench Group (formerly Electronics Workbench) equips the professional PCB designer with world-class tools for schematic capture, interactive simulation, board layout, and integrated test.

Download:

Easy Share Links:
http://w13.easy-share.com/13789211.html
http://w13.easy-share.com/13789181.html
http://w13.easy-share.com/13789221.html

[read the crack procedure in the extracted rar file]


Torrent Link:
http://www.mininova.org/get/846945

CSharp 2005 For Dummies


CSharp 2005 For Dummies

Product details

  • Paperback: 432 pages
  • Publisher: John Wiley & Sons; Pap/Cdr edition (1 Nov 2005)
  • Language English
  • ISBN-10: 0764597043
  • ISBN-13: 978-0764597046
Review:
I last programmed in Fortran 15 years ago and was hoping to learn a modern object oriented (oo) lanaguage, but I found this book disappointing, hard work and yes, rather boring.Instead of enthusing upfront about the wonders of oo programming, the book first drearily grinds through 99 pages of variable types, arithmetic operators and if statements in completely procedural fashion.
"Object-Oriented Programming" doesn't actually come until p211 (after another frustrating 100 pages of technicality), by which stage the book is so far into the nitty gritty of C# syntax that I'm totally lost.
So instead I'm going to try the "Head First" Java book (which tries a much more innovative approach) and reverse into C# since the languages are so similar. I won't be bothering with "Dummies" again.

Download
OR
Download
OR
Download
OR
Download

Sams Teach Yourself HTML 4 in 10 Minutes

Sams; 2nd edition (September 1999)
HTML | 230 pages | English | 3.80mb(rar)


Sams Teach Yourself HTML 4 in 10 Minutes (2nd Edition) /by Deidre Hayes (Author)

Description
Sams Teach Yourself HTML 4 in 10 Minutes, Second Edition, is a compact, task-oriented tutorial that shows you how to perform the most common tasks involved in designing, creating, publishing, and administering Web pages and sites. The book covers only those HTML tags and technologies that are likely to be used on a beginner's Web page, and it is organized in a logical step-by-step order. This edition of the book has been completely rewritten to make it more accessible for the beginning Windows or Macintosh user, and to include more easily accessible reference material.


Download Link 1
Download Link 2

C How to Program - Deitel


http://www.deitel.com/books/cHTP4/images/chtp4_large.png
Product Details
  • Paperback: 1312 pages
  • Publisher: Prentice Hall; Fourth edition (January 28, 2004)
  • Language: English
  • ISBN-10: 0131426443
  • ISBN-13: 978-0131426443
Review:
This book is used in FSU's CGS 3408 course: "Introduction to Programming with the C Language." In the preface, the Deitels state that this book is for everyone (beginners to experts) who want to learn C. They've made a very good stab at that goal, but realistically, I'd have to say that those who are professional programmers in other languages will find this book too long for their needs. For beginners (and even those moderately versed in other languages), this is an excellent book. I really have only three minor gripes about it:

- First, throughout the C portion, the book uses scanf as the default for getting user input. Unfortunately, as my compiler warned me constantly (and I verified on the web), scanf has been "deprecated" (I guess that's a fancy way to say don't use it, use something else). Unfortunately, the book talks about alternative IO in only one chapter near the end of the C portion and very rarely uses it. So, this book teaches as a standard an input method that's been superseded.

- Second, and related to the first, the book clumps all IO except for printf and scanf into a single chapter near the end. It would have been a lot better if they had introduced alternative IO a little at a time throughout the book. As it is, my eyes just glazed over when I hit that chapter.

- And, finally, though this might sound weird, there are too many exercises at the end of each chapter. I read through this book on my own and so had no way of choosing which exercises to do. Some of the chapters have over 40 programming exercises. I suppose this is great at a college where the instructors can select different exercises for years without repeating. But, as an individual, I'd have preferred a handful of in-depth exercises focusing on the chapter material instead of a huge number of varied exercises (some of which don't seem to have much bearing on the chapter).

One note about the content of this book: most of it (over half) is dedicated to C. It covers C in detail. The remaining half is equally divided between C++ and Java. The level of detail in those chapters (and the exercises, too) comes nowhere near that in the C portion. If you're interested in C++ or Java, those chunks in this book are good, but you'll really need to read dedicated books to get the full treatment.

Overall, a very good book. Experienced programmers might prefer something more terse, but all others will be pleased. I give it 4 stars out of 5.


Download

Sams Teach Yourself C# Language in 21 Days


http://images.amazon.com/images/P/0672325462.01.LZZZZZZZ.jpg

Product details

  • Paperback: 816 pages
  • Publisher: Sams; 2 edition (7 Aug 2003)
  • Language English
  • ISBN-10: 0672325462
  • ISBN-13: 978-0672325465
Product Description
In just 21 days readers will learn how to use the key features of the C# programming language¿not only the commands, but how to create entire programs using them within a few simple chapters. This book is designed to teach C# from the ground up¿each lesson is built to supplement the chapter before to provide a fully rounded understanding of the C# language. Sams Teach Yourself the C# Language in 21 Days is the only book on the market that takes C# out of the Microsoft Visual Studio and teaches it as a platform-independent language¿letting readers program for Windows, FreeBSD, and Mac OS X. Additional coverage added from the first edition: more and better Windows Forms information, database access, XML, types, runs, appendix for Visual C++ .NET users, plus much more. This book also includes a CD-ROM full of third-party editor software and sample code, making it an easy-to-use, all-in-one package.

From the Back Cover
In just 21 days readers will learn how to use the key features of the C# programming language¿not only the commands, but how to create entire programs using them within a few simple chapters. This book is designed to teach C# from the ground up¿each lesson is built to supplement the chapter before to provide a fully rounded understanding of the C# language. Sams Teach Yourself the C# Language in 21 Days is the only book on the market that takes C# out of the Microsoft Visual Studio and teaches it as a platform-independent language¿letting readers program for Windows, FreeBSD, and Mac OS X. Additional coverage added from the first edition: more and better Windows Forms information, database access, XML, types, runs, appendix for Visual C++ .NET users, plus much more. This book also includes a CD-ROM full of third-party editor software and sample code, making it an easy-to-use, all-in-one package.
For more free books download visit this blog daily

Download
OR
Download
OR
Download
OR
Download

Sams Teach Yourself Data Structures and Algorithms in 24 Hours


http://ecx.images-amazon.com/images/I/513JT7G9ZBL.jpg

Product Details

  • Paperback: 523 pages
  • Publisher: Sams (May 1999)
  • Language: English
  • ISBN-10: 0672316331
  • ISBN-13: 978-0672316333
Product Description
Sams Teach Yourself Data Structures and Algorithms in 24 Hours presents data structures and algorithms in an easy-to-read, easy-to-understand style, allowing you to grasp the concepts quickly and apply the knowledge to your programs. The very popular C++ programming language is used for examples and code samples.

From the Back Cover
Sams Teach Yourself Data Structures and Algorithms in 24 Hours presents data structures and algorithms in an easy-to-read, easy-to-understand style, allowing you to grasp the concepts quickly and apply the knowledge to your programs. The very popular C++ programming language is used for examples and code samples.

Download

40+ Free Blog Hosts


    freebloghosts.PNG
So it seems all we ever speak about is Wordpress, but don’t forget that you have options when choosing a blog platform. Here are 40 free ways to get started.
Danga Software Powered
    Livejournal
GreatestJournal.com - Based on the same software as LiveJournal, offers free voice posts, 1GB of photo hosting, and space for up to 2,000 user icons.
InsaneJournal.com - Another site based on the Danga software that runs LiveJournal, offers free and paid accounts, paid benefits are only enhancements.
JorunalFen.net - Runs on the Danga platform, very much directed towards various “fandoms” (i.e. Harry Potter, various Television shows) and is meant for users 18 and older.
LiveJournal.com - One of the most well known of the blogging hosts. Offers multiple account types such as ad-supported and paid. The center of a few controversies recently.
Themed Blog Sites
    Blogabond
Blogabond.com - A site dedicated to travel blogs with map integration and more.
BlogCheese.com - A video blogging website.
BusyThumbs.com - A blog site specifically for your text messages and camera phone images.
Freevlog - Designed for video blogging and completely free.
Trippert.com - Create and share blogs of your travels.
Ufem.com - Blogging site specifically geared towards women. Offers multiple themes and plugins.
Word Count Journal.com - A new blogging format that is also part challenge. Write one word on the first day, two words on the second day and so on, at the end of the year you’ll have written 66,795 words.
Xanco.com - Another moblogging site for you to share all your mobile communications with friends and family.
WordPress Powered
    WordPress
Blogetery.com - Offers multiple templates, anti-spam, free sub-domain and more.
BlogRox.com - Runs on WordPress and offers 50MB of free online space.
Blogsome.com - Based out of Ireland, this site uses the WordPress MU platform, large choice of themes.
Edublogs.com - WordPress powered blogging for educators.
WordPress.com - Not only can you install WordPress on your own sites, you can use the same software on their site and save yourself all of the technical work.
Various Platforms
    Blogger
Blog.com - Offers free blog hosting with unlimited bandwidth for their free package, more benefits for paid members.
Blog Ladder.com - All blog entries show up on the main ladder as well as inside your own blog.
Blogger.com - A great starting site to get a taste of blogging, very easy to use.
Blogr.com - Allows you to blog, host photos & videos, and podcasts.
BlogSpirit.com - European based blogging site, offers 30-day trial and subscription thereafter, but offers quite a bit of storage.
Blogster.com - Offers free image hosting in addition to free blogs.
BlogYx.com - Blogging site with extras such as chat boxes so you can interact with your readers.
Bloki.com - Lets you build a blog site and even open it up for collaboration.
Bravenet.com - Free blog hosting with RSS feeds and more.
ClearBlogs.com - Free blog hosting and offers templates, friends only posts, IP-Banning and more.
Etribes.com - Based in Europe, allows you to create all sorts of websites including a blog.
Multiply.com - Mixes blogging and social networking, with photo galleries and more.
Netcipia.com - Free blog and wiki for private or public display with 2GB of storage.
Open Diary.com - Offers unlimited storage and posts, low cost subscription rates for advanced features.
ShoutPost.com - A platform for creating blogs with a focus on generating traffic.
SoulCast.com - Have something you want to talk about, but want to say it anonymously? This may be the blogging site for you.
Squarespace.com - Lets you build your blog with numerous themes, also allows you to add other site features.
Terapad.com - Offers blogs as well as features such as an integrated store.
Tooum.com - Fully integrated blog and forum which allows for seamless discussion between the two.
Tumblr.com - A blog platform with a focus on allowing media-rich posts.
Weebly.com - Allows you to create a site and blog, free hosting and change designs on the fly.
Windows Live Spaces - Free blogging with your MSN account, only drawback is readers have to have an account also.
Vox.com - Part of the SixApart family of blogging sites, very much geared towards the personal journal types of blogs.
Xanga.com - Part social network, part blogging, all free.
Yahoo 360 - Part of your Yahoo account and features easy publishing.
Zoomshare.com - Free blog hosting with 250MB of free storage.