There have been multiple accounts created with the sole purpose of posting advertisement posts or replies containing unsolicited advertising.

Accounts which solely post advertisements, or persistently post them may be terminated.

programmer_humor

This magazine is from a federated server and may be incomplete. Browse more on the original instance.

gregorum , in c/unixsocks for more

Then you should know: You just gotta click through to see the dick.

DigitalDruid ,

deleted_by_author

  • Loading...
  • gregorum ,

    If you keep clicking long enough, you’ll cum. I promise.

    Please donate to my PayPal tip link…

    CowsLookLikeMaps , in c/unixsocks for more

    NGL I’ve noticed a lot of trans homies in CS where I live and I’m here for it.

    stevedidwhat_infosec ,

    You’ll see more and more to a certain extent too, as it becomes more normal and, namely safe, to be trans.

    Don’t let anyone convince you anyones “becoming” trans. Always have been, always will be

    Omniraptor , (edited )

    this mentality made me doubt and question and delay for too long so i try to push back on it when i see it. You don’t actually need to have always “known” or “shown signs”. If you feel like experimenting you can just try it.

    watersnipje ,

    Absolutely. Nobody owns gender. Just do what you want, do what makes you happy.

    CowsLookLikeMaps ,

    That makes sense!

    SpaceNoodle , in c/unixsocks for more

    The original programmers were women. We’re just returning to our roots.

    Sakychu ,

    Now you got me interested! Please explain 👀

    proctonaut ,

    Ada Lovelace

    kakes ,

    For anyone unaware, Ada Lovelace created the first programming language - all before a computer even existed. Absolute Chad of a woman.

    TexasDrunk ,

    The only legitimate child of notorious poet philanderer Lord Byron. I love her whole story.

    Kit ,

    Margaret Hamilton!

    Kraiden ,

    Margaret Elaine Hamilton (née Heafield; born August 17, 1936) is an American computer scientist, systems engineer, and business owner. She was director of the Software Engineering Division of the MIT Instrumentation Laboratory, which developed on-board flight software for NASA's Apollo program. She later founded two software companies—Higher Order Software in 1976 and Hamilton Technologies in 1986, both in Cambridge, Massachusetts.

    Hamilton has published more than 130 papers, proceedings, and reports, about sixty projects, and six major programs. She invented the term "software engineering", stating "I began to use the term 'software engineering' to distinguish it from hardware and other kinds of engineering, yet treat each type of engineering as part of the overall systems engineering process."

    On November 22, 2016, Hamilton received the Presidential Medal of Freedom from president Barack Obama for her work leading to the development of on-board flight software for NASA's Apollo Moon missions.

    Huh, didn't know about her! She sounds like a badass lady!

    kakes ,

    People might be more familiar with this viral picture as well, if not the name.

    “Margaret Hamilton shown in 1969 standing beside listings of the software developed by her and her team for the Apollo program’s Lunar Module and Command Module.”

    https://upload.wikimedia.org/wikipedia/commons/thumb/d/db/Margaret_Hamilton_-_restoration.jpg/386px-Margaret_Hamilton_-_restoration.jpg

    watersnipje ,

    I have her Lego set :)

    CowsLookLikeMaps ,

    There’s an awesome Cool People Who Did Cool Stuff podcast episode on Ada Lovelace!

    xmunk ,

    My mom was a systems programmer who used assembly language and built a lot of the banking infrastructure!

    Originally, programming was actually a woman dominated field because it was considered a subset of secretary work and “beneath men” (it wasn’t for a good reason).

    If you watch the recent cummerbatch movie about Turing the eagle eyed observer will notice that nearly everyone who actually interacts with the computer software is a woman.

    kakes ,

    Not to turn this into a sociology discussion, but for anyone unaware: this is a fairly common pattern.

    Women often pioneer fields like this, but as soon as it becomes seen as something “important” out “respectable” then suddenly it becomes male dominated.

    The opposite also happens, where as society deems something as unimportant, a male dominated field will become female dominant - see teaching for an unfortunate example of a field that used to be highly paid and respected, and is now largely looked down on.

    Sorry, don’t mean to go off on a tangent - it just bugs me and I think more people should be aware of it.

    MentalEdge ,
    @MentalEdge@sopuli.xyz avatar

    It’s a good tangent, and they should.

    BottleOfAlkahest ,

    Beer brewing was originally a field dominated by women.

    The presitege associated with a position can also change the expected gender. Women traditionally cooked meals at home but “Chefs” are predominately male, especially famous or celebrated Chefs.

    xwolpertinger ,

    It also did happen in other fields in astronomy or genetics pretty early on.

    Somebody once described her team as “Young, motivated, highly educated and otherwise basically unemployable”.

    Guess it helps that sorting through myriads of stars or kernels of corn was often not seen as prestigious enough

    A_Very_Big_Fan ,

    I have infinite respect for anyone that professionally works with assembly. That shit is wizardry compared to today’s higher level languages.

    technom ,

    I think assembly was easier back then. Some architectures still are. But many architectures like x86 got incredibly complicated.

    vortexsurfer ,

    You can google “women in computing” for more details, or check out en.wikipedia.org/wiki/Women_in_computing - it’s amazing how much women contributed to this field and how little known that appears to be. (I only learned about it a few years ago myself.)

    But the gist is:

    Early on (i.e. the 1940s and 50s), men thought the prestige and honor was in building the giant machines (which back then could fill a classroom or more). Actually programming them was considered easier, “just like following a recipe”, so women got jobs as “computers” who did this part. To quote that wikipedia article: Designing the hardware was “men’s work” and programming the software was “women’s work.”

    Fast forward to the 1970s and people had started realizing that programming was actually hard, and so it was promoted as a field boys should get educated in, while girls were encouraged to instead become nurses and teachers and such.

    linuxPIPEpower ,

    Not only were the programmers women, but so were the computers.

    Dudewitbow ,

    using a computer traditionally was seen as a secretary job, so it was often dominated by women. its only as of post consumer computer events where a lot more males went into the field due to the large market it offers came in.

    hector ,

    The person that created the first version of assembly was a woman I think!

    BatmanAoD ,

    Do you mean Grace Hopper, who wrote the first assembler?

    grue ,

    Grace Hopper invented the some of the first “high level” languages, FLOW-MATIC and COBOL. I’m not sure about the first assembler.

    BatmanAoD ,

    At the time, she called it a “compiler”, but its function was more akin to what we’d call a linker or assembler today.

    JackbyDev ,

    Here she is on Letterman youtu.be/oE2uls6iIEU

    GarlicToast ,

    In addition to other comments,read about Ada Lovelace. She was brilliant, she wrote the first program, and done so before we had computers!

    Scotty_Trees ,
    @Scotty_Trees@lemmy.world avatar

    I woman programmer helped get humanity to the moon.

    refalo ,

    Pretty sure this is just a trans joke.

    tiredofsametab ,

    The original computers were often women as well.

    Blackout , in c/unixsocks for more
    @Blackout@kbin.run avatar

    Little known fact: Woz would show up to work in the early days of Apple dressed like Bea Arthur.

    gregorum , (edited )

    I really wish this were true. And if it is, please, please, please provide even the tiniest shred of proof.

    Bonus points if it made Steve Jobs angry.

    Edit: if this is not true at all, at least write some fun fanfic about it. Who wouldn’t enjoy an episode of Golden Girls: a Day at Apple, 1996?

    Edit 2: Gil Amelio— he would t like that.

    Blackout ,
    @Blackout@kbin.run avatar

    Steve Jobs would sometimes show up looking like Greta Garbo in Mata Hari. In hindsight it's easy to see the diverting vision between the 2 founders.

    gregorum ,

    Lmao, go on…

    (Although, I’m pretty sure Woz would be very amused by this)

    penquin , in Senior dev be like...

    I just got a Jr dev job about 3 weeks ago and I haven’t written a single line of code. It’s all been meetings and other shit. I’m kind of ok with that. Lol

    tsonfeir ,
    @tsonfeir@lemm.ee avatar

    I love planning.

    penquin ,

    “planning”

    smeg ,

    I think this is something a lot of people posting here don’t get. You can be a programmer, make apps or games in your spare time, set your own goals and be your own boss, and that’s great. Suddenly you get a “normal” job programming and you have you deal with customer requirements, business nonsense, and working as part of a team; that’s being a software engineer. One isn’t superior to the other, they are just different beasts.

    penquin ,

    Absolutely. There is very little programming involved in a normal job most of the year. I actually knew that before getting in. I have friends on the same team that have been there before me and they explained things beforehand. I have so many meetings and business stuff daily. We also reach out to users to help them fix issues on their machines, too.

    sabreW4K3 , in c/unixsocks for more
    @sabreW4K3@lazysoci.al avatar
    Klanky , in Senior dev be like...
    @Klanky@sopuli.xyz avatar

    This is not the first time I’ve seen memes like this, and it makes me so glad I’m not involved in programming or software development. I would straight up die.

    Bransons404 ,

    If you can find a comfy mid level role or a “real” senior role that is mostly code it’s a very rewarding career. But yeah I’d lose it with day long meetings

    onlinepersona , in Senior dev be like...

    I wanted to write code with more authority and higher wage, not sit in endless meetings and explain to somebody why it’s 8 story points instead of 5 🙄

    Anti Commercial-AI license

    kromem , in The easiest problem

    Ok, but what variable is 🐈?

    driving_crooner ,
    @driving_crooner@lemmy.eco.br avatar

    Is the function to con🐈eate and print.

    sirico , in The easiest problem
    @sirico@feddit.uk avatar

    It took me too long to figure out the I in an if statement was just integer

    PotatoesFall OP ,

    In a for statement, it often refers to index

    1984 , in Senior dev be like...
    @1984@lemmy.today avatar

    I worked in places like this and I’m not going back unless consulting prices go back up again… The pain is real.

    wizardbeard ,

    Just find a place that hasn’t solidified their IT structure and processes enough for people to have time to invent BS overhead.

    THE STANDARD PRACTICE IS WHATEVER I SAY IT IS JANICE! how are business critical things no one knew existed breaking

    xmunk , in Senior dev be like...

    Talk to your manager, they’re really fucking failing to support you. When I was a senior data architect I had about two hours of meetings a day.

    barsquid , in StackGPT

    This meme would be absolutely killer if the bottom text was “this question has been closed as a duplicate.”

    slazer2au , in Senior dev be like...

    0900 till 0930 - 15 min standup meeting.
    0930 till 1000 - focus time.
    1000 till 1100 - Pre meeting for customer meeting at 1100.
    1100 till 1200 - Customer meeting.
    1230 till 1300 - Post Meeting catchup.
    1300 till 1330 - focus time.
    1330 till 1430 - JIRA board update meeting.
    1430 till 1500 - priorities review meeting.
    1500 till 1645 - focus time.
    1645 till 1730 - EOD standup.

    7U5K3N ,

    Sitting in a meeting right now…

    This is such a an accurate comment.

    CaptDust ,

    Does a lot happen between an EOD standup, and the morning standup? Pick a lane lol

    slazer2au ,

    Well yea, plenty happens between 1700 and 0900. That is why the 15 min standup takes 30 min.

    OpenStars ,
    @OpenStars@startrek.website avatar

    You are fortunate that it takes “only” 30 minutes.

    img

    dyathinkhesaurus ,

    They need to have full calendars so that they look productive. Those meetings are for them, not for you. You still have to attend tho.

    slazer2au ,

    Got to hate those meeting where you are marked as optional but you are required to attend.

    dyathinkhesaurus ,

    And the ones where you have to discuss what’s coming up in the next meeting. Meetings about meetings. We call them metameetings.

    9point6 ,

    You get focus time?

    Also, what the hell is the point in an EOD standup if you’re gonna have another one in zero working minutes?

    bamboo ,

    Because even if you’re not working, you’ll probably think about problems overnight

    9point6 ,

    So what’s the point of the EOD one?

    I honestly see zero benefit in it unless it’s a 24h operation with a shift handover.

    MNByChoice ,

    I hate to defend the EoD standup, but some people forget everything overnight. The only way to know what they did is to ask before the rest.

    Yes, they truly are amazing. Yes, everyone should not be punished.

    Mostly, it it to keep people from going home early. As such is indefensible.

    poinck ,

    “I cannot attend EOD daily today, I have to get the kids from school early.”

    poVoq ,
    @poVoq@slrpnk.net avatar

    You get focus time?

    They need to give you some time to answer emails from management 🙄

    krashmo ,

    That concept is lost on so many people and I don’t understand why. One of the last teams I was on had two weekly meetings. One was 9:00 AM Monday morning and the other was 4:00 PM on Fridays. They were both running through all of our projects and always seemed surprised that the Monday update was the same as the previous Friday update.

    OpenStars ,
    @OpenStars@startrek.website avatar

    It is to their advantage to be act surprised, therefore they are “surprised”, see? This was your “opportunity” to show how dedicated you are the company, having worked all weekend long…

    KevonLooney ,

    It isn’t particularly hard to call this out. Just say “I haven’t done anything since Friday.” And leave it at that.

    Be comfortable with silence.

    poinck ,

    I have a blocker for Friday afternoon meetings.

    marcos ,

    “Focus time” is the name of the meeting.

    OpenStars ,
    @OpenStars@startrek.website avatar

    img

    OpenStars ,
    @OpenStars@startrek.website avatar

    img

    GBU_28 ,

    You block it out and call it something else

    AlternatePersonMan ,

    “Are you don’t yet? Why aren’t you done yet? Help me update infinite plans that will be outdated in a week. Also, I just promised a bunch of stuff… all that stuff we already promised, I think you can do that faster.”

    When I was a dev, I once had a PM with no technical skills that decided he would “learn to program to help catch us up”… He did not succeed.

    krashmo ,

    Hey, at least he had the right idea. He saw that the delay was due to a lack of skilled workers and tried to fix that problem instead of just talking more about the project. That’s more awareness than most PMs have in my experience.

    KevonLooney ,

    PMs act that way because people above them ask for updates regularly. Bad PMs don’t know how to push back. If you need things done faster, the answer is usually “we need more resources”.

    SolarMech ,

    “we need more resources” is bounded by the rate at which you can incorporate new teams members without absolutely destroying your productivity, or having a bunch of untrained fools running around breaking things (of course the later is standard at many places already, so I guess it doesn’t always matter).

    The right answer is usually : “No”. Or at least “Prioritize”. Or “This is what we need to get it done” at which point they might start to get software takes time to make decently, and they don’t want software that doesn’t work decently in the first place.

    Aceticon ,

    “Sure! You just have to choose which of these other things you want deprioritized since we’re already going at full tilt”

    TheBat ,
    @TheBat@lemmy.world avatar

    If you need things done faster, the answer is usually “we need more resources”.

    Like having 9 women to make a baby in a month?

    aubeynarf ,

    Calling people “resources” and the mindset that delivery teams are just a number that you can spend money to increase is a mark of poor project and personnel management, as well.

    Maalus ,

    If a PM has enough time to try to learn programming on the side, then they are a shit PM. A PM should shield the team from unneccessary meetings, be the main initial contact point and the initial refinement guy. Those are 4 seperate jobs at once.

    XTornado ,

    "Are you don’t yet?

    Yes, I am don’t work here anymore, good bye.

    devfuuu ,

    Too real.

    CodeBlooded ,
    @CodeBlooded@programming.dev avatar

    Hey, you are actually double booked for the nth meeting for annual “Goals” that’s coming up!

    EatATaco ,

    We do standups twice a week. At worst they run a half hour for my team of about 10 people. Usually we’re done in 15-20 minutes. Please tell me it’s just an absolutely made up joke that you have an hour and 15 minutes of stand up meetings every day. I would shoot myself.

    Daxtron2 ,

    I had a job that had > 1hr standups for our two man project because we met with QA, BA, and management and they wanted everything changed every day so we had to explain why we couldn’t do anything with constantly changing requirements every morning.

    barsquid ,

    How long did you last there? I would have quit before the first meeting was over.

    Daxtron2 ,

    6 months lol, it was my first job in swen and other than that it was easy.

    Aceticon ,

    The really funny bit is that the Standup comes from Agile, which is a software development process class exactly about being able to cope with frequent changing requirements, and the Standup is definitelly not the point when new requirements are introduced.

    slazer2au ,

    Don’t worry mate, it is a joke. But judging by the other comments it is closer to reality than a joke for some.

    KISSmyOSFeddit , in Senior dev be like...

    Yes, that’s generally the job of a senior engineer.

    mspencer712 ,

    Agreed. Use your experience to shape the direction your teammates are moving in. Be an architect, and let them handle your light work.

    Windex007 ,

    It depends VERY much about the content and invitees of the meetings.

    If you’re there to give your expert engineering feedback, awesome. If you’re there to receive the information you need in order to provide expert engineering feedback, awesome.

    So often, I find, meetings are too broad and end up oversubscribed. Engineers are in a 2 hour meeting with 10 minutes of relevance.

    There are serious differences in meeting culture, with vast implications oh the amount of efficacy you can juice from the attendees.

    SpaceNoodle ,

    Staff Engineer: 10 hours of meetings each day

    xmunk ,

    This, unfortunately, is accurate.

    Ledivin ,

    Ehhhh, depends on how your titles work, and I would argue that’s at least a little odd. Most senior engineers I know are ~50/50 code/oversight, at worst. Once you get to Principal or Staff, though, you’re lucky if you write 50 loc/week.

    Senior rarely translates to something like architect anymore, it’s at least a level or two up from there.

    agressivelyPassive ,

    The beauty of titles like this is that they’re absolutely meaningless.

    You can’t compare them between companies, sometimes even departments, you can’t compare them between different industries, and you can’t compare them between countries.

    I’m a senior, and my job is currently to sit in meetings most of the day to convince BAs, architects and other team’s leads not to make stupid decisions. The rest of my time I’m communicating the results back to my colleagues and writing escalation mails, because Steve again tried to re-introduce his god awful ideas that we shot down five times before and I’m hereby voicing my concerns in a business-like tone, but actually would want to exterminate him and his entire offspring.

    My old project, however, was completely different and I actually spent 70% of my time actually writing code and 20% code-related meetings.

    xthexder ,
    @xthexder@l.sw0.com avatar

    Sounds like you’re doing the job of a PM to me, but I guess that’s just confirming your point that titles aren’t comparable

    agressivelyPassive ,

    Not really, it’s really largely a technical discussion, but we have a distributed monolith (the architect calls it micro service…) so each change of an interface will percolate through the entire system.

    Sneptaur ,
    @Sneptaur@pawb.social avatar

    I mean I’m a senior engineer and I mostly handle escalations and high priority client issues, but my work is mostly break/fix

    xmunk ,

    No it isn’t - a senior engineer should be a technical track professional that’s excellent at their job - it’s likely there will be a fair amount of mentorship but that can take many forms including PR reviews and pair programming.

    A technical lead, architect, or a front line manager is the one that should be eating meetings four to six hours a day. And absolutely nobody should be in eight hours of meetings a day - even bullshit C level folks should be doing work outside of meetings. Eight hours of meetings means that you’re just regurgitating the output of other meetings.

    I’d clarify that having occasional eight hour meeting days isn’t bad, there might be occasional collaboration jam sessions that everyone prepares for… but if your 8-5-52 is solid meetings then nothing productive is happening.

    onlinepersona ,

    Fully agree. Not every high paying job has to end up with management duties. That’s the Peter Principle.

    Anti Commercial-AI license

    kakes ,

    This is largely semantic, and highly subjective, but to me “Engineer” implies more design, architecture, and planning (ie, meetings).

    A Senior “Developer” would imply more day-to-day coding to me. Not that companies care what I think, of course.

    Ledivin ,

    Yeah, at this point “Engineer” and “Developer” are 100% synonymous in the industry.

    kakes ,

    It’s true. I even live in a place where the “Software Engineer” title actually does require a special designation, and I’m a “Software Engineer”, and I have no such designation, so there’s that.

    stealth_cookies ,

    Engineer should still be an IC position and not have that many meetings. It should be a project or team lead that does the majority of meetings.

    lunarul ,

    Tech Leads and Staff+ Engineers are still IC roles. If you’re not managing people, then you’re not in a manager role.

    AdamBomb ,

    Where I work, Senior Engineer is an IC role. They attend the same meetings as other engineers. Its the Staff+ Engineers and managers that attend more meetings (in ascending order)

    EatATaco ,

    I’ve worked in a few places, all with senior engineers, including myself as a senior engineer, all of which the senior engineers spent most of their time actually engineering. If I went somewhere as a senior and was told I was going to be in meetings all day, I would quit because that’s management, not engineering.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • [email protected]
  • random
  • lifeLocal
  • goranko
  • All magazines