Author Topic: "Born to Fail" projects at work  (Read 12304 times)

0 Members and 1 Guest are viewing this topic.

Offline lowimpedance

  • Super Contributor
  • ***
  • Posts: 1249
  • Country: au
  • Watts in an ohm?
Re: "Born to Fail" projects at work
« Reply #25 on: April 07, 2014, 12:12:06 am »
I think the management know full well its a stinking mass of brown stuff, and you have been chosen as the scape goat when this rancid pile is flushed down.
 Get out as soon as possible.
The odd multimeter or 2 or 3 or 4...or........can't remember !.
 

Offline zapta

  • Super Contributor
  • ***
  • Posts: 6193
  • Country: us
Re: "Born to Fail" projects at work
« Reply #26 on: April 07, 2014, 12:55:01 am »
http://en.wikipedia.org/wiki/Ship_of_Theseus

Of course it is, by continuity.  I doubt that I contain most of the molecules I born with but it's still me. ;-)

As for the issue at hand, OP, the company is paying you to do some task. Your best bet is thinking positively and creatively how it can be done within the constraints.  CYA, keeping records, and a negative attitude will result in self fulfilling failure, your goal is to deliver, not to be right.  My advice is to start with low hanging fruits, show some success, get their confidence, and then they will be more open for your time estimations for the more complex stuff.

My-way-or-the-highway approach does not work well with employers and it's you that will be on the highway. Be positive, show enthusiasm and find ways to delivers.
 

Offline SL4P

  • Super Contributor
  • ***
  • Posts: 2318
  • Country: au
  • There's more value if you figure it out yourself!
Re: "Born to Fail" projects at work
« Reply #27 on: April 07, 2014, 12:14:25 pm »
Assuming you want to stay, and are being well paid...
Ask as many questions about the expected (original) functionality in writing as possible.  Look for conflicts with the new requirements.
If they can't answer, then it's impossible for you to complete the task
Don't ask a question if you aren't willing to listen to the answer.
 

Offline IcarusTopic starter

  • Regular Contributor
  • *
  • Posts: 132
  • Country: 00
Re: "Born to Fail" projects at work
« Reply #28 on: April 07, 2014, 03:09:11 pm »
They don't pay me that well.
I hope that they won't fire me. Just wishfull thinking I guesss :D
 

Offline Hypernova

  • Supporter
  • ****
  • Posts: 655
  • Country: tw
Re: "Born to Fail" projects at work
« Reply #29 on: April 07, 2014, 03:59:43 pm »
They don't pay me that well.
I hope that they won't fire me. Just wishfull thinking I guesss :D

If it makes you feel better: When the job is so bad that you want to quit, yet the worst they can do is fire you, you're invincible.
 

Offline Rigby

  • Super Contributor
  • ***
  • Posts: 1476
  • Country: us
  • Learning, very new at this. Righteous Asshole, too
Re: "Born to Fail" projects at work
« Reply #30 on: April 07, 2014, 04:36:08 pm »
If it makes you feel better: When the job is so bad that you want to quit, yet the worst they can do is fire you, you're invincible.

Few things are as potent as a regular guy with nothing to lose.  When you realize you have nothing to lose, you stop worrying about how things will be accepted, or even whether or not they'll be accepted.  you just do them.

No matter what kind of place it is, unless there is someone actively trying to get rid of you, results will always sway management more than proposal.  giving them results will make them care a whole lot less about how you actually got it done, because the problem of getting it done has now passed; they don't have to worry about "how" anymore, and it becomes another problem that is solved.

I would ask them why there are all these restrictions on the new implementation.  It would not surprise me if these things are all based on a lack of understanding of how the code currently works, or gross misunderstanding of how code works at all.  Often you can find a way to reach them and get the restrictions loosened if you can find the crack in their logic.
 

Offline Neilm

  • Super Contributor
  • ***
  • Posts: 1547
  • Country: gb
Re: "Born to Fail" projects at work
« Reply #31 on: April 07, 2014, 06:44:41 pm »
Yeah :) They don't even have the old hardware schematics or PCB or the hardware itself.
They want me to figure out every thing without even testing and integrate complety arbitary new hardware.

If they like throwing money - you could always try asking for hardware emulators. That way if they say no you complain that you weren't given sufficient resources, if they say yes someone has to get the information.
Two things are infinite: the universe and human stupidity; and I'm not sure about the the universe. - Albert Einstein
Tesla referral code https://ts.la/neil53539
 

Offline Kryoclasm

  • Regular Contributor
  • *
  • Posts: 175
  • Country: us
  • KL3DL
Re: "Born to Fail" projects at work
« Reply #32 on: April 08, 2014, 07:26:28 am »
hmmm retain old codes, and yet add new features .... doesnt that warrant you to do anything you need to do to the old codes? after which ... it wont be pretty much just old codes anymore isnt it? ... i feel like the criteria of the project is like asking you to walk forwards and backwards at the same time ...  :palm:

feels abit like this video doesnt it? *sigh*


now lets add a kitten to that code shall we? hahahaha


Amen to that.
God forbid you are marked the expert! Your life just got a lot more insane.
“I predict that very shortly the old-fashioned incandescent lamp, having a filament heated to brightness by the passage of electric current through it, will entirely disappear.” -Nikola Tesla
 

Offline icon

  • Regular Contributor
  • *
  • Posts: 246
Re: "Born to Fail" projects at work
« Reply #33 on: April 08, 2014, 01:54:35 pm »
The only viable approach to situations like this is the "Grandfathers Axe" approach, also known as the "Ship of Theseus Paradox".

http://en.wikipedia.org/wiki/Ship_of_Theseus

Ah, you mean "Trigger's broom". I see.

John
 

Offline IcarusTopic starter

  • Regular Contributor
  • *
  • Posts: 132
  • Country: 00
Re: "Born to Fail" projects at work
« Reply #34 on: April 08, 2014, 03:13:14 pm »
now lets add a kitten to that code shall we? hahahaha
After I've spend a week in compiler errors. Today I realized the famous "old" code does NOT work at all...
Now they want repairs first.... :palm:
 

Offline Jarrod Roberson

  • Regular Contributor
  • *
  • Posts: 71
Re: "Born to Fail" projects at work
« Reply #35 on: April 08, 2014, 03:37:50 pm »
After I've spend a week in compiler errors. Today I realized the famous "old" code does NOT work at all...
Now they want repairs first.... :palm:

Sucks to be you! This unfortunately is a common "no win scenario" in the software industry.
 

Offline daveshah

  • Supporter
  • ****
  • Posts: 356
  • Country: at
    • Projects
Re: "Born to Fail" projects at work
« Reply #36 on: April 08, 2014, 05:32:07 pm »
Just curious, what language is it written in?
 

Offline IcarusTopic starter

  • Regular Contributor
  • *
  • Posts: 132
  • Country: 00
Re: "Born to Fail" projects at work
« Reply #37 on: April 08, 2014, 06:06:21 pm »
Its written in C. The problem is that it's very flexable language. Insanity may easily reshape everything.
Such as "The International Obfuscated C Code Contest"
 

Offline Bored@Work

  • Super Contributor
  • ***
  • Posts: 3932
  • Country: 00
Re: "Born to Fail" projects at work
« Reply #38 on: April 08, 2014, 06:23:33 pm »
After I've spend a week in compiler errors. Today I realized the famous "old" code does NOT work at all...
Now they want repairs first.... :palm:

That's good. That gives you time to study the code while replacing parts.

Its written in C.

That's good. There are boatloads of analysis and debugging tools out there for C code. Get every tool you can get your hands on, doing static analysis, dynamic analysis, abstract interpretation, whatever you can get your hands on. The more nit-picking the tools, the better. Because then you can show impressive statistics to your boss:

"See that tool report? We have a gazillion unresolved issues in the code. I'll get right on it. But you see, a gazillion issues, it'll take some time. Sorry.".
« Last Edit: April 08, 2014, 06:25:27 pm by Bored@Work »
I delete PMs unread. If you have something to say, say it in public.
For all else: Profile->[Modify Profile]Buddies/Ignore List->Edit Ignore List
 

Offline tszaboo

  • Super Contributor
  • ***
  • Posts: 7428
  • Country: nl
  • Current job: ATEX product design
Re: "Born to Fail" projects at work
« Reply #39 on: April 09, 2014, 12:07:09 pm »
There is two ways to handle when the manager puts you on the "legacy" system:
1.) When the word "legacy" is being said, you immediately respond with "I quit". Timing is the essence. You have to be prepared for that, always.
2.) You turn Eastern-European. There was a time, everyone had a job, they could not fire you, even if they fired you, some other company had to give you a job. Breathe in the feeling. Nothing matters. Then come to forums like this, spend your day reading newspaper or books, learn about electronics. It works for millions of people.
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf