I am not familiar with the curriculum of every single accredited engineering program in Canada, and few people are. I am fairly confident that I do not know as little about them as you do, however.
- 0 Posts
- 586 Comments
You can see the CEAB accredited programs and decide for yourself if they meet your personal criteria – they all seem to include a substantial variety of advanced mathematics.
I’m sensing that you may be an engineer in another discipline who feels jealous that the horde of unregulated software engineers are diluting your title. It’s a valid concern in my opinion, and one that is shared by organizations like PEO who have and will take action on people using the term incorrectly, although their resources and jurisdiction are obviously limited. The key differentiation is between a licensed, professional software engineer with a stamp, and a software developer who was given “engineer” in their title at work.
Cheap kitchen scales are $10-20 and are accurate enough for cookies. I’m not suggesting that volumetric measurements should go away, but you will find that cooking or baking by weight is much more reproducible than by volume.
CAEB accredites Canadian university programs, including civil engineering programs, electrical engineering programs, and yes, software engineering programs. In addition, provincial engineering organizations such as PEO require that all professiomal engineers are employed as engineers in training (EIT) for a period of time, have passed an ethics exam, and are in good professional standing.
TL;DR: yes, officially recognized software engineers are real engineers in Canada.
I’m not sure what you mean about hammers, but I mean build as in implementation, not build as in compile.
“Software Engineer” is a title that is licensed by professional engineering organizations in Canada. Would you acknowledge that it’s “a thing” in Canada?
A programmer builds the software. An engineer designs it.
It’s a blessing and a curse. On the one hand, I have much less time and patience for personal software projects. I prefer to do carpentry or sports as a change of pace. On the bright side though, the experience I’ve gained from working professionally makes the projects I do tackle go much more smoothly than when I was an amateur.
I too enjoy actually writing code. I feel fortunate that I was able to make a career out of something I enjoy so much. I am not sure that most people had that experience. Alas, it seems like the industry is paying me to set up guardrails and supervise AI agents. I am not sure how long this will last, but at least I know that I will always be able to enjoy programming as a hobby if nothing else.
ramjambamalam@lemmy.cato
Not The Onion@lemmy.world•Student pilot successfully lands plane after instructor jumps to death mid-flightEnglish
61·24 days agoIs there an American defaultism community on Lemmy yet?
ramjambamalam@lemmy.cato
World News@lemmy.world•World Cup tourists aren’t leaving tips — and restaurants are fighting backEnglish
8·1 month ago10 IF NOTHING CHANGES: 20 NOTHING CHANGES 30 GOTO 10
searches “Plurubus season 2” for the tenth time this year
ramjambamalam@lemmy.cato
Technology@lemmy.world•Only approved phones can pass Google’s new reCAPTCHA, locking out privacy-focused alternativesEnglish
4·1 month agoYep, which is also why paper ballots are still the de facto standard for democratic elections. Digital voting which is verifiable and yet anonymous is very difficult to get right, especially when it needs to be accessible enough for every citizen to understand.
ramjambamalam@lemmy.cato
Technology@lemmy.world•Only approved phones can pass Google’s new reCAPTCHA, locking out privacy-focused alternativesEnglish
2·1 month agoI have heard good things about Aegis as well, although I went with Ente myself.
ramjambamalam@lemmy.cato
politics @lemmy.world•Trump Team Dumps Bleach in Reflecting Pool to Hide Renovation FailureEnglish
3·2 months agoChlorine also is degraded by UV, which is why pools usually maintain some level of CYA which acts as a stabilizer to a certain degree. CYA is naturally present in granulated chlorine (dichlor) but not in liquid chlorine (bleach), which is why the “dichlor to bleach” method starts with dichlor for a while to built a reserve of CYA, before switching to bleach. Too much CYA decreases the effectiveness of chlorine, so keeping it around 30 ppm is optimal.
Writing this got me wondering what the fine folks at TroubleFreePool think about this whole debacle… https://www.troublefreepool.com/threads/lincoln-memorial-reflecting-pool.325291/
DOGE de-funded to the highly effective screwworm firewall in Panama, which effectively kept screwworm at bay in North America for decades. Less than two years after that decision, screwworm is decimating the beef cattle of the Southern U.S. right now.
Some Canadian stoners in the mid 2000s still hadn’t managed to work out fractions smaller than 1/4, apparently. “I’m picking up a half quarter,” they’d say, to announce their procurement of an eighth ounce of cannabis.
ramjambamalam@lemmy.cato
Programmer Humor•Kind of impressive when you think about itEnglish
2·2 months agoYou can pop out threads with a command click in Slack, but I don’t know if you can change that to the default behaviour.



And your opinion is that software is not a valid engineering discipline?