I had this coworker who was a sysadmin. My degree is in computer science. His was not even in tech. His code is bad. I taught him to code better. He thinks I taught him object oriented programming, but I didn’t, I taught him functional programming. I taught him to use functions instead of repeating his code a hundred times. He still doesn’t know what object oriented code is, but he thinks he’s doing it.
So naturally, the boss promoted him to my manager and had him review my code, while code he wrote at 1am on 5 espressos in his free time with zero oversight becomes part of the business’s core platform.
The moral of the story is do free work for your company in your free time, and the boss will let you run the business into the ground.
I sometimes wish my employer didn’t know that I can write Python code, so that I would never be assigned front-end work. I prefer to deal with programs that take lists of numbers and return lists of other numbers.
(I’m not as bad as one guy I used to work with, because at least I accept ASCII input. His backend code only took binary-encoded configuration files for no reason I can think of except maybe to punish anyone except himself who tried to use it.)
You could do templating with jinja, or do some data visualization with bokeh. I think there’s also something called dash. I don’t know much about any of them though.
I mean, python has pickle and people use that to store config. It’s a weird practice, and totally unsafe, but it works well enough. This wouldn’t be that different.
snake case for everything, pascal case for struct/enum/class/trait names, and screaming snake case for constexpr identifiers is the superior method of naming. FUCK camel case, java/c# naming conventions are dumb and stupid and cringe, rust did it right
i’m in pain every time i use scala/f# or something and i have to actually interact with those HEATHEN java/c#-conformist identifiers
A 360 ring of curved monitors. You could get two pixels, and accelerate them around the ring in opposite directions then collide them at close to the speed of light.
I would understand that for gaming, specially simulation stuff like car/planes or similar… But when working that sounds crazy, unless he has big as fuck dashboard with all kind of things being monitored.
programmer_humor
Top
This magazine is from a federated server and may be incomplete. Browse more on the original instance.