Archive for the 'Education' Category

Five tips for starting a programming career

Learn the fundamentals

Many people who teach themselves programming have a blind spot when it comes to the fundamentals. The mindset that drives someone to teach themselves programming is one of motivation and the desire to “do something now.” This is a great attitude to have! Unfortunately, the desire to learn new things often leads people to run before they can walk when it comes to basic principles (I know this from personal experience); this is why sometimes there is stigma attached to the self-taught developers.

So be sure that you learn the programming fundamentals. This includes variable naming, proper program structure, when something goes in a library as opposed to the application, and so on. The typical “How to program in XYZ” books typically gloss over how to perform the problem solving necessary to be a top-flight developer. I recommend going through something like Structure and Interpretation of Computer Programs by Abelson, Sussman, and Sussman, which will go a long way in helping you get up to speed.

Work on more projects

You mentioned that you’ve developed a human resources application that you can show off, and that’s a great start. You’ll want to get some more experience under your belt to help give you that edge in hiring.

I also recommend getting involved with an open source project or volunteering with a local non-profit organization to write software that helps them out. This will benefit you in the following ways:

  • You’ll gain exposure to what it is like building an application to a specification.
  • You’ll get to experience the full development lifecycle, including maintenance.
  • You’ll work as part of a team.
  • You’ll learn “basic hygiene” practices such as version control, documentation, etc.
  • You’ll get a feeling of accomplishment, which will help keep you from getting discouraged.
  • You’ll be able to list programming experience on your resume.

Be willing to take a pay cut

It’s no secret that the economy is a wreck right now. The common theme I keep hearing is that, while there are some jobs out there, the pay packages are really tight; many employers are locking people into lower salaries and “resetting” the pay levels.

Recent college graduates (many of whom are finding themselves unemployed for months after graduation) are the competition at your experience level. In addition, most recent graduates do not have the financial obligations that experienced workers do and are willing and able to work for less money than someone who has been out of school long enough to have a mortgage, a family, and a car payment.

In addition, the entry-level positions are the ones most vulnerable to offshoring. The overall trend in development is that the first five years or so of a career are, unfortunately, getting increasingly difficult.

Look at non-programming development jobs

There are plenty of positions on a development team that are not hands-on development jobs, but will help get you closer to your goal. There are jobs for QA/testers, maintenance, support, and so on. If necessary, take one of these positions to get your foot into the development world, and find ways to ease yourself into programming. For example, you could be a QA person, and instead of simply finding a bug and reporting it, you could go through the code and find where the bug is occurring and note it in the ticket. The developers will appreciate the help, and as you prove your value, doors will open.

Moonlight for your employer

At your experience level, it is unlikely that you are going to find work moonlighting; however, you may be able to do that for your current employer. Talk to your boss and your coworkers and find out if there are any simple programs that would make their day easier and write that software. If you have an internal development team, you could offer to help them out in some way. Some managers will let you do this as part of your workweek; others will tell you that it needs to be done on your own time. Either way, you will be able to gain development experience, make yourself more valuable to your current employer, and maybe open up a new career path for yourself within your current organization. Time and time again in my career, I have found that “going the extra mile” is the game changer when it comes to career growth, development, and changing directions.

Hope this helps, and best of luck to you!

credits: www.techrepublic.com
Share and Enjoy: These icons link to social bookmarking sites where readers can share and discover new web pages.
  • YahooMyWeb
  • De.lirio.us
  • Facebook
  • StumbleUpon
  • del.icio.us
  • Digg
  • Technorati

Blocking Ping Request

What is Ping actually?Ping (Ping referred as Packet Internet Grouper) is a computer network tool used to test whether a particular host is reachable across an IP network.

Do you know that we can block Ping in your XP?

Go to Control Panel – Windows Firewall – Advanced Tab – ICMP – untick Allow Incoming Echo Request

Try ping using other computer.

Share and Enjoy: These icons link to social bookmarking sites where readers can share and discover new web pages.
  • YahooMyWeb
  • De.lirio.us
  • Facebook
  • StumbleUpon
  • del.icio.us
  • Digg
  • Technorati

Packet Tracer 5.2 Latest

Packet Tracer 5.2 models the following protocols:
Application: HTTP, HTTPS, TFTP, Telnet, SSH, DNS, DHCP, NTP, SNMP, AAA, Radius, TACACS, Syslog
Transport: TCP and UDP, TCP Nagle Algorithm & IP Fragmentation

Network

  • IPv4, ICMP, ARP, IPv6, ICMPv6, IPSec, GRE, ISAKMP
  • RIPv1/v2/ng, Multi-Area OSPF, EIGRP, Static Routing
  • Multilayer Switching, L3 QoS, NAT
  • Context Based Access Lists , Zone-based policy firewall and Intrusion Protection System on the ISR

Network Access/Interface

  • Ethernet (802.3), 802.11, HDLC, Frame Relay, PPP
  • STP, RSTP, VTP, DTP, CDP, 802.1q, PAgP, LACP
  • L2 QoS, SLARP, Auto Secure, Simple WEP, WPA, EAP

Why IGRP is not available in this version? It is because IGRP is replace by EIGRP. Also it already being phased out on Cisco network equipment.

p/s:  if you want it..please  email me OK.

Share and Enjoy: These icons link to social bookmarking sites where readers can share and discover new web pages.
  • YahooMyWeb
  • De.lirio.us
  • Facebook
  • StumbleUpon
  • del.icio.us
  • Digg
  • Technorati

Find & Delete Drivers For Vista & XP

Neither Vista or XP often to retain old driver although you change to hardware. These old drivers can cause conflict or making your system behave erratically. These old drivers are sometimes hidden making it hard for us to solve the driver problem.

I will show you how to find these old driver in your Vista or XP.

We can display non-present device by adding an enviroment variable DEVMGR_SHOW_NONPRESENT_DEVICES to the Environment Variables dialog box. Put the value 1.

Then open the device manager. Open the various branches in the Device Manager tree.

On the View tab, select Show Hidden Device.

You will find device icon that appear faded. Just right click the faded device icon and select uninstalled.

Share and Enjoy: These icons link to social bookmarking sites where readers can share and discover new web pages.
  • YahooMyWeb
  • De.lirio.us
  • Facebook
  • StumbleUpon
  • del.icio.us
  • Digg
  • Technorati

Campus Network Problem

Last week was the slowest internet connection i have ever had at my work place. Seems there was some intermitance in the network.

After days of thinking how to solve the problem. Finally the issue was a hub connected to a switch & the hub got a looping connection..WTF..such a tiny winny problem causing such a havoc around the campus. All users kept asking why internet are so damn slow…bla..bla..bla..

Basics steps that you need to do is :

  • block IPs that are caught have a virus or worm.
  • check all network port and make sure that there are no looping.

Thats all from a beginner=)

Share and Enjoy: These icons link to social bookmarking sites where readers can share and discover new web pages.
  • YahooMyWeb
  • De.lirio.us
  • Facebook
  • StumbleUpon
  • del.icio.us
  • Digg
  • Technorati

Add Move To Folder & Copy To Folder function in right click

Add the Copy To and Move To function to the Windows Explorer right-click menu starts with finding the key in the Windows Registry file. (Please backup your registry before doing this)

Before..

1. Start Regedit by navigating Start > Run and type regedit in the dialog box.

2. Find this key in the Registry file:
HKEY_CLASSES_ROOT\AllFilesystemObjects\shellex\ContextMenuHandlers

*The Send To key is already there.

3.     Right-click on the ContextMenuHandlersfolder and select New > Key to add a new key.

4.     Give it the name Copy To and then double-click the (Default) value of the new key’s right-hand pane.

5.  Insert new data with below value:

{C2FBB630-2971-11D1-A18C-00C04FD75D13}

6.     Right-click on the ContextMenuHandlersfolder and select New | Key to add a new key.

7.     Give it the name Move To and then double-click the (Default) value of the new key’s right-hand pane.

8.  Insert new data with below value:

{C2FBB631-2971-11D1-A18C-00C04FD75D13}

9.     Click OK and close Regedit.

After..

Share and Enjoy: These icons link to social bookmarking sites where readers can share and discover new web pages.
  • YahooMyWeb
  • De.lirio.us
  • Facebook
  • StumbleUpon
  • del.icio.us
  • Digg
  • Technorati

Is it true Jew are smart because of their gene?!

Why Jew are one of the most genius living creature on earth?!..Some said it was because of their gene..Well i found someone named Stephen Carr Leon from California who wrote a thesis about Jew and their IQ.

I try to Google about this but cannot find anything on his thesis. I just want to share whether it will any bells to you all. As we know many Jew have a succeed in every field that they involve. Well let me start with how Jew mother prepare their unborn baby. The mother will play piano and try to solve difficult math problems. It is believe that this will train the baby’s brain. Who know?!..hehe..The pregnant mother also will eat food such as almond, milk and salad. Fish without head are also thier favorite type of dish. Head of a fish contain chemical that are not good for the brain. And also fish-oil is a must. Fish is good for brain developement.

When dining. Jew will first serve friuts before they starts to eat. Their dinner dish mostly are salad, beans and peas. Fish without head are also the main menu.Jew also like fillet(unbone fish). In Israel, smoking is a taboo. They will ask whoever smokers outside their house. In some research in gene, nicotine can cause damage to the main cells of the brain and it will pass to the next generation. Let us take a look. In Indonesia, anywhere you’ll go. You will smell smoke odor. No wonder their country are struggling.

If we want to have a genius, start from the unborn baby. The pregnant mother also will listen to classical musics. delivering a genius baby cannot be done in a day but for two or three generation.

This is many of the many many findings of  Stephen Carr Leon which i haven’tknow whether it is true or not. But some of the does ring a bell.

Share and Enjoy: These icons link to social bookmarking sites where readers can share and discover new web pages.
  • YahooMyWeb
  • De.lirio.us
  • Facebook
  • StumbleUpon
  • del.icio.us
  • Digg
  • Technorati

Next Page »

FireStats icon Powered by FireStats