Wow. 210+ comments and maaybe 10 of those actually talk about the article! (yes, I've read them all because I can't believe almost everyone missed the point) The point of the article is actually neat: a small shell (Fish) script to send query to ChatGPT or DALL-E and get response back in the terminal. As a terminal user myself, this is really nice! (I rewrote it for myself in bash which I use, but used the curl comma…
Command line functions around OpenAI
261–270 of 316 posts
Re: Command line functions around OpenAI
#262Earlier quoted context omitted.
(throwaway I guess) I make over $1m as a SWE. “Senior Staff” or “Level 7” role at a big tech company everyone knows. I mostly write code! I am way faster than most others here, and I have encouraged and mentored the people on my team to be similarly efficient. I also help decide technical direction but it’s far from the “architecture astronaut” stereotype that writes no code. It’s an infra team so no significant infl…
Is that TC or salary?
Re: Command line functions around OpenAI
#263Earlier quoted context omitted.
I have to ask: how do you work as an eng who pulls in $1m/yr?
(throwaway I guess) I make over $1m as a SWE. “Senior Staff” or “Level 7” role at a big tech company everyone knows. I mostly write code! I am way faster than most others here, and I have encouraged and mentored the people on my team to be similarly efficient. I also help decide technical direction but it’s far from the “architecture astronaut” stereotype that writes no code. It’s an infra team so no significant infl…
Re: Command line functions around OpenAI
#264Wow. 210+ comments and maaybe 10 of those actually talk about the article! (yes, I've read them all because I can't believe almost everyone missed the point) The point of the article is actually neat: a small shell (Fish) script to send query to ChatGPT or DALL-E and get response back in the terminal. As a terminal user myself, this is really nice! (I rewrote it for myself in bash which I use, but used the curl comma…
I couldn't figure out how to replicate the gpt_data one, how did you replicate the "string join" part? I'm not exactly sure what it was supposed to be putting in the json. I mean, obviously the full data in the second parameter, but I'm unsure how to encode that..
Re: Command line functions around OpenAI
#265AI-assisted programming tools have already increased my personal coding productivity to the point that they've made me more ambitious: I'm building whole projects that previously I wouldn't have committed to, because they would have taken too long (just past my "worth-it" threshold) otherwise. Wrote about that here: https://simonwillison.net/2023/Mar/27/ai-enhanced-developmen...
Re: Command line functions around OpenAI
#266Earlier quoted context omitted.
> As you say, I find the act of writing code is hardly the bottleneck to my productivity. When people claim ChatGPT can replace software engineers because it can sort of code is always puzzling to me. 20 years into this career, and writing code is only a minor part of my day-to-day activities. A part I do enjoy doing, but still minor part nonetheless. > What if you design an organization so that coding is the bottlen…
No doubt chatGPT can't replace coder's yet. If current pace of improvement continues (a big if!), it defnly will be able to in a couple of years. Honestly I expect it to happen. Though I don't expect software dev job to go away. It'll just change in nature. Less typey typey, more managing the LLM.
There's also not orders of magnitude more existing data we can feed it anymore.
Re: Command line functions around OpenAI
#267Earlier quoted context omitted.
(throwaway I guess) I make over $1m as a SWE. “Senior Staff” or “Level 7” role at a big tech company everyone knows. I mostly write code! I am way faster than most others here, and I have encouraged and mentored the people on my team to be similarly efficient. I also help decide technical direction but it’s far from the “architecture astronaut” stereotype that writes no code. It’s an infra team so no significant infl…
> mentored the people on my team to be similarly efficient What were the main changes you introduced/points you mentored them on to get their productivity to also be similarly efficient?
I see people on other teams that seem to be stuck for days sometimes, on a really basic error that they haven’t really tried to debug at all. Seriously, just read the error message or dig into the code!
My team also has a strong culture of just pushing code changes. This is including tons of deletions and simplifications, it’s not just writing a million lines of code.
It’s also a very senior team, so I can’t take credit for everyone’s growth from junior engineers. Another part of it is creating an environment that productive senior coders want to join, so that they can avoid process-heavy teams and get stuff done.
There is an extreme level of trust on the team because everyone is senior and frankly extremely good at their job, which allows us to be even more productive.
Re: Command line functions around OpenAI
#268Not mentioned in post this but occured to me by reading: I think I will start changing my functional prompts to require a JSON format in responses so that various aspects of the response don't need to be manually parsed, and requests can be more reliably piped to subsequent requests.
Re: Command line functions around OpenAI
#269Earlier quoted context omitted.
(throwaway I guess) I make over $1m as a SWE. “Senior Staff” or “Level 7” role at a big tech company everyone knows. I mostly write code! I am way faster than most others here, and I have encouraged and mentored the people on my team to be similarly efficient. I also help decide technical direction but it’s far from the “architecture astronaut” stereotype that writes no code. It’s an infra team so no significant infl…
One a scale of 1 to 10, how much did good timing with regard to equity play into your overall comp?
Timing gets a 10/10 for my $750k year at staff level though.
Re: Command line functions around OpenAI
#270Earlier quoted context omitted.
I have to ask: how do you work as an eng who pulls in $1m/yr?
An L7 IC at Facebook or Google can do this. I know it's unbelievable for those not in one of these companies, but this data is accurate: https://www.levels.fyi
but they are extremely rare