- not enough tech: so you don't get to work on the nice and interesting stuff
- it has it's management part: so you get to work on the boring stuff
I think Rogan was paid a ridiculous amount of money due to fantasies of some executives, maybe influenced by bad politics or something.
Dead Comment
Did you get a salary increase as well? And if so, would they decrease your salary if you go back to IC? If you keep your salary increase, that's a good deal. If there was no salary increase -> that wasn't a promotion! If they decrease your pay -> find another job
And everyone refactors to their own understanding and intuition.
And my intuition or understanding might not be identical or as advanced or as simple or insightful as yours. (EDIT: Your understanding that things are SIMPLE might be more advanced than mine, so I don't really understand it as much as you do.)
So we have taste in software.
I would rather not maintain a system that was built on quicksand, where dependencies cannot be upgraded without breaking anything.
One person's super elegant architecture is Not Understandable™ to someone else.
To each their own. I prefer to maintain a bad system because:
- I can make it better
- If something doesn't work as expected it's because of the current state of the system, not because of my lack of ability
On the other hand, I don't really like to maintain very good systems (crafted by very intelligent people) because:
- There's little I can do to make them better (I'm a regular Joe)
- If something breaks it's because of my ability as a programmer (all the shame on me)
So, it's like playing in two different leagues (but the paycheck is rather more or less the same, so that's nice).
https://twitter.com/eduardsi/status/1728447955122921745
some people are literally unbelievable
The best he could have done is to apologize, though, and handle it legally.
Having a direct link to S3 + existing connectors built in feels like a strong competitive moat. Interested to see how far they can expand on this
It's probably because Amazon has all the money in the world they need to develop their products, but I would expect to launch a new product with some minimal but strong features to attract customers. Q offers 40+ built-in connectors from day zero. Like I can imagine the engineers/managers working on connector number 25: "Man, we have implemented already 24 connectors and we don't even know if the product will be a success or not...".
Developers who know how to use LLMs are some % faster and more productive. You can increase the % enough so that overall demand for developers goes down or doesn't grow as much as it would have otherwise.
It's not "my company laid us all off and replaced us with an LLM" but more like "this year our team is hiring for 3 new people instead of 4" - that's still a significant impact on the job market. And who knows how those numbers will change as LLMs get better.
Na. We'll be able to do more with less... but the amount of work to be needed will increase, hence more people will be needed as well. Same old story. Compilers didn't get massive people fired.