[HN Gopher] Show HN: Prompt Engineering Jobs ___________________________________________________________________ Show HN: Prompt Engineering Jobs Author : Oras Score : 57 points Date : 2023-04-02 14:48 UTC (8 hours ago) (HTM) web link (prompt-engineering-jobs.com) (TXT) w3m dump (prompt-engineering-jobs.com) | amrocha wrote: | "Prompt engineering" isn't real. What are you engineering? You're | throwing shit at the wall and hoping it sticks. | | Software Engineering is kinda fake, especially in industry, but | at least that's an actual discipline. | | "AI monkey" is a better description | williadc wrote: | > You're throwing shit at the wall and hoping it sticks. | | A more charitable description might be "You're employing the | scientific method to extract value from GPT-like systems." Just | like in science, with time you're developing intuition for how | the underlying system works, but you still have to run the | experiments. | haxton wrote: | Would you prefer "LLM Reverse Engineer" then? | monero-xmr wrote: | "Poke this box different ways until the right stuff leaks out" | sokoloff wrote: | "Jiggle this bag of parts until the device assembles itself." | simonw wrote: | Classic XKCD: https://xkcd.com/1838/ | game_the0ry wrote: | Nice. | | Given the wild popularity of posts about prompt engineering | "jobs" paying +$300k, it was only a matter of time for an indie | hacker to create a job board specifically for this type of job. | KomoD wrote: | Is this a serious website? "Prompt Engineer 20 years of | experience" | tough wrote: | April fool's late submission? | tough wrote: | Seems real tho, redirects to actual jobs. Guessing its a | scraper, maybe some of the jobs are fake like the one asking | 20y experience lol. | | I want to be a Cannabis Prompt Engineer now | https://www.xing.com/jobs/muenchen-remote-cannabis-ki-prompt... | Oras wrote: | It is scraping jobs at the moment, you are right. | | I'm afraid these kind of job postings asking for experience | longer than technology will always be there. | | I have removed the post now. | WolfOliver wrote: | The goal should be to be able to just talk your model without any | engineering. If you as a normal user can not interact with an AI | then the AI is just not smart. | simonw wrote: | "AI" isn't smart. Doesn't mean it's not useful if you know how | to use it. | roundandround wrote: | I hope Andrew Ng was correct that a great many methods end up | largely equivalent given the same amount of input because the | current methods deliver a rather useless result. | | With a google search you are getting citations and stuck | finding the truly good ones that truly match, with chatgpt | you are getting an answer from someone who read all those | citations and treats them all as equally good. | | I think the real problem was to get the most perfect | citations given your specific question. We can forgive the | error since it took the web a few years to discover that best | is rarely a fresh bit of blog spam by a moron who has read | everything and refuses to cite sources. So GPT is | convincingly as good as a human blogger yet not as useful as | a less human emulating tool. | simonw wrote: | Here's my rebuttal to the inevitable flood of "prompt engineering | is dumb / a bug not a feature" comments: | https://simonwillison.net/2023/Feb/21/in-defense-of-prompt-e... | darkteflon wrote: | Really enjoying your writing on LLMs. Thanks Simon. | Oras wrote: | OP here, I see lots of comments about prompt engineering thinking | in the context of asking one question to get the answer. | | In that perspective, I understand why many people think it is | useless. However, if you tried to make a chain of | functions/calls, or worked with a tool like LangChain [0] you | will see its importance. | | Ex: "Which stock had better performance in the last 6 months, | Tesla or Microsoft?" | | A question like this would check: | | - Understanding this is a financial question. | | - Get the stock ticker (symbol) for each one. | | - Use an API to get their performance history in the last 6 | months. | | - Compare. | | - Return the answer. | | [0] https://github.com/hwchase17/langchain | submeta wrote: | When it comes to making ChatGPT solve technical problems, my | observation is that you need to be good at writing (technical) | requirements to be good at writing prompts. | | When I assign a task to a (human) developer, the results depend | on two things: First, how good the developer is, second, and more | importantly, how well and clearly I am expressing the | requirements. And this is also true for ChatGPT. With very | precise requirements I get very good results. | | So prompt engineering is like writing good requirements, and that | also requires understanding the problem domain. | ChatPGT wrote: | writing/reading/understanding good requirements is a really | nice skill to have in this decade. I have a peer that just CAN | NOT interpret what is going on so he always need to schedule a | meeting and it pisses me off hard. "are you able to talk right | now?" sigh | romland wrote: | I'm convinced this will be a common job description for a few | years, after which it will flow into and just become a part of | any other job. Like Googling. I mean, we all know it does take | some domain knowledge to be able to use it in your job. Also just | like Googling. | | We've started calling it LLMing (llemming). | | Edit: Specifying prompts is leaning towards specification. I am | not saying googling is that. I'm saying that, like googling, it | will just be a part of the job in a not distant future. | blibble wrote: | "boilerplate generator" | scottiebarnes wrote: | All the job listings seem to be actual software/ML engineering | roles and not really "prompt engineering" roles. | photonbeam wrote: | More like technician | devmunchies wrote: | Many think prompt engineering is just like being good at writing | Google searches, where my job is to be good at knowing "how | Google/GPT4 thinks"--good at writing a single query. | | However, I think prompt engineering will evolve to be an actual | technical role, akin to Data Engineering (the people who make the | systems, pipelines, ETL jobs, etc for the data). | | Prompt engineers will build systems that facilitate prompt | _generation_. Meaning that prompts will be dynamically generated | or at least partially generated with modifications or additions | to the raw user prompt. | | It's the difference to being able to write HTML vs being able to | do all the backend work to dynamically generate the HTML for _my_ | Amazon homepage (including the performance benchmarks and other | strategic requirements), for example. | sgrove wrote: | I've been doing the same thing with a number of projects, | building chains of prompts from one api call to another e.g. | for ConjureUI (self-creating, iterable UIs that come into | existence, get used, then disappear) | https://youtu.be/xgi1YX6HQBw how it works to generate a full | self-contained react component: | | 1. Take user task | | 2. Pass it to a prompt that requests a Product UI description | of a component | | 3. Pass 1+2 to another that asks for which npm packages to use | | 4. Pass 1+2+3 to a templated prompt to write the code in a | constrained manner | | 5. Run 4 in a sandbox to see if there are errors, if so pass it | back to #4, looping | | It's currently quite slow, but that's an implementation detail | I think. | simonw wrote: | Crucially important that engineers who are building systems | like that that work by concatenating prompts together have a | very solid understanding of prompt injection attacks. | sorokod wrote: | I have an idea what skills are required to dynamicly generate | HTML and how to measure quality. | | Can you share something similar for "prompt engineering" ? | seydor wrote: | I don't think it will evolve at all, because models will just | become better at understanding what people mean. There's no | point in trying to be a better prompter as a competitive | advantage. | | Already, chatGPT and bing can both give great on-topic answers | to 3 word queries. and the fact that you can infinitely refine | it is great | | OTOH i think there is space for developing GUIs for prompts. | Makes them more engaging | addisonl wrote: | > Already, chatGPT and bing can both give great on-topic | answers to 3 word queries. and the fact that you can | infinitely refine it is great | | You're completely ignoring the system prompts that | OpenAI/Bing have already set up so your "3 word query" works | as you intend. These system prompts are what prompt | engineering is all about. | maxbondabe wrote: | I'm working on a prompt engineering product at a stealth mode | startup. Would it be possible for me to pick your brain | sometime? I'd like to understand more about your workflow, and | how our product could fit into that. | | No pressure. My email is in my profile. | xkcd-sucks wrote: | My prediction that we'll have psychologists for computers before | having a mechanistic understanding of cognition seems to be | coming true :) | swader999 wrote: | Feels for the people that made a living by googling for stuff. | They are going to have to upgrade. | meghan_rain wrote: | lmao at the job saying "20 years of experience in prompt | engineering required" | G_z9 wrote: | Prompt engineering. Just stick engineering at the end of your job | description and all your self consciousness about how useless you | are will go away. ___________________________________________________________________ (page generated 2023-04-02 23:00 UTC)