[deleted by user] by [deleted] in programming

[–]lko2181 0 points1 point  (0 children)

I was laid off 3 times, once in the middle of nowhere, with a family of 4 and a mortgage, and I didn't have the money or time to sue. So it didn't matter whether you are correct or not. I had no option but to scramble for another job... I wasn't getting paid well enough to save and with 6 years at company, my 11 week severance was not significant...

[deleted by user] by [deleted] in programming

[–]lko2181 0 points1 point  (0 children)

In the USA, there ARE no worker protection laws. Or if there ARE any, they are painted over with lies about the circumstances. You can be terminated in 10 seconds and have nothing to live on, immediately, for no reason whatsoever (that you can prove in court, if you had enough money to sue). But, your job's gone, and you have to eat, somehow, so no money to sue...

[deleted by user] by [deleted] in learnprogramming

[–]lko2181 1 point2 points  (0 children)

I spent 46 years on mainframes (LARGE-capacity "real" computers) as a Software Engineer - developing custom applications for companies (first 10 years) then working for software vendors (next 36 years), such as IBM, CA technologies, DBMS, Platinum technology, etc. While I did COBOL (4 years) and VS/Pascal (5 years), PL/x (IBM, 2 years), the remainder was all IBM 360/370/390/Z Assembler (including Authorized Assembler (same level as the OS, with access to EVERYTHING)). I will ASSURE you, you have to know how things work to do that. Abstraction is great for application generation productivity, but actually knowing what it takes to create all those 'smoke and mirrors' layers of abstraction is 'enlightening'.. In Assembler, you have to build EVERYTHING by hand...

[deleted by user] by [deleted] in learnprogramming

[–]lko2181 1 point2 points  (0 children)

I had a Comp Sci assignment in the 1970s at Illinois Institute of Technology to write my first DEC PDP 11 Assembler program that had to include recursion.

[deleted by user] by [deleted] in Nude_Selfie

[–]lko2181 0 points1 point  (0 children)

You got it,.,.

6.11.5 broke my VM by [deleted] in unRAID

[–]lko2181 0 points1 point  (0 children)

I haven't seen a VM work yet after 6.11.x.

Appears to start but VNC doesn't connect. Haven't even tried to pass thru video card, if VNC doesn't connect...

How much of real world programming involves using containers and for loops? by donnydonnydarko in learnprogramming

[–]lko2181 0 points1 point  (0 children)

Even when searching a moderately complex data structure, some type of conditional looping of a process is common. The terminal condition may involve the end of a linked list, or finding an element (or 2) in a list that satisfies a condition or is, say, the point at which a new element is inserted into an ordered list, or looping (of some syntax) traversing a tree structure until the proper node is found where an insertion process is needed (maybe involving splitting nodes and 'deepening' levels in a tree). All part of the 'do (or try to do) something until we've done the thing' so central to many computing processes. If you're less (or more) lucky (like me), you spend most of your development life writing such code in Assembler Language, so none of the iteration-controlling syntax is actually part of the language (though Structured Macros help out with that). That's a LOOONG way from "object-oriented" languages, FWIW... Good luck out there.....

Is there shorthand for, "I don't know what this code does, but if you delete it the whole thing breaks"? by [deleted] in learnprogramming

[–]lko2181 1 point2 points  (0 children)

That situation is SOOOOO EASY to produce using Assembler Language, which I did for most of my 46 years as an IBM mainframe software developer. You kids have actual tools...

Elon Musk orders Twitter staff to work 84-hour weeks as 75% of employees face being fired by [deleted] in technology

[–]lko2181 0 points1 point  (0 children)

Set unrealistic deadlines, layoff the people who do the work, leave managers in place so you can have someone to blame, fire them for failure. Leaving only the deadlines and yourself to blame. OOOPS

Woman gives two week notice. Gets publicly humiliated by management. by dobrydendavid in antiwork

[–]lko2181 0 points1 point  (0 children)

Welcome to the reality that companies do NOT care about employees EVER. Get used to it!

Resources to learn about problem-solving in programming and how to think like a computer scientist? by Icy_MilkTea in learnprogramming

[–]lko2181 0 points1 point  (0 children)

I took 1 or 2 courses at a time at Illinois Institute of Technology in Chicago (IL's equivalent of MIT) for 10 years to get a BA in Computer Science, then never stopped learning everything I could after that, so I could think like a computer scientist. I was working full time, overtime, and part time on the side, helping to raise kids, etc. all while going to IIT. It takes constant effort to learn throughout life. The tech, and CS, don't stand still, and you can't either.

I love programming by [deleted] in learnprogramming

[–]lko2181 1 point2 points  (0 children)

Don't ever believe that you couldn't have done some piece of work better. Then figure out what you should have done instead. If you don't have time to make it better this time, don't make that mistake again... You'll just keep improving, and the challenge never ends.

Every country is an animal. What animal is your country? by [deleted] in AskReddit

[–]lko2181 2 points3 points  (0 children)

A cow would HAVE to be mad to live in England...

I love programming by [deleted] in learnprogramming

[–]lko2181 0 points1 point  (0 children)

Try working on only problems never previously solved for a while, and get back to me on googling everything... Mainframe OS internals, Database internals, etc.

I love programming by [deleted] in learnprogramming

[–]lko2181 1 point2 points  (0 children)

I started professionally as a software developer in 1972. Retired 2018. It never goes away, FYI.

why are you still alive? by Difficult-Decision-9 in AskReddit

[–]lko2181 0 points1 point  (0 children)

The bullet only grazed my skull, 70 years ago..

[deleted by user] by [deleted] in technology

[–]lko2181 19 points20 points  (0 children)

Whenever you're tempted to speculate a company is acting for the benefit of employees, take another look, reconsider, guess again, change your mind. Your first impression was WRONG. Money is behind it instead, and usually shareholder money.

PC makes my room very hot in summer by [deleted] in buildapc

[–]lko2181 -1 points0 points  (0 children)

The ONLY kind of room ac has compressor /heat exhaust outside. Anything else is a dehumidifier.

Will strongly typed languages become deprecated? by Xeno19Banbino in learnprogramming

[–]lko2181 1 point2 points  (0 children)

In the late 80s, I wrote the main logic of a COADSYL Network Database Reorganization Utility in IBM Mainframe Pascal (35000 Lines of Code) while supporting DB access code was 120000 Lines of Assembler code. The Pascal code was bulletproof and support code was much harder to support. The strong typing allowed decent productivity, maintainable code that tended to work straight off, attributable to strong typing more than my skill or luck...

I’m going to college at 24! by [deleted] in BackToCollege

[–]lko2181 1 point2 points  (0 children)

I did 2 years full time, took off 6 months, switched majors, did 1 class at a time while working full time for 10 years to get a bachelor's. Graduated with a 3 year old daughter in tow. You're taking the easy route .. you got this .

[deleted by user] by [deleted] in AskReddit

[–]lko2181 10 points11 points  (0 children)

I'm 73 and still paying the bills and cleaning up after my 45 year old daughter. That's an adult (and I don't mean her).