Those who have interest in computers, you can consider developing software. I would recommend this career as it gives high remuneration.
Pros: Remuneration, High standard of living
Cons: Health problems

I am final year engineering student doing B.Tech Information Technology.I prefer this because this field was in a peek during 2005.But now it slightly down.It will recover from this problem but take some time.
I recommend this career because in this field we earn knowledge and money quickly.In this field our talent will exposed.

I am final year engineering student doing B.Tech Information Technology.I prefer this because this field was in a peek during 2005.But now it slightly down.It will recover from this problem but take some time.
I recommend this career because in this field we earn knowledge and money quickly.In this field our talent will exposed.

If you're inclined to think methodically, this is a good career. If not, it could be frustrating and boring. It's reasonably well paid, but you won't achieve beyond a certain level without getting into management. Working for smaller companies can give you more control over technical decisions and your day-to-day work, but you're also closer to the customer and work patterns can be erratic.

I started my career as a application software developer.The job will give lot of way for you to learn and acheive.For people those who want to be innovative and prove their talents to others then this job will be the apt choice.People who want to become an technical expert in application software can choose this career as a basic level.If I get a chance once again to choose this career I will never hesitate.But,There are some problems withis job is that sometimes we would have stretch our normal time to work extra to meet some deadlines,People would miss their family much.Even then no success comes without pain.

First of All i Am Very interested in this career from childhood. I am working as avoice application developer in India. There is a lot of Oppurtunities for voice applications. It is easy career, any body can work on it. My advice is If u want to join in software industry, most welcome to this career. Now software industry is spread in all the areas, future will be software.

Hi,A career in Computers ie Information Techology is in a boom now.Everything is now controlled using computers and a career in this field would be really paying you well as well as it will also keep your learning curve growing higher.Everyday some new development is there is in this field and one really needs to keepupdating the skills and be enthusiastic to learn newer techologies and concepts . I would recommend this to all those who like to mingle with computers/like programming and can think fast and innovative.

I would recommend to consider this career to people who don't get bored doing the same stuff for a long time. This career is not for people who want excitement everytime in life.No, I would not choose it again.This career is a high paying job and as the number of skilled people in this area are not very much therefore at present this job is a highly paid job. But i think once this industry is able to mature enough and skilled people flood the market, this will no longer be a high paying job. This has a benefit of ealing with people which are of mostly same mental level, so it makes this job less painful and bettter adjusting.

Is the creative and the intellectual thinking, the logic required for development of software.

Learning a new technology and making use of it.

It feels good when people benefit from applications made by you.

The good salary package and the work environment. The respect and the team work environment.

What I don't like about it:

The long work hours, the unrealistic deadlines which are given by the bosses or sometimes the customer.

You have to keep staring at the monitor throughout the day

Advice to Others:

Its a respectable career, good work environment where you learn each day and you put to application what ever you learn. New Technologies, changing the things and helping out people gives a new high everyday.

For those with an analytical and mathematical bent, being a software engineer is a great career. If you like solving math problems and brain-teasers, and want to create something you can be proud of using only your thoughts, software engineering might be a good fit.
The best tip for someone considering a career in software is to try it out - go to the library or the bookstore, get a book on programming for beginners, and try it out. See if you feel a calling. You can try diveintopython.org or bluej.org if you want some internet resources.

You need to have a high IQ to succede in this career.Prepare to put in long hours working on the computer.This job involves a lot of studying as one needs to keep oneself updated on the latest technology.The work itself is very challenging and involves a lot of brain power
I would recommed this caerer as there is no dearth of jobs in this field and the money is very good.
Pros
-Good money
-Plenty of jobs availabe
Cons
-Long working hours
-Need for constant study
-High stress job
-Involves a lot of mental work
Choose this carrer only if you have an aptitude in this field.Else there are many other easier ways of making money!

Being a software developer has both its rewards and drawbacks.
The advantages are the salary is above average, the work can be interesting, and many opportunities for advancement. The disadvantages is that it can be stressful, the hours can be long,
and you must update your skills periodically since technology is
always changing.
People considering this career should to consider their personality. For example, if they are an introvert who prefers to
work alone, they must be prepared to stay technical for the duration of their career. However, those who prefer to work with
people, they must take the management route or specialize in a
particular domain and become a business analyst.
In any case, my general advice to people selecting their first
career is not necessary to work in the area that they love. On the contrary, you should do what you are good at and can tolerate for 10-20 years. Make what you truly love your hobby and don't turn it into work.

Being a Computer Software Engineer is a great career to choose. The career path is very fast in this profession. I would recommend this career only if you go for a very good college for graduation in software engineering. You would gain a lot if you do a good college.One tend to get good exposure as software does not have any physical boundries in terms of knowledge.The only problem with this career is that there can be unexpected slumps in IT market which may result in pay-cut or even loosing the job. But considering the other benefits in this career, its worth taking this risk.

This has been a really fun career. There are many different opportunities for work, and most pay pretty well. There are also many perks like working for "fun" companies and working with other young people.
I would definitely choose this career again and recommend it to anyone interested in programming.

I recently completed my first internship with Microsoft (t-robkla no longer). While I was a PM (and not a Dev), I would still like to share a few comments that may help you out.
The most important comment is that, as an intern I expected hard work (both to do and to give), but what I did not expect was the culture. The idea of so much leniency, in hours, in dress, and in attitude (feet on tables during meetings? News to me!) was so unbelievably backwards, that I didn't know how to react. Do I immediately join the group in swilling soda and hopping on desks? Do I continue acting as an awkward and out-of-place intern with no respect for cultural diversity (ahem, Microsoft culture, to be sure!)?
The whole ramp-up (or as I liked to call it, onboarding) experience is a difficult one for anybody, but especially an intern, since the majority of our 12 weeks is spent learning how not to do things and how to communicate in an environment that moves as fast as our release cycle (which is set at about once every 5-6 weeks due to working on a Windows Live property). Not that I can offer any advice on how to ease the transition, but I just want you to reflect back on how many new ideas were flung at you during your internship, and think about all your intern has to learn before they feel like they are really cruising with the team.
Otherwise, as with all newcomers to the city, be sure to take your intern out, introduce them to your friends, and if your hobby is puzzle-day (or a like-derivative), show them what you spend all of your waking hours enjoying outside work. All I can imagine is that with your intern arriving in early Fall, they are missing out on one of the absolute best experiences of the internship -- that is, other interns.