programming in the real world
Download
Skip this Video
Download Presentation
Programming in the real world

Loading in 2 Seconds...

play fullscreen
1 / 6

Programming in the real world - PowerPoint PPT Presentation


  • 74 Views
  • Uploaded on

Programming in the real world. By Marc Atkins BSc(Hons) MSc MBCS 8 th December 2006. Career Progression. MSc graduation November 2002 Technical support until May 2003 ENTL group of lightershade, nPlusOne and Lumison May 2003 – February 2006 Leading Engineer logicaCMG February 2006-.

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about ' Programming in the real world' - leora


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
programming in the real world

Programming in the real world

By Marc Atkins BSc(Hons) MSc MBCS

8th December 2006

career progression
Career Progression
  • MSc graduation November 2002
  • Technical support until May 2003
  • ENTL group of lightershade, nPlusOne and Lumison May 2003 – February 2006
  • Leading Engineer logicaCMG February 2006-
coding in a small company
Coding in a small company
  • Coding is expensive ~ £100 ph
  • Billed in 15 minute slots
  • Re-use of code essential to build a code library which reduces cost of project and therefore likelihood of winning future work.
  • Expect to bill 5 hours of code per day
  • No point writing “bells and whistles” as clients will only pay for what they asked for – code needs to match the spec.
  • Coding standards are important to allow ease of re-use and readability.
coding in logicacmg
Coding in logicaCMG
  • Much more diverse range of roles to ‘choose’ from.
  • Version control much more important (essential)
  • More thorough documentation
  • Each part of the lifecycle treated more or less equally
  • Bigger budgets, bigger clients, bigger risk.
  • Coding standards enforced with regular code reviews
  • Everything is checked and reviewed – even test scripts and test evidence
  • More insulated from what is going on around you
getting a job in the real world
Getting a job in the real world
  • Getting first job as a programmer is difficult:
    • Get a job in IT related field
    • Keep up to date with current technologies
    • Try to get involved in other technologies in the work place to use as experience
  • Don’t price yourself out the market. Salaries rise quickly – (if you are good enough)
  • Get your CV out into the world
    • Websites (www.jobserve.com / www.s1jobs.com )
    • Speculative letters
    • Networking events such as BCS
    • Graduate recruitment…………
ad