Damien Guard (BSc, MBCS) Guernsey Software Developer Forum Language Integrated Query:
© LogicaCMG 2006. All rights reserved Programming in the real world By Marc Atkins BSc(Hons) MSc...
-
Upload
emma-blake -
Category
Documents
-
view
212 -
download
0
Transcript of © LogicaCMG 2006. All rights reserved Programming in the real world By Marc Atkins BSc(Hons) MSc...
![Page 1: © LogicaCMG 2006. All rights reserved Programming in the real world By Marc Atkins BSc(Hons) MSc MBCS 8 th December 2006.](https://reader035.fdocuments.in/reader035/viewer/2022081907/5515d79855034638038b4829/html5/thumbnails/1.jpg)
© LogicaCMG 2006. All rights reserved
Programming in the real world
By Marc Atkins BSc(Hons) MSc MBCS
8th December 2006
![Page 2: © LogicaCMG 2006. All rights reserved Programming in the real world By Marc Atkins BSc(Hons) MSc MBCS 8 th December 2006.](https://reader035.fdocuments.in/reader035/viewer/2022081907/5515d79855034638038b4829/html5/thumbnails/2.jpg)
for internal use only
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-
![Page 3: © LogicaCMG 2006. All rights reserved Programming in the real world By Marc Atkins BSc(Hons) MSc MBCS 8 th December 2006.](https://reader035.fdocuments.in/reader035/viewer/2022081907/5515d79855034638038b4829/html5/thumbnails/3.jpg)
for internal use only
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.
![Page 4: © LogicaCMG 2006. All rights reserved Programming in the real world By Marc Atkins BSc(Hons) MSc MBCS 8 th December 2006.](https://reader035.fdocuments.in/reader035/viewer/2022081907/5515d79855034638038b4829/html5/thumbnails/4.jpg)
for internal use only
Edinburgh Campaign
![Page 5: © LogicaCMG 2006. All rights reserved Programming in the real world By Marc Atkins BSc(Hons) MSc MBCS 8 th December 2006.](https://reader035.fdocuments.in/reader035/viewer/2022081907/5515d79855034638038b4829/html5/thumbnails/5.jpg)
for internal use only
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
![Page 6: © LogicaCMG 2006. All rights reserved Programming in the real world By Marc Atkins BSc(Hons) MSc MBCS 8 th December 2006.](https://reader035.fdocuments.in/reader035/viewer/2022081907/5515d79855034638038b4829/html5/thumbnails/6.jpg)
for internal use only
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…………