Leave these fields empty (spam trap):
Name
You can leave this blank to post anonymously, or you can create a Tripcode by using the format Name#Password
Comment
[i]Italic Text[/i]
[b]Bold Text[/b]
[spoiler]Spoiler Text[/spoiler]
>Highlight/Quote Text
[pre]Preformatted & Monospace Text[/pre]
[super]Superset Text[/super]
[sub]Subset Text[/sub]
1. Numbered lists become ordered lists
* Bulleted lists become unordered lists
File

Sandwich


Discord Now Fully Linked With 420chan IRC

Suggest me the best learning path for being a god tier programmer

Reply
- Mon, 06 Aug 2018 16:47:01 EST klbnD+vf No.37620
File: 1533588421392.gif -(549026B / 536.16KB, 800x792) Thumbnail displayed, click image for full size. Suggest me the best learning path for being a god tier programmer
Help me out /prog/ros. I just finished high school and want to start learning programming. I want to be a good tier programmer. What learning path and resources would you anons suggest me to follow? I am thinking about taking harvard cs50 course on edx for now. What would you suggest??
>inb4 learn lisp first
No, i want to learn something useful
>>
Edwin Bundlespear - Mon, 06 Aug 2018 19:08:41 EST 8mYCMPDK No.37621 Reply
Life hack: pick the things you want to make and then find out what languages and tools people used to make those things.
>>
Hugh Dongerstock - Tue, 07 Aug 2018 02:37:35 EST Xm/W+3lL No.37623 Reply
>>37621
Agreed. You should learn by doing.

Fair warning: This is a path forged in tears and blood, and there will be many more failures than successes. It never ends. The only way to proceed forwards is to develop the willpower to keep learning and improving yourself and trying new things.
>>
Matilda Wonkinstock - Thu, 09 Aug 2018 16:37:00 EST vKYETtkX No.37625 Reply
1533847020836.jpg -(21505B / 21.00KB, 206x300) Thumbnail displayed, click image for full size.
>>37620
Read the sicp. Use DrRacket in legacy mode (plt-r5rs) to run the exercises. You'll start off doing basic arithmetic and eventually write a virtual machine in scheme (which is basically diet lisp). At that point you will know more about programming than most CS undergrads.

And the book won't just teach you scheme. You'll learn most of the basic patterns for building complex programs and how to create analogous structures in any language.
>>
Fuck Mizzlelutch - Sat, 11 Aug 2018 03:22:23 EST Xm/W+3lL No.37626 Reply
>>37623
I find that "useful" is subjective and so is "interesting", but I think if you can find some projects that combine what you think is useful and what you think is interesting that you'll know you have some good projects to work on.

Report Post
Reason
Note
Please be descriptive with report notes,
this helps staff resolve issues quicker.