Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon.

Pages: 1-4041-

Programming is hard. How do I get better?

Name: Anonymous 2010-05-10 19:24

Programming is hard.  How do I get better?

Name: Anonymous 2010-05-10 19:24

Do more of it.

Name: Anonymous 2010-05-10 19:25

read SICP

Name: Anonymous 2010-05-10 19:54

(1) Practice writing code.
(2) Think about progamming.
(3) Read other people's code. (Find open-source projects of the type of program you are trying to write; try to wrap your brain around the codebase and see how they do things)

Name: Anonymous 2010-05-10 20:05

>>1
you are aware that people who want to be really good usually learn this stuff in university arent you?

Name: Anonymous 2010-05-10 20:06

Go shopping.

Name: Anonymous 2010-05-10 21:05

Name: Anonymous 2010-05-10 21:20

>>5
good
learn
university
bahahaha

Name: Anonymous 2010-05-10 21:32

>>8
Hey! MIT is one example of hallow ground!

Name: Anonymous 2010-05-11 1:37

>>1
Store many example programs about how to do important reusable stuff and refer to them often.

Name: Anonymous 2010-05-11 1:53

Programming is easy. how do i make friend

Name: Sad Computer 2010-05-11 3:02

WHAT IS TO LOVE?

Name: Anonymous 2010-05-11 4:52

So i'm reading SICP. Do I really have to learn edwin for this shit? I wasn't planning on learning a new OS.

Name: Anonymous 2010-05-11 4:54

I just steal and recycle other peoples' code.

Name: Anonymous 2010-05-11 5:05

>>13
nope

Name: Anonymous 2010-05-11 6:22

>>13
No, but if you ever pick up CL after Scheme, you might want to learn a bit of Emacs.

Name: Anonymous 2010-05-12 13:10

>>5

Troll

>>1

What do you find hard?

The coding bit or the problem solving bit?

Problem solving can be bettered through reading a lot on programming methodologies however this also requires a natural ability. It's the fun bit.

Coding can be learned by monkeys.

Name: Anonymous 2010-05-12 14:51

People who claim you can be a competent programmer without a relevant university education are wrong. People without a university education like to disagree, but that's only because they don't have the context to see just how little they know.

Community colleges, on the other hand, usually do more harm than good.

Name: Anonymous 2010-05-12 15:10

>they don't have the context to see just how little they know.
Only University educated sheeple have the proper context.

Name: Anonymous 2010-05-12 16:25

Name: Anonymous 2010-05-12 17:31

>>18
Looking back after 5 years of university education, I cannot deny that I already was pretty competent back in high school.

Name: Anonymous 2010-05-12 17:39

>>21
You don't have the mathematical background to be a competent programmer in high school. Getting hello world to work in VB doesn't count as competency.

Name: Anonymous 2010-05-12 17:47

>>22
But you learn that background in high school just as you can learn to get hello world to work in VB.
Also, I don't think our standards for competency are significantly different, yet I keep to my point.

Name: Anonymous 2010-05-12 17:50

>>23
Show me a single high schooler with a firm grasp on discrete mathematics. The field is too big and too advanced for them to tackle it by themselves in the time they have. Even four years of college will barely be adequate.

Name: Anonymous 2010-05-12 17:53

>>24
I had a pretty firm grasp on discrete mathematics five years ago, but that doesn't include the whole field (as you seem to imply). You don't need to all known discrete mathematics to be a competent programmer.

Name: Anonymous 2010-05-12 21:13

>>25
If you think you had a firm grasp on discrete mathematics in high school, even just such discrete mathematics as you think relevant to programming, you still don't have a firm grasp on discrete mathematics.

Name: Anonymous 2010-05-13 2:01

>>18
People who claim you can be a competent programmer without a relevant university education are wrong. People without a university education like to disagree, but that's only because they don't have the context to see just how little they know.

Haha, oh.

Fuck school.

Name: Anonymous 2010-05-13 2:14

People who claim you can be a competent programmer without a relevant university education are wrong.
Evidence?

Name: Anonymous 2010-05-13 3:04

>>18
Two programmers at my work, one went though university, the other self taught. University taught guy gets fed up with employer, seeks other job while still working with us. The interviewers say "we're interested in hiring you, do you know anyone else who may also be looking?" University taught guy gives them self taught guy's number. Self taught guy gets offered the job, and declines. University guy doesn't get offered a job and is pissed.
I will say, however that the university taught guy did have a huge ego and the self taught guy was humble, so I suppose formal education has that going for it.

Name: Anonymous 2010-05-13 3:05

>>28
Sussman

Name: Anonymous 2010-05-13 11:06

>>26
Do I smell a No True Scotsman fallacy here?

Name: Anonymous 2010-05-13 11:10

>>31
SMELL MY ANUS

Name: Anonymous 2010-05-13 11:30

>>18
Proper context? Almost everything you learn at an university can be learned by reading the right books in one's free time. Some things do require hands-on experience, but that's not the only place to get it.

Name: Anonymous 2010-05-13 11:38

This board is rife with MIT-fags, so I wouldn't be surprised if many of the residents here are eager to defend their social class.

Name: Anonymous 2010-05-13 13:48

social class
back 2 /newpol/ (or whatever the nearest politics-related board on 4chan is)

Name: Anonymous 2010-05-13 17:46

>>34
If that's true, it speaks very poorly of MIT. Then again, I have a lovely collection of emails from various.assholes@MIT.EDU that would do more damage.

Name: Anonymous 2010-05-13 17:50

>>36
The Sussman himself posts here occasionally.

Name: Anonymous 2010-05-13 20:21

Almost everything you learn at an university can be learned by reading the right books in one's free time. Some things do require hands-on experience, but that's not the only place to get it.

Name: Anonymous 2010-05-13 20:25

>>37
This is not true. I only talk of SICP because it changed my life.

Name: >>36 2010-05-13 21:10

>>37
The Sussman doesn't count for my purposes.

Name: Anonymous 2010-12-17 1:31

Xarn is a bad boyfriend

Name: Anonymous 2011-01-31 19:57

<-- check em dubz

Name: Anonymous 2011-02-03 0:47


Don't change these.
Name: Email:
Entire Thread Thread List