this post was submitted on 06 Feb 2024
1110 points (98.1% liked)

Greentext

4459 readers
504 users here now

This is a place to share greentexts and witness the confounding life of Anon. If you're new to the Greentext community, think of it as a sort of zoo with Anon as the main attraction.

Be warned:

If you find yourself getting angry (or god forbid, agreeing) with something Anon has said, you might be doing it wrong.

founded 1 year ago
MODERATORS
 
you are viewing a single comment's thread
view the rest of the comments
[–] candyman337@sh.itjust.works 241 points 9 months ago* (last edited 9 months ago) (90 children)

I understand cheating is shitty but it would make a lot more sense for the teacher to make this a teachable moment about cheating, and to promote collaborative solutions, but also checking work you get from others.

A huge part of development is copying code and reusing code from libraries. The important part is that you know how the code you copy works.

[–] MashedTech@lemmy.world 110 points 9 months ago (5 children)
[–] zalgotext@sh.itjust.works 20 points 9 months ago (3 children)

The important part is that you know how the code you copy works.

[–] spiderman@ani.social 1 points 9 months ago (1 children)

i wish my deadlines are not hard enough so that i could actually take time to learn everything from the code i copy.

[–] corsicanguppy@lemmy.ca 3 points 9 months ago (1 children)

Don't worry -- you don't have to cope with too-short deadlines after you're dead. Up to that minute, and especially after graduation, though, it's all deadlines and priorities. Grok the concept.

You'll find the head-fake (as Randy Pausch calls it) is teaching you to manage your time and priorities WHILE you're learning your craft. Like how we learned C++ in an algo course by having the Prof teach Zero C++ and expecting us to pick it up.

[–] Arcka@midwest.social 0 points 9 months ago

Sure, committing to a deadline is reasonable if you are included in the decision calculus of scope vs time. Part of that should be to include space for learning as needed to understand anything you'd copy.

Omitting that is a recipe for low quality garbage and not only will the code suffer, but the organization also will while all the staff fall behind any competitors who make the investment.

load more comments (1 replies)
load more comments (2 replies)
load more comments (86 replies)