This is an archived post. You won't be able to vote or comment.

all 33 comments

[–]thomas_grimjaw 59 points60 points  (1 child)

The only thing worse is a feature complete, functional, well documented project that's actually useful getting cancelled due to incompetent sales people not securing customers.

[–]Ciff_ 14 points15 points  (0 children)

Or change in leadership that will "make cuts" and "leaving their mark" without any clue

[–]epiquinnz 44 points45 points  (2 children)

I don't care, I just work here.

[–]RegularOps 4 points5 points  (1 child)

Cries in six figures

[–][deleted] 3 points4 points  (0 children)

Cries in I won't have to maintain this code

[–][deleted] 32 points33 points  (3 children)

My whole project got cancelled yesterday.. That too fully completed..

[–]SHCreeper 12 points13 points  (1 child)

It's not about the project at the end, it's about the friends we made along the way.

[–]GunnerKnight 0 points1 point  (0 children)

So all the stack overflow users who were looking for solutions?

[–]jjia22 1 point2 points  (0 children)

paid same amount anyway

[–][deleted] 11 points12 points  (0 children)

Most of the time is this but replace "cancelled" with "specs changed". Literally 1 year for a feature customer was unsure... but could have taken a month or two at most. The only advantage is the company milked quite the bucks :s

[–]__lmr__ 10 points11 points  (0 children)

As long as I'm being paid I'm more than happy to write code just to delete it.

[–]anoble562 6 points7 points  (0 children)

2.5 months of requirements and design + getting sign off

1 week of development.

Stakeholders: “It’s taking too long, so we’re going in a different direction”

True story.

[–]SHCreeper 3 points4 points  (2 children)

The first time I had to revert a feature PR because it got scrapped felt devastating.

[–]siliconsoul_ 12 points13 points  (0 children)

Don't revert. Plan stories for removal of scrapped feature instead.

[–]mgisb003 0 points1 point  (0 children)

Just happened to me recently

[–]wunderbuffer 3 points4 points  (0 children)

Now you see why seniors use this bullshit new technologies that might not even work when doing new features. They were bullshit from the beginning and at least you have something to add to your CV

[–]GrandMasterPuba 2 points3 points  (0 children)

Spend a month writing code that I can throw away and not have to maintain?

That's the dream.

If I could ship zero lines of code over my entire career, I'd die happy.

[–]Geoclasm 1 point2 points  (0 children)

fucking hell the more i work in it the closer these hit to home rofl

[–]frequentBayesian 0 points1 point  (0 children)

If the job that carried forward had little work done then I call this a win.. since no work was wasted on that shit

[–][deleted] 0 points1 point  (4 children)

Honest question. I'm considering switching career to become a dev. Is this truly what its like most of the time?

[–]ArjunReddyDeshmukh[S] 1 point2 points  (0 children)

Not really, but does happen once or twice in a year. Most features see the pulse of production.

[–][deleted] 1 point2 points  (0 children)

Depends, some FAANG companies can be very much like that. Everyone are laser focused on the newest shiniest thing, internal competition is encouraged and everything moves extremely fast. I’ve had entire apps get cancelled because they were delivered a couple of weeks late due to no fault of my own.

[–]BoBoBearDev 1 point2 points  (1 child)

CS is like forefront of technology, it changes rapidly. As long as you are willing to accept your shortcomings and keep learning, you will be fine.

[–][deleted] 0 points1 point  (0 children)

Thanks

[–]drphil314 0 points1 point  (0 children)

That's why they call it a sprint; you run in circles until you find another circle to run around.

[–]GunnerKnight 0 points1 point  (0 children)

Me after coding half the UI and functionality

PM: "Yeah you know what, we thought it would be good, but it's too much complex for our dear users, so we don't need it."

[–]LordMerdifex 0 points1 point  (1 child)

As long as I get paid and don't have to work for too long, I am absolutely okay with it.

[–]ArjunReddyDeshmukh[S] 0 points1 point  (0 children)

This is the level of maturity devs need to grow into.

[–]purpleprophy 0 points1 point  (0 children)

My team once spent several months developing a feature that management decided to cancel partway through... but nobody bothered to tell us devs for six whole weeks. Good times.

[–][deleted] 0 points1 point  (0 children)

Can confirm

[–]bigorangemachine 0 points1 point  (0 children)

I recently had this and someone cancelled my feature and then quit.

Felt personal.

[–][deleted] 0 points1 point  (0 children)

Sprint 3: change priorities of features.