We need developers like these who are able to innovate without being tainted by the echo chamber of AI.
LLM's tend to regurgitate known design patterns and familiar UX. Like those typical "keep scrolling down to learn about our app as we show you animations" - gets a bit of.
Aren't we all tired by this anti-AI stuff? Use it if you want to, don't use it if you don't want to, I just don't really want to hear about your personal opinion on it any more.
> Did you noticed the new badge stamped atop my website?
No, because the banner is cut off on my phone.
I don't really understand the policy either. I assumed this was a contractor's website. I've never met one who accepted tool recommendations and never a company who cared. Use Solaris and emacs for all I care.
The thing is, not using AI costs so much effort that it is almost impossible to correctly say "I don't use AI" . It is like saying 20 years ago "i don't use a search engine."
I'm 100% in favor of people doing what they love, if that's hand coding, have a ball.
I'm sick to death of people trying to grandstand, flag wave and chest pound about "the evils of AI" and "the failings of AI." You hate billionaires and you're afraid of losing your job, I get it, stop trying to propagandize and just do the thing you love to do as if AI didn't exist.
If I meet someone who hand carves stuff, if it's good I'm into it. If they start to rave about the evils of machines I nope tf out and never return.
>This is a practical policy allowing me to maintain my own professional standards and remain employable in a difficult economy.
I'm interested to hear more about the rationale behind the "remain employable" part of this line.
All things equal, we would normally expect someone deliberately saying they won't use a certain tool to perform a certain job as limiting their employment opportunities, not expanding it. The classic example is people who refuse to drive for work; there are good non-employment reasons for this (driving is the most dangerous thing many people do on a daily basis) but it's hard to argue that it doesn't restrict where one can work.
I think the most likely rationale is that the author thinks that posting a no-AI policy for professional work is itself seen as a signal of certain things about them, their skill level, etc., and that wins out for the kinds of clients they wish to take on. This doesn't have to be a long- or even medium-run bet to make, given that it's cheap to backtrack on such a policy down the line. Either way it's clear from reading the measured prose that there's an iceberg of thinking behind what's visible here and they are probably smarter than I am.
I just can’t get my head around why a developer wouldn’t want to use AI assisted programming.
It’s an absolute joy to be able to achieve essentially anything (within reason), things that previously I’d have known how to design but not build in any reasonable timeframe.
Who are these anti AI programmers? Computing and programming has just been unlocked and they’re not interested.
I’ve always had far more ideas than I’d ever be able to build and now I can get at least some of them built very quickly. I just don’t understand why this would t be exciting to a developer.
20 years ahead it will be completely taken for granted that computers can program themselves and we will look back on that painful era when every line of code had to be hand written by wizards and it will look ancient and quaint.
Join the party, join the revolution it’s incredible fun to be able to create beyond your hand coding skills.
“Artificial Intelligence (AI) is trained using human-created content. If humans stop producing new content and rely solely on AI, online content across the world may become repetitive and stagnant.
If your content is not AI-generated, add the badge to your work.”
Luckily, current AI technology is still in its infancy and not good enough. That being said, none of this will matter in the long run. I just don't see a way how AI could not completely replace most jobs done in front of a computer. For example, there is no reason why programs wouldn't be created and modified on the fly in the future. It's just logical to offer this functionality once agentive AI has gotten good enough.
However, nothing indicates that this will happen soon, we're talking about a timeline of a decade and longer. Maybe pricing as well as a hardware and energy shortage will further slow down the transition. Right now, AI doesn't seem to be profitable for the companies offering it.
Feel free to downvote this comment but make sure you re-visit this post in 10 years from now.
My take on AI ( at least for coding ) is the same as for dynamic languages ( python,ruby etc )
1. Its a great tool to reduce boilerplate
2. Its great for experimenting with ideas without the overhead that comes with starting a new non trivial project
3. Its great for one offs, demos or anything like that.
4. It helps me to work on some personal side projects that would have never seen the light of day otherwise.
The downsides:
1. As with dynamic languages its a great tool for EXPERT engineers ( not that i am calling me one ) but is often used by Juniors/Entree Level engineers who do not understand the problem, can't tell it exactly what to do, and can't judge the result. And thus it leads to codebases riddled with issues that are hard to find and since they produce a lot of code are a huge liability.
"But look what i made" .... no... no you didn't you don't even understand why its doing something.
18 comments
[ 0.10 ms ] story [ 45.6 ms ] threadLLM's tend to regurgitate known design patterns and familiar UX. Like those typical "keep scrolling down to learn about our app as we show you animations" - gets a bit of.
No, because the banner is cut off on my phone.
I don't really understand the policy either. I assumed this was a contractor's website. I've never met one who accepted tool recommendations and never a company who cared. Use Solaris and emacs for all I care.
I'm sick to death of people trying to grandstand, flag wave and chest pound about "the evils of AI" and "the failings of AI." You hate billionaires and you're afraid of losing your job, I get it, stop trying to propagandize and just do the thing you love to do as if AI didn't exist.
If I meet someone who hand carves stuff, if it's good I'm into it. If they start to rave about the evils of machines I nope tf out and never return.
I'm interested to hear more about the rationale behind the "remain employable" part of this line.
All things equal, we would normally expect someone deliberately saying they won't use a certain tool to perform a certain job as limiting their employment opportunities, not expanding it. The classic example is people who refuse to drive for work; there are good non-employment reasons for this (driving is the most dangerous thing many people do on a daily basis) but it's hard to argue that it doesn't restrict where one can work.
I think the most likely rationale is that the author thinks that posting a no-AI policy for professional work is itself seen as a signal of certain things about them, their skill level, etc., and that wins out for the kinds of clients they wish to take on. This doesn't have to be a long- or even medium-run bet to make, given that it's cheap to backtrack on such a policy down the line. Either way it's clear from reading the measured prose that there's an iceberg of thinking behind what's visible here and they are probably smarter than I am.
It’s an absolute joy to be able to achieve essentially anything (within reason), things that previously I’d have known how to design but not build in any reasonable timeframe.
Who are these anti AI programmers? Computing and programming has just been unlocked and they’re not interested.
I’ve always had far more ideas than I’d ever be able to build and now I can get at least some of them built very quickly. I just don’t understand why this would t be exciting to a developer.
20 years ahead it will be completely taken for granted that computers can program themselves and we will look back on that painful era when every line of code had to be hand written by wizards and it will look ancient and quaint.
Join the party, join the revolution it’s incredible fun to be able to create beyond your hand coding skills.
“Artificial Intelligence (AI) is trained using human-created content. If humans stop producing new content and rely solely on AI, online content across the world may become repetitive and stagnant.
If your content is not AI-generated, add the badge to your work.”
However, nothing indicates that this will happen soon, we're talking about a timeline of a decade and longer. Maybe pricing as well as a hardware and energy shortage will further slow down the transition. Right now, AI doesn't seem to be profitable for the companies offering it.
Feel free to downvote this comment but make sure you re-visit this post in 10 years from now.
1. Its a great tool to reduce boilerplate 2. Its great for experimenting with ideas without the overhead that comes with starting a new non trivial project 3. Its great for one offs, demos or anything like that. 4. It helps me to work on some personal side projects that would have never seen the light of day otherwise.
The downsides:
1. As with dynamic languages its a great tool for EXPERT engineers ( not that i am calling me one ) but is often used by Juniors/Entree Level engineers who do not understand the problem, can't tell it exactly what to do, and can't judge the result. And thus it leads to codebases riddled with issues that are hard to find and since they produce a lot of code are a huge liability.
"But look what i made" .... no... no you didn't you don't even understand why its doing something.
As a software engineer, you don’t get paid for simply writing code, people pay u for problem-solving.