Watching others write code

first_imgWith the rise of low-cost platforms like the Arduino and growing interest in the Internet of Things (IoT), a new category of embedded developers is arising. Many of this new cadre are not coming from electronics or computer science backgrounds, but are forging their own approaches to development unbound by tradition or academic methods. Some are even learning to code not by study, but by watching others write code.Most of us who have been in the embedded industry for a substantial length of time, say five years or longer, came to it from a formal background in electronics or computer science. We learned the craft through a combination of academic training in theory coupled with hands-on experience in the field. We then shared our understanding with others by writing articles and books, giving conference presentations, and live mentoring.This new wave of non-traditional designers seems to have developed an alternative approach to exchanging knowledge, though. Taking advantage of the Internet’s vast resources and low-barriers to entry, developers are creating a repository of instructional videos to form a kind of mentoring archive that self-learners can access at will. This is not your standard teaching format, however.One example of this online learning approach is Twitch TV. Although this site looks on the surface to only be a means of sharing video game excursions, there is more available if you dig a bit. In the Creative channels, search for Programming and you’ll come up with a list of videos on the topic. Some are recordings of presentations, while others are a kind of tutorial. The tutorials take the form of “looking over the shoulder” as the video creator narrates their activity. When originally created, these are streamed live, and have a chat line open for real-time question-and-answer. The recorded version then gets archived for latecomers’ use.Another learning resource that uses the same “over the shoulder” video format as Twitch is LiveCoding. Unlike Twitch, however, Live Coding focuses exclusively on coding. It is also more organized in its approach to offering instruction than Twitch. LiveCoding organizes its content by programming language (Java, Python, Ruby, C/C++, etc.), some with tens of thousands of videos available. Within each of those language categories, the site offers a choice of beginner, intermediate, or advanced level topics.These bold experiments in knowledge transfer are intriguing but, for me, unsatisfying. Share this:TwitterFacebookLinkedInMoreRedditTumblrPinterestWhatsAppSkypePocketTelegram Tags: Profession Continue Reading Previous Signing offNext Samsung’s burning batteries demonstrate the need for lithium ion alternativeslast_img read more

MeToo encouraging for young Canadian females survey suggests

first_imgTORONTO – A majority of Canadian girls and young women have found the #MeToo movement heartening when it comes to the prospects of increased gender equality, but feel they still face discrimination, a new survey suggests.The online poll of just over 1,000 females aged 14 to 24 also finds about one-third of respondents said they feel less equal than their male counterparts and have less opportunities to lead.Plan International Canada, part of a group focused on advancing girls’ rights and equality around the world, commissioned the Nanos survey in part to gauge the state of gender equality.The survey also looked at the effect of the #MeToo movement, which was sparked by the downfall last year of Harvey Weinstein, the Hollywood mogul whose alleged abuse of women over decades led to an international debate and backlash over pervasive sexual harassment.According the poll, 28 per cent of Canadian girls and young woman said #MeToo had made them hopeful about gender equality in the future and another 40 per cent were somewhat hopeful. Only 11 per cent said they were left somewhat or totally pessimistic.Asked what #MeToo means to them, respondents cited support for victims of sexual harassment and awareness to end such bullying.More troubling was the indication from the survey that two in three of those asked said they had a friend who had been sexually harassed and that fewer than two in 10 said they felt completely safe in public spaces. Still, most said they do feel safe or somewhat safe when out it in public.When it comes to gender-based discrimination, seven in 10 females said they had bumped up against the issue even though more than half said they believed they had the same opportunities to lead.In other findings:— More than 60 per cent feel an affinity with the feminist movement, while 25 per cent do not feel that way.— Most say they are more or less optimistic about the future of gender equality at home and abroad.— Girls 18 to 24 reported lower levels of perceived gender equality and higher levels of discrimination than their younger counterparts.— About one-third reported feeling occasionally discriminated against because of their gender; the same percentage said they rarely felt that way.— About one in five said they never felt they were discriminated against.The poll also indicates that about 37 per cent of Canadian women feel pressure to have a successful career, while just eight per cent report pressure to get married or have kids. About 30 per cent report pressure to do it all: have a successful career as well as get married and have children.The polling industry’s professional body, the Marketing Research and Intelligence Association, says online surveys cannot be assigned a margin of error because they do not randomly sample the population.last_img read more