If the kid is young and smart, please advise them to avoid over-specialising. I also get this question all the time. In my experience it is a mistake to narrow down in the sense in which the asker wishes to be made to do. There was a time when people said "COBOL is the thing". There was also a time when people screamed "Pascal". Where are those now? If you have more fundamental skills, you outlast all the buzz. All the tech you listed below did not exist when I left University 15 years ago. Imagine what will exist 10 or 20 years from now.
P. On Mar 19, 2012, at 15:18, Stephen S. Musoke wrote: > Reinier, > > Yes you are right on that. > > However it seems like the biggest programming skills are more disciplines > than specific language skills: > > a) DevOps - development and operations of systems, includes system > administration, monitoring, continuous deployment of releases, > virtualization, cloud computing > > b) Big Data and NoSQL - Hadoop/Cassandra along with map reduce to mine data > from large volumes > > c) Business Intelligence - how to make sense of the data mined from above > > d) Mobile - IOS/Android application development with HTML5 for non-native UIs > > e) API development and usage - web service development and consumption, with > SOAP, REST etc, OAuth > > f) Security > > Bottom line for all these language and system independent > > Stephen > > On 03/19/2012 03:05 PM, Reinier Battenberg wrote: >> Hi, >> >> According to oreilly, the 2 hot skills in high demand in 2011 appeared to be >> Drupal and Hadoop. >> >> Drupal is a CMS that is seeing its usage grow exponentially (also in the >> region), and hadoop is a distributed database that allows you to >> build really >> really big databases with huuuuge queries. >> >> We had Greg Dingle on one of our LUG meetings talking about Hadoop. Facebook >> uses it to mine its data. >> >> and the link: http://radar.oreilly.com/2011/12/developer-2011-year-in-review- >> mobile-html5.html >> >> rgds, >> >> Reinier >> >> >> On Monday 19 March 2012 15:00:26 Robert Muwanga wrote: >>> Hi All, >>> I was asked an intriguing question the other day and was hoping to seek >>> your wisdom on the matter. Its common for new developers to ask "What are >>> the most demanded for programming languages currently in the market" and a >>> ton of websites and forums emerge saying Java, C#, Python, etc. (with most >>> of the time a lot of flame throwing and table-bashing programmers demanding >>> that their language of choice is the best and most in demand). However, one >>> that is rarely asked is which niche programming skills are in demand. >>> Typical example would be things like kernel development, device driver >>> development, parallel programming, etc. However, I haven't come across a >>> ranking or salary scale that presents a picture on such demand. The thing >>> is that we know that such niche skills are prized mostly due to their >>> complexity but they are rarely talked about and which industry have >>> desperate need for such skills. >>> So what I wanted to ask, have any of you come across such information or >>> have an opinion on those hotly demanded for niche skills? >> -- >> rgds, >> >> Reinier Battenberg >> Director >> Mountbatten Ltd. >> www.mountbatten.net >> tel: +256 758 801749 >> twitter: @batje >> _______________________________________________ >> The Uganda Linux User Group: http://linux.or.ug >> >> Send messages to this mailing list by addressing e-mails to: [email protected] >> Mailing list archives: http://www.mail-archive.com/[email protected]/ >> Mailing list settings: http://kym.net/mailman/listinfo/lug >> To unsubscribe: http://kym.net/mailman/options/lug >> >> The Uganda LUG mailing list is generously hosted by INFOCOM: >> http://www.infocom.co.ug/ >> >> The above comments and data are owned by whoever posted them >> (including attachments if any). The mailing list host is not >> responsible for them in any way. > > _______________________________________________ > The Uganda Linux User Group: http://linux.or.ug > > Send messages to this mailing list by addressing e-mails to: [email protected] > Mailing list archives: http://www.mail-archive.com/[email protected]/ > Mailing list settings: http://kym.net/mailman/listinfo/lug > To unsubscribe: http://kym.net/mailman/options/lug > > The Uganda LUG mailing list is generously hosted by INFOCOM: > http://www.infocom.co.ug/ > > The above comments and data are owned by whoever posted them (including > attachments if any). The mailing list host is not responsible for them in any > way. > _______________________________________________ The Uganda Linux User Group: http://linux.or.ug Send messages to this mailing list by addressing e-mails to: [email protected] Mailing list archives: http://www.mail-archive.com/[email protected]/ Mailing list settings: http://kym.net/mailman/listinfo/lug To unsubscribe: http://kym.net/mailman/options/lug The Uganda LUG mailing list is generously hosted by INFOCOM: http://www.infocom.co.ug/ The above comments and data are owned by whoever posted them (including attachments if any). The mailing list host is not responsible for them in any way.
