>>45199176 get this book http://it-ebooks.info/book/2628/ get the environment where you write and run your code in from http://download.racket-lang.org/ . If you don't know what some function does or you're looking for a function that does something check http://docs.racket-lang.org/ Practice a lot.
>>45201681 just find program projects online. if you understand the syntax already you dont need to keep reading tutorials for basics over and over. that was also the biggest issue i had when i learned progrmaming. i was repeating the same shit over and over.
>>45201681 what do you actually want to do? build games? build a website? be a corporate code monkey? analyze data? contribute to oos? give us an idea why you want to learn to program, and we can give you more direction
I think the ground is more like machine code / asm than these other things. But if you're gonna do that, don't start with recent Intel, go with old ass 80's home computer (any of them!) and learn on that. And you can even have fun in BASIC too, while you're at it. Contrary to what people say, it doesn't warp your mind. Anyway you can start with BASIC and jump right to asm. It's how it was done back then, and you learned fast, because the systems were simple enough to understand in totality.
>>45201760 >if you understand the syntax already Just the bare basics, but thanks yeah I think I'll just find a project and go through with it.
>>45201786 I just entered college and I'm studying Computer Engineering, right now I don't really have a practical goal as to why I want to learn to program, but I guess the closest would be analyzing data I guess?
I just want to further my knowledge of computers and how everything works, in the most crude way to put it I basically want to end up as a "hacker" in concept.
As for what I'm hoping to do as a job after I graduate, I think I'm leaning towards being a sys admin or something along those lines.
>>45201830 if you're in college, just focus on your classes. you'll learn the necessary programming along the way. i would focus on what college doesn't teach very well:
colleges don't teach *nix administration very well. get familiar with linux. do the linux from scratch project.
college also doesn't teach databases very well. sure, it'll go into relational algebra and database theory, but it does shit to teach you query optimization and database administration. go install either mysql or postgresql. postgresql has some really good documentation so i would suggest that.
learn git. why don't colleges teach git (or version control), i'll never understand.
soak up all the theory you can but keep yourself grounded in the real world by learning these things.
>>45199176 I'm not OP, but I'm a biology undergrad who took four years of computer science in high school (Java), so I have a rudimentary understanding of basic programming algorithms and concepts. I want to learn data analysis related to data analysis in R and various other computational concepts which coincide with the life sciences and bioinformatics, is there anyone who can recommend a few places to start?
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 shown content originated from that site. This means that 4Archive shows their content, archived. If you need information for a Poster - contact them.
If a post contains personal/copyrighted/illegal content, then use the post's [Report] link! If a post is not removed within 24h contact me at firstname.lastname@example.org with the post's information.