I don't know you. But the impression I've gotten from your posts is that you've been working one place for 20 some years.
If you've never seen 'scrum deathmarch' you've led a sheltered life. Continuous sprints?
In my experience 'Agile' is _most_ commonly used to justify: 'No spec, no standard, no plan, no testing. Make it up as we go along. Same as we've always done. But now we've got cover. We're not hacks, we're Agile!'
My core point is, when you hear 'Agile' the odds are high that they aren't. Off hand fapping is not 'Agile'.
Refresh is sacred? Bullshit. They're called locks and transactions. Read up on them.
They work, but aren't a magic bullet. You need to decide when to lock and starttrans. It's work. You need to basically refresh before lock and handle the (data changed, somebody else got the lock) case. Avoid deadlocks, establish timeouts etc.
I guess JS coders are rediscovering multiuser issues.
Agile doesn't endorse methods, it's a manifesto. Agile explicitly states 'people over process'. Which lets out _all_ the rigid methodologies.
I'll grant that in practice 'Agile' most commonly means 'scrum deathmarch with whatever low paid, inexperienced, burnout developers are stupid enough to work for us.' In other words 'not agile'.
My point was when faced with a prospective client/employer who claims 'agile', look out for 'scrum deathmarch'. Don't work there if so.
If a company wants to use Node.js on the server, _competent_ developers find someplace else to work. That's the whole point. 'Competent enthusiastic' developers don't use shit tools. Right tool for the job etc.
A methodology (manifesto) calls for getting the job done by hiring 'competent enthusiastic individuals'. You won't find those teams running shit tools, 'Competent enthusiastic individuals' are resigned to javascript in the browser, but on the server? I've never met one, rather 'incompetent enthusiastic', the worst kind of incompetent.
Agile is a manifesto. It's pretty much truisms. Hard to argue with. Scrum is just a daily waste of time.
However Agile has some real concrete components: e.g. 'Hire competent enthusiastic individuals'.
So the first thing to do when a prospective boss claims agile is BULLSHIT DETECT! If the place looks to be staffed with anything other than competent enthusiastic individuals, you know they are just lying to themselves and you. Run away. There is nothing worse than Agile done wrong.
Extrapolate further: Competent enthusiastic individuals...server side Javascript. There are no Agile teams running Javascript on the server! None.
Trade secrets never expire. If they become 'not secret', that doesn't affect them. The act of making them 'not secret' is a crime.
For example: Kentucky Fried Rat's 11 herbs and spices is actually 7 seas Italian dressing mix, powdered in a blender than added to the breading. If I could prove that, they'd be here trying to take down the post. As it is, they ignore it, knowing they don't want to attract attention to it.
Referencing the sib. Doesn't matter that anybody who wants can find complete source for obsolete windows 2000. It's still legally a 'trade secret'.
Trade secrets are BETTER than trademarks, patents or copyrights. But are generally only useful to the most influential, deep pocket companies. The kind that own a senator or ten.
You can be the real dirt wasn't in 'Toilet and Douches' email system in the first place. Their 'consultants' understand the importance of deniability/non-discoverability and maintain private emails.
If you've been 'happy' to vote for any presidential candidate for the last 100 years, you qualify...
Right. Switch back to a task, it refreshes and steps on all the edits you have made but not saved...
Database locks are not new. It's time the 'everything's different now' people studied them. Rather than go through the process of reinventing them.
I blame mySQL.
I don't know you. But the impression I've gotten from your posts is that you've been working one place for 20 some years.
If you've never seen 'scrum deathmarch' you've led a sheltered life. Continuous sprints?
In my experience 'Agile' is _most_ commonly used to justify: 'No spec, no standard, no plan, no testing. Make it up as we go along. Same as we've always done. But now we've got cover. We're not hacks, we're Agile!'
My core point is, when you hear 'Agile' the odds are high that they aren't. Off hand fapping is not 'Agile'.
Refresh is sacred? Bullshit. They're called locks and transactions. Read up on them.
They work, but aren't a magic bullet. You need to decide when to lock and starttrans. It's work. You need to basically refresh before lock and handle the (data changed, somebody else got the lock) case. Avoid deadlocks, establish timeouts etc.
I guess JS coders are rediscovering multiuser issues.
IANAL, but I'm pretty sure there is precedent. Being widely published does not make a trade secret 'not secret'.
Agile doesn't endorse methods, it's a manifesto. Agile explicitly states 'people over process'. Which lets out _all_ the rigid methodologies.
I'll grant that in practice 'Agile' most commonly means 'scrum deathmarch with whatever low paid, inexperienced, burnout developers are stupid enough to work for us.' In other words 'not agile'.
My point was when faced with a prospective client/employer who claims 'agile', look out for 'scrum deathmarch'. Don't work there if so.
If a company wants to use Node.js on the server, _competent_ developers find someplace else to work. That's the whole point. 'Competent enthusiastic' developers don't use shit tools. Right tool for the job etc.
A methodology (manifesto) calls for getting the job done by hiring 'competent enthusiastic individuals'. You won't find those teams running shit tools, 'Competent enthusiastic individuals' are resigned to javascript in the browser, but on the server? I've never met one, rather 'incompetent enthusiastic', the worst kind of incompetent.
Double it and switch to the next larger unit. Hour becomes day, day becomes week etc.
Agile is a manifesto. It's pretty much truisms. Hard to argue with. Scrum is just a daily waste of time.
However Agile has some real concrete components: e.g. 'Hire competent enthusiastic individuals'.
So the first thing to do when a prospective boss claims agile is BULLSHIT DETECT! If the place looks to be staffed with anything other than competent enthusiastic individuals, you know they are just lying to themselves and you. Run away. There is nothing worse than Agile done wrong.
Extrapolate further: Competent enthusiastic individuals...server side Javascript. There are no Agile teams running Javascript on the server! None.
Sure to be funded. High 8 figure initial round, no prototype required. Arm wave, a smile and a pretty picture. KChing.
I'm going with: 'Start business building bunker like, flying taxi proof, houses for richers.'
Of course we'll have the 'crete delivered in flying autonomous trucks. That's just obvious. Forgone conclusion.
For powerful companies, having the secret in your possession is de facto evidence you 'stole it'.
IIRC there is a copy of the Coca Cola recipe floating around in the originators family. They can't sell it or use it. Because lawyers.
I didn't steal the Win 2000 source. But I have a copy. Do you think that makes it 'not secret'?
Trade secrets never expire. If they become 'not secret', that doesn't affect them. The act of making them 'not secret' is a crime.
For example: Kentucky Fried Rat's 11 herbs and spices is actually 7 seas Italian dressing mix, powdered in a blender than added to the breading. If I could prove that, they'd be here trying to take down the post. As it is, they ignore it, knowing they don't want to attract attention to it.
Referencing the sib. Doesn't matter that anybody who wants can find complete source for obsolete windows 2000. It's still legally a 'trade secret'.
Trade secrets are BETTER than trademarks, patents or copyrights. But are generally only useful to the most influential, deep pocket companies. The kind that own a senator or ten.
Grilled, After marinating in lime juice and mint overnight.
Young goat, not a old one. Like I say, very like lamb/mutton. (Lamb is much better.)
It is possible to restrict admin logins to local network. Which only means they have to own a workstation first. No magic bullets.
No. Much 'grass fed' beef is actually downer cattle. Too injured to live in the feedlot, so slaughtered while not ready.
All beef is 'grass fed', the good stuff also gets grain. Cows die without roughage.
Goat is much closer to lamb/mutton than venison.
PBR, hardboiled eggs and garlic for dinner. Cut out the 'middle cow'.
You can be the real dirt wasn't in 'Toilet and Douches' email system in the first place. Their 'consultants' understand the importance of deniability/non-discoverability and maintain private emails.
They will still gladly tell you that whatever you are doing is good. For $400/hour.
That's basically their (big accounting consultancies) role, provide cover, tell you what you want to hear.
You've got a good thing going if every hour worked is billable.
That said contracting IS better. Clients never get confused and start to think they're your dad. Employers sometimes do.
You just pulled that from a dark smelly place. It's just not true.
Find a new job. A manager that is so stupid they have to track facetime is useless and incapable of change.
Seriously, vote with your feet. Apply for 10 jobs today, while on 'the clock'. Repeat every day until you have something better.
Explosives in a fluid are much better at making cracks than explosives in a gas.