Big commercial airplanes basically already fly themselves. But people feel safer with pilots on board just in case, I don’t think that’s going to change.
(10+ years of experience here) I will be starting training for commercial pilot license next year. The pay is much less than one of a software engineer but I think this job is already done for most of us, only the top 5% will survive. I don’t think I’m part of that top and don’t want to go to management or PO roles so I am done with tech
You are right, except on the part about tweaking the prompt to get your desired code styling.
The easier way to integrate into an existing code base is just to refactor the code yourself. AI gives a working version, you refactor and move on. For me this has been a huge productivity boost from writing everything from scratch
Does anyone know a similar article for the opposite case? Technical guy looking for a salesperson co-founder.
I think many of the points of the article still apply, especially regarding opportunity cost. A great salesman can make way, way more than a great engineer, so why would he want to join me?
And let's say I want to hire my first salesperson. How do I know who is good and who is not? For me as an engineer, everyone looks like a good salesman, because everyone is better than me (I suck at sales)
True. I remember I used this back in the day when I was a pro online poker player. I would like to try again in Software, maybe to kickstart an indie project ... food for thought.
How often do you use it and have you found any side effects? (or long term effects for that matter)
10+ years experience here. I used to be like you until earlier this year when I was looking for a new job and thought it would be easy as it had always been.
Oh boy was I wrong. I tracked over 120 applications, had 20+ open processes with multiple interviews and in the end only got 1 offer (which I took).
Being able to use generic hotswappable code monkeys would be the wet dream of corporate executives. Imagine being able to scale or shrink your dev work force on demand, as if we were AWS instances. Actually this is the selling point of companies like Accenture or Globant, no wonder they have been so successful.
From a dev pov, making sure you are easily replaceable means that you could also find a new job easily. So it’s not all bad.
I completely agree with you, in the context of C# code. But also take into account not everybody in HN is a C# developer, and OP syntax works better as an example of his point. All non C# devs will understand his "sql like" example easier.
I'd love to work on a "boring" stack and just ship features and build stuff but... companies are like a herd, and they all ask for the same microservices' technologies when interviewing, no matter what they are building.
So if I stay with a boring stack, I'd lose competitive advantage and face the potential of being "un-hirable" in the not-so-distant future.
The iPhone already accomplishes this pretty well in my experience. You can go to Screen Time > Content & Privacy Restrictions > Content Restrictions > Web Content > Limit Adult Websites. It blocks everything, including porn subreddits.
I assume they use some kind of regex to do this, and it works.
I suppose it was part of the "joke", but YOUR answer is the one written in ChatGPT style, not OP.
I was thinking that maybe in the near future it will be "better" to write with a couple of mistakes here and there just to prove your humanity. Like the common "loose" instead of "lose" mistake, it will be like a stamp proving that you are a human writing.