Friday, 9 November 2007

Important Tips for budding Software Developers & Computer Science Students

Some of the most important things you should learn before you get out into the big bad world of software development:
  1. Learn about money and accounting. Debit & Credits, Balance Sheets and Profit & Loss Statements. Pretty much everything you do in the real world (unless you are a low-level system or driver developer) deals with business concepts - so you should learn it as soon as possible. It will give you a head start against all the other technically proficient programmers. A combined accounting/IT degree is ideal.
  2. Learn one of the things they don't teach you at uni - to talk to customers. Just because you can code in your sleep doesn't make you a good software developer. I have seen this time and time again. The "soft skills" are what set you apart from the other job candidates. Make sure this comes through in your job interview. Confidence will get your 50% of the way to setting you apart from the pack.

1 comment:

Brian Parker said...

Thanks for sharing important knowledgeable budding tips for professional or beginner Software Developers and also students. It's really very helpful for good deals with Client and job interview.