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.

0_0j , (edited )
@0_0j@lemmy.world avatar

In any software development timeline given, triple it to be safe!

Programmers don’t just pull perfect codes from their butts

Programming languages (yes, in some scenarios, even python) are hell to work with. And yes, I know developer experience has gotten so much better compared to 5 years ago. Still, there are too many unknowns.

It’s like trying to shush a crying baby. Trying every trick on the book to put her back to sleep. But naaah, all she does is cry (no reasons, no hints)

This makes a half-an-hour job take 2 days (hence the unknown delays and setbacks)

If you meet a programmer that pulls a rough prototype of a single module inside a program in a few seconds and works immediately. Know that he/she has 10+ years of experience in that language domain.

i.e. that one granny that “feels the baby” and knows what it wants, making the baby calm immediately.

ECB ,

And even then, it just meant that whatever solution they thought up worked first try.

With experience you get better at finding good, working solutions quicker, but there will always be times when things take a bit of iteration.

TwoBeeSan ,

Everyday I’m thankful I don’t develop software. Yall are a different breed. Thank you

0_0j ,
@0_0j@lemmy.world avatar

LoL Buddy, I’m not.

One word: “patience”

Patience in trying and trying until a solution sticks :)

knightly ,
@knightly@pawb.social avatar

Credit card companies don’t issue credit cards, they’re middlemen for the banks and take a cut from every transaction processed.

BangersAndMash ,

When I lost my credit card overseas I was issued an emergency replacement by MasterCard and it only had MasterCard branding. I guess sometimes they issue cards (unless they got a bank to print it without their branding).

knightly , (edited )
@knightly@pawb.social avatar

That’s technically not a card issuance, which in CC terms only happens when the bank associates an account on their end with a new card profile from the CC company. No actual card needs to be issued either, a token in a digital wallet works the same way.

Deactivating a lost card and activating a replacement (temporary or otherwise) are just maintenance activities on an existing card profile. They get recorded to the original profile both for record-keeping and so that the bank doesn’t get billed extra for issuing a new one.

BangersAndMash ,

There you go, proving exactly what the OP was asking about! I just assumed issuing and printing were the same.

knightly , (edited )
@knightly@pawb.social avatar

I did too! Turns out there’s a lot of weirdness and jargon that gets built into the system after 44 years of continuous operation, and of course the CC companies wanted to be able to bill separately for issuing new cards and printing replacements. XD

invertedspear ,

Visa and Mastercard, yes. Amex and Discover are both network and bank.

Zip2 ,

That it all used to be like this.

grrgyle ,

What field is that?

Zip2 ,

Green.

grrgyle ,

A comedian huh?

Treczoks ,

That I could fix Windows PCs. Nope. When my work PC has issues, I call IT. I design computer chips.

choss ,

Hey! Can I ask you about that? What type of chips? What are your most used skills/technologies and what helped get started when you were new? I want to work with fpgas, and I’d love to know what your experience with that has been like

Treczoks ,

I started with programming about anything that is programmable and not up on a tree at the count of three. I did industrial control units, and I worked on a Cray X-MP, and about anything between. I wrote computer games, compilers, an OS, database engines, and loads of applications. I’ve probably forgotten more programming languages than todays students have heard of. One day I ended up in embedded systems.

As our company had only one FPGA developer, I got sent on a three day course to learn VHDL from the source (Eugen Krassin, one of the original key developers of ISE). Right after that, I started developing FPGA firmware for our company. Luckily, I had some hardware experience from my work on the C64 and earlier, so I had a good understanding of clocks and signals. I know that even seasoned programmers really hit a wall when entering the world of HDLs.

I started with ISE back then on Spartan S3 and S6, then Xilinx f-ed us up so hard that the boss slammed the phone down after the last call with those guys and told me to find a more reliable company STAT. We now use Efinix FPGAs which has the big advantage that people there actually listen and help when I ask a question.

My field is isosynchronous low-latency networks for audio applications.

choss ,

Woah, you’re on OG! I’m unfamiliar with a lot of those things and had to look them up. Crazy!

Hah! ISE - I used that for a hot second, and you still see tutorials using it as well.

My goodness, tell me about it, I’m new and I already find myself frustrated with Xilinx sometimes. It feels like there are very few resources from them for learning, but I thought that was just because it’s a niche subject. I’ll have to take a look at Efinix. I guess I thought it was safer to stick to the biggest name while I’m trying to get established. At the moment I’m trying to get some example projects working on a Zybo Z7. I’m finding out that it’s a lot to take in

Thanks for taking the time to reply! I feel strangely honored to hear from such an OG :) Cheers!

Treczoks ,

Whenever you are looking for a supplier for something, keep in mind that there are advantages and disadvantages when choosing one.

If you are in a small niece company, and your supplier is THE BIG OLD COMPANY, you are completely at their mercy. On the other hand, they usually have vast resources you can tap, like training capabilities and software you won’t get elsewhere, or at least nor for the price.

That was our relationship with Xilinx. Yes, you get trainings and tutorials for everything, and they have a “light” version of ModelSim thrown in for free in their IDE, but on the other hand, they basically cut us off from one day to the next. And that was not even our fault.

So we went looking and found Efinix. Small, but growing, their IDE has a few edges that need to be rounded off, and they can’t afford to throw in a free simulator, so we had to spend quite a few bucks to buy that (and it was not even ModelSim we bought, so I had to re-train). But at least they are open and helpful. You ask a question in their forum, and they come back to you to help. I’ve been talking to real people who are directly in contact with the dev team. When I had a strange compiler problem, I had a fix within 48 hours. THAT is gold in a supplier.

I’m finding out that it’s a lot to take in

Yes, indeed. The step from CPU-based programming languages to Hardware definition languages is hard for most programmers, and for some, it is even insurmountable. Once you get the hang of it, it gets way easier.

I met a student once in a Reddit sub once who had issues with her code. I helped her and gave her a few tips how to improve it, and at the end, she asked me of my opinion of the project. I told her that it was a nice little beginner project, something to pass a boring Friday afternoon. Her reply: “Thats my Bachelor Thesis!*”. What looks big and difficult to master will one day look simple and meek when you look back, so don’t let it drag you down if things don’t work on the first try.

Mycatiskai ,

I worked in food logistics before my current job.

People think baked goods in stores are fresh, many are packaged and flash frozen then defrosted when it arrives at the store. Even fresh baked stuff is often proofed then flash frozen, baked from frozen. Nobody but expensive bakeries has actual bakers anymore.

TwoBeeSan ,

Was a cook at retirement home. Amount of pastries I’ve essentially warmed up are over easily over 10k

If I’m out can spot if someone is using that same Cisco pastry or Pillsbury scones lol

blindsight , (edited )

Teacher:

Myth: The job is mostly about delivering lessons and grading tests and assignments, so once you’ve done a course once, you can coast forever.

Reality: designing and delivering a lecture is just about the easiest thing in teaching. And also very ineffective teaching, so it’s not done very often.

Myth: School is the same as it was a generation ago, when parents were in school.

Reality: There have been huge shifts in education, with research-supported practices replacing a lot of old, ineffective strategies. The teachers who are “old school” are usually ignoring educational research out of arrogance and/or laziness.

t_378 ,

Do you think education is generally moving in the right direction? I have a few people in my circle that trained to be teachers and left the profession because of the lack of support from admin when dealing with troubled students (and troubled parents). They described a staff that was upside down, similar to a hospital (everyone is an admin, a very small part of the staff is actually teachers, and they never make the rules).

On the other hand it sounds like the mechanics of disseminating knowledge have increased tremendously due to research supported practices. I just wonder if the next generation is doomed, I guess.

blindsight ,

I can’t speak to the US, but that’s not what’s happening in Canada, generally. I hear the UK public system is having difficulties, too, but idk the details.

There are some places in Canada that are struggling, particularly in remote rural areas, Indigenous or not (but even moreso for Indigenous schools for historical inequity issues that we’re working on meaningfully addressing with national Truth and Reconciliation work.)

God_Is_Love ,

People generally assume stay at home parents only choose that if their spouses make a lot of money, that they are bored or unsatisfied with their life, and that it’s a job that is very hard and not much fun.

Obviously I don’t speak for SAHPs and maybe these things do apply to some, but my life is freakin awesome! We choose to live very simply and frugally on a single below average income and it is completely worth it every single day for us.

I have so much control over my own schedule, I can’t get enough of spending time with my kid and have so much fun with them, I have more time for my own interests, self care or friendships when my spouse can take over at times after work, we get fun family time all together almost every day because we don’t have to spend all evening cooking and cleaning (plus our schedule is more flexible), and this is the only job where everything I do all day long directly benefits myself and my loved ones (beyond financial support).

There is genuinely nothing in the world I would trade for this. But man do I get tired of the negative comments from nearly everyone who finds out what I do.

wuphysics87 ,

My brother in law is a stay at home dad too. He’s a wonderful father and supportive spouse. Yall deserve a hell of a lot of credit!

God_Is_Love ,

That’s so cool, thank you very much!! 😁

bluemellophone ,

My wife is a stay at home parent, she works way harder than I do on a daily basis. Whoever thinks parenting isn’t a full time job clearly has never had kids… or is full of shit if they have had kids.

God_Is_Love ,

That’s so sweet, I imagine she feels very supported by your words! It’s for sure a full time job, but to me personally it doesn’t feel like a job most of the time even though I’m super busy. I think it’s the “find a job you love and you’ll never work a day in your life” thing?😊

wuphysics87 ,

I’m a physicist and we are actually dumb as a box of rocks.

mranachi ,

Also a physicist, and I can confirm that we are all as dumb as rocks.

mexicancartel ,

We are literally rocks

intensely_human ,

Anything smarter than the box of rocks is just theory

Urist ,
@Urist@lemmy.ml avatar

As a mathematician I will reiterate what my supervisor told me: Math is not hard, it is only we that suck at it (said in context of me complaining about having used way too much time on what I in retrospect found to be simple).

CanadaPlus ,

Physicist: Makes a weird formula, uses it for decades without knowing why it works.

Mathematician: Looks for an approach that makes sense for decades, dies.

I get annoyed with the way they use math sometimes, but I have to keep in mind there is an advantage to it (I guess).

within_epsilon ,

Learning to explain math to a computer has been a major blessing.

FleetingTit ,

I’m a web developer and people seem to think that once a product is brought to market the devs are no longer needed.

ignism ,

No, as a webdeveloper I don’t know anything about your custom windows server environment and how to share files between all kinds of devices on it.

xilliah ,

That you can quickly pick up coding with a few courses.

Can you learn it? Sure why not. Just keep in mind that you’ll never stop learning, so it has to fit into your lifestyle.

Further, you’ll have to be patient and be able to deal with stress well. If you can’t adjust yourself to work in a team, you’ll have difficulty finding work.

Another misconception is that coders stay alone at home in a dark room all the time. Coding is just one part of your life and people do all sorts of stuff.

intensely_human ,

Yeah lots of people who aren’t in tech think of coding as a solitary job, but it’s a very social-skills-dependent job.

Social skills required to be a coder (at least; probably forgetting many):

  • Communicate complex concepts which have never been discussed before
  • Deliver things on time
  • Understand the tradeoffs of others’ jobs well enough to make good decisions about when it’s worth it NOT to deliver something on time (or be able to figure it out by communicating with whom you’re delivering to)
  • Know the balance between asking for help and trying to figure it out yourself, including the short- and long-term tradeoffs of the two approaches
  • Know whether a problem you’re encountering is your own lack of skill, your own lack of knowledge, your own lack of care, or someone else’s any of those, and then communicate with others on the basis of being unsure of this
  • Deal with antisocial coworkers who can hide their shenanigans in the complexity of the code. I.e. if they’re smart enough they can screw with your work, making you look bad, in a way that is extremely difficult to explain to non-technical management (and hence get support for)
  • Have the emotional stability and the hutzpah and the finesse to call things like this out when they do happen, and make those complicated explanations or deliver their abstract form
  • Understand and feel the pain of users when their systems break

As an autistic person, I struggled mightily with the social skill requirements of being a coder on a team. I ultimately failed. I’d like to go back and try again, after doing some really basic shit to improve my own character.

QuarterSwede ,
@QuarterSwede@lemmy.world avatar

We aren’t trying to screw you, the actual solutions (not bandaids) are just expensive (paying for knowledge, skill, equipment, and parts). That 5 min fix took years to know to look for and how to fix quickly, plus have the part on the truck for immediate installation. Typically a quick tech is a good tech if the problem is solved.

medgremlin ,

Medical field here: The vast majority of us are not in it for the money. Physicians have to spend 3 to 9 years after medical school working for a wage that works out to about $5/hour to gain certification and a medical license in their specialty. And that’s after 8 to 12 years of undergraduate/graduate/doctorate education that basically has to be paid for with loans unless they’re in the military or come from a rich family. So, yes, physicians do make high salaries once they’re established, but there was a lot of work and sacrifice to get to that point, and very few people are masochistic enough to put themselves through that just for the money.

Also, the most expensive parts of a medical appointment/surgery/ER visit etc is the administrative overhead, inflated prices of drugs and supplies, and insurance company bullshit. Very little money from that price tag actually makes it to the healthcare workers. Your average EMT on an ambulance makes between $13-20/hour depending on the state minimum wage.

If you have a problem with your healthcare costs, that’s something to take up with your representatives in government, not the EMTs, CNAs, nurses, and physicians providing your care.

intensely_human ,

As a patient, the reason I’m complaining about healthcare costs is if you say something like “My job isn’t to worry about the money”. Well mine, as the patient, is. Sometimes it helps when I explain that financial stress is a predictor of heart disease, then they get where I’m coming from.

I need to know in advance how much this costs because I’m doing a cost-benefit analysis against other forms of harm that I can spend the money to avoid. And if you (the royal you, your entire profession) can’t understand how that could be a factor, I can translate the financial cost into morbidity statistics.

medgremlin ,

I’m in my third year of medical school, so I’ve just started my clinical rotations, but one of the things that shows up on almost every reference table for physicians regarding treatment options is information on the price for the patient. I’m rotating in a family medicine clinic right now, and we pretty frequently prescribe the best possible treatment, and then when the pharmacy runs it through the patient’s insurance and finds out how much it’s going to cost, we then start working down the list of next-best alternatives until we can find something the patient can afford. Because there are so many different insurance plans out there, we have no idea how much something is going to cost until the insurance tells us.

bluemellophone ,

<cough cough> single payer <cough cough>

medgremlin ,

Yes. This exactly.

intensely_human ,

I understand that you don’t have the information. But the information is retrievable, just with way more delay than we need.

Each time I talk to you, to get a new prescription for the next-best thing, it costs me about $100.

If we could get all the information systems good enough, you could prescribe, insurance could quote, and you could re-prescribe in seconds.

medgremlin ,

Unfortunately, most health insurance plans have a separate sub-company manage the pharmacy benefits and we have absolutely zero way of accessing their systems. It would be lovely if we could see what your insurance would cover immediately as we prescribe it, but that also runs into the problem of us not having any control over the actual pharmacy and their billing and pricing.

intensely_human ,

As an uber driver: that I know where building G is. Your housing complex is like ten acres of apartment buildings and speed bumps I have to go over while I search around for building G.

For anyone unaware, you can fine-tune the pickup point in the Uber app by holding and dragging the map.

You set the pickup point, then I meet you there. That’s my side of this job.

Knoxvomica ,

People who think the earth is flat. I work in geographic information systems.

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