Home Accessibility Courses Twitter The Mouth Facebook Resources Site Map About Us Contact
 
Python, Lua and Tcl - public course schedule [here]
Private courses on your site - see [here]
Please ask about maintenance training for Perl, PHP, Java, C, C++, Ruby, MySQL and Linux / Tomcat systems

Phone System reconfiguration 11.1.2018 to 26.1.2018 - we are on email but incoming landline not available. Temp number 0797 4 925928
 
Why do I teach niche skills rather than mainstream?

Being able to drive a car is a far more useful skill for me (personally) than being able to service that same car would be. And having the life skills to live in a house is far more of a mainstream thing than being able to actually build that house. But that doesn't mean that there's no call for people with the skills of servicing cars, that all house builders have unemployable skills - it means that they are more niche roles and we don't need to train too many people for those jobs. The same thing applies in the IT world.

A question from my mailbox: "Why do we teach computer graphic theory in university instead of graphic software such as Photoshop?"

My answer: "Because we need a pool of people who are skilled at writing and maintaining firmware and software for the graphics boards that we all have in our PCs". And I can add that it's a far more skilled role to be able to design, write, implement and maintain such drivers than it is to be able to pull up a picture in Photoshop and lighten / darken / sharpen it. So it's only natural for the use of computer software to be taught at a younger age when more people are still in education, and to be taught in vocational colleges, but then for the niche topics such as the practical application of Bresenham's algorithm to be taught on specialised further educational courses.

"As an extra, I will add that for a really heavy user of a technology, it can be useful having some background / insite into the next layer. I happen to do / have done a lot of work with Computer Graphics, and my knowledge of polygon fill techniques, clipping, perspective display, etc is a help when working with user packages, just like my knowledge of how compilers work is so helpful when I'm training on any one of what is a substantial range of languages that we cover. On that same basis, it's good for a professional driver to have some idea of how the car he's in is serviced, and for all of us to have an idea of how our home was constructed and is maintained.

At Well House Consultants, we specialise in computing niches like the examples I've given above. Many people use computer software, but only a very few need to learn ruby to use testing and validation tools to check it out. Most of us order online, but only a small proportion need to learn to program in PHP to actually write the software for such an ordering system. It's because we're so specialised - so niche - that we have our own hotel for course delegates and in many other ways a very different model indeed to a company who trains in the use of Photoshop, Excel, Sage ...
(written 2010-02-13, updated 2010-03-05)

 
Associated topics are indexed as below, or enter http://melksh.am/nnnn for individual articles
G310 - Well House Consultants - A better class of course
  [4583] Back in the saddle again - excellent open source course from Well House Consultants - (2015-11-26)
  [4558] Well House Consultants - Python courses / what's special. - (2015-10-28)
  [4280] Making use of huge data, object orientation, unit testing and frameworks - (2014-06-07)
  [3587] C++ Courses - do I get official certification at the end of my Well House course? - (2012-01-20)
  [3419] Data that we use during our training courses, and other training resources - (2011-09-04)
  [3385] Do university courses teach the right things for life at work later on? - (2011-08-10)
  [3271] The importance of feedback - (2011-04-30)
  [3001] How will we present courses over the coming years? - (2010-10-17)
  [2762] Well House - Mission and Policy summaries - (2010-05-13)
  [2187] Are we IITT (Institute of IT Training) members? - (2009-05-17)
  [2109] Why most training fails ... - (2009-03-30)
  [2084] Books and distance learning from Well House Consultants? - (2009-03-15)
  [2074] Weekday or Weekend PHP, Python and Perl classes? - (2009-03-10)
  [2049] Why Choose Well House Consultants for your course? - (2009-02-20)
  [2010] How long should a training module be? - (2009-01-27)
  [1933] Learning to Program in C - (2008-12-10)
  [1645] Seeing how others do it - PHP training - (2008-05-17)
  [1576] Making PHP and MySQL training relevant to the course delegates - (2008-03-15)
  [1488] New trainee laptop fleet for our Open Source courses - (2007-12-30)
  [1453] What makes our courses special? - (2007-12-02)
  [1035] Longer hours and better value courses - (2007-01-15)
  [726] In praise of training course delegates. - (2006-05-20)
  [646] PHP - London course, Melksham Course, Evening course - (2006-03-14)
  [579] Short Linux and Perl courses for small groups - (2006-01-27)
  [577] Learning to program in Perl or PHP - (2006-01-26)
  [559] ''I don't know'' is sometimes a good answer - (2006-01-09)
  [554] What backup is adequate? - (2006-01-04)
  [497] I have a river to cross - (2005-11-16)
  [394] A year on - should we offer certified PHP courses - (2005-07-28)
  [371] The training team that's looking out for you - (2005-07-07)
  [350] Want to be one better - (2005-06-17)
  [292] Elegant languages - Perl, PHP, Python - (2005-04-26)
  [230] Course sizes - beware of marketing statistics - (2005-02-27)
  [224] YOUR application and YOUR data - (2005-02-22)
  [219] Some unusual features - (2005-02-18)
  [215] Open Source becomes mainstream - (2005-02-14)
  [211] Look after your staff and they'll look after you. AOL. - (2005-02-12)

Q913 - Object Orientation and General technical topics - Computer Graphics Principles
  [3262] Some SVG Elements, pixel and percent positioning - (2011-04-24)
  [3261] Scalable Vector Graphics - easy, low bandwidth, high resolution, dynamic. - (2011-04-23)
  [3211] Computer Graphics in PHP - World (incoming data) to Pixel (screen) conversion - (2011-03-24)
  [3148] OpenGL / C / C++ - an example to get you started - (2011-01-26)
  [3049] Computer Graphics is fun - even if Java Applets are Old Hat - (2010-11-13)
  [2992] Matplotlib - graphing in Python - teaching examples - (2010-10-10)
  [2758] But what will you DO with all those pictures? - (2010-05-09)
  [2245] Client side (Applet) and Server side (Servlet) Graphics in Java - (2009-06-17)


Back to
Shipping a test harness with your class in PHP
Previous and next
or
Horse's mouth home
Forward to
London to and from Melksham by public transport
Some other Articles
Courses - Melksham and elsewhere - until the end of April
Linux - useful tips including history and file name completion
A PHP example that lets your users edit content without HTML knowledge
London to and from Melksham by public transport
Why do I teach niche skills rather than mainstream?
Shipping a test harness with your class in PHP
How to show a large result set page by page in PHP
Static variables and ampersands in PHP
Curly braces within double quoted strings in PHP
An example of an injection attack using Javascript
4758 posts, page by page
Link to page ... 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96 at 50 posts per page


This is a page archived from The Horse's Mouth at http://www.wellho.net/horse/ - the diary and writings of Graham Ellis. Every attempt was made to provide current information at the time the page was written, but things do move forward in our business - new software releases, price changes, new techniques. Please check back via our main site for current courses, prices, versions, etc - any mention of a price in "The Horse's Mouth" cannot be taken as an offer to supply at that price.

Link to Ezine home page (for reading).
Link to Blogging home page (to add comments).

You can Add a comment or ranking to this page

© WELL HOUSE CONSULTANTS LTD., 2018: 404 The Spa • Melksham, Wiltshire • United Kingdom • SN12 6QL
PH: 01144 1225 708225 • EMAIL: info@wellho.net • WEB: http://www.wellho.net • SKYPE: wellho

PAGE: http://www.wellho.net/mouth/2633_Why ... ream-.html • PAGE BUILT: Sat May 27 16:49:10 2017 • BUILD SYSTEM: WomanWithCat