Omg sites that quickly redirect to prevent you from clicking the back button should be shut down.
Right-clicking the back button used to get you a list of the previous several pages you could select from to bypass this.
*looks for right click on android
I know I can hold the back and get the same thing, my point is I should have to perform different steps to get the same result. Bad website is all.
You can hold Down the back button on Android
deleted by creator
I gave up commenting on bad websites about a quarter-century ago. Most of them are bad one way or the other.
I still have that feature on a few different browsers. Mobile and desktop. What browser are you using that doesn’t?
The reason I phrased it that way is that it struck me as the sort of feature that might have gotten removed from one or more popular browsers in the name of “simplification”. The right-click functionality still exists in the browser I daily-drive (Pale Moon, a Firefox fork that retains a lot of features its parent has jettisoned, so I couldn’t be sure this wasn’t one of them).
People have an expectation problem.
University’s are about education not job training. If you need to understand the difference think sex education vs sex training.
Computer science, law school, and other degree fields aren’t (directly) about getting a job. It’s about giving you an education, context, and teaching you how to think and research.
It’s been distorted over the years, specifically by the last two generations whose parents basically said “you have to go to college to get a job”.
There is value to computer science education. That foundation is important to making better developers and better software.
If that’s the case, they need to stop with the deceptive marketing. Because they are absolutely outwardly promising career opportunities.
Colleges explicitly advertise themselves as means of getting training for specialized job markets. They directly partner with companies to provide internships. A college degree is required on the majority of job openings in STEM, regardless of the opening.
This was not a distortion of colleges - it was a full societal push to make colleges more useful to the general public in the 1940s, which directly lead to an explosion in the number of colleges, mostly in the form of community colleges. Since then, the major purpose of colleges has been vocational training first and foremost.
well explained, and I agree on it.
Programming is a trade now. It isn’t computer science any more. Make web things is the majority of it. Mostly using CMS.
Universities aren’t there to teach marketable skills, and they never have been.
In fact they get quite snotty about the distinction; they’re not some trade school, ugh.
They go and market themselves as employment-enablers, because that drives enrolments which drives funding, but a large percentage of adademics see undergrads as a vexing and demeaning distraction from their real work of writing grant proposals. Which to be fair is what their whole career (and the existence of their employer) depends and is judged on, so…
The other thing is that there’s two skillsets involved here: learning to use a specific set of tools and techniques to produce a desired outcome (the trade part), and learning to wrestle large, unwieldly and interconnected tasks in general, while picking up the required specific knowledge along the way (the adademic part).
Teaching just the trade part gets you people who are competent in narrowly-defined roles for now, but it doesn’t necessarily get you adaptable, resilient, bigger-picture people with common sense and a strategic outlook. Teaching just the academic part gets you people who aren’t necessarily productive right now, but have a lot of potential wherever you put them.
Employers would like to hire people who are both. They’re also lazy and cheap, and will use anything they can get their hands on as a resume-filter because they aren’t willing to put time and money into usefully evaluating someone’s potential usefulness as an employee. If they can farm that off to the universities to do (and the students to pay for), they’re happy to let a degree stand in as a not-chaff marker they can require of all their candidates. It’s like bad video game designers using bullet sponges to ‘increase the difficulty’.
Teaching CS is important and useful, but the benefits only really pay off longterm - apart from the bullet-sponge factor.
Teaching programming is important and useful, but the benefits can be short-term and dead-end.
If you only pick one… depends on whether you can afford to eat while those nebulous long-term benefits slowly kick in.
Universities should communicate these things better, and employers should be incentivised to stop using junk degree-requirements to offset their laziness and incompetence. Make it so for every position they require a degree for, they’re taxed the tuition fees for that degree every year.
So well said, up vote wasn’t enough.
I attended three different institutions at various points of my life and still didn’t see some of the soft skills and basic business etiquette taught. I see young career people come into business with no idea how to attend meetings, answer phones, deal with expectations, etc. I’m not saying those can’t be learned on the job and added on top of an education that was meant to empower people to learn things on their own, but when they’re also tens of thousands in dept and can’t do basic professional tasks, makes me question what right looks like.
As a CS grad in the trade, I can confirm.
I make my living exclusively from web development.
I’m able to apply a lot of the fundamental stuff I learned from college (e.g. algorithms, code analysis, statistics, security, etc), but by the end of the day, it all goes to the web apps.
CS degrees haven’t been relevant to programming for a long time, but they’re still used as a troll toll in large parts of the industry. Most places actually looking to hire fresh graduates are expecting to have to train them in how they do things, but good luck actually finding an opening like that. Almost all of the open positions are looking for mid-level to senior experience.
Doesn’t help that the job market is absolute ass right now, thanks to a bunch of big corporations laying off huge swathes of their workforces in order to pad their earnings reports.
I’m only a hobbyist, but I do embedded programming, and knowing computer science concepts really helps when you’re bare-metal programming a teeny-tiny computer in say, a smart toaster.
Pointers and dereferences and how memory works, buffers, interrupts, how registers work, and perhaps even a little bit of assembly are still very useful things to know about in today’s world, just not on the web. But like damn near everything has little computers in it everywhere, even your TV remote. I bet the average home is filled with hundreds of these one-chip computers.
I bet you got that toaster to run DOOM didn’t you? 😏
I’ll settle for this ESP32 microcontroller I’m currently playing with to play variable-bitrate MP3s through a decoder chip without segfaulting.
Too many students take computer science instead of software or computer engineering. The ‘science’ part of the courses is almost never used by students as the vast, vast majority of employers do not need scientists, they need engineers. In my job searches, I rarely see a job for a scientist, and the few I do see are highly specialized roles that aren’t looking for green college grads.
I studied a lot of machine learning, going into the math and whatnot behind it.
In reality these days, you just start some model with a single line of code and you’re set.
You have to know best practices and whatnot, sure, but I fully agree - science and engineering are two different disciplines and should be taught as such.
how to make computer people care about everything else as much as they care about computers
For me, you can’t. 😆
It seems everyone wants to be a computer tech millionaire or a coding money machine.