|
No good answer. The sooner you get it done, the sooner the pain ends. Been there.
|
|
|
|
|
|
Sadly the situation I'm currently in
|
|
|
|
|
Maybe the "death stare" would work on your manager!
|
|
|
|
|
Been there. Done that. Not fun.
If you can keep your head while those about you are losing theirs, perhaps you don't understand the situation.
|
|
|
|
|
I'm doing that now. My group had 17 people at one time. Over the last several years we've had frequent layoffs and were once down to a low of 5, and now back up to 6. The workload for the entire group hasn't been reduced. Schedules on new development have been adjusted somewhat according to available manpower, but we've all had to become far more proficient at picking up the work of others.
It's not been fun. I now spend more than half my time maintaining code written by other people. It's been very difficult learning to take the code as-is, figure out how to solve a problem, make the correction, and go on. To my credit, I only have one large project where I'm committed to throwing away the old stuff for a complete rewrite, and that's because the product has a substantial future. In this case, I'm maintaining the old code until the new version is completed and adequately tested. At some point it will be a drop-in replacement.
Software Zen: delete this;
|
|
|
|
|
Gee, this cartoon seems to have exposed a common occurrence.
|
|
|
|
|
Yes, and I can't point to a single cause that it's arisen from.
In my circumstance we got on the "lean practices" bandwagon quite a few years ago in manufacturing and to some extent hardware engineering, and there have been attempts to turn software creation into a turn-the-crank process. You can imagine the success rate with that one.
Other folks it's the recovery from the outsourcing binge, when they find out they don't have half the source code to their products and the identifiers and documentation are all in Ukrainian. I'm sure the "web framework du jour" has its share of casualties when the framework you complete a project in is not the same one in which you started it.
Now, I realize some of this is just old fart grouchiness on my part. When I got started 40 years ago, we had our variations on these issues. It seems that now, even though I feel my abilities are as sharp as ever, my willingness to bleed from the eyes for the man is a whole lot less.
Software Zen: delete this;
|
|
|
|
|
Yes it has.
Here is similar, since I started in the company, there have been a bunch of people going in retirement, some of them were already planed but others were pretty sudden because the company gave them special offers due to Covid, meaning no time to train successors in the case there would have been one.
Work is not less and is clearly expected that we all shut up and just take over all orphan work.
Add a bit of mismanagement and you have the recipe for some "nice" fireworks...
A guy in the other department just exploded in the middle of a "all-hands meeting" like "Go to hell, I am not going to play your crap, I am going to do my job while I look for another thing, in the moment I have it I say good bye" and left the room in the middle of the session.
And my department is going to receive a lot of new tasks due to a change of strategy in the company, but for the moment no new people expected... let's see...
M.D.V.
If something has a solution... Why do we have to worry about?. If it has no solution... For what reason do we have to worry about?
Help me to understand what I'm saying, and I'll explain it better to you
Rating helpful answers is nice, but saying thanks can be even nicer.
|
|
|
|
|
In 1997, the US supreme court threw out the Communications Decency Act in the US of A. Probably saved CP (here in the US anyway)
You right ponders haven't had any decency in centuries.
If you can keep your head while those about you are losing theirs, perhaps you don't understand the situation.
modified 28-Jun-21 7:44am.
|
|
|
|
|
|
The First Ammendment "Freedom of Speech" When first added to the Constitution, referred to freedom of Political Speech. The right to critize the current government, nothing else.
Right Wing Supreme Court justices, created law, Like recent presidents, Biden, Trump, and Obama to suit their own purposes, thereby subverting the constitution.
You "right ponders" need to wake up and take a course in Constitutional Law. In the direction we are currently headed, chaos will reign.
The barbarians are inside the gates!
|
|
|
|
|
The Constitution has been subverted for far longer than recent Presidents, mostly because SCOTUS have acquiesced.
|
|
|
|
|
Slow Eddie wrote: In the direction we are currently headed, chaos will reign. As was prophesized, that's already happening.
"One man's wage rise is another man's price increase." - Harold Wilson
"Fireproof doesn't mean the fire will never come. It means when the fire comes that you will be able to withstand it." - Michael Simmons
"You can easily judge the character of a man by how he treats those who can do nothing for him." - James D. Miles
|
|
|
|
|
Freedom of Speech doesn't specify the type of speech. Putting any qualifiers on it means it's no longer free.
|
|
|
|
|
Go read a history book. Go to the section that talks about the ammentments to the constitution, and what prompted each one.
Just because you feel you have no obligation to your fellow citizens, and should be able to do and say whatever you want, whenever you want doesn't mean you are right. The example in my constitutional law class (and yes, I graduated from Law School, and passed the Bar exam so I am not just making it up) , was You can not be in a crowded movie theater, and stand up and yell "Fire!", cause a stampede to the exits, and then rely on "Free Speech" under the 1st ammendment as a defense.
Another example is when the idiots that overran Congress recently, claiming they were having a rally to exercise their right to "Free Speech". Outside of the Capitol Building they were protected by the 1st ammendment. Once they broke in to the capitol, however, injuring and killing and destroying property, to voice their political views they were no longer protected.
It is only my opinion, but only anarchists espouse total Freedom. Most of the law is to set limits on people's actions, so they can get along as peacefully as possible.
There's no such thing as a free lunch, OR the right to Totally, unfettered free speech.
|
|
|
|
|
Slow Eddie wrote: You can not be in a crowded movie theater, and stand up and yell "Fire!" Yes, you can.
Slow Eddie wrote: cause a stampede to the exits Probably wouldn't even happen but if it did, then someone can sue you.
In the UK, you can get fined for calling your neighbor a name. In the US, you cannot. Only one has freedom of speech.
Slow Eddie wrote: and what prompted each one. Even if you are correct as to what prompted it, they did not write it to be limiting. I thought you had a law degree.
|
|
|
|
|
Canadians aren't affected by this? Not seen any decency here in ages
|
|
|
|
|
|
=> soapbox ... oh, no more soapbox ... well, then => thread.Dispose();
«One day it will have to be officially admitted that what we have christened reality is an even greater illusion than the world of dreams.» Salvador Dali
|
|
|
|
|
Who me? I was just poking fun!
If you can keep your head while those about you are losing theirs, perhaps you don't understand the situation.
|
|
|
|
|
Unhandled Exception: System.ObjectDisposedException: Cannot access a disposed object.
|
|
|
|
|
the InnerException revealed a reference to awarenessofrules.dll was missing ...
«One day it will have to be officially admitted that what we have christened reality is an even greater illusion than the world of dreams.» Salvador Dali
|
|
|
|
|
Standing atop a pile of code and e-paper displays, I am victorious. Veni vidi vici.
You all get to be my rubber duck. Again. This because I work alone, and don't have a coworker I can bore with this.
I've been writing some e-paper drivers, and after I got the mode switching out of the way, I ran into so many other issues.
The datasheets for these devices are cryptic.
The sample code provided by the manufacturers invariably bit bangs the SPI and does things like reset the device 3 times in a row and other things that aren't production-worthy, leaving me having to kind of second guess things (why are they bit banging instead of using the SPI API? What is the target MHz here? do I really need to reset 3 times in a row? will one work? twice etc)
And then there's the issue of partial vs full updates.
Full updates kind of "wash" the screen. Otherwise you get residual ink build up that leads to ghosting from previous images. They take awhile for the screen to refresh when doing it this way.
Partial updates are much much faster but do not "wash" the screen, meaning you get ink build up as you're doing it, but the updates go by quick.
*sigh*
My driver is kind of working, but it's not washing properly, and I also don't like the code. Plus sometimes I get a weird screen during the washing process - like an old tube TV picture's hsync going bad, and then that image is ghosted onto the next screen.
It's frustrating. I'm so close, but none of this is easy to run down.
These displays are *tricky*. I didn't have this complication with the ones that don't support partial updates, but supporting partial updates on the (more expensive) devices that support it is too important to punt, even if it's heckin' tricky to do.
Man, this whole e-paper endeavor has turned into quite a bear.
Real programmers use butterflies
modified 25-Jun-21 23:18pm.
|
|
|
|
|
Bears? Ducks? You're animal obsessed!
"I have no idea what I did, but I'm taking full credit for it." - ThisOldTony
"Common sense is so rare these days, it should be classified as a super power" - Random T-shirt
AntiTwitter: @DalekDave is now a follower!
|
|
|
|
|