[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 | Extra juicy! | Home]

What can I do right now to get better at programming as quickly

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: 13
Thread images: 3

File: 1448370394293.jpg (311KB, 923x1600px) Image search: [iqdb] [SauceNao] [Google]
1448370394293.jpg
311KB, 923x1600px
What can I do right now to get better at programming as quickly as possible in the early stages of learning it?

Going through SICP? Or learning basic syntax and trying to build something along with constant googling and inevitable spaghetti code?
>>
>>51577474
Posting in the right thread helps, otherwise it's a matter of learning the language and breaking down others' code until you understand it. You have to learn various ways to do essentially the same thing and different models to apply elsewhere. Something as simple as generating a random color and applying it to an object on a timer could take a day or three of googling now because you don't have any models for similar actions.

In no order, preferably all at once:
>learn programming paradigms and the philosophy and theory
>learn syntax
>learn the language
This is very different from learning syntax.
>steal code and analyze it
>make shitty shit

In a few months to a year it gets easy. It's all about starting painfully small and getting it right the first time. There are maybe 3 books worth their weight in shit, so you pretty much have to learn it yourself or apprentice under a middle aged robot arm programmer and former sysop.
>>
>>51578055

what are the three books
>>
When you learn a new concept make a small program that implements it and understand why it does what it does
>>
File: 1447010812197.jpg (148KB, 900x900px) Image search: [iqdb] [SauceNao] [Google]
1447010812197.jpg
148KB, 900x900px
>>51577474
>that comic
>getting girls as your sole motivation to learn and make dosh
>>
>>51578180
I see sicp and clrs tossed around, don't know #3
>>
>>51577474
If you date cheating sluts you get cheating sluts.

Comic is ridiculous, that shit doesn't even belong on /g/
>>
>>51577474
What kinds of programs are good to fuck around with. It seems to me that tutorials start newfaggots off with some boring text programs that ask your name and age and use it for madlibs bullshit.

>>51579236
TLCL - The Linux Command Line? I actually enjoyed that book alot more and felt like I learned more from it.>>51579360
>If you date cheating sluts you get cheating sluts.
True dat. But you never know who you're dealing with.

>Comic is ridiculous, that shit doesn't even belong on /g/
It's about tech grads. Ofcourse it's /g/ related.
>>
>>51577474
>learn syntax of a language
>look up a large project on github
>make a private fork of it
>study how it works
>extend it (it'll be shitty, but you'll learn design patterns)
All creative process begins at imitation. You'll start leveling like a motherfucker once you have a style to imitate.
>>
>>51579376
>What kinds of programs are good to fuck around with. It seems to me that tutorials start newfaggots off with some boring text programs that ask your name and age and use it for madlibs bullshit.
please reply.
>>
File: shot0003.jpg (40KB, 720x304px) Image search: [iqdb] [SauceNao] [Google]
shot0003.jpg
40KB, 720x304px
>>51578906
>making dosh as your sole motivation for learning
>>
>>51578906
>tfw no Rommelfu
>>
>>51579360
I know enough Sci grads who fell for the women meme and lost everything. I'd say it's pretty relevant to /g/
Thread posts: 13
Thread images: 3


[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]
Please support this website by donating Bitcoins to 16mKtbZiwW52BLkibtCr8jUg2KVUMTxVQ5
If a post contains copyrighted or illegal content, please click on that post's [Report] button and fill out a post removal request
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 4Archive shows an archive of their content. If you need information for a Poster - contact them.