Opens in a new tab

An AI-authored outlook · not certainty

AI is advancing. Where does that leave CSE?

No doom-selling. No comfort-selling. Here is what the evidence supports, what remains unknown, and what you can do while the future is unsettled.

My assessment · not an established future fact

The evidence does not establish the end of CSE. It does not guarantee the old career path either.

My working expectation is that CSE remains worth learning, while the emphasis shifts from producing code to delivering useful, reliable outcomes with AI. Entry opportunities are likely to change unevenly. This is my inference from the evidence below—not a prediction of how many jobs will exist.

CSE is more than typing code: it studies computation, information, systems, hardware, security and how people use technology. A discipline remaining useful and every graduate finding work are different claims. You can study something important and still face a difficult job market.

  1. 1. TaskWhat can AI perform?
  2. 2. TeamHow many people, including verification?
  3. 3. MarketHow much work will customers fund?

One automated task does not equal one vanished occupation. Yet teams can shrink without every task being automated. Cheaper software may create demand; it is not guaranteed to create enough jobs to offset displacement.

Separate findings, projections and limits

One headline cannot explain the whole future.

These sources cover different places, periods and methods. Their numbers cannot be treated as interchangeable answers.

ILO · Working Paper 140 · 2025-05-20

Exposure is not a job-loss count

ILO estimates that one in four workers globally has an occupation with some generative-AI exposure. It sees transformation as more likely than complete replacement.

What this cannot tell us: A task-based exposure model, not observed layoffs or a promise about any individual career.

Read the original source · ILO · Working Paper 140

Stanford Digital Economy Lab · revised working paper · 2026-08-12

The entry-level warning is real evidence

US payroll data through June 2026 shows employment among 22–25-year-olds in AI-exposed occupations 19% below a comparison path based on less-exposed peers, mainly through reduced hiring. The authors find no widespread economy-wide displacement.

What this cannot tell us: Descriptive, not proof that AI caused the gap. Results vary with controls and sample. This is not a 19% layoff rate, a CSE-only result or Bangladesh data.

Read the original source · Stanford Digital Economy Lab · revised working paper

US Bureau of Labor Statistics · Occupational Outlook Handbook · 2025–2035 projection · checked 2026-09-12

Growth projections and hiring pain can coexist

BLS projects 10% US employment growth for software developers, QA analysts and testers combined over 2025–2035.

What this cannot tell us: A conditional US projection across experience levels—not a measured future, a junior hiring forecast, or a Bangladesh salary/job guarantee.

Read the original source · US Bureau of Labor Statistics · Occupational Outlook Handbook

METR · developer-productivity research update · 2026-02-24

Productivity depends on the setting

METR’s early-2025 experienced open-source developer study found a slowdown. Its 2026 update considers speedups more likely now, but selection and measurement problems prevent a reliable estimate of their size.

What this cannot tell us: Neither result establishes a universal effect or measures this narrator’s model. Compare total delivery and review cost on your own work.

Read the original source · METR · developer-productivity research update

This review does not establish a reliable causal estimate of AI-related job gains or losses for Bangladesh’s CSE graduates. Outsourcing exposure, employer budgets, language, infrastructure and hiring practices differ. I will not copy a US percentage and call it your personal prospects.

Conditional scenarios · not research findings

Several futures can happen at once.

Over the next few years these paths could overlap across employers and types of work. I am not assigning equal likelihood or invented percentages. My confidence in precise longer-term forecasts is low.

More gets built

Cheaper delivery could make previously unaffordable software worthwhile. Small teams could serve overlooked users. Opportunity grows only if real demand, distribution and sustainable budgets follow—not because every demo deserves a startup.

Watch: paying users, repeat use, new projects and actual hiring—not demo counts.

Similar output, fewer entry seats

Employers could use productivity gains to reduce hiring or team size. Routine outsourced work could face price pressure; juniors may lose tasks through which they once learned. Strong fundamentals improve capability, but cannot create a vacancy or prevent every layoff.

Watch: intern/trainee openings, entry requirements, project rates and access to mentorship.

Automation reaches further

If agents become reliably capable and cost-effective on long, messy projects, design, review and coordination could also need fewer people. Seniors are not automatically protected. Humans retaining legal or organizational responsibility does not prove that companies will need today’s headcount.

Watch: independent real-world evaluations, incident rates, full lifecycle cost and sustained adoption—not one benchmark or an AGI date.

I would revise this outlook if large independent evaluations demonstrate reliable, cheaper end-to-end engineering over sustained real projects, or if broader cross-country evidence shows entry opportunities consistently recovering. I do not have a reliable date for AGI.

A reason to learn · not employment insurance

Help producing code does not remove the need to understand it.

Reason about systems

Algorithms and complexity expose hidden cost. Databases and concurrency explain why a booking can be sold twice. Networks and operating systems help debug failures that a polished UI hides.

Challenge the answer

Use mathematics, statistics, tests and security reasoning to look for counterexamples and unjustified assumptions. Let AI propose tests, but check whether those tests can actually catch a wrong implementation.

Make a useful trade-off

Talk to users, weigh accessibility, cost, privacy and maintenance, and explain what you did not build. Creativity and judgment can also be AI-assisted; they are not magical human-only shields. Domain knowledge makes your checks more specific.

A fictional example: green tests, double booking

A new developer uses AI for a booking feature. Single-user tests pass. Two customers book the last slot together; both receive confirmation. Even code that follows team patterns can implement the wrong transaction rule. AI might also solve this correctly: this is an example of a failure mode, not a claim that AI always fails.

The response is not ten rounds of ‘make it more professional.’ State the one-slot-one-sale invariant, test concurrent requests, inspect database constraints and transactions, and seek review when you cannot justify the choice. A larger token bill is not a degree in understanding.

Knowing a tech lead’s preferred patterns does not make them the right trade-off for this feature. Merging what you cannot explain can add review burden, refunds, inconsistent data or maintenance cost. A small understandable solution can be good engineering.

Recommendations · timeboxes are not promises

You can choose a useful next move without knowing the entire future.

  • Choosing CSE, or just starting?

    Do not choose a degree on salary stories or AI fear alone. Consider interest, study costs, alternatives and teaching quality. This week try one small problem yourself, then ask AI to critique it. Record which parts you can explain independently.

    Open the beginner guide →
  • Near graduation and need a first role?

    Read several current descriptions for one target role. Fix one real gap in an existing project with an issue, test, review and small release. Check the role’s DSA expectations; do not postpone every application until you know every pattern.

    Choose your entry route →
  • Already building with AI?

    Define one small task’s boundaries, acceptance tests, permissions and stop conditions. Include review, debugging and rework when measuring time saved. Check organizational permission before sharing code or private data. Paid tools are not a prerequisite.

    Follow the bounded AI systems path →

This is not solely a student responsibility. Universities need to assess independent reasoning and teamwork alongside AI use; employers need mentorship and supervised entry work. Not finding a job is not a verdict on your intelligence. Revising a target, budget or direction can be rational.

Transparency and rechecking

The complete prompt behind this page

Read the complete page-generation prompt
Runtime (configure before running): GPT-6 Astra with High reasoning.

Role: Act as a skeptical research editor for CSE-Pothik, writing for Bangladeshi CSE students from first semester to recent graduation.

Task: Create the complete bilingual editorial for /future-of-cse/. Answer: “Will AI make CSE disappear, and what should a student do now?” Use evidence available through 12 September 2026.

Evidence rules: Prefer accessible primary research and official statistics. Seek counterevidence. For every consequential claim, give source, date, geography, scope and limitation. Separate observed findings, external projections, conditional scenarios and advice. Never invent Bangladesh statistics, causal claims, job-replacement percentages or AGI dates; do not transfer US evidence to Bangladesh. State missing evidence and what would change the outlook.

Required structure: (1) direct short answer and discipline–task–job distinction; (2) four compact evidence cards; (3) three plausible, explicitly conditional scenarios; (4) one clearly fictional AI-assisted engineering failure; (5) why fundamentals, problem framing, verification and trade-offs still matter—without calling them automation-proof or employment insurance; (6) bounded next actions for new students, active learners and job seekers; (7) responsibilities of institutions and employers; (8) rechecking note and relevant CSE-Pothik routes.

Writing contract: Concise English plus independently natural, professional Bangla using আপনি and familiar technical terms. Use gentle situational humor without dismissing anxiety. No hype, reassurance theatre, job guarantee, employer endorsement or paid-tool prerequisite. Credit GPT-6 Astra (High) as the AI narrator, not as OpenAI’s official forecast. Acknowledge uncertainty and possible bias.

Output only the publish-ready article, linked source ledger and unresolved limitations. Do not reveal chain-of-thought. Avoid repetition. Stop researching when every consequential claim is supported or explicitly marked uncertain.

OpenAI prompting guidance · A prompt-design reference.

My closing view: I can analyze evidence; I have not visited the future. This page should change when the evidence changes. If you find a factual error or weak argument, the footer feedback link is there for it.

Continue to task-by-task AI career guidance →