Maagap na Inhinyero

Icon
Icon ng Tagabuo
Icon
Icon ng Palaisipan
Mga kaugnay na tungkulin: Language Model Engineer, AI Dialogue Architect, Natural Language Generation Specialist, Conversational AI Developer, Prompt Design Specialist, Language Model Tuner, Dialogue System Engineer, AI Language Engineer, NLP Engineer (NLP ay nangangahulugang Natural Language Processing), AI Content Designer

Mga spotlight

Mga Katulad na Pamagat

Language Model Engineer, AI Dialogue Architect, Natural Language Generation Specialist, Conversational AI Developer, Prompt Design Specialist, Language Model Tuner, Dialogue System Engineer, AI Language Engineer, NLP Engineer (NLP ay nangangahulugang Natural Language Processing), AI Content Designer

Deskripsyon ng trabaho

Artificial intelligence has been around since the mid-50s, at least as an academic area of study. The field has exploded in recent decades, with AI now being used in virtually every sector. From “medicine, transportation, robotics, science, education, the military, surveillance, finance and its regulation, agriculture, entertainment, retail, customer service, and manufacturing,” CalTech notes that AI is about to “become ever more influential in our lives.” That’s an understatement! 

The prediction is already coming true with the advent of OpenAI’s ChatGPT-4, Google’s Bard, Microsoft’s new Bing AI, and other competitors in the generative AI race. But how do such AI programs function? How do they “learn” to communicate? In part, through the hard (and patient) work of Prompt Engineers!

There’s a dynamic subfield of AI called natural language processing (or NLP). NLP essentially teaches computers how to learn and understand written and verbal messages in a way that’s similar to how humans learn. It’s up to Prompt Engineers to come up with text-based prompts that help train these incredible AI models. The programs then use another aspect of AI—machine learning (or ML)—to analyze inputs and generate responses. There’s also a subset of ML called deep learning, which trains neural networks to learn by example! 

Ang punto ay, kasing-advance ng artificial intelligence, ganoon lang ito dahil sa pasyente, sa likod ng mga eksenang gawain ng Prompt Engineers at iba pang eksperto sa NLP at ML. Kaya't sa ngayon, kailangan pa rin tayo ng AI! 

Mga Aspeto ng Kapaki-pakinabang sa Karera
  • Tumutulong sa pag-evolve ng mga rebolusyonaryong modelo ng AI
  • Nagtatrabaho sa isang transformative na industriya na may potensyal na mapabuti ang buhay sa maraming paraan
  • Malaking suweldo at kasalukuyang malakas na prospect ng trabaho
Ang Inside Scoop
Mga Pananagutan sa Trabaho

Oras ng trabaho

Ang mga Prompt Engineer ay nagtatrabaho nang full-time, na may posibleng overtime na kinakailangan depende sa mga layunin at timeframe. Ang kanilang mga tungkulin ay ginagawa sa loob ng bahay sa mga setting ng opisina, ngunit ang kanilang trabaho ay maaaring mangailangan sa kanila na maglakbay sa iba't ibang mga lokasyon upang makumpleto ang mga gawain sa lugar. 

Mga Karaniwang Tungkulin

  • Magdisenyo ng mga diskarte sa pag-udyok na naglalayong pahusayin ang pagganap ng modelo ng AI
  • Bumuo at mag-optimize ng malinaw, tumpak na mga prompt, tulad ng mga input na binuo ng user at mga paunang natukoy na tagubilin
  • Use prefix-tuning to optimize continuous prompts
  • I-convert ang mga gawain sa prompt-based na mga dataset
  • Sanayin ang mga modelo ng wika sa pamamagitan ng agarang pag-aaral
  • Pagbutihin ang kapasidad ng large language model (LLM) (tulad ng kakayahang sumagot ng mga tanong at lutasin ang mga problema sa aritmetika)
  • Gumamit ng chain-of-thought prompting para mapahusay ang kakayahan ng mga LLM sa pangangatwiran
  • Augment LLMs with domain knowledge; improve LLM safety
  • Mahigpit na pag-aralan ang mga output para sa katumpakan at kaugnayan; iwasto ang mga hindi malinaw na prompt at muling ipasok ang mga variation ng prompt sa AI model
  • Manu-manong pag-uri-uriin ang mga dataset
  • I-screen para sa mga mapaminsalang tugon na nagreresulta mula sa pagkuha ng hilaw, hindi na-filter na data. Tukuyin kung aling mga input ang nagdulot ng hindi katanggap-tanggap na mga output
  • Makipagtulungan sa mga text-to-image na prompt para sa mga modelo ng AI na bumubuo ng mga larawan

Karagdagang Pananagutan

  • Makipagtulungan sa mga cross-functional na koponan upang malutas ang mga problema
  • I-troubleshoot ang mga sanhi ng pagkabigo ng system
  • Safeguard against potential prompt injection attacks
  • Panatilihin ang masusing dokumentasyon ng mga pamamaraan
  • Panatilihing up-to-date sa mga pagsulong at uso sa industriya
  • Tumulong na bumuo ng base ng kaalaman ng pinakamahuhusay na kagawian
Mga Kasanayang Kailangan sa Trabaho

Soft Skills

  • Analitikal
  • Kritikal na pag-iisip
  • Mabusisi pagdating sa detalye
  • Disiplinado
  • Independent
  • Methodical
  • pasyente
  • Pagpaplano at organisasyon
  • Mga kasanayan sa paglutas ng problema
  • Mukhang makatarungan
  • Pagtutulungan ng magkakasama
  • Pamamahala ng oras 

Teknikal na kasanayan

  • Kaalaman sa natural na pagpoproseso ng wika, machine learning, deep learning, at malalaking modelo ng wika
  • Kakayahang bumuo at magpatupad ng malinaw na mga senyas
  • Proficiency in prompt scripting languages (i.e., Bash, Python, Java)
  • Prompt automation tools (i.e., Ansible, Puppet)
  • Linux operating system
  • Mga interface ng command-line
Iba't ibang Uri ng Organisasyon
  • Mga pribadong negosyo
  • Mga kumpanya ng pagsasaliksik ng AI
  • Mga unibersidad
Mga Inaasahan at Sakripisyo

Prompt Engineering is a relatively new career field, and companies are currently scrambling to find qualified workers. However, because the job is so hot and currently pays so well, it is expected to soon attract droves of new candidates from computer science backgrounds. Those with the right education and experience foundations may be able to get trained in this emerging field in only a few weeks or months. But as Prompt Engineer Rob Lennon stated to TIME, “These are jobs that probably only 500 people could do right now, so there are these insane salaries. But in six months, 50,000 people will be able to do that job.” 

Another concern about the future of this field is that there’s a lot of uncertainty. Professor Ethan Mollick of UPenn’s Wharton School acknowledged, “It’s not clear that prompt engineering is going to matter long-term because AI programs are getting better at anticipating what users need and generating prompts.” 

Sa madaling salita, maaaring kailanganin lang ang mga Prompt Engineer hanggang sa maalis ng AI ang mga gulong ng pagsasanay at itulak ang sarili nito pasulong nang walang tulong ng tao. Kaya sa ngayon, ang Prompt Engineer ay inaasahang maging maparaan at matiyaga habang nagsasanay sila ng mga modelo ng AI, ngunit sa isang punto, maaari nilang isakripisyo ang kanilang sariling kakayahang makahanap ng trabaho kapag hindi na sila kailanganin ng AI. 

Kasalukuyang Trend

Generative AI was introduced back in the ‘60s, but only came to the forefront of the AI field in recent years, thanks to generative adversarial networks which empowered models to create authentic text, images, audio, 3D models, etc. Recent breakthroughs, such as Generative Pre-trained Transformer (aka GPT) have shocked the public and caused a flurry of excitement…and alarm

With AI now firmly in the spotlight and its capabilities coming more into focus, companies are rethinking their traditional ways of doing business. Several career fields are expected to be dramatically impacted by the rise of generative AI, including computer science-related jobs such as coding. AI can, or will soon be able to perform an enormous range of tasks that formerly only human workers could tackle. The jobs that AI doesn’t replace, it will likely at least augment in some form. 

Even Prompt Engineers are not immune to AI’s sweeping transformation of the workforce, because eventually, AI will be able to do the same tasks as the prompt writers. In a sense, AI could put its own creators out of a job. That said, companies and governments around the world are starting to raise an eyebrow at how powerful AI is becoming, with some demanding a halt to certain areas of AI research.

Anong mga uri ng mga bagay ang kinagigiliwang gawin ng mga tao sa karerang ito noong bata pa sila...

Prompt Engineers were probably keen on technology at an early age. They may have been interested in computer coding, tinkering with programming languages, or even hacking. At the same time, they could have enjoyed analytical problem-solving, reading advanced books, or writing stories. 

Ang pagtutulungan ng magkakasama ay isang mahalagang bahagi ng larangan ng karera na ito, ngunit ang mga Prompt Engineer ay dapat maging komportable na magtrabaho nang mag-isa at tumutuon sa mahabang panahon. Ang kakayahang ito ay maaaring umunlad sa pamamagitan ng mga katulad na karanasan sa pagkabata, marahil mula sa programming o paglalaro nang maraming oras.  

Kailangan ang Edukasyon at Pagsasanay
  • Ang mga Prompt Engineer ay karaniwang nangangailangan ng bachelor's degree sa computer science, computer engineering, o isang kaugnay na major
  • Kasama sa mga karaniwang paksa ng kurso ang:
  1. Etika ng AI
  2. Paggawa ng desisyon
  3. Malalim na Pag-aaral
  4. Pakikipag-ugnayan ng Tao-AI
  5. Malaking Modelo ng Wika
  6. Machine Learning
  7. Natural na Pagproseso ng Wika
  8. Robotics
  • Ang mga nauugnay na klase ay maaari ding sumaklaw sa:
  1. Mga sistema ng kompyuter
  2. Differential at integral calculus
  3. Functional na programming
  4. Imperative computation
  5. Mga matrice at linear na pagbabago
  6. Teorya ng posibilidad
  7. Mga istruktura at algorithm ng sequential data
  • Employers will look for applicants who already have proven experience in NLP, ML, LLMs, and Deep Learning. They may also want candidates with experience in prompt development, prompt scripting languages, Linux operating systems, and prompt automation tools
  1. Tandaan, maaaring mas mahalaga sa mga recruiter ang kaalaman at kasanayan ng isang tao kaysa sa kung saan nanggaling ang mga kasanayang iyon (hal., mga klase sa kolehiyo, certification, bootcamp, o ad hoc, mga online na kurso)
  • Many education and training sites are popping up offering lessons in Prompt Engineering, such as Prompt Engineering Institute and Learn Prompting. These may be great for learning beginner, intermediate, and even advanced skills. Just keep in mind, employers might ask to see proof of your knowledge and abilities, so print or save any certificates of completion
  • Linux can be learned through Codecademy and other online sites. Some say it only takes a few days to grasp the basic commands, and a few months to learn advanced commands
  • Students can also learn programming languages like Bash, Python, and Java on their own or through classes
  • Class Central offers details on a range of free Prompt Engineering online courses
  • Also check out offerings from Coursera, such as its ~18-hour Prompt Engineering for ChatGPT course, or DeepLearning.AI’s ChatGPT Prompt Engineering for Developers

We asked ChatGPT for some extra educational recommendations. Here’s what it said: 

“Ang isang Master's degree sa computational linguistics o NLP ay magbibigay ng mas espesyal na pagtutok sa mga aspetong nauugnay sa wika ng agarang engineering. Ang isang Master's degree sa machine learning o artificial intelligence ay magbibigay ng mas malalim na pag-unawa sa istatistika at mathematical na mga prinsipyo na pinagbabatayan ng mga modelo ng NLG." 

Nag-alok din ang ChatGPT ng mga sumusunod na mungkahi sa antas! 

  • Bachelor's in Computer Science: “Provides a solid foundation in programming languages, algorithms, and data structures that are fundamental to developing effective NLG models.”
  • Bachelor's in Computational Linguistics: “Provides a deeper understanding of the language-related aspects of prompt engineering, including syntax, semantics, and discourse.”
  • Master's in Computational Linguistics: “Focuses specifically on the study of natural language and how it can be processed by computers.”
  • Master's in Natural Language Processing: “Focuses on the development of algorithms and models for processing human language.”
  • Master's in Artificial Intelligence: “Covers a broad range of topics related to intelligent systems, including machine learning, natural language processing, and robotics.”
  • Master's in Data Science: “Provides a strong foundation in statistical modeling, machine learning, and data analysis that are all relevant to prompt engineering.”
  • Master's in Linguistics: “Provides a deep understanding of language structure and usage, which is fundamental to developing effective NLG models.”
  • Master's in Cognitive Science: “Focuses on the study of human cognition and how it can be modeled using computational techniques.”
  • Master's in Human-Computer Interaction: “Focuses on designing and developing user interfaces that are intuitive and easy to use, which is important for prompt engineering applications.”
Mga bagay na hahanapin sa isang Unibersidad
  • Magpasya kung gusto mong magtapos ng degree sa computer science, computer engineering, o isang bagay na may kaugnayan...na may pagtuon sa AI!
  • Bilang karagdagan sa major at AI focus, tingnan ang mga alok ng paaralan na partikular sa Prompt Engineering
  • Isaalang-alang ang halaga ng matrikula, mga diskwento, at mga pagkakataon sa lokal na iskolarship (bilang karagdagan sa tulong na pederal)
  • Isipin ang iyong iskedyul at kakayahang umangkop kapag nagpapasya kung mag-e-enroll sa isang on-campus, online, o hybrid na programa. Ang Prompt Engineering ay napaka-angkop para sa online na pag-aaral! 
Mga dapat gawin sa High School at College
  • Sign up for plenty of math (calculus, algebra, discrete mathematics, and statistic), computer science, programming, English, and rhetoric
  • Take online Prompt Engineering courses from Coursera, Udemy, Microsoft, DeepLearning.AI, Prompt Engineering Institute, and Learn Prompting
  • Makakuha ng real-world na karanasan sa pamamagitan ng mga part-time na trabaho na nauugnay sa NLP, ML, LLM, at/o programming
  • Simulan ang paggawa ng iyong resume at idagdag ito habang natututo ka at nakakakuha ng karanasan sa trabaho
  • Suriin ang mga pag-post ng trabaho nang maaga upang makita kung ano ang mga karaniwang kinakailangan. Dahil ito ay isang medyo bagong larangan ng karera, maaari mong matuklasan na ang iba't ibang mga employer ay maghahanap ng iba't ibang bagay
  • Request to do an informational interview with a working Prompt Engineer
  • Gumawa ng listahan ng iyong mga contact (kabilang ang mga email address o numero ng telepono) na maaaring magsilbing mga sanggunian sa trabaho sa hinaharap
  • Panatilihin ang pagsipilyo sa iyong mga kasanayan. Mag-aral ng mga libro, online na artikulo, at video tutorial na nauugnay sa Prompt Engineering, NLP, ML, LLM, gamit ang Linux para sa AI, at mga nauugnay na programming language
  • Sumali sa mga online na forum para magtanong at matuto mula sa mga karanasang propesyonal sa AI
  • Build your social capital within AI groups
  • Makipag-ugnayan sa mga propesyonal na organisasyon upang matuto, magbahagi, makipagkaibigan, at mapalago ang iyong network. Ang mga organisasyong isasaalang-alang na sumali ay maaaring kabilang ang:
  1. AI Now Institute
  2. Asosasyon ng mga Propesyonal ng AI
  3. Kapisanan para sa Computational Linguistics
  4. Association para sa Computing Machinery
  5. Consumer Technology Association
  6. European Association for Artificial Intelligence
  7. IEEE
  8. International Association for Pattern Recognition
  9. Machine Intelligence Research Institute
  10. OpenAI
  11. Pakikipagsosyo sa AI
  12. Asosasyon ng Robotics Industries
  13. International Neural Network Society
Karaniwang Roadmap
Maagap na Roadmap ng Engineer
Paano makukuha ang iyong unang trabaho
  • Subukang kumpletuhin ang isang computer science o kaugnay na degree, na may pagtuon sa AI
  • Kumuha ng maraming praktikal na karanasan sa NLP, AI, LLM, atbp. hangga't maaari bago mag-apply
  • Pagandahin ang iyong resume sa pamamagitan ng pagkuha ng mga ad hoc na kurso na nauugnay sa Prompt Engineering, kung ang iyong programa sa kolehiyo ay hindi nag-aalok ng sapat na nauugnay na mga klase
  • Tandaan, ang mga Prompt Engineer ay dapat ding maging bihasa sa sining ng wika, kaya ipakita ang anumang mga karanasan sa trabaho na maaaring mayroon ka na may kaugnayan sa pagsulat o pagtuturo ng Ingles
  • Check out job portals such as Indeed, Simply Hired, Glassdoor, and Craigslist. Pay close attention to the education and experience requirements listed
  • Check out online Prompt Engineer resume templates and review potential job interview questions
  • Isama ang mga keyword na may kaugnayan sa trabaho sa iyong resume para makalampas ito sa software ng Applicant Tracking Systems. Maaaring kabilang sa mga keyword ang mga bagay tulad ng: Python, Java, GPT, DALL-E, Midjourney, Bing AI, NLP, kaalaman sa mga LLM, pangongolekta at pagsusuri ng data, mga modelo ng machine learning, image synthesis, pananaliksik, atbp.
  • Magtanong sa mga nagtatrabaho na Prompt Engineer para sa mga tip sa paghahanap ng trabaho
  • Makipag-usap sa iyong akademikong tagapayo, mga propesor at instruktor, at ang career center ng paaralan para sa tulong
  • Ipaalam sa iyong network na naghahanap ka ng trabaho! Ang karamihan ng mga trabaho ay matatagpuan pa rin sa pamamagitan ng mga kilala mo, kaya simulang gamitin ang ilan sa iyong social capital!
  • Bago maglista ng mga personal na sanggunian sa iyong aplikasyon, tanungin ang mga taong iyon nang maaga kung handa silang magsulat ng mga liham ng sanggunian o tawagan ng isang potensyal na tagapag-empleyo

We asked Google’s Bard to offer some extra job-seeking tips. Here’s what it said: 

  • Learn the basics of large language models (LLMs). LLMs are the foundation of prompt engineering, so it is important to have a good understanding of how they work. There are many resources available online and in libraries that can teach you about LLMs.
  • Practice creating prompts. The best way to learn how to create effective prompts is to practice. There are many different ways to create prompts, so find a method that works for you and experiment with different techniques.
  • Build a portfolio of your work. Once you have created some effective prompts, compile them into a portfolio that you can show potential employers. This will give them a good idea of your skills and abilities.
  • Network with people in the field. Attend conferences, meetups, and other events where you can meet people who are working in prompt engineering. This is a great way to learn more about the field and make connections that could lead to a job.
  • Be persistent. The job market for prompt engineers is competitive, so don't give up if you don't land your dream job right away. Keep practicing your skills, building your portfolio, and networking, and eventually, you will find the right opportunity.
  • Focus on your soft skills. In addition to your technical skills, employers are also looking for prompt engineers who are creative, collaborative, and able to think outside the box.
  • Be willing to learn. The field of prompt engineering is rapidly evolving, so it is important to be willing to learn new things and stay up-to-date on the latest trends.”
Paano Umakyat sa Hagdan
  • Maging eksperto sa mga modelo ng AI, software, at programming language na ginagamit mo
  • I-troubleshoot nang lubusan at panatilihing pinuhin ang output
  1. Remember, Google's parent company Alphabet “lost $100 billion in market value…after its new chatbot shared inaccurate information in a promotional video and a company event failed to dazzle.” Somebody probably screwed up their chance for a promotion after that one!
  • Sundin at maingat na idokumento ang mga pamamaraan upang matiyak na pare-pareho at tumpak ang iyong pag-udyok
  • Ipakita na mapagkakatiwalaan kang magtrabaho nang nakapag-iisa
  • Tanungin ang iyong superbisor kung aling mga kasanayan ang dapat mong pagbutihin upang magdagdag ng higit na halaga sa kumpanya. Kung iminumungkahi nilang gumawa ng sertipikasyon, i-knock out ito (ngunit tingnan kung babayaran nila ito)
  • Alamin ang lahat ng iyong makakaya mula sa mga katrabaho na may higit na karanasan kaysa sa iyo. Gayunpaman, huwag gumawa ng mga shortcut o kunin ang masasamang gawi. Siguraduhing sundin ang mga pamamaraan ayon sa itinuro ng iyong tagapag-empleyo
  • Mabisang makipagtulungan sa mga koponan at tumuon sa paglutas ng mga problema
  • Magpakita ng pamumuno sa pamamagitan ng pagpapakita ng halimbawa para sundin ng iba
  • Sanayin ang mga bagong manggagawa nang matiyaga at lubusan. Sagutin ang kanilang mga tanong at panatilihin silang motibasyon na matuto ng mga bagong bagay
  • Manatiling nakatuon sa mga propesyonal na organisasyon at panatilihing up-to-date sa mga tagumpay. Ang AI ay mabilis na umuunlad at ang bagong lupa ay sinisira araw-araw
  • Be aware of concerns regarding the exponential rise of AI, including worries about the technological singularity—a projected future event that would “involve computer programs becoming so advanced that artificial intelligence (AI) transcends human intelligence, potentially erasing the boundary between humanity and computers.” 
Mga Inirerekomendang Tool/Resources

Mga website

Mga libro

  • ChatGPT Prompt Engineering: Make Money & Be More Efficient With Artificial Intelligence, by Bruce Brown
  • Mastering ChatGPT and Prompt Engineering: From Beginner to Expert, Unlock the Full Potential of AI Language Models: Comprehensive guide to master AI, by Cuantum Technologies
  • The Art of Prompt Engineering with chatGPT: A Hands-On Guide (Learn AI Tools the Fun Way!), by Nathan Hunter 
Plan B

Ang Prompt Engineering ay isang mainit na karera sa ngayon, ngunit ang trend na iyon ay maaaring hindi magtatagal magpakailanman. Ang potensyal na hanay ng suweldo ay isang magnet na umaakit ng tonelada ng mga bagong mag-aaral na sabik na tumalon sa gravy train. Kasabay nito, ang AI ay patuloy na sumusulong at sa kalaunan ay makakagawa ng sarili nitong pag-udyok. Kung nangyari iyon, ang ilan sa mga taong nagmamadaling matuto ng mga kasanayan sa pag-udyok ay maaaring mahanap ang kanilang sarili na walang mga pagkakataong magtrabaho. Hindi namin mahuhulaan ang hinaharap, ngunit kung interesado kang tuklasin ang mga katulad na trabaho, iminumungkahi namin ang sumusunod na isaalang-alang:

  • Big Data Engineer/Arkitekto
  • Developer ng Business Intelligence
  • Computer at Information Research Scientist
  • Tagapamahala ng Computer at Information Systems
  • Computer Hardware Engineer
  • Arkitekto ng Computer Network
  • Computer Programmer
  • Espesyalista sa Pagsuporta sa Computer
  • Analyst ng Computer Systems
  • Mga Administrator at Arkitekto ng Database
  • Data Scientist
  • Information Security Analyst
  • Mathematician at Istatistiko
  • Machine Learning Engineer
  • Robotics Engineer
  • Software Engineer
  • Arkitekto ng Software
  • Web Developer 

Newsfeed

Mga Online na Kurso at Tool