5 ms·
I agree. It says a lot about society that someone who has clearly found his thing, due to some admittedly poor decision on his/her part, has basically zero opti
by dcole2929 10y ago
I agree. It says a lot about society that someone who has clearly found his thing, due to some admittedly poor decision on his/her part, has basically zero options with which to pursue his interests in a controlled environment. I'm not from the UK so I will refrain from commenting on the state of their education system, but I've definitely seen this scenario play out here in the states. I'm not an educator but it's obvious that people are slipping through the cracks and that's something that should be deeply disturbing to most.
- noir_lord 10y ago> I'm not from the UK so I will refrain from commenting on the state of their education system. Fucked until Uni and not great then.
- vvanders 10y agoThat was actually the genesis around the Raspberry Pi. Eben Upton was really frustrated with the state of CS education in the UK(from what I recall it was mix of Excel and "computer skills"). The RPi was intended to be low cost computer that kids could hack on similar to what happened with the C64 back in the day.
- OJFord 10y agoYes, and not forgetting the micro:bit too. I'm glad it's being worked on, and I'm sure it will be better for those going through now - but if the subject of this post is in 'high school', s/he had none of that. We had 'ICT', in which we learnt to operate Microsoft products.
- DaiPlusPlus 10y agoYup - though all the class literature was careful to use generic names like "spreadsheet software package" instead of naming Excel. We did get some exposure to other platforms though - we were taught about the existence of Netscape Navigator in 2001 - but naturally school computer policy meant we couldn't actually install it to use it. The worst part about my school's IT classes was how we were supposed to officially document our progress by taking a screenshot of the work we did, printing it out, cutting it out with scissors and sticking it into our classbooks with PVA glue - like right out of primary school. The fact we were doing this right into Yr.10 just felt insulting - and surely a better demonstration of IT proficiency would be to maintain our work-logs in a purely electronic format? Isn't using a backwards format like (literally) pasted-in screenshots the antithesis of information technology?
- DaiPlusPlus 10y ago"Excel and computer skills" isn't CS - it's "ICT" which does not pretend to be computer science. When ICT as part of the curriculum in the early 1990s I think the country was doing the right thing - computer skills beyond using Facebook are essential and too many people still don't understand how spreadsheets work. In the UK you can do proper Computer Science in high-school at A-Level (ages 16-18), I did it myself - I'd describe it as a somewhat cut-down version of my undergraduate computer-science degree: we did briefly cover the basics of fundamental computer architecture, formal logic and logic-gates, database theory, and software development - the problem is that very few schools actually offer the subject (like 90% of schools offer ICT at A-Level, but I reckon less than 50% offer Computer Science) - and that's due to the staffing: if you can teach Computer Science for A-Level then you're going to be qualified to work as a software developer for a multiple of a typical teacher's salary. My only real criticism of A-Level Computer Science (at least when I did it) was that schools could choose between Pascal/Delphi, VB6, and Java - my school chose VB6 - possibly the worst possible choice considering both how antiquated it was (this was in the mid-2000s so VB.NET/C# were already well-established) but also, more importantly, how it's a poor tool for computer science because VB6 lacks class inheritance and instills bad habits (e.g. SQL concatenation). When I worked at Microsoft in the US, they took part in a programme called "TEALS" where professional software engineers employed by MS and other companies (Amazon, Facebook, Google all have Seattle offices) are invited to teach high-school AP class computer science classes part time, and I understand it's proving to be quite successful. I think this system should be expanded to allow other industries to take part - I'd sure love to have given chemical engineering or architecture a try in high-school - and kids often need decent exposure to industry if they've yet to decide what they'll do at university and beyond.
- FLUX-YOU 10y ago>has basically zero options with which to pursue his interests in a controlled environment No way, he could easily get his own lab in AWS and probably for not much cost since he is in Uni. Hell, buying used stuff from ebay or some other auction site and hacking those for legitimate research would also be a path. Medical devices are probably low effort, high reward. I definitely get where he's coming from with not having peers interested in security. Message boards and chats only do so much, but there's ample knowledge out there to build a plan for how you want your life to go from this upbringing. Going to a few conventions (even alone) would probably do wonders for him in terms of making connections but those can be expensive.
- ihatestylometry 10y agoI wholeheartedly agree! And you put it way better than me. Maybe we're missing something here, but I got the impression that this is an incredible time for talented people. I've learned all about hacking online - kernel hacking, remote exploits, DEP/ASLR bypass techniques, Kali Linux for penetration testing, exploit-db.com and Metasploit for inspiration, the great tutorials of corelan.be and other great minds and so much more - it's all there, readily available for free. You don't even need a big budget to build a controlled environment - Raspberry Pi's, maybe some cheap routers and computers and you're ready to go.
- OJFord 10y ago> AWS and probably for not much cost since he is in Uni What? S/He said s/he's in secondary school. You can get certain AWS products for zero cost, for a year, but you need a .ac.uk or equivalent email address.