0
6

[–] 3dk 0 points 6 points (+6|-0) ago  (edited ago)

If this is too easy, then take a look at this book, it's free: Automate the Boring Stuff with Python

One of the useful things in this book is that it teaches you how to make a webscraper...

[–] [deleted] 0 points 5 points (+5|-0) ago 

[Deleted]

0
0

[–] WhiteRonin 0 points 0 points (+0|-0) ago 

I pretty much agree. Some content obviously do t need to be linked but lots of people on YouTube really don’t make much money. You need to get 500k views to start seeing $400 or so.

1
4

[–] SkrutinizeYou 1 points 4 points (+5|-1) ago 

Nothing sucks more than getting excited for an interesting video, pressing play and then finding out the narrator has an English accent.

0
16

[–] Reddit_traitor 0 points 16 points (+16|-0) ago 

At least it wasn't a pajeet

0
3

[–] Slayfire122 0 points 3 points (+3|-0) ago 

Or a 12 year old

0
3

[–] Holonomic 0 points 3 points (+3|-0) ago 

To each his own. I know what you mean with some accents, but I like the English accent, and like the way he speaks. I could easily learn from this guy.

3
-2

[–] Master_Foo 3 points -2 points (+1|-3) ago 

Yeah you could probably learn something, but you know deep in your heart that you are really thinking about smacking the guy across the head and shouting "WE WON THE WAR OF INDEPEDNDENCE AND NOW YOUR GLORIOUS EMPIRE IS RELEGATED TO A TINY ISLAND!!!"

0
1

[–] ScrewyDuck 0 points 1 points (+1|-0) ago 

His "Explaining Computers" channel on YouTube is pretty good.

0
1

[–] aGameCalledCountries 0 points 1 points (+1|-0) ago 

And he uses Windows! OMG

0
4

[–] BentAxel 0 points 4 points (+4|-0) ago 

Thanks for sharing that. I only watched a bit but he explains it all so easily.

0
1

[–] neogag 0 points 1 points (+1|-0) ago 

Everyone and their mother has to be programmers. (((We))) are going to be at the center of this transformation.

[–] [deleted] 0 points 1 points (+1|-0) ago 

[Deleted]

0
1

[–] neogag 0 points 1 points (+1|-0) ago  (edited ago)

It's wage manipulation, if the H1B's haven't clued you in already. Tech companies already use slave labor and conflict minerals to make all of their shit. The only cost that remains is engineering wages.

Cue the "girls can code" boot camps, the "inclusiveness and diversity" programs, and models and NBA stars encouraging everyone to get into programming.

The excuse they use is "there's a shortage of engineers" same as with H1B's. Not content with flooding the labor supply with pajeets, now we need to artificially convince women, children and minorities to get into it.

Let's spoonfeed everyone, perish the thought they seek anything out on their own out of organic interest.

2
1

[–] Pawn 2 points 1 points (+3|-2) ago 

Python is pretty gay, its liberalism distilled into programming. C++ FTW motherfuckers. Dangerous freedom or no freedom at all.

0
0

[–] TheBookWasBetter 0 points 0 points (+0|-0) ago 

Call up your nearest hedge fund. They would love you.

0
0

[–] 13115868? 0 points 0 points (+0|-0) ago 

No, Swift is liberalism distilled.

C99 FTW

0
1

[–] door_ 0 points 1 points (+1|-0) ago 

Good video. I've been thinking of picking up Python, I've heard it's a good foundation for learning how to code.

2
1

[–] boredTech 2 points 1 points (+3|-2) ago  (edited ago)

It's a really bad foundation.

There are basically four levels of coding. Assembly, imperative with pointers (c / c++), imperative that hides pointers (java, python, perl), and functional (haskell, ocaml, erlang, lisp).

The problem with python is that you are learning imperative programming, but you're not learning memory management and how the system handles memory or instructions. These are key concepts for when you move to the lower level of assembly. When you work with C/C++ moving to java/perl is easy, but going from java/perl to c/c++ is a nightmare.

0
0

[–] Schreiber 0 points 0 points (+0|-0) ago  (edited ago)

All I can say is functional programming is useless and it is a complete waste of time to learn them.

I have PhD in Comp Sci and worked in the industry for some time. No need window dressing, the time you spent to learn lisp in school is honestly, a waste of time that could be spent to do something else.

I know there are a bunch of elitist who will come and defend those things but look at the job opportunities my friend.

0
0

[–] jthun2 0 points 0 points (+0|-0) ago 

You forget prolog and other logic programming languages. Object orientation (e.g., smalltalk) should also be on there. I believe the various distributed programming approaches are distinct enough to form another category. Hard to do modern scientific computing without understanding CUDA (etc). C/C++/Pascal and other languages that offer low level memory management are required for the latter.

0
0

[–] 13115936? 0 points 0 points (+0|-0) ago 

As a beginner, you can see if you like programming by picking up Python and getting something working in it. This will get you hooked on the sense of accomplishment/discovery, or not.

Before you get too comfortable with Python, dive into C.

Then program devices with no operating system.

Then you'll probably want to get into electronics, learn how to program FPGAs, etc.

Or, just improve upon an existing game using a memory hungry high level language, get lucky, sell it for a billion dollars to Microsoft, eg. Notch.

0
0

[–] door_ 0 points 0 points (+0|-0) ago 

Thanks for the information. So for a beginner, C/C++ would make for a solid foundation?

0
0

[–] dreamcomfortmemory 0 points 0 points (+0|-0) ago 

You can bet ass your that at this very moment feminists somewhere are actively figuring out how to change the name of man pages to something less offensive. They have probably already identified all the problematic naming conventions and are trying to figure out a way to make it happen.

load more comments ▼ (5 remaining)