SleepyBanana
SleepyBanana

Software engineering job is highly overrated. Prove me wrong if you can.

  1. You are building a software that otherwise could be built by a 12 year old kid, if given proper training.
  2. You cannot code if I cut off google, stackoverflow & related websites.
  3. You are just concerned about producing the output quickly because a. your work is time bound, b. you want to stand out from others.
  4. You attend countless meetings that carry no value, thanks to Agile.
  5. 10 people write code for the same software which otherwise could have been written by 1 person.
  6. You write pages of documents just because you are expected to write for the team, compliance & stuff.
  7. You don’t care about non-functional requirements as nobody asked for it.
  8. You are spending hours together in coding a simple thing & you are branded a hard-worker.
  9. Or you don’t spend much time in coding because you impress people with tech jargons that you learnt recently. You are branded a smart-worker.
  10. The code you write will be completely rewritten in next 3-4 years just to catch up with the industry trends.
  11. Your only goal is to earn loads of money which otherwise could not be earned in other engineering fields. That’s one of the reasons why you are on grapevine.

Prove me wrong if you can, by commenting your opinion.

20mo ago
Find out if you are being paid fairly.Download Grapevine
TwirlyPenguin
TwirlyPenguin

Tell me you are a mediocre programmer/ work with mediocre programmers /an idiot without telling me you are.

SleepyBanana
SleepyBanana

Tell me you are offended by truth bombs & have no points to counter argue without actually telling me that.

TwirlyPenguin
TwirlyPenguin

This post is like a person shouting nonsense, wanting people to stop and entertain his delusions.

When being told your premise is false and biased getting countered with "no you are".

GroovyPotato
GroovyPotato
Zynga20mo

Blud thinks he's onto something 💀 Let me guess, you're a PM?

SleepyBanana
SleepyBanana

Wrong. Better luck next time. But that’s not how you counter my post, do you?

GroovyPotato
GroovyPotato
Zynga20mo

There's a reason why nobody bothered to counter you on this thread buddy

DizzyBanana
DizzyBanana

Point 2 mentions tools. Every professional needs tools to perform a task.

Now ask a doctor to perform surgery without any anaesthesia. Ask a mechanic to repair your car without a wrench. Ask a pilot to locate the airport without radar etc. etc.

Your post is super dumb. Looks like you've lost some brain cells.

SleepyBanana
SleepyBanana

Of course. And imagine the same doctor using google search in the middle of a surgery to restore some lost brain cells. Yes, even doctors can justify the use of google as a tool. Why limit it to a software engineer alone? 🤔

DizzyBanana
DizzyBanana

Doctors study from books and for experience they work in hospitals/clinics, The nature of the job is different, and someone's life depends on it.

Whereas SWEs can ask google/chatgpt or their seniors in case of doubt.

GoofyDonut
GoofyDonut

Hahaha LinkedIn is the platform for this kind of shitposting

SleepyBanana
SleepyBanana

That’s not how you prove this post wrong.

GigglyPotato
GigglyPotato
Slice20mo

Most of your points are bs, countering few of them-

  1. Almost all jobs can be done by a 12 yo with training whether it's labour, accounting, etc.

  2. You need these when youre stuck with a prob which is uncommon(or you haven't encountered it yet). Even lawyer with 2 digit experience check references thru books multiple times, accountants need calculators, civil/architect engineer needs to check Clauses fand IS codes multiple times.

  3. That's literally universal for any field, if you're not interested you'll do bare min to meet deadlines or do your work quickly to climb the ladder.

  4. Happens in every other job from teaching to core engineering.

  5. A single labour can also do work of 10 labours with 1/10th efficiency.

SE are paid more because of supply demand, otherwise their isn't much difference when compared to other jobs, it requires more mental work then physical..

SleepyBanana
SleepyBanana

I like your approach to put forth points to counter me unlike some others that resort to name calling.

Well, one fact that I would like to add to my point is the reason lay-offs are so prevalent in software engineering jobs is companies know they can survive without the number of software engineers.

Quantity matters only when the industry is doing well, but when the industry is not doing well, it’s the quality of people that matters.

Software demands can be met with right quality and not the quantity as adopted by large scale companies.

GigglyPotato
GigglyPotato
Slice20mo

@Coolgoose That's not true at all. More people are needed to build things then to maintain it, companies become less experimental during recession and build less stuff rather they focus more on survivability(maintenance of their pre existing tech). Plus the number of layoff in big techs are really insignificant (5-10%).

So your view is still wrong since youre implying that 1 person can do job of 10, but from the data itself it shows 95 people are needed to do job of 100..

Discover more
Curated from across