I really like the standalone lit-html rendering library but never really saw a need for Lit. Honestly, I find it hard to see a need for more than <any client-side rendering lib> + Web Components when I want client-side rendering.
> we have conditioned people to think they need to do side projects outside of working 40 hours a week
> If that isn’t available, it’s time to change jobs.
From what I've seen most people want to keep their cake and they want to eat it too. They're not willing to change jobs. They're also not willing to work on anything outside of work. Then they complain that their careers are stagnating.
Then again I'm biased. I work on stuff out side of work and I change jobs every 2-4 years so I can work with new technology.
I did exactly that from 1999-2008. I alluded to that above when I mentioned I became an “expert beginner”. I said never again. That was my 2nd job. I’m now at #10
> I feel that the real problem is a lot of people don’t care about collecting requirements.
As someone who _really_ enjoyed requirements gathering for many years and now has become one of the "I don't care let's just build it" people I can assure you that some of us crashed out thanks to Scrum Masters™, Project Managers™, Product Owners™, or any of the other big "A" Agile™ cronies.
> You didn't explain how the "bootcamp grads" thought process differs from yours.
In my experience, their thought process starts with "I know framework/library X" and ends with "What library/framework solves my specific problem".
In recent years it seems like they've completely outsourced their thought process to tools like ChatGPT. However, it's been a while since I've worked with a recent college graduate so outsourcing ones thought process may be the new normal?
I have worked with a few bootcamp grads who didn't start their thought process this way but that's something they've had to learn on their own.
I have always found articles/discussions of code reviews fascinating. In the 10(ish) years I've been employed as a programmer I've never worked in a department with more than ten people and every time the work is distributed such that each person works as an IC on their own siloed project(s). Receiving anything besides the "LGTM" rubber stamp or nitpick comment seems almost impossible.
A part of me jokes that Micro$oft only invested in OpenAI because it's the only sensible way to browse .NET/Nuget package(s) documentation. The other part knows it's dreadfully true.
reply