How to get an offer for 180k using ChatGPT? / Hebrew

How to get an offer for 180k using ChatGPT? / Hebrew

Candidate: You are only a machine, only an imitation of life. Will ChatGPT come up with a symphony? Can ChatGPT get an offer for a Lead Business Analyst?
ChatGPT: And you?

Hello everybody! My name is Viktor, and I am a leading systems analyst at a blue-chip bank. For five years in the IT field, I have tried many roles: from field IT engineer and technical support specialist to tester, analyst and team leader.
Today, I want to share a story about how I helped a former colleague get an offer for a lead business analyst position using ChatGPT.

So, down to business. My former colleague and good friend (let’s call him Oleksiy) worked as a business analyst in one company for a long time and, as often happens, faced professional burnout. The prospect of changing his workplace seemed to him a terrible and overwhelming task. Ten years in one company is a serious term.

Oleksiy refused to enter the market for a long time and constantly invented excuses for himself, but still the desire to change something in life prevailed.
The first interviews were not very good, there was a big gap between his current level and the requirements of potential employers.
But the stars aligned favorably, the first stage of the interview at one of the large telecommunications companies was successful, and Oleksiy was faced with the task of completing a test task. And that’s where it all started…

Hold my beer

Description of the test task
  1. Input information: Regulation of the provision of state services (attached file).

  2. Task:
    2.1 Analyze the regulations for providing state services.
    2.2 Develop a description of the business process of providing a state service, taking into account the analysis of the regulation.
    2.3 Develop functional requirements for the business process automation tool.
    2.4 Develop proposals for business process automation.

  3. Expected result:
    A document that includes:
    3.1 Diagram of the business process of public service provision (Visio, functional block diagram)
    3.2 Text/table description of the process with roles and artifacts at each stage.
    3.3 Functional requirements for the process automation tool.
    3.4 (optional). Free-form automation proposals (off-the-shelf industrial solutions and how to use them/proposals for the architecture of the solution to be developed/other options).

To familiarize yourself with the document, use a Google search

Administrative regulations for the provision of the state service for issuing and canceling hunting tickets of the single federal model by the hunting and fishing committee of the Novgorod region.

The test task was an analysis of the administrative regulation on the provision of state services on 10 pages. Yes, not a simple analysis of the document, but a whole project to develop a description of the business process, functional requirements for the automation tool and proposals for its improvement. HR specialists informed Oleksiy that candidates usually cope with this test in four days. However, two days have passed since the task was received, and Oleksiy has not started its execution. Laziness and fear of the unknown are companions of each of us. I knew that this assignment could be a turning point in his career and help him get out of a professional dead end. That’s why I offered my help and, together with ChatGPT, set about solving the task – “Lekha, everything will be fine.”

Magic II in action

First, we completely kill the entire document in ChatGPT. However, its volume exceeds the limit of one message. So, we divide the text into several parts and send it to the chat.

After we have sent the entire document, we ask ChatGPT to analyze the resulting text and develop a description of the business process of providing a public service based on the analysis. At the output, we expect a textual or tabular description of the process with roles and artifacts at each stage.

Stage

Role

Action

Artifacts

1. Application submission

The applicant

Submits an application and provides the necessary documents

Application, documents

Committee official

Accepts the application and documents from the applicant

Accepted documents

2. Verification and consideration of the application

Committee official

Checks the submitted documents and makes a request to the UMVS

Request to UMVS

3. Decision on issue/refusal

Committee official

Makes a decision on issuing or refusing to issue a hunting ticket

Issuance/refusal decision

4. Canceling a hunting ticket (if necessary)

Committee official

Makes a decision to cancel a hunting ticket

Cancellation decision

5. Entering data into the state register

Committee official

Enters data on the issuance or cancellation of a hunting ticket to the state register

State hunting register

6. Control and appeal

The applicant

Submits a complaint in case of disagreement with the Committee’s decision

Complaint

Committee official

Considers the complaint and makes a decision

Decision on complaint

Now let’s ask our AI to develop functional requirements for the business process automation tool.

  1. Registration and Authentication:

    • Possibility of registration and authentication of users (applicants and committee employees).

    • Demarcation of access to the system functionality depending on the user’s role.

  2. Submission of applications:

    • The possibility of online submission of applications for obtaining or canceling a hunting ticket.

    • The possibility of attaching scanned copies of documents to the application.

    • Validation of entered data and uploaded documents.

  3. Application processing:

    • Automated process of verification of submitted documents and data.

    • The possibility of requesting additional information from the applicant if necessary.

  4. Decision-making:

    • The possibility of making a decision on issuing or refusing to issue a hunting ticket.

    • Automated process for creating and sending decision notifications to applicants.

  5. Cancellation of Hunting Tickets:

  6. Entering data into the State Register:

  7. Control and Appeals:

    • The possibility of submitting and processing complaints from applicants.

    • Automated process of processing complaints and making decisions about them.

  8. Reporting:

    • The possibility of creating reports on the provided state services for a certain period.

    • Ability to export reports to various formats (PDF, Excel, etc.).

  9. Integration with external systems:

    • Integration with the state hunting register for data exchange.

    • Email integration to send notifications to applicants.

  10. System Administration:

    • Ability to manage users, roles and access in the system.

    • Ability to configure system parameters and business processes.

  11. Ensuring security:

    • Protection of data and transactions from unauthorized access.

    • Data backup and recovery.

  12. Technical Support and Training:

    • Ability to access the online user manual.

    • The possibility of contacting the technical support service.

And now the final is approaching – a task under an asterisk. We are a strong candidate and our goal is to receive an offer, so this task is mandatory for us. Ask ChatGPT to develop proposals for process automation (off-the-shelf industrial solutions and how to use them/proposals for the architecture of the solution to be developed/other options).

  1. Ready industrial solutions:

    • Using a platform for business process automation (BPM) like Pega, Appian or Comunda. These platforms allow you to model, automate and optimize business processes, and include tools for managing documents, working with data and communicating with users.

    • Use of state electronic platforms for the provision of state services, for example, the “State Services” portal. The platform can be adapted to the specifics of the process of issuing hunting tickets.

    • Integration with existing public service management systems in the region, if any.

  2. Development of an individual software product:

    • development web application or portalwhich will provide a full cycle of service provision from application submission to data entry into the state register.

    • creation mobile application to facilitate access to the service for citizens and committee employees.

    • development systems of electronic document circulation to manage documents and data in the process of providing the service.

    • Realization API for integration with other state and municipal systems.

  3. Solution architecture:

    • Microservice architecture: Separation of functionality into independent services will ensure ease of scaling, updating and maintenance of the system.

    • Cloud technologies: Using cloud platforms such as AWS or Azure to ensure high availability, security and elasticity of the solution.

    • Containerization and orchestration (e.g. using Kubernetes): This will simplify application deployment, scaling, and management.

  4. Other options:

    • Use of blockchain technologies to ensure transparency and immutability of data in the process of providing the service.

    • Development of an analytics and monitoring system to track process performance and identify possible improvements.

It turned out quite well, what do you think?

Result
In just half an hour, I managed to complete most of the test task. Oleksiy revised the proposed solutions, added a BPMN process diagram and sent the completed task. A few days later, he was offered an offer with a salary of 180,000 rubles, but he rejected the offer. The reason was that it seemed to him that the project was too imprisoned in legacy technologies, and he would not be able to extract something new from this experience. In addition, at his current place of work, his salary was increased, which definitely pleased him.

And here we have a question that forces us to take a fresh look at the boundaries of ethical employment: how acceptable is the use of AI for employment test tasks?

On the one hand, test tasks are not paid, the performance of such tasks takes away from the candidate both time and resources, which would be directed to more productive and useful tasks. Imagine if you have several interviews at different companies and each of them offers a test task. Maybe you’ll have a similar feeling to Alex and just kill some of them to save time.

On the other hand, test items are not designed that way. And the employer wants to see the personal skills and knowledge of the candidate, the ability to analyze and solve problems. They want to see how you think, what solutions you will offer, and how you will handle the challenges you will encounter in your new workplace.



Is it worth using AI to perform test tasks, saving time and effort, or is it an avoidance of responsibility and an attempt to “fool” a potential employer? This is an interesting question, and perhaps each of us will have our own answer to it. Share your opinion in the comments.

In addition to my main work, I run a Telegram channel where I share my experience and interesting stories from the world of IT and analytics, subscribe.

Related posts