August 11th 2008

Prophetic Nerds

I am an Internet creative writer and journalist and yet knowledge of the technical side of computers still eludes me. As I work with tech-heads I’ve always had a feeling that they were a different breed of people, with their strange language of numbers and abbreviated terminology. I’ve also had the egotistical belief that because they are always sitting at their computers, that somehow they were missing out on life, as opposed to people like me who try to spend as much time in fresh air as possible. Well, I had a wake up call today when I asked a few of my colleagues about the changing world of communication, television, film, and advertising that has begun to evolve at an alarming rate since the advent of the Internet.

First of all, after a short discussion I realized these people are just like me, they do all the things I do in their spare time. Secondly, I came to understand that a lot of these so-called ‘nerds’ are actually at the forefront of this revolution of technology and ideas that are changing our world for the better. Their well-kept secret is this: As they are the people designing these technologies that harness the power of the human imagination, they are actually prophets who can see into the future. I’m not saying that they are gurus who have mastered all aspects of life, on the contrary, I still believe that most of contemporary society still needs to focus much more time and attention on internal growth and understanding of our emotions and thought processes. However, as the tech-head jobs are usually based around ideas about how to make the world function better, they are miles ahead when it comes to knowing about which systems are going to implemented in the future.

Take communication for example. When the telephone was first invented by Alexander Graham Bell a lot of people questioned the worth of being able to speak to someone that they couldn’t see face-to-face. Of course after the benefits were discovered, the whole paradigm of communication drastically changed. Everyone now felt that it was ‘necessary’ to have a telephone. Many, many years later came satellites and with them the ability to talk to people on the other side of the world. Recently we’ve had huge cables constructed of optical fiber laid along the ocean floor, and with them came light-speed telephone and Internet connections. Well, the future of communication is now on the verge of a new revolution in paradigm as voice-over-Internet communication comes into existence and evolves.

A good example of this technology in its early stages can be found at http://www.skype.com/. Skype is a company whose service of computer-to-computer and even computer-to-phone communication has already had around 115 million downloads off the Internet. The reason that it is so popular now is that compared to a normal landline phone call, it is super cheap! A few of my friends and colleagues use it regularly so I’ll tell you how it works.

In the case of computer-to-computer voice communication, each person needs either a headset with built-in microphone and headphones, or a combination of microphone and computer speakers/headphones. At this stage you both also need a Broadband Internet connection, but let me tell you, until the big telephone and Internet corporations put a block on the current system (some US companies already have), you can now talk to people on the other side of the world for relatively free! The only cost seen is where the amount of time you speak is subtracted from your allowable download limit. Talking to someone for an hour on the other side of the globe hardly takes any download usage and as the Internet is the medium, the ‘phone call’ is actually better quality than a landline but with equal speed so there’s no time delay of speaker to listener like in the days of satellites.

The computer-to-phone service does have a fee but it still costs less than the rates on a normal telephone, although my friend says that the quality isn’t as good as the other Skype method yet. What does this mean for future communication in our world? It means eventually telephone companies will probably have to become Internet communication providers, and by that stage they will probably raise prices, as they will be losing so much of the revenue that they make now from overcharging on telephone services. It’s kind of like the situation we have with fossil fuels versus environmentally friendly energy production. Even though the technology exists, the oil companies aren’t going to bring it out until they’ve made every cent they can from the old technology.

However, as the Internet is a new medium where the general public has much more power and freedom from corporation and government constraints, this new technology has a much better chance of being implemented into our society straight away. 115 million downloads of Skype alone means that if the phone companies try and block this sort of communication completely, people probably won’t stand for it. This is also an important fact as it means that Internet nerds have a much better chance of bringing their ideas to reality, compared with nerds in other areas of human progress that are controlled more by big money-makers. As for now, if I were you I’d get onto Skype or another Internet voice communication provider and save your hard earned cash for as long as you can.

Jesse S. Somer
http://www.m6.net
Jesse S. Somer doesn’t like being called a nerd, but if nerds are creating a better life for the world, he might just deal with it.

Tags: , , , , , , , , , , , , , , , ,
August 10th 2008

Web Design - Leads You to the World of Web Technology

Sir Tim Berners-Lee was the first Web designer and the inventor of the World Wide Web. He launched the first online website in 6 August 1991. He summed up the Internet communication (compiled with emails) with hypertext transfer protocols.

Initially the Web designing was based upon the simple markup languages, functionality of these languages was very limited. At that time only the hyper linking between the pages and layout services were available; it became more extensible and rich in context with the advancement of Web technology and Web design.

As the time progressed the Web designing languages changed their faces, one of the main drastic change was the dynamicity of the pages along with the database applications. This particular change cropped up some new languages like VBscript, JavaScript, ASP, ASP.Net, Cold fusion etc. These languages are used to create server-side scripting technology.

CSS and Tables:

Tales were hugely used in the time of Netscape Navigator, which even supports the nested tables. But as the Internet Explorer took over the browser market the whole concept was altered by implementing CSS (Cascading Style Sheet). CSS emphasized on the semantic markup of HTML, not on the lay out in the table; by which it helps the search engine spiders to understand what is going on inside the page.

Flash and the web applications:

With the invention of Flash, the web applications became more lucrative and popular, while the technology became more complex. Flash was introduced by Macromedia in 1996 to promote a TV-like application in the world of Web. It was made by Jonathan Gay; it has made its mark within a very short period of time in the World of Web.

The animated figures, movies, games can be made by Flash, so it is very useful for developing attractive web applications. Flash has already crossed its fifth version and contains a large amount of codes for developing graphical interfaces. Today it has over 500,000 developers and runs in over 250 million computers.

Photoshop and Web Applications:

Photoshop was invented by the Knoll brothers- Thomas and John Knoll. The development started in 1987 when they both were working on a digital image process project.

Initially they invented a small subroutine for computer graphics and applied it into a program called Display. In 1990 Adobe published the first official version - Photoshop1.0 which was the improved version of that subroutine.

After its release Photoshop captured the top position in the Graphics market. Now Photoshop 7.0 is in the market and has knocked down all its competitors.
Photoshop is compatible with both the Windows and Mac O.S.

Dynamic web design:

The Web pages can be designed dynamically by two ways - Server-side and Client-side methods.

Server-side scripting is based on the Web server technology where a user’s requirement is accomplished by executing a script directly in the server. This technique is used to create the user-interactive pages where the third-party interferences like databases or animated movies are required.

This technology provides more control over the script and more functionalities of script. Examples of Server-side scripting languages are ASP, ASP, .NET, JavaScript, Cold Fusion etc.

Client-side scripting is based on the modules of Web programs that are run in the user’s browser on client-side. These programs are not executed in the Web Server. These applications are generally implemented for ornamenting the pages and for calling some environmental variables etc. Example of Client-side scripting language is JavaScript.

Business values of Web Development:

People working with web designing are uncountable. Most of the large and medium companies have already promoted their business through the web. Now there are many existing sites which are required to be re-designed and re-generated, as well.

Moreover the companies which have not yet published their sites will launch it in very near future. So the scope of business in Web development sector is very high. Online business is gradually becoming the best medium for advertising, especially for the small companies.

Web Design - An integral part in web development.Learn more on this here.

Tags: , , , , , , , , , , , , , , , ,
August 5th 2008

Preparing for a Career in Information Technology

So you want to work in the Information Technology field? In this article i’ll provide some advice to those seeking employment in this field. Keep in mind these are my opinions, others may agree or disagree.

Mechanic or Engineer?

The first question to answer is which direction do you want to go? Typically there are two types of IT Staff. Those who administer and and those who create. What do I mean by this? Ask yourself if you’d rather sit in a cube and write software, create and maintain databases and develop applications, or would you rather install software, manage an e-mail system or create a network or remote access solution.

The two areas are usually comprised of employees with very different mind sets.

The administrators tend to follow a career path that goes something like this. IT Intern or PC Technician performing break/fix tasks on PC’s. As they advance they may manage the larger rollout of operating systems or software applications. Keep in mind the focus is on more mechanical or problem solving tasks. Later in their career they may move on to network or server administration. The larger the impact of a mistake the further up the ladder in their career. Eventually they may manage a team of other administrators or perform some consulting services.

The engineers typically come from computer science backgrounds. They may have learned programming of various languages in college. The particular language is not important only the fact that they are creating or maintaining applications for systems and databases rather than focusing on the workings of the system its self. Many of these employees are introverts. They would prefer to work within their group and make a cube or office their home. The administrator would be perfectly happy being “visable” within the company.

Education

First let me say that a four year Bachelors degree is valuable to anyone seeking employment in the IT industry. Not sure what direction you want to go? Get a basic Business BA because it will teach you how a business operates and get you the open door to most job interviews. More accurately it will prevent you from being excluded simply because you do not have a degree. If you are the administrator type i’d also recommend a basic BA unless you find a program that has the current skills you are seeking. Mainly a variety of desktop and server operating system and networking skill path focusing on TCP/IP , DNS, WINS, DHCP and routing.

If you are on the applications path than a Computer Science major is going to get you headed in the right direction. Often companies hire right out of college because they have been teaching login and application development for decades.

Those looking into administration can count on resuming their education either by self-study using technical books, certification paths, home built networks and lastly for those with the money private non-accredited coursework at various ATEC’s

Once your in your in. Until your in your way out….

When I got into this field ten years ago I took a pay cut to move from my sales position to my PC Technician position. This is because it is VERY difficult to get hired if you’ve never been hired. There are so many great applicants that there is no reason to take a chance on someone who only can tell you what they know. Multiply this statement X 10 with the economic downturn after the dot com boom. So get whatever resume worthy experience and references you can as fast as you can. To land even the most entry level job you’ll need it.

How to get experience?

Internships are a great way to get in the door anywhere. These are positions that everyone understands and they are the mark of a hungry student. If you can get an internship (preferably paid) at a company so much the better. If you can’t start volunteering for any organization that will take your skills. Churches and schools or charity’s are a good start. The key is to get something on your resume that says you’ve been in the business.

Self Employment

The IT world is great for the self employed. For those who want to accept side work there are many ways to find it and you can do as much or little as you want. When your first starting out why not perform PC Technician or entry level web or application development and get paid? Individuals are more likely to hire you for a few hour of work and you’ll gain business skills and have yet another thing to add to that resume. Remember the key is to walk into your first interview as if you’ve been in the biz.

Conclusion

In closing keep in mind, know your direction, get an education, and its never too early to start building that resume. Good Luck!

About The Author

John Gall works as a full time IT Manager in Minnesota and is self employeed as a Consulant for Gall Consulting http://www.gallconsulting.com; jgall@gallconsulting.com

Tags: , , , , , , , , , , , ,
Next Page »
Close
E-mail It