06/06/2023
Professor Ian Sommerville stated that writing a standard job description for a software project manager is impossible. The job varies tremendously depending on the organization and the software being developed.
Meanwhile, job postings by inexperienced IT Division managers across South Asia:
"We are looking for a candidate who meets the following criteria:
Age: Must be at least 30 years old.
Experience: Must have a minimum of 10 years of experience in software development.
Proficiency: Should be proficient in Java, Ruby, Fortran, C, C++, C #, ASP.NET, HTML, JavaScript, Machine Learning, PHP, Laravel, Bootstrap, TypeScript, Python, Pandas, VueJS, TensorFlow, MongoDB, SQL, PostgreSQL, SciPy, AI, React, and Cybersecurity. The candidate should also be proficient with servers and networks. If our network goes down, they will be responsible for getting it to work.
Development Skills: The applicant should have the ability to develop software and web applications from scratch, following our design instructions.
Progress Reporting: It is required for the candidate to provide progress reports to us every 6 hours.
Payment: The monthly payment for this position is less than $400.
Working Hours: The work hours are from 8 am to 11 pm."
🫥🫥🫥