beej71
Oh, it's terrible. I'm a computer science instructor at a university (I have 20 years of industry experience prior) and it was already bad enough before trying to predict where the market was going to be 4 years in the future. But a year ago, it was tough to predict where the market was going to be in one month.
So yeah, we can teach all kinds of stuff. But is it the right stuff? With one month of visibility, who can tell?
But now I feel like it's settled down a little bit. And now I feel like I have more like 7 to 8 months of visibility. One thing that's helped is that we see the hiring differential between seniors and juniors. So now we can answer the question, what does the market want? It wants the expertise between junior and senior. And I'm confident it'll want that for at least the next 7-8 months.
Good luck cramming that into 4 years, though! I figure we have to try to bridge the gap as best we can. Eventually, seniors will become rare enough that the expense isn't worth it. It'll become better to hire cheaper most-qualified juniors.
There's still some seriously open-ended questions though. How much does coding matter, for example? If you ask senior devs who don't do any coding how much they rely on their coding expertise to make decisions, you'll get a zillion answers across the spectrum. This becomes even more true for senior devs who use AI for coding. Heck, ask 100 devs if it's important that you can even read code or not and see what comes out!
And then there's the question of how do you teach those systems level thinking skills? Historically, universities haven't taught those skills. You came out of the University with general problem solving skills in technology, and then at your job you were exposed to a small corner of the codebase to fix some bug. Gradually, over the years, you learn more and more of the codebase and become more and more senior. We have to get that into our curriculum. I'm working on that as we speak and will be working on that for the next several years, it looks like; even if my position vanishes, I'll keep attacking it—this is a tough problem that's fun to try to crack.
Anyway, I hope someday my forward visibility gets back up to 18 months. Won't that be amazing. I'd also like to buy some RAM. ;)
I'd like to see some evidence for that being the reason Harris lost. I know maga was up in arms about it, but they weren't voting for her anyway.
My dad was a teacher and my mom was a part-time teacher and they paid for my BS. We weren't wealthy, either.
Of course, inflation adjusted college costs were 1/5 what they are today...
I just made a simple site that didn't set any font sizes anywhere, and a friend of mine complained that the font was too small on mobile. Do I detect a lo-res screen and increase the font size?
I know a lot of sites do exactly that, but I feel it's wrong. The user controls their default font size on their platform. What if they'd already increased it, and now I'm just making it bigger?
What if they'd decreased their default print font size and then I shrink it again?
I think it's best to leave those to the user entirely.
I know what you're thinking: "Ok genxer", but hear me out. :)
The two stylesheets produce HTML and Typst code. And so I get the exact render that I want.
(It actually goes further, making a CV and a resume from the same xml source, rearranging sections and sorting appropriately.)
Xml and xsl are quite dated, but this really does seem to be a good use case for data/presentation separation.
But really my dream is for print css (or something) to finally be implemented.
I'm not the students' competitor; the interviewer is. And the students not only have to impress the interviewer, but they have to impress them more than all their peers do!
The first place I taught gave no grades or unrequested feedback on anything. And no certificate. And those cohorts had the best placement rates. There was nothing in the school for the students to game, so they kept their eye on the real prize.
The pisser about third party websites is they have full control over the content and there's really not much of a way around that. Enough outcry can do it, but it's a tough time to get enough of that.
To be fair, it actually did make the town newspaper and the people who live there actually do have something to say about it.
It's interesting to see what other factors will come into play by vendors to allow charging higher prices. Lock-in in various forms, legal responsibility, etc.
This used to be what being a dev was, if I recall. It's been a few years.