|
Y'all probably remember me telling you about developing a MVC5-based project template that will allow us to more quickly get a foothold in a rewrite of our 20 web apps.
So I showed a preliminary video demo of the project template to a) the boss, and b) another interested dev, and it was well-received - the boss was really excited. The demo simply shows the user login stuff, and the home page presented by the template after the user is logged in. They asked a bunch of questions, and I provided answers they appeared to be okay with.
However, another dev is pushing back really hard because "you're just a contractor and your mandate is to maintain one app, not rewrite the entire suite". I had to point out (even though he already knew) that I did this on my own time - at home, and I was just showing a youtube video of what I was doing. Some devs are happy maintaining the status quo, even though they know - and have even vocalized - that the current suite is becoming impossible to maintain due to 12 years of patches being applied by dozens of developers.
After the argumentative dev left the room, the boss told me not to let the guy sway me from the path I was on.
".45 ACP - because shooting twice is just silly" - JSOP, 2010 ----- You can never have too much ammo - unless you're swimming, or on fire. - JSOP, 2010 ----- When you pry the gun from my cold dead hands, be careful - the barrel will be very hot. - JSOP, 2013
|
|
|
|
|
Obviously he thinks you are going to upset the apple cart and, possibly, his job. Some people are easily threatened. Especially when they have fully embraced the status quo.
"They have a consciousness, they have a life, they have a soul! Damn you! Let the rabbits wear glasses! Save our brothers! Can I get an amen?"
|
|
|
|
|
I can't threaten his job. He's a government employee.
".45 ACP - because shooting twice is just silly" - JSOP, 2010 ----- You can never have too much ammo - unless you're swimming, or on fire. - JSOP, 2010 ----- When you pry the gun from my cold dead hands, be careful - the barrel will be very hot. - JSOP, 2013
|
|
|
|
|
I understand that but he probably doesn't.
"They have a consciousness, they have a life, they have a soul! Damn you! Let the rabbits wear glasses! Save our brothers! Can I get an amen?"
|
|
|
|
|
Rick York wrote: I understand that but he probably doesn't.
#realJSOP wrote: He's a government employee.
This is the correct order
No bashing here, my saintly and honored female parent (should she be parent1 or parent2?) is a government employee. She's the first to despise most of her colleagues though.
GCS d--(d+) s-/++ a C++++ U+++ P- L+@ E-- W++ N+ o+ K- w+++ O? M-- V? PS+ PE- Y+ PGP t+ 5? X R+++ tv-- b+(+++) DI+++ D++ G e++ h--- r+++ y+++* Weapons extension: ma- k++ F+2 X
|
|
|
|
|
My SOP is a government employee too.
"They have a consciousness, they have a life, they have a soul! Damn you! Let the rabbits wear glasses! Save our brothers! Can I get an amen?"
|
|
|
|
|
You do threaten his peace!
He was happy pretending to work. Now, because of you, he might have to work for real!
|
|
|
|
|
Sounds like a case of job security. He write it or maintains it?
I do all my own stunts, but never intentionally!
JaxCoder.com
|
|
|
|
|
#realJSOP wrote: the boss told me not to let the guy sway me from the path I was on.
The path of working for free - at home in your spare time - No, I can see why he would want you to continue that!
Anything that is unrelated to elephants is irrelephant Anonymous
- The problem with quotes on the internet is that you can never tell if they're genuine Winston Churchill, 1944
- Never argue with a fool. Onlookers may not be able to tell the difference. Mark Twain
|
|
|
|
|
I was kicked out from the customer because I dared to rewrite a piece of code that had to be shipped and was not working (at all) instead of "fixing it". Which would have been doable if not for the the fact that the code was:
* several functions 300 to 700 lines long;
* not commented in the least;
* the variables had all names as y_cr2, l_in2, l_yi1 and so on and the code was heavily arithmetic;
* the framework it leant upon is incomplete and honestly a large piece of Idontwanttobevulgar.
Luckily I got placed in projects managed internally and ended up working on the Pininfarina new electric hypercar (I'm a petrolhead but 1900hp and 0-60 in under 2 seconds is still amazing) and now I'm working on an exceedingly complex project which happens to be extremely interesting and a huge learning opportunity.
GCS d--(d+) s-/++ a C++++ U+++ P- L+@ E-- W++ N+ o+ K- w+++ O? M-- V? PS+ PE- Y+ PGP t+ 5? X R+++ tv-- b+(+++) DI+++ D++ G e++ h--- r+++ y+++* Weapons extension: ma- k++ F+2 X
|
|
|
|
|
I was kicked out of my first job because...
I had to add a function into a machine originally programmed by another worker of the company. I finish pretty soon and the customer wanted me to have a look into the accuracy of the results. The delta between desired to result was over 10%, after some work I reduced it to 0,3%.
I used 20 hours more than the original project was offered, but customer bought a following project with that 20 hours and 100 more to do the same in all other 3 machines programmed by the same guy.
Other guy I had to help and do the SCADA for him... got pissed off because I detected errors in the variables he was giving me to do the panel. As he didn't helped me I had a look into the program just to find even more errors. He started bitching around and the boss dumped me because I was not good for the working clima
But...
Thanks that I moved on, I found another job, I met my wife in the new city and now I am in a job earning between 3 and 4 times more what I earned back them.
Sometimes bad news are for the good
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.
|
|
|
|
|
Nelek wrote: Thanks that I moved on, I found another job, I met my wife in the new city and now I am in a job earning between 3 and 4 times more what I earned back them. Now, that is flawless victory.
Nelek wrote: the boss dumped me because I was not good for the working clima I concur with him, their working clima definitely deserved mediocre workers at best.
GCS d--(d+) s-/++ a C++++ U+++ P- L+@ E-- W++ N+ o+ K- w+++ O? M-- V? PS+ PE- Y+ PGP t+ 5? X R+++ tv-- b+(+++) DI+++ D++ G e++ h--- r+++ y+++* Weapons extension: ma- k++ F+2 X
|
|
|
|
|
den2k88 wrote: I concur with him, their working clima definitely deserved mediocre workers at best. That's exactly what I thought (after the first two days of and almost , I told me... screw them )
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.
|
|
|
|
|
I totally understand that. It0s not easy and the first days there is always that sense of personal failure that's irrational but hard to deal with. And in my case it was actually me that dropped the sponge first!
I take sunshine from noone and that glorified middle manager ain't special. Still it hurt being cast out. I discovered most of my best colleagues has been cast out from one customer or another so I'm starting to believe it's actually quite natural.
Getting away from that customer netted me 25% more of effective salary so it has been a real win situation for me.
GCS d--(d+) s-/++ a C++++ U+++ P- L+@ E-- W++ N+ o+ K- w+++ O? M-- V? PS+ PE- Y+ PGP t+ 5? X R+++ tv-- b+(+++) DI+++ D++ G e++ h--- r+++ y+++* Weapons extension: ma- k++ F+2 X
|
|
|
|
|
Back in the 80's, I was laid off from Intuit because I wrote a hardware managnment system to help me keep track of the hardware the company was using, beginning with a room stacked floor-to-ceiling with what they called "dead machines". I think it angered/scared one of their lead developers (back then, they were using Turbo Pascal to write TurboTax, and I used Turbo Pascal for my hardware management system).I was laid off the day after I demo'd the software to management (at their request), and was told "we don't think you'll be happy here". I replied, "Based on the way you're handling this, I would probably have to agree."
".45 ACP - because shooting twice is just silly" - JSOP, 2010 ----- You can never have too much ammo - unless you're swimming, or on fire. - JSOP, 2010 ----- When you pry the gun from my cold dead hands, be careful - the barrel will be very hot. - JSOP, 2013
|
|
|
|
|
#realJSOP wrote: I replied, "Based on the way you're handling this, I would probably have to agree."
Thankfully I'm not the only one with the sharp retorts.
Laying someone off because they are doing a good job is unbelievably stupid, but it seems that the World is much much more stupid that what it appears.
My current work environment is definitely not of that kind, luckily.
GCS d--(d+) s-/++ a C++++ U+++ P- L+@ E-- W++ N+ o+ K- w+++ O? M-- V? PS+ PE- Y+ PGP t+ 5? X R+++ tv-- b+(+++) DI+++ D++ G e++ h--- r+++ y+++* Weapons extension: ma- k++ F+2 X
|
|
|
|
|
I was laid off from my first job because I was ahead of my schedule and therefore considered expendable. Next job was better and more interesting.
"They have a consciousness, they have a life, they have a soul! Damn you! Let the rabbits wear glasses! Save our brothers! Can I get an amen?"
|
|
|
|
|
Rick York wrote: I was laid off from my first job because I was ahead of my schedule
GCS d--(d+) s-/++ a C++++ U+++ P- L+@ E-- W++ N+ o+ K- w+++ O? M-- V? PS+ PE- Y+ PGP t+ 5? X R+++ tv-- b+(+++) DI+++ D++ G e++ h--- r+++ y+++* Weapons extension: ma- k++ F+2 X
|
|
|
|
|
#realJSOP wrote: "we don't think you'll be happy here". I replied, "Based on the way you're handling this, I would probably have to agree."
Clearly, the truth hurt them more than it hurt you.
|
|
|
|
|
Resistance to resistance to movement is futile.
I wanna be a eunuchs developer! Pass me a bread knife!
|
|
|
|
|
...is in user interface controls.
They all suck. Grids particularly are my current bane. The screen is never wide enough to fit all the crap, scrolling horizontally sucks, etc. etc. etc.
I wish 3D VR was a consumer commodity like flat screens. The 2D look, and trying to jam all this information on a 2D surface (where many of the controls, like grids, are pseudo 2D -- they are really just stacked 1D things) is well past its time and its prime.
An unfortunately, we're not using a grid control that has collapsible sections.
Oh, and did I mention it's a web page? More suckness.
Latest Article - Azure Function - Compute Pi Stress Test
Learning to code with python is like learning to swim with those little arm floaties. It gives you undeserved confidence and will eventually drown you. - DangerBunny
Artificial intelligence is the only remedy for natural stupidity. - CDP1802
|
|
|
|
|
Being a web page makes it harder to make a grid control usable. It makes it harder to make ANY control usable.
".45 ACP - because shooting twice is just silly" - JSOP, 2010 ----- You can never have too much ammo - unless you're swimming, or on fire. - JSOP, 2010 ----- When you pry the gun from my cold dead hands, be careful - the barrel will be very hot. - JSOP, 2013
|
|
|
|
|
#realJSOP wrote: Being a web page makes it harder to make a grid control usable. It makes it harder to make ANY control usable.
That may change with the migration away from JavaScript to WebAssembly.
|
|
|
|
|
… is in the fans and the (non-SSE) hard drives!
Socialism is the Axe Body Spray of political ideologies: It never does what it claims to do, but people too young to know better keep buying it anyway. (Glenn Reynolds)
|
|
|
|
|
What we need is holographic displays, any size, any resolution and probably 3d. I thought more would be done with Kinect but that seems to have fizzled.
Never underestimate the power of human stupidity -
RAH
I'm old. I know stuff - JSOP
|
|
|
|