[Boards: 3 / a / aco / adv / an / asp / b / bant / biz / c / can / cgl / ck / cm / co / cock / d / diy / e / fa / fap / fit / fitlit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mlpol / mo / mtv / mu / n / news / o / out / outsoc / p / po / pol / qa / qst / r / r9k / s / s4s / sci / soc / sp / spa / t / tg / toy / trash / trv / tv / u / v / vg / vint / vip / vp / vr / w / wg / wsg / wsr / x / y ] [Search | Free Show | Home]

I've been teaching myself programming for while now, however,

This is a blue board which means that it's for everybody (Safe For Work content only). If you see any adult content, please report it.

Thread replies: 11
Thread images: 2

File: incident.png (70KB, 695x309px) Image search: [Google]
incident.png
70KB, 695x309px
I've been teaching myself programming for while now, however, I have an inner conflict from time to time due to the following:
>think of a program i want to write
>work on it independently for a bit
>reach function i don't know how to write
>look up online how to write it
>feel bad for essentially copying code
>can't call the program my own
Is this a valid work ethic for learning?
>>
Everyone copies code
>>
People learn best by copying others.
>>
>>61784730

If you were just programming you wouldn't give a fuck and only care about the thing that the program does getting done.

If you are a hacker (which is like being an artist,) then the thing the program does isn't as important as the statement the program makes.

You just have to judge if what you are copying is reasonable or not for the statement your program makes.
>>
>>61784730
this is how i learn
>>
>>61784801
thats how humans learn , we learn by copying others , since day one
>>
>>61784730
Feeling bad for copying code is like feeling bad for solving a math problem the same way someone else did.

For any given CS problem there are only some few ways to approach it, and one is going to be quantifiably optimal.
>>
>>61784730
If you were trying to learn carpentry, would "copying" someone else's methods bother you?

It shouldn't. Swinging a hammer is swinging a hammer. The end result is the thing you call your own.
>>
>>61784730
If you copy it and understand it enough to reproduce and modify it in your own code its yours. Its not like writing a book.
>>
>>61784747
it's perfectly valid to adapt other people's code and integrate it into your code. emulation is how people learn.
>>
File: 1498307566206.png (271KB, 418x438px) Image search: [Google]
1498307566206.png
271KB, 418x438px
>>61784730
Bit of a non issue unless you're coding on your own kernel and compiler.
Thread posts: 11
Thread images: 2


[Boards: 3 / a / aco / adv / an / asp / b / bant / biz / c / can / cgl / ck / cm / co / cock / d / diy / e / fa / fap / fit / fitlit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mlpol / mo / mtv / mu / n / news / o / out / outsoc / p / po / pol / qa / qst / r / r9k / s / s4s / sci / soc / sp / spa / t / tg / toy / trash / trv / tv / u / v / vg / vint / vip / vp / vr / w / wg / wsg / wsr / x / y] [Search | Top | Home]

I'm aware that Imgur.com will stop allowing adult images since 15th of May. I'm taking actions to backup as much data as possible.
Read more on this topic here - https://archived.moe/talk/thread/1694/


If you need a post removed click on it's [Report] button and follow the instruction.
DMCA Content Takedown via dmca.com
All images are hosted on imgur.com.
If you like this website please support us by donating with Bitcoins at 16mKtbZiwW52BLkibtCr8jUg2KVUMTxVQ5
All trademarks and copyrights on this page are owned by their respective parties.
Images uploaded are the responsibility of the Poster. Comments are owned by the Poster.
This is a 4chan archive - all of the content originated from that site.
This means that RandomArchive shows their content, archived.
If you need information for a Poster - contact them.