4 ms·
It's not elitism because learning how things work "under the hood" at the age of 20, when you've been using tech your whole life, it shows a lack of curiosity.
by goldenkey 8y ago
It's not elitism because learning how things work "under the hood" at the age of 20, when you've been using tech your whole life, it shows a lack of curiosity. Tech is inherently obfuscated, nail-biting debugging, and a crap ton of reverse engineering. CS is a subset of mathematics. Software development is a lifestyle and an ethos. No degree will provide that in full capacity like being a curious kid who wrote game mods or hacks, and looked into how the things he loves actually work. With something as accessible as software, you don't need privilege or thousand dollar lab equipment. If you don't know how things work under the hood because you waited for college...you're gonna have a bad time...
- nradov 8y agoSoftware development is a skilled trade, like being a plumber. It's not a lifestyle.
- maxxxxx 8y agoI don't think that's true. If your job is checking off Jira tickets maybe it's the case. But there are plenty of areas where you need a lot of creativity and deep knowledge to make progress.
- traek 8y ago> But there are plenty of areas where you need a lot of creativity and deep knowledge to make progress. This is also true for many other skilled trades.
- nradov 8y agoIt takes just as much creativity and deep knowledge to achieve the Master Plumber rating (or for any other skilled trade).
- maxxxxx 8y agoExactly. There are plumbers who just execute exactly what they learned in school but nothing else and there are others who can solve tricky problems. Same for programmers.
- Hupriene 8y ago@sibling maxxxxx If you think that being a plumber or an electrician or a mechanic never requires creativity and deep knowledge, then I think you are looking down on those professions a bit too much. Much like programming, most of what those fields involve is routine grunt work. But from time to time, the usual ready-made solutions don't work and you'll have some tricky problem to solve.
- ck425 8y agoYou really do need privilege. Not everyone has regular access to a computer or internet even these days. And not every is in an environment where it's considered ok to sit and tinker with software all day. More importantly we need people in our industry who have interests beyond just tinkering with things all days. We need balanced individuals who have skills beyond just code, who can look at problems from a wide array of viewpoints. If we only hire hackers who have been coding since they were young we're hiring an incredibly narrow set of people while trying to solve problems for billions of people around the world. That's not efficient! It's good for our ability to solve problems that we expand the tech community to include diverse individuals, including folk who didn't code as kids.
- woolvalley 8y agoIf you don't have regular access to a computer & the internet, then American CS college is miles away by cost comparison. Like seriously, a $200 chromebook that you earn by working a local minimum wage job, a household that feeds and clothes you and your local public library wifi is what you would mostly need. The requirements for college far exceeds that by a mile.
- ck425 8y agoThe poster was walking widely about the industry as a whole not just college. And there are lots of scholarship students who had to work to help put food on the table, who couldn't afford a chromebook and the time to go tinker.
- woolvalley 8y agoIn many colleges, the cost of one or two textbooks outdoes the cost of a chromebook. If you have to work to put food on the table in college, you can work to put a chromebook on the table too and spend your college time on self study vs college itself