Command line functions around OpenAI
111–120 of 316 posts
Re: Command line functions around OpenAI
#112At what point did we stop making fun of that 10x engineer thread and started taking it seriously? Who forgot that 10x was a silly little thing that made zero sense in the real world?
The “Mythical Man Month” book mentions something about “10X” or something, not necessarily in those terms. And people think that it’s a classic book (for whatever reason).
The Net Negative Producing Programmer - G. Gordon Schulmeyer, CDP ( https://web.archive.org/web/20160305234708/http://pyxisinc.c... )
> We've known since the early sixties, but have never come to grips with the implications that there are net negative producing programmers (NNPPs) on almost all projects, who insert enough spoilage to exceed the value of their production. So, it is important to make the bold statement: Taking a poor performer off the team can often be more productive than adding a good one. [6, p. 208] Although important, it is difficult to deal with the NNPP. Most development managers do not handle negative aspects of their programming staff well. This paper discusses how to recognize NNPPs, and remedial actions necessary for project success.
> Researchers have found between a low of 5 to 1 to a high of 100 to 1 ratios in programmer performance. This means that programmers at the same level, with similar backgrounds and comparable salaries, might take 1 to 100 weeks to complete the same tasks. [21, p. 8]
> The ratio of programmer performance that repeatedly appeared in the studies investigated by Bill Curtis in the July/August 1990 issue of American Programmer was 22 to 1. This was both for source lines of code produced and for debugging times - which includes both defect detection rate and defect removal efficiency. [5, pp. 4 - 6] The NNPP also produces a higher instance of defects in the work product. Figure 1 shows the consequences of the NNPPs.
[5] : Curtis, Bill, "Managing the Real Leverage in Software Productivity and Quality", American Programmer July/August 1990
[6] : DeMarco, Tom Controlling Software Projects: Management, Measurement & Estimation (New York: Yourdon Press, 1982)
[21] : Shneiderman, Ben Software Psychology: Human Factors in Computer and Information Systems (Cambridge, MA: Winthrop, 1980)
Re: Command line functions around OpenAI
#113Thanks for this article, I found it very inspiring.
Re: Command line functions around OpenAI
#114Writing code is the basic 101 of our industry. Anyone can write a loop or an if statement. With todays computing power, for most applications even poorly written code will run and will execute quite fast. What makes someone a 10x (and i hate that term) is the ability to take requirements, or better yet, a vague idea given to them by the business and turn that into software that benefits the end user and makes the com…
"The 10x engineer gets to the 'why' that you are building something, not the 'how'." It's a pity that our interviews are all biased towards the "how"
Re: Command line functions around OpenAI
#115At what point did we stop making fun of that 10x engineer thread and started taking it seriously? Who forgot that 10x was a silly little thing that made zero sense in the real world?
The idea itself has a certain sultry allure. That probably helped keep it wedged in the back of the mind long enough to find those kernels, rather than being immediately forgotten.
Re: Command line functions around OpenAI
#116does not work for me: { "error": { "message": "The model: `gpt-4` does not exist", "type": "invalid_request_error", "param": null, "code": "model_not_found" } }
change gpt-4 to gpt-3.5-turbo worked, gpt-4 api is only for beta testers and you need be on the waiting list to get approved. I tested the scripts and they work really well, esp like the image generation script. However unlike the web-browser the scripts does not keep the context, which is not great. is there a way for shell script to maintain context session somehow?
Feed the output of the previous prompt back into itself.
If you look at https://platform.openai.com/playground/p/default-chat?model=... you will see that the prompt for the next line is all of the previous generation conversation.
This can consume tokens at an accelerating rate.
Re: Command line functions around OpenAI
#117Re: Command line functions around OpenAI
#118Being efficient at writing code can barely make someone a 5x engineer. A team of people who write code effectively is easy to do. Hyperproductivity in software is all about deciding what problems to tackle. Richard Hipp isn't worried about chipotle restaurant orders in golang, he's worried about how to store data reliably. That isn't a coding puzzle that ChatGTP is likely to help with. Either ChatGTP can do the whole…
All of it will reduce mental load for senior devs and enable them to tackle more problems or more difficult problems.
Re: Command line functions around OpenAI
#119Being efficient at writing code can barely make someone a 5x engineer. A team of people who write code effectively is easy to do. Hyperproductivity in software is all about deciding what problems to tackle. Richard Hipp isn't worried about chipotle restaurant orders in golang, he's worried about how to store data reliably. That isn't a coding puzzle that ChatGTP is likely to help with. Either ChatGTP can do the whole…
In a winner-take-all economy, usually the winner is the person with the ability to do something the slowest.
Not always, but usually.
Re: Command line functions around OpenAI
#120Earlier quoted context omitted.
Question is whether you have to go through the bootcamp stage to become an architect? Like many skills, you often start with the simple stuff.
Yeah I'm wondering the same thing. How do we train up the next generation of SWEs given the new world we live in? Interesting times.